研发人员如何向高级别岗位升级
我建议可以先从某一两个技术领域先深入学习和工作进去,在这个领域成为一个非常优秀的人才后,再根据工作或者学习的需要逐渐了解其他相关的领域,用以点到到面的方式形成自己的知识体系,某个点的深入可以快速证明你自己的能力提升个人价值,也能够让你掌握一个适合自己的学习方法,在此基础上更加广泛的学习可以拓展知识面,为往其他领域发展做好铺垫。
实际工作后,要能够踏的在一个方向上长期工作和学习,避免频繁的换工作,我认为刚工作的3~5年应该是个人能力和价值定位的最重要阶段,这期间只有专注才能让自己更加优秀,才能给自己未来的事业和待遇打下一个较高的基础。
经常听见领导手下人说:其实技术是相通的,重要的是思想,以此开导程序员服从项目安排。
而换工作时,如果转换开发技术,面试官有会说:不同的技术还是不一样的,你这方面的经验还是不多。以此来压低工资。
到底那边更接近真理,我到底该专攻一个技术领域还是服从安排探索编程思想呢?
我曾今很迷茫。现在我想通了,其实两边说的可能都对,只是角度不一样而已。
每个人的性格特点和学习特点都不同,而迷茫的时候只要专攻一个技术领域绝对不会吃亏。等精通这个领域的时候,或许就知道该怎么做了,什么适合我了,这时即 使需要再拓展其他的应该也比较快了。而一开始就拉开战线广泛学习,当然如果能力够强的话可能会全面胜利,但像达芬奇那样多才多艺的天才并不是很多,我认为 反而可能会有邯郸学步的危险。
转自 http://topic.csdn.net/u/20090110/12/951b3581-0ccc-4d1b-bfd1-7a5765590272.html