在外包干了三年Android,不吹不黑!我废了……
Posted 清风Coolbreeze
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在外包干了三年Android,不吹不黑!我废了……相关的知识,希望对你有一定的参考价值。
去年国庆,我分享了一次一位阿里朋友的技术生涯,大家反响爆蓬,感觉十分有意思,今年国庆我再来分享一下我另一位朋友的真实经历,是不是很想听?
没错,我这位朋友是曾经外包公司的Android开发,而且一干就是三年,三年后,他说他废了……
虽说废的不是很彻底,但这三年他说几乎是玩了三年、荒废了三年,这三年,他的技术能力几乎是零成长的。
但是说起这段三年的外包经历,他说也并不是没有收获,只是技术能力确实是没有什么提升的,为什么这么说呢,且听我慢慢道来。
我这位朋友姓张,暂且叫他老张吧。
老张,毕业于江西科技学院,计算机专业,二流本科,在校时学过Java、C++、android,但是在毕业之后,他为了生活选择了进了外包。
第一段外包经历
他的第一段外包经历是在华为外包,完全是没有一点技术含量的人力外包,算是这是他毕业后的第一份工作吧,是在实在拿不到好的offer之后,迫不得已为了能在这个城市生活下去才去的。
第一天入职的时候整个公司大厅里面都坐满了人,甲方的乙方的,叽叽喳喳,显得格外嘈杂。
他说当时的第一个项目是华为外包国外的某个项目,用的是Android应用程序原生开发框架,框架整体用起来还是非常成熟的,因为是第一次做项目,而且还是外包,就没有深入了解框架。
为什么呢?
我想你也懂,第一是没那个技术环境,个人也没那个觉悟,第二是每天一大堆的工作都会让你深入其中、无法自拔。
那时候经常搞到晚上三、四点,搞得怀疑人生,还好那时候年轻,能抗得住,也没什么经验,任凭公司摆布了。华为的同事更惨,感觉随时都是待命的状态,记得有一次,有个华为的小领导通宵到早上五、六点,刚回去没多久又被电话叫回来了,真惨……或许他们有他们的坚持吧。
虽然工作时间很长,但工作强大并不大,大部分时间都是项目内部以及各种流程的磨合。虽然是外包,待遇虽然比不了某些大公司,但比起现在大部分那种只有十几块晚餐补贴的公司已经非常良心了,加班的闲下来都可以调休,时间上还是十分自由的,工作气氛也还行,工作不错,身边都是一些和自己年龄相仿,又十分处得来的同事,有的现在还保持联系。
第二段外包经历
老张在上家公司干了不到一年,就去了南昌的另外一个外包头子,主要是做承接企业App开发外包的,所以我们公司即出人也出技术。
不知道为什么,那时候大家都开始跳槽来这家公司了,老张也来了。项目经理和他上面的领导、人事一个个找老张谈话,并希望老张留下来,并描述未来的美好,画大饼但是就是不提涨薪,后来老张也坚定了来这家公司了,毕竟过去就涨了之前的一半。
来到这家公司,老张一干就是两年多。
“由于公司和另外一个类似的公司发生了一次合并,技术框架又不断改造,公司用了啥技术已经忘了差不多了,反正都是写业务代码,这些也都没关系了。”老张回忆道
后面由于公司整改、合并的问题,老张被调到了另外一个城市的一个项目组,老张说道“这也是段奇妙和珍贵的经历,因为经常要去别的省份出差,哪里需要人就去哪里,感觉自己更像个外包分子了,也让我把中国大西北都跑了个遍,也见识了祖国的山河美好,现在想起来真的十分美好,但也回不去了”。
但是离职后,由于种种原因,老张被朋友内推家深圳的公司,老张便来到了深圳准备参加面试
当时面试时,面试官上来的问题把老张给唬住了,问的懵逼,老张说他印象最深刻的有以下几个问题:
- 说说fragment与Acitivity是怎样传值的?
- ViewGroup的绘制流程?
- 说一下你理解Glide引申通用的架构思维?
- EventBus实现原理?
还有一些热修复、插件化、RxJava的面试题,直接把老张给问懵了。
老张说:“当时虽然有一些面试题当时我自认为我答上来了,但并没有,我还傻傻的回去等通知,现在看起来就是自己太菜了,菜是原罪,人家问我几个问题心里就已经有了结果。”
这一刻,老张后悔了,说自己做了三年外包,感觉真废了,天天和局方扯需求,写一些业务代码,叫我如何回答这些问题呢?干了三年,技术上还是当年毕业的水平……而 if / for 这些大学就会。
但也不能把锅完全甩到外包头上吧,虽然外包没有提供良好的技术环境和提升渠道,另外一方面,他自己也没有觉悟,没有上进心,平时也没有学习,书都没看过一本,这些也都是原因,想把自己做成什么样,关键还得看他自己啊。
后来,在深圳面试受了打击的老张回到了南昌,通过疯狂的买书、学习,写博客、做技术总结,后面面试到上海的一家外企搞客户端开发。怎么说呢?虽然不是什么大厂,但是薪资还算是比较不错的,没有一个漂亮的开头,也算是有一个完美的结尾了。
总结
程序员这行是需要持续不断的学习的,软件开发的技术日新月异,而每一项技术又往往博大精深,如果不持续深耕下去是很难掌握的,更别谈精通了。
其实想想,人和人在智商上的差距并没有想象中那么大,甚至很多时候,从大多数人的努力程度之低来看,根本还轮不到拼天赋。
如果两个人的实力半斤八两的话,努力坚持的人,一定比较容易取得成功。
这里分享一份我听完阿里技术专家(P9)的技术讲座后整理出来的《Android架构师进阶知识手册》,包含了诸多知识点和Android技术的核心内容;
目前已经整理成PDF格式,想要提升自己技术的朋友 “ 扫描下方助理二维码(备注CSDN)”获取阅读、学习。
以上是关于在外包干了三年Android,不吹不黑!我废了……的主要内容,如果未能解决你的问题,请参考以下文章