​前言

本文给现在的开发者来述说一些事情吧,来说说一些看法吧,对于我们程序员来说。(仅代表本人的一些想法)

下面这一段来自于ZH某匿名用户

首先说现状总结:深圳互联网大厂而言,不论是腾讯还是头条,iOS的简历库都是始终低量的状态,Web、后台开发倒是竞争激烈。
校招状况:高校宣讲现场,问过去都没想做iOS的,张口都是意向推荐算法/后台/web开发,最后导致大厂只能找0基础的计算机基础(网络、数据结构、算法、操作系统等)好的应届生来做iOS开发。
社招状况:早些年培训机构火过一段时间,后续iOS就更没什么供应量了,但是市场却不断增大(pdd、头条、美团、滴滴等公司崛起带来了大量的移动端需求量)。
所以社招出现明显的断层,3~4年的高级iOS开发极度难招,薪酬只能不断往上提,就前段终端岗位而言,同职级的高级iOS议价权相比于Android、Web更高一些。

导致这一情况的主要原因:

需求:Android用户量大,iOS个体用户价值较高,因此很多产品都会两手抓,常规情况下大企业的核心产品不会出现仅上Android不上iOS的情况。Android人力充裕的情况下,企业为了尽快对齐两端开发,保持Feature同步,就只能用一些办法(提升岗位单价/降低要求等)快速完成团队编制。

学习门槛:iOS开发需要开发者具备有MacOS+iOS系统的设备,大学生想要构置这套设备还是有不小的门槛的。并且面对是否能够成为iOS开发的未知数,以及正常打游戏的需求,许多大学生都对iOS开发望而却步,进而转向较好学习的Android/Web开发。正常计算机专业学生里,放眼望去iOS开发应该是所有CS专业毕业生开发选择方向中的最低占比。

关于工作

每天应付客户,谁叫人家是甲方爸爸呢,上班如上坟是真实心态。这以前的我听了觉得是个段子,哪有那么可怕,但是随着工作时间越久,越能体会这种心态。这种倒不是工作压力大,需求写不完,技术不会用,需要天天加班来搞定,而是心累。同时公司选用的技术,框架等都不算新,对个人的职业生涯有一定的影响。

人生有很多的选择,但是有些选择就是能够决定命运的,所以这个时候的选择很可能决定了你三年以后的生活怎么样,五年之后的生活怎么样,甚至后半生的生活如何。在感到迷茫的时候,仔细想一想,适合不适合做这份工作?如果觉着不适合了,先要考虑自己能做什么,如果只是单纯的以不想工作为借口,那么可能你是欠考虑的。毕竟生活中的不如意十之***,你要学会适应。

其实,如果你工作了有一段时间了,但是时间还不是很长,并且你还是一个程序员的话,那么你就应该考虑自己独立完成一些项目方面的需求分析。

这样可以提高一个人的综合能力,如果你觉着自己在编程方面已经有了不错的功底,那么你就应该往非编程领域(人际交往、管理能力等)这些方面发展;如果你的技术水品还不是十分扎实,那么你就要注意一点了,不是你到了需要放弃或者转行的时候,而是你没有付出努力,就算是换了一个行业也还是这样。

毕竟对于我们这些年轻人来说,并不是迟暮之年的那些老人,他们需要平淡的生活,而我们需要的是激情是进步,只有这样我们才能完成自己的目标。

总而言之,一句话,在这个面临转行还是坚持下去的时候,想想你的初衷,多思考一下,获取你只是没有足够的努力,并不是你不适合做这份工作,所以说,千万不要轻易的说放弃。

与此同时,我要与大家做到共勉,其实我也是有着一系列的问题,在脑海中翻来覆去,我有事也是侥幸的想着,可能换一份工作才是我最好的归宿,但是还有一丝想法在我的心中游荡,那就是我不服,我还是不能这么轻易的放弃。我们职场生涯就是一次次对自己能力重构的过程,保持持续突破。当你学会了走路,就要想学着跑步,当你学会了跑步,就要想着到水里,学着游泳。一直在不断的超越自我的路上,终生学习。

最后

定好计划,不是把每天的事情都安排的很满。我是个普通人,还是应该多大能力做多少事情,不应该给自己盲目的制定目标,定一个自己坚持不了多久的事情没有意义,反正不会一直坚持下去。一口吃不成个胖子,活着和积累更重要。学习不是看到其他人学什么,自己就要学什么,想要有自己的规划,不然可能一年过去了,还是跟现在一样。

砥砺前行,未来可期学习没有捷径可走,在学习的过程希望你能够保持对技术的好奇心,收获一份理想的 offer 固然不易,放下一些东西,专注于事情,内心有相信,行动有坚持,结果有落地,offer 往往是水到渠成的,各位加油,你也可以是个 offer 收割机。

祝:大家一切安好,求职顺利,收获理想 offer。面试的过程中要充满自信,多表达自己的理解,展示自己解决问题的思路。加油 加油 加油!

文章到这里就结束了,你也可以私信我及时获取最新资料。如果你有什么意见和建议欢迎给我留言。