关于职业发展以及团队管理?

请问在二线城市的小公司里,普通Android开发者的职业发展应该怎么向管理层过渡(具有前端以及后台开发经验)?以及当团队中有Android技术方面比你更好的新人进来时,怎么管理?

你好,二线城市,一般指省会所在地,按照目前国家总体经济形势来看,还是不错的。
普通Android开发者,刚开始是需要自我提升的,努力做项目,和同事搞好关系,年轻不要气盛,尽量积累好人品

其次项目要多涉猎一些,像流行的框架多用用,最好自己分析下,不行就看看别人的理解,推荐几本书《Java编程思想》是必须看的,
《Android内核剖析》和《深入理解Java虚拟机》可以帮你更好的认识Android和Java,买来如果看不懂,可以放着,过段时间再看
等你看的懂,驾轻就熟的时候,说明水平也达到了,在这之前都好好做项目,先做这门技术一万小时,满足此定律。

然后一般只在一家公司,不能学到更多东西,薪资也会受到非常大的限制,可以跳一跳,平均2年跳一回,差的1年多也可以,这个时候你拥有比较多的工作经验,同时也可以逐步向前端和后台深处学习,俗话说:一样通样样通,就是说一样说通了,其他道理都是相通的,会学的很快,这时设计模式也需要熟悉,最好可以做一些项目架构,同时形成自己的架构风格和管理风格,如果有大公司的就职经验更佳。

当你工作5年,一般是职业的一个阶段期,需要稳定下来,沉淀职业生涯,积累财富同时自己也该考虑成家,这时最好找一个有前途的公司,或者说
跟自己性格吻合的,之前找到那是最好,工资水平处于当地中上等,最好有股份或者期权,以期待未来有更大的收获。

现在回答你第2个问题,如果团队中有新人进来,而且技术比你好-首先三人行必有我师,比你强这是好事,这样才可以互相学生和切磋,然而天下无不散的筵席,不是你先走就是他先走,关键是自己得到什么成长和锻炼,学到什么东西;只要你坚持做这一行,总有一天你能成为行业的顶尖,因为中途总有人转行去做其他职业,或者转型,都再所难免。所以不要担心这个问题,和他好好相处,取长补短,共同把公司项目做好,谁说的方案好听谁的,咱们做技术的不搞形式主义,事情做不好是最糟糕的,而且方案永远没有最好,只有更好,也方便你们培养一个上进的环境。而对于个人而言,如果已经是管理岗位,可以让对方在擅长的领域多发挥一些,鼓励他承担和挑战难题,一方面他的能力得到发挥,另一方面你的工作也会轻松许多,而且你也可以从中学到很多,用人之长,宽容大度;能管4个人,你就是主管,12个人就是经理,管的人能力越强,你个人的成就也会越大,千万要往大处想,不可斤斤计较。

不止代码, 这里有一份职业发展黄金手册
链接: https://pan.baidu.com/s/19ptRq2Krp_TOSCpP8kGMvA https://pan.baidu.com/s/19ptRq2Krp_TOSCpP8kGMvA
提取码: 1mzc