首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android高级工程师规划

Android高级工程师规划

作者头像
吴延宝
发布2019-04-25 15:08:06
4800
发布2019-04-25 15:08:06
举报

IT烂笔头

互联网/移动开发/创业/职场

关注

1

阳光明媚,春光无限。

从去年底到最近在工作和家庭上的事情特别多,一直没有抽出时间写文章了。现在趁着小长假的时间好好的写写文章了。一年之计在于春,我们赶着春天快结束的尾巴,来对我们这个圈子全球的状况简单的聊一聊,以及今年技术学习的规划。

2

在这个圈子里的朋友都知道,程序员在国内的职业当中算是比较辛苦的一行了。我有一个朋友,他是在外企,初创公司,一线互联网公司以及国企里都工作过,他和我讲了很多有趣的事情,在这些公司里面,工作的方式差别还是非常大的,工作体验也是很不同的。

一般来讲影响工作压力的因素很多,和你个人的能力和公司的发展阶段都有关系。但我们从整体上来说压力从大到小的排序是:初创公司 > 一线互联网公司 > 外企 > 国企。当然,前面已经说了,这不是绝对的,影响的因素非常多。也有国企比创业公司业绩压力还大的公司,也有福利待遇好的初创公司。

在初创公司里面,你会发现你需要成为一个多能手。招你进来是做前端的,说不定哪天就会需要你做后端的工作,而且公司里面也隐藏着一些牛人,你可以向他学习很多技能。在这里面工作压力虽然大,但是对于个人的提升也是很大的。当然初创公司更多追求的是速度,更快速的开疆拓土是最大的目标,所以里面会隐藏一些不规范的流程。但这些对个人发展来说影响并不大。如果你的运气和能力极好,在这里你的人生将有机会发生巨大的逆袭。

一线互联网公司一般业务已经非常成熟,当然不排除有拓展新业务的部门。相对于初创公司来说,这里的流程相对比较规范,如果将初创公司比作小作坊,这里更看重的是工程了。一般来说,这种量级的公司面对的都是千万级以上的用户了,所以规范的流程才能确保工程更安全有效的开展。规范的流程下,个人犯错的机会是很小的,因为你的错误在流程中会被拦截下来,不会轻易的溜到线上去。这类公司里面的牛人也是非常多的,而且大多教育背景都是国内Top10学校的。如果你升到一定级别一般是有股票拿的,虽然不能让你逆袭,但也是一份很客观的收入。

外企,一般我们讲的外企是指国外的企业在中国的公司。这类的公司,薪水福利非常齐全,工作中政治因素比较少。上下级之间都是直呼名字(英文名),不会有很多xx总的称呼。不同的国家企业,企业文化也不尽相同。如果是欧洲的公司,特别是北欧。加班是不可能的,不要太羡慕哦,欧洲人是很注重家庭的。欧洲对劳动人民的保障是非常充分的,当然税也很高。之前有个朋友在德国做程序员,基本上和其他行业没有任何区别,早上九点上班,下午6点下班,中间休息2小时,每年还有一个月的假期(万恶的资本主义)。

国企里面比较复杂,现在大部分国企的软件是外包出去的。所以做出来的产品普遍比较差,现在国企也自己招程序员来做了。互联网,移动互联网的浪潮成就了多少民营企业,作为国家的支柱,国企当然也需要争做时代的弄潮儿,而不能总是守着自己的一亩三分地。因为现在在国企里面也是没有编制的,所谓的国企里面稳定也不一定正确。所以就算是在国企里面,也要时刻学习新知识,不然真的容易和市场脱节。

3

作为一名Android程序员,我们需要具备哪些能力才能成为一名Android高级开发工程师呢?

看起来成为一名高级工程师需要的知识也并不是很多,实际上很多内容扩展开来细节是蛮多的,抛开技能知识的硬性要求不说,因为这些只要下功夫都是可以掌握的。很多软性要求的标准其实很高,工作的总结能力,快速学习能力等等。其实衡量一个程序员的水平最重要的是学习能力,现在掌握的知识只是作为你学习能力的一个参考,高级工程师也不是什么都会,但是他们最重要的是拿到不会的东西,能够快速的学会并应用,这是很重要的。

End

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT烂笔头 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档