国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > 综合技术 > 答CsdnBlogger问-关于职业发展和团队管理问题

答CsdnBlogger问-关于职业发展和团队管理问题

来源:程序员人生   发布时间:2016-09-29 08:26:52 阅读次数:2339次


 本文来自http://blog.csdn.net/liuxian13183/ ,援用必须注明出处!


问1:关于职业发展和团队管理?(正能同學_)

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

答1:

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

其次项目要多浏览1些,像流行的框架多用用,最好自己分析下,不行就看看他人的理解,推荐几本书《Java编程思想》是必须看的,《Android内核剖析》和《深入理解Java虚拟机》可以帮你更好的认识Android和Java,买来如果看不懂,可以放着,过段时间再看
等你看的懂,驾轻就熟的时候,说明水平也到达了,在这之前都好好做项目,先做这门技术1万小时,满足此定律。
然后1般只在1家公司,不能学到更多东西,薪资也会遭到非常大的限制,可以跳1跳,平均2年跳1回,差的1年多也能够,这个时候你具有比较多的工作经验,同时也能够逐渐向前端和后台深处学习,俗语说:1样通样样通,就是说1样说通了,其他道理都是相通的,会学的很快,这时候设计模式也需要熟习,最好可以做1些项目架构,同时构成自己的架构风格和管理风格,如果有大公司的就职经验更佳。

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

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


问2:关于职业计划和未来发展的问题(发问者:alanjet)

您好,我是1名在读大3学生,个人酷爱android开发,但由于自己当初没有选择读计算机专业,而是读了通讯工程。很多编程方面的知识都是自学而来,android 自己玩了1年左右,由于要统筹学业,目前只做过3个实际的项目,能力还是跟很多计算机专业科班出身的同学有差距。现在纠结1个问题,我是应当努力跨专业考1个计算机专业的研究生来补足自己的非科班出身酿成的短板呢,还是应当去就业,哪怕是进不了大公司,也去积累工作经验或许更重要呢?很纠结,您给点意见和看法吧,谢谢您。

答2:

你好,前面两篇已讲了兴趣和工作的事情,好在你刚大3,选择会多1些。举个小例子:之前1个同事大2就出来工作,直到毕业前夕,通过做外包,自己挣到人生第1个1百万,这只是个例,固然现在情况没有之前好了,即便通过做项目到达高级的状态,也很难有这样机会,除非有政府关系。

至于选工作还是读研的这个问题,不同人选择不同,如果你没有坚定的目标去工作,那还是选择读研吧。相当于你出发点又高1些,而且读研1般1生就这1次机会,机会本钱也比较高,第3如果你想准备大公司面试:1般要求研究生起,除非校招特别优秀,学院前3名那种,算法、计算机原理、单片机、基本的Java和Android知识、安全、通讯等这块需要熟习,可以去网上搜1下历年的面试题,大同小异(每一年题目变化多端,不建议刷题,去了解背后的原理吧)。

就读研的专业来讲,工作中见到通讯工程来做软件开发的最多,计算机本专业的反而很少,由于自己是计算机专业的,而通讯工程见到最多的是北京邮电大学和华中科技大学,相信这两所学校在计算机这块应当属于属1属2的专业吧。如果明确目标那就去准备,如果犹豫未定,就先1再2
固然时间本钱可能会很高。如果大学时你能把上面讲的1些知识弄懂的话,那末可以参加明年9月份的校招,多去ACM上刷题,时间只有1年,不知道你能否把这些都学的比较纯熟,成为完全的技术男;1般情况下,这时候也该准备读研了,依照自己的想法来。还有就是积累工作经验,看你是动手型还是理论型,如果动手能力比较强,去工作会有更多机会,理论能力比较强,读研会更好;但计算机专业比较特殊,学习的时候不多,去读读也是不错的,建议你去读研,考上最好,考不上自己努力过也不会再后悔,固然如果你1心想考那也是可以的,最倒霉的看到1个校友4年才考上,其中1年工作,人生很长,现在很短,许多选择做完就不能再回头,希望你做好自己的决定。真不行看看开复老师的《世界因你而不同》讲的也是这个问题。

至于你现在酷爱Android开发,这跟计算机专业相干性不太大,比如软件工程、算法、Java等,主要是自成体系的1些东西,看看书-前面也有推荐,自己可以学的很好,加上自己的实践,由于了解到我的高中同学,读计算机研究生第1年常常在校学习理论,第2年实习、第3年论文,如果你的导师自己没有项目的话,1句话:主要靠自己。而且你也看到,研究生读起来性价比也比较高,只用读1年,但前不久看的1本书是哈工程的两位老师张国印 吴艳霞编写,那个书差的真是1塌胡涂,虽然前不久有人在微博上吐槽哈工程不如哈工大,那水平还真是不行,写书完全不用心,其他也不用期待了,所以读研最好选个好学校。

至于你已做过3个项目,这已比同龄人强很多,不能说计算机专业的就1定行,这个时候也面临实习的机会,如果实习应当找到工作问题不大,选择你心底最深的期待吧,工作还是读研,选择内心的真实呼唤。
PS-如果不懂,就自虐吧,比如去跑步,1个不熟习的地方,等到自己累到死时,自然会知道内心的想法-这也是跌入低俗的办法,常常激起内心 的真实想法。


alanjet 谢谢您,听了您的1番话,我感触很多。我决定了去找工作,或许这不见得是1个1定正确的选择,但很多选择,做了才知道。听您的,遵从我内心最大的声音,或许我去不了大公司,但该我走的路,会拼命认真地走。没想到能与您这样的专家交换,真的很感谢您指导迷津。谢谢。


问3:关于职业计划,和工作发展方向的问题(发问者:Stanny_Bing)

你好,我目前是做Android开发的,算上实习期,目前开发了1年了,不算实习期的话,才毕业开始工作两个月的时间。最近,我渐渐地开始斟酌我的未来计划,有两条路,1条是学习Java后台方向,Android和Java后台兼修,另外一条是学习IOS方向,走移动端开发线路。但是做IOS需要斟酌的1是开发装备的问题,2是语言的问题,在OC上我基本没甚么了解了。我个人比较偏向兼修IOS,但是又比较纠结。请问,我该怎样去选择我的学习方向。
另外就是,我所在的公司做的项目重心在网页端,移动真个看重不大,还有就是,我们是给政府做软件,对界面要求不高,我做了好几个项目都是用的同1个项目复制出去的大体框架,版本也还停留在4.2上,很多高版本的东西没机会去触及。我应当换么。还是再累计1两年经验,或其他的甚么方法。


答3:

你好,目前看你的情况,确切会比较纠结和迷茫,不过还好优势和劣势比较起来,差距比较大,也容易做出选择。 

        先说选择的方向,1般来讲,个人建议选择自己优势去参与竞争,即去找工作,凭仗你的劣势去找工作,根本找不到,现在公过来最好能直接上手做项目,不用教;而OC更像你的兴趣,但你要选择的是根身立命的技能,就不能因兴趣,而因优势,在发达国家如丹麦、瑞典除外,人家是全民收入基本相等,类似共产主义社会,也容易出现优良的人材,像我国竞争这么剧烈,不凭优势,基本生活会很有问题。

就工作技能和兴趣来说,1般选择技能来生活,兴趣业余培养,当你的兴趣已优于你的技能所提供的财务价值时,那末就能够选择由兴趣产生

技能,或其他第2技能或叫作业务。所以你本身是学习Java的,又做Android1年,明显Android更容易找工作,而就今年的面试情况而言,IOS
求职者要远多于Android,就业也有优势,其次如果公司提供你学习后台的机会,那是最好,不过1般不过有,由于公司雇佣你的优势,而且只雇佣你的优势,如果要发挥比较全面,可以去创业公司,缺衣少药,蛮横生长,全靠自己1肩挑起,固然有些创业公司开出的薪水不比大公司低,明显对你的要求会更高,且行且视察吧,可以私下搭建1个个人网络,来实践你后真个技术,比如使用JFinal。
而对未来,35年以后,最好Android和IOS都会,这样你可以做到移动端总监,否则你只能是个主管或经理,阻碍你成为1个部门的负责人,而这也正是我目前的现状,固然你如果没有那个想法,1心做好自己的事,把事做精固然也能够,是走技术方向的体现,刚我说的是走管理线路,
通常做技术的也唯一这两种线路可以选择;30岁前如果有去大公司的机会,尽可能去,可以看的更全面,更立体,扩大视野,30岁后建议去创业公司,将自己的技术放大,拿到的期权也许35年后,就值个几百上千万。因此,当你工作稳定以后,有些余钱,建议你更换开发装备,自己换Mac Pro和苹果手机,业余自己弄些苹果端开发,而公司通常不会给你换,大公司除外,像蘑菇街和支付宝入职送笔记本的。你学通Android后,IOS上手也会比较快,语言都是相通的,自己再做些项目,写写博客,逐渐做积累,相信有1天,你会成为行业大牛。
最后,对你目前的公司,1般国企和外包企业是不能选择的,学的东西少和职业生涯不稳定,对你将来好处较少;需要到1个重视移动真个公司,最好主要业务来源于移动端,比如百度地图,这样你的话语权会大些,薪水会高些,提升也会快1些;1般情况下在小公司,要1两年换1份工作,由于原来的业务基本已固化,除非范围较大,但那又是大公司了,你的技术提升有限;而且换工作也是提升薪水的有效方式,最少工作前5年,以后就需要稳定发展,不要轻易跳槽,而上面的问题也有讲过类似的话题,就不再过量论述。


生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生