CleverCode前几天看到一个新闻说:“这个人即懂技术,又懂管理!”。“懂管理”,这几个词一直在我脑海中回绕,CleverCode从开始工作后,就一直在专研技术。看的书籍清一色技术书籍。那时候总是认为,只要技术修炼到家了,走上管理岗位是自然的。随者时间的推移,一直在思考一个问题,“给你一个技术团队,你真的能带好吗?”。之后也刻意去看了一些管理的书籍,发现管理人和事,其实要比写代码难的多。

CleverCode和大多数程序员一样,以后都希望走上管理岗位。但CleverCode一直认为,机会是留给有准备的人的。所以CleverCode今后的博客中,也会去分享一些自己管理的心得与自己学习优秀的管理的心得。也希望和大家多交流,请教。

今天我想自己总结一下,自己过去半年带领新人的体会。带领新人是团队管理中,很重要的一个工作。徒弟牛不牛,很大一部分依赖师父教的好不好。下面是自己的几点思考。

1 给新人制定学习成长目标

新人刚毕业,都会急切的想证明自己,我刚毕业的时候也是这样的。希望急切的进入到项目中。但成长是一个循序渐进的过程。比如制定成长目标:能够独立的承担系统的设计任务。包括前端,php,数据库,等等。制定一个月目标;三个月目标;半年目标;一年目标等等。

2 新人的目标需要细化与量化

新人刚毕业,需要学习的东西有很多,但是又很迷茫,需要学习的东西太多了,不知道那些是对工作有用的。这个时候,师傅需要给新人指点一些。将新人的需要学习的目标,细化到周为单位,如下,我自己给新人制定的《学习计划周》

3 给新人的学习需要定时的检查与指导

新人最近学习的怎么样了?学习的时候有没有遇到什么困难?这个需要及时的和新人进行沟通和交流。

4 review新人写的代码,这点很重要

如果学习的过程中,新人也参与到项目的开发。那么需要review新人写代码。我在用smart svn中review新人写的代码的时候,就会发现新人在开发项目的时候,他们会犯一些自己不容易发现的问题。他们认为自己的代码写的没有问题,但老人一读就会发现,他们代码在效率,可读性,扩展性等,都会有很大的问题,需要及时指导。(师傅应该在早期时间内,对徒弟的代码应该抱有一种怀疑的态度,如果刚开始就很信任,那么代码上线后,有可能你就会等着哭吧。。。)

5 让新人去独当一面

新人学习到一定阶段,他有自信可以完成任务之后,可以尝试让他负责一个项目的所有过程。只有实战才是检验他学习的成果。实战后,他也会发现自己哪些欠缺,然后及时充电。

5 演示与练习相结合

模仿是最快速的入门学习方法。

当新人看了一定的技术书籍后,新人肯定特别希望能够做出东西,但是也不能着急;这时候师傅可以演示一个表的增,删,改查的操作;然后让

新人按照这个例子去练习;然后再逐渐加深难度的演示。

7 思想境界的提高才是王道

对新人技术与技能提高只是方式和方法问题。但是我个人觉得思想境界的提高才是王道。比如输送程序员的基本素养,公司的企业文化,程序员遇到复杂问题的心态,程序员对项目负责等等。(这方面我一直在思考这个问题,自己感觉做的也不是特别好,今后要加强。。。)

以上只自己总结的几点,希望对大家有用,也请大家指正!对新人的带领,欲速则不达;还是要给新人时间;太操之过急,只会适得其反!

技术交流

CleverCode是一名架构师,技术交流,咨询问题,请加CleverCode创建的qq群(架构师俱乐部):517133582。加群和腾讯,阿里,百度,新浪等公司的架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师!

程序员带新人的几点思考相关推荐

  1. 一个程序员对2020年的一些思考和总结

    一个程序员对2020年的一些思考和总结 profile-avatar Python123 2020-10-08 14:34 首先这篇文章不等于"2020年总结",因为2020年还没 ...

  2. 程序员带半箱辣条参加东京奥运,网友:这不是辣条,是狗粮!

    整理 | 王晓曼 出品 | 程序人生(ID:coder _life) 7月23日,东京奥运会开幕在即,一条#程序员带半箱辣条参加东京奥运#的消息登上微博热搜,引发了网友们的热议. 程序员自带辣条参加奥 ...

  3. python开发pc软件_程序员带你十天快速入门Python,玩转电脑软件开发(二)

    关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到 ...

  4. python做电脑软件-程序员带你十天快速入门Python,玩转电脑软件开发(二)

    关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到 ...

  5. python入门教程软件-程序员带你十天快速入门Python,玩转电脑软件开发(四)

    本系列文章立志于从一个已经习得一门编程语言的基础之上,全面介绍Python的相关开发过程和相关经验总结.本篇文章主要是基于上一篇的程序员带你十天快速入门Python,玩转电脑软件开发(三)的基础之上, ...

  6. 拼多多资深程序员带你了解 ”砍一刀“的设计与实现

    拼多多资深程序员带你了解 "砍一刀"的设计与实现 前言:拼多多的砍一刀(也称为"多多砍")是一种社交电商活动,旨在通过用户之间的互动促进销售.在该活动中,买家可 ...

  7. 一线程序员带你实践学习企业实战C/C++程序员课程

    作者吴从周 资源简介: 传统的C/C++的教材和课程都属于学院派,只是单纯的讲一些知识点,却没有讲到实际开发中我们常用的知识点有哪些,本课程将打破传统的弊端,一线程序员将带你实践学习企业实战项目中LI ...

  8. IOS程序员(新人入职一周)

    接着上一篇,上一篇写的是我刚面试的经历,这篇就写我入职后这几天的经历吧 今天是我入职的第一周,在一开始的几天,我都做好被辞退的心理准备了,刚一入职,先让你改需求,你不管是培训,还是自学的,原来都是看自 ...

  9. 程序员带你解析Python3

    一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码不能保存,因此,Pytho ...

最新文章

  1. Boost 1.53.0 发布,可移植的C++标准库
  2. 数字图像基本处理算法小结
  3. R语言广义线性模型函数GLM、R中有几种泊松回归扩展和变异、变时段泊松回归、零膨胀泊松回归、鲁棒泊松回归、pscl包的zeroinfl拟合零膨胀泊松回归、robust包中的glmRob函数拟合鲁棒模型
  4. k8s暴露nginx NodePort端口命令:expose暴露端口使用示例
  5. B13_NumPy数学函数(三角函数,舍入函数)
  6. 编码utf-8的不可映射字符_建议永远不要在MySQL中使用UTF8
  7. 肽键肽链内部分的计算机术语大全,生化资料
  8. 数据结构---基数排序
  9. atom自动补全html代码,Atom - Emmet插件的使用详解(HTML/CSS代码自动补全)
  10. 解决VM虚拟机中ubuntu系统上不了网的问题
  11. spark学习-73-源代码:Endpoint模型介绍(5)-Netty通讯小例子
  12. 算法竞赛入门 第2版 习题3-3 UVa1225
  13. linux常用压缩/解压命令
  14. CS231n李飞飞计算机视觉 循环神经网络
  15. 【JSP内置对象】之9大内置对象(JavaWeb必背必掌握)
  16. Xamarin教程一:创建Android项目(VS2019 C#写安卓)
  17. 闲聊:Android 平台网络游戏加速器·一(科普文)
  18. 虚拟机ip映射到外网
  19. 国家计算机网络设施英文简称,中国教育和科研计算机网的英文简称是
  20. Science | 再野化植物微生物组——作物祖先微生物群可能为提高可持续的粮食生产提供了一种方法...

热门文章

  1. 【转】触屏手机点击区域的小秘密
  2. 《龙武》9.15正式上线链游玩家平台 | 再续仙侠、血雨江湖
  3. English interview。。。
  4. 实体之间的关系主要有以下两种
  5. 如何预置Android 手机 APK
  6. 以微博为例进行Oauth2进行第三方授权登录
  7. CAS:1347750-20-2,氨基PEG巯基,NH2-PEG-SH,Amine-PEG-Thiol
  8. 自学之javaWeb
  9. 霸王之业服务器未响应,三国群英传霸王之业常见问题解答_三国群英传霸业之业新人必看知识_3DM手游...
  10. 什么是精细化运营?微信会员系统如何建立以用户为中心的精细化运营?