你不是菜鸟:让他升职的简单技术

简介:
故事(3):让他升职的简单技术
 
    我其实在“我是主考官”这个系列中确实不想再写下去的另一个原因是,我真的不是一个频繁招聘的主管,因为,我是一个非常注重Team build的Team leader。我是非常看不起频繁招聘的Team leader的,这只能说明一件事,这个Team leader管理无方。要么是自己管不好总把责任推给下属,要不就是下属对他极其不满意总是炒老板。我想我并不是这样的一个老板,众位兄弟还是非常愿意跟着我干的,这一点我还是引以为豪的。
    我的团队按照梯形队列予以排列,大概的示意图是这样的:
 
 
    这种阶梯形的排列方式,不是我的发明,我也是向其他有经验的团队学习而来,这种方式在外企更为普遍。
    这种方式的好处是,每一个级别的程序员都知道自己下一阶段的努力方向,同时也知道自己面临的挑战。
    事实证明我的这种布局方式有效的降低了我这个部门的主动辞职的比率。留住了有经验的人才,同时,也充分的提供了各个层级的人员备份。
    每一个层级的工资水平自然也是不一样的,跨越一个层级的待遇就会不同。一般会是这样:
    1、实习程序员是最基层的,流动性也是最大,待遇最低,没有任何职称。
    2、程序员也是基层的,区别在于是正式员工,享受正式员工的基本待遇,有职称,是“程序员”。
    3、软件工程师,是我们这个部门开发的中坚力量,会带领一部分程序员开发,也可能是归属于其他项目中。他们是比较优秀的程序员晋升上来的。
    4、开发项目经理,项目质量,项目进度,项目开发的技术把关都靠他们了。
 
    这就是一条升职的路线,当然,最终还不止是开发项目经理,最终还会是部门主管,当然这得等我离职的时候,呵呵,不过这也是有希望的。
   
    能够得到升职机会的其中一点很重要,就是能够在众多看似水平差不多的人员中脱颖而出!
    
    有一个新的任务,在一个Linux系统上移植一个系统,而各个项目任务排的都比较紧。不能再抽调其他项目经理参与这个项目了。
    急需派一个软件工程师独立完成这个事情,当然,这个事情最终会成为一个独立项目,进行二次开发。
    这显然是一个有升职机会的任务。
    我在考虑将这个任务给谁?
 
    有两个人可以做这件事:
   
    小张一直在做开发,有一两年的开发经验,为人也不错,与世无争的一种感觉,基本上领导委派的工作他的工作他都很快完成,不是自己的分内的事情就不去想了,对新知识的敏感度不强,
 
    小孙在公司工作2年,对系统的开发也非常熟悉,他和小张的区别是对未知事物非常敏感,而且自己非常愿意钻研一些新的技能,他对Linux操作系统比较熟悉,平时爱钻研点这方面的开发技巧。
 
    其实平时对软件工程师是没有Linux系统开发要求的,但是,这时候就是一个Linux系统的移植任务,我用谁呢?
 
    我还是选择了小孙。
    这一事件,使小孙的技术地位得到承认,为他下一步的发展提供了基础。
    仅仅是愿意钻研这一点,就使他在前进的道路上比别人快了半步,在某一关键时刻,领先半步也许就是天壤之别......
 
    敬请关注下一篇《你不是菜鸟(4):五年工作经验的笨蛋》已经贴出,敬请关注............
 
     后面的故事:
 
    由于开始将任务交给了小孙,加上小孙自己的努力,在这个项目需要扩大开发规模的时候,我给了他一个程序员协助他开发,最终,他成为了这个项目的全权负责人,之后,升职为开发项目经理。
 
    为了大家阅读方便,可以直接点击本博客的“你不是菜鸟”栏目,这个系列的文章都在这个栏目下,谢谢!
    另,圈子也是一个很好的交流渠道,欢迎大家加入我们的“ 上班那点事儿交流圈”,谢谢!
 








 本文转自 useway 51CTO博客,原文链接:http://blog.51cto.com/useway/160802 ,如需转载请自行联系原作者
相关文章
|
Python
Python懒羊羊
Python懒羊羊
249 0
|
11月前
|
存储 缓存 数据安全/隐私保护
NFS 的工作流程
【10月更文挑战第13天】
349 4
|
11月前
|
设计模式 算法 Java
Java中的多态性:深入理解与应用
【10月更文挑战第16天】 在Java编程的广阔天地中,多态性作为一种强大的面向对象特性,扮演着至关重要的角色。它允许我们以统一的方式处理不同类型的对象,极大地提高了程序的灵活性和可扩展性。本文将深入浅出地探讨Java中多态性的概念、实现机制以及在实际开发中的应用,帮助读者更好地理解和运用这一特性。
|
11月前
|
机器学习/深度学习 监控 算法
深度学习在图像识别中的创新应用与未来趋势###
【10月更文挑战第14天】 本文探讨了深度学习技术在图像识别领域的创新突破,强调其在提升识别精度、效率及拓展应用场景上的关键作用。通过对比传统方法,凸显了深度学习模型的优越性,并展望其未来发展趋势,包括模型优化、跨模态学习及隐私保护等方向。 ###
273 0
|
11月前
|
调度 开发者 Python
python超详细的日期操作【建议收藏备用】
python超详细的日期操作【建议收藏备用】
149 0
|
数据可视化
Visio绘制时间轴、日程安排图、时间进度图的方法
Visio绘制时间轴、日程安排图、时间进度图的方法
567 1
|
Java
***JAVA多线程的应用场景和应用目的举例
多线程使用的主要目的在于:1、吞吐量:你做WEB,容器帮你做了多线程,但是他只能帮你做请求层面的。简单的说,可能就是一个请求一个线程。或多个请求一个线程。如果是单线程,那同时只能处理一个用户的请求。2、伸缩性:也就是说,你可以通过增加CPU核数来提升性能。
2599 0
中文核心论文实战:基于通道注意力cbam+lstm的工业用电功率预测时间序列
中文核心论文实战:基于通道注意力cbam+lstm的工业用电功率预测时间序列
264 0
|
算法 网络协议 网络架构
什么情况下适合使用静态路由?什么情况下适合使用动态路由?
什么情况下适合使用静态路由?什么情况下适合使用动态路由?
490 0