在北京从事Android开发,月薪怎样达到20k,需要技术达到啥样的水平,需要掌握的技术点有哪些
月薪20k按12个月来算的话相当于年薪24w/年,相当于每年进入BAT的应届生里面拿到比较优质Offer的(略低于sp,但又不属于批发价?不了解现在的情况……)的那批人,或者是工作2-3年有一定经验的人?如果是前者的话,肯定在算法,造轮子,比赛经历这些方面有非常突出的表现,例如在阿里天池大数据竞赛里面获奖,撸了10W行代码的Ninja浏览器(一个研究生前辈在Github一直维护的项目,好像是西交的)。当然我的判断可能有误,因为对这些不太了解……后者的话认识一个北京的前辈刚找他们老大涨了工资,涨到30w一年好像。具体能做到熟练解决应用层/框架层遇到的问题/pm提出的需求(自己想思路或者是反编译别人的应用),对Android框架层有一定的了解吧。我个人是这么感觉的……反正我在默默地修炼C/C++,研究Native层的代码,至于能拿到多少薪资倒不太关心……
■网友
从技术上来说,如果不是特别优秀或者忽悠面试官成功的话。首先至少要有三四年经验(研究生刚毕业的算两年),其次要有一技之长,比如你长期做浏览器开发的,视频相关开发的,或者社交类应用开发等等。也就是说不仅仅局限于普通app需要掌握的技术和技巧。说具体点的技术要点吧,安卓是基于linux的,所以ndk对应的linux开发要懂点,然后自定义控件要比较懂,framework层代码要懂点,因为程序是调试出来的,有时候要跟到framework看原因看实现,我写代码就经常参考framework里面的某些实现。代码要写好点,简单来说就是可维护,别人接管了大多可能会想卧槽怎么这么写啊,但千万别让人有卧槽这怎么改的想法(我有个队友专门写难以维护的代码,搞得我很头疼)软实力的话就是主动,主动把事情往前push.另外还有一个就是运气,有时候实力到了也未必能拿到这个薪资,一个原因可能是公司给不起,还有一个原因可能是面试的时候实力没展现出来。
■网友
武汉,只有你的一半,工作1年....说实话,我自都觉得程序员工资不用那么高,特别是移动端,现在的app除了BAT和一些大厂常用的,或者一些热门手游,其他都在砸钱,只是作为提高产品知名度,导用户量的作用,靠移动端赚钱盈利的很少,而且就功能来说常规功能网上一大堆,太特殊的功能也不算太难大都可以找到改改成自己的,不知道为何移动端程序员工资这么高?另外可能有人会说加班,这个可以算一点,但是我想除了去外包的兄弟外,大部分应该加的不算多至少我们这边965,很正常的时间,从无加班各位技术大牛们求解惑,凭什么拿那么高工资?
■网友
不要学得太好
■网友
18届毕业生,Android方向,刚经历过校招,唯一的感受就是Android方向是越来越难找工作了,要求也是越来越高,从15年的爆发式的需求,到如今的稳定需求,只能说Android这个行业再慢慢变得成熟。普通开发遍地都是,对于Android的高级工程师还是很紧缺的。就我个人和身边同学经历来看,Android的薪资在15k~17k,当然还有更高的。
■网友
正常学校毕业 正常公司规模 正常工作两年 正常换个工作的话 2w似乎有点低
■网友
我在深圳才15k, 貌似不符合你的要求,邀请我干嘛
推荐阅读
- 人员■海安疾控:北京确诊病例密接者及相关人员检测结果均为阴性
- 北京空气达标天数较2013年增加100天
- 2021北京迎新年活动在首钢园滑雪大跳台举办
- 北京发布寒潮蓝色预警:最低气温下降8℃以上
- 北京来宁波新冠病毒感染者密接人员第二次核酸检测均为阴性
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 北京至宁波新冠病毒感染者所有密接者首次检测均为阴性
- 北京西城无症状感染者所在社区9566人已全部完成检测采样
- 注意防范!北京发布大风蓝色预警信号
- 北京在建最长三车道公路隧道开始施工预计2023年贯通
