最近很多小伙伴对技术栈管理的话题比较感兴趣,我们就继续这个话题,本次分享来自一位贴吧的程序员老司机,他亲自尽力过从技术转向管理岗位,我们听听他的分享:

为什么大家想转型做管理? 其实,做程序员挺好的,学会一种新技术或者解决一个技术难题,很容易就能获得成就感。

但做了3到5年之后,你就会觉得迷茫:似乎该会的也都会了,知识结构和思维已经有些许定势了,新颖的技术趋势看不懂也跟不上,会不会被大势所淘汰,我的前路在何方?

现代的软件都不是单靠一个人能做出来的,必须靠团队。个人做得再好,也未必能做出更好的产品。我当时就意识到,个人技术再牛又怎么样呢,让团队发挥最大的效力一起把事情做好则是另外一门学问。 那才是我要走的路!

我从带4到5人的小团队开始,从负责底层的SDK开始做起,后来负责整体的应用软件,负责从开发、测试到产品发布的整个流程,团队规模也越做越大。

工作越来越忙,管的事情越来越杂,也慢慢地不再有时间写代码。在这个过程中,我得到了很多人的帮助,自己的能力也得到了长足的发展。自然而然地,我不再是一名程序员了!我已是一位职业的管理者。

从技术到管理,我的转型还算是成功的。如今的我不愿意再被别人看成是技术牛人。对我而言,褪去技术的光环是不容易的。但这条路我会继续走下去!

我相信,很多程序员都想转做管理。一方面,做管理可以拿到更高的薪水(这个并不一定),另一方面,觉得做管理很风光,工作起来很轻松(只须使唤别人干活)。

我想提醒这些程序员的是: 不是所有人都适合做管理的。

技术和管理是两个完全不一样的领域。技术做得好,不见得管理就能做好。 对于很多程序员来说,与机器沟通要比与人沟通简单得多。还要看个人的性格,不过,我不能说自己就适合做管理。只能说,事在人为吧!

管理者表面上很风光。其实你要明白:权力有多大,责任和压力也就有多大。管理者每天要面对杂七杂八的很多问题,很难做到专注,一门心思只做自己喜欢的事情。 如果你追求的是简单的快乐,做程序员更能让你得到满足。

思维方式需要很大的转变。作为管理者,你的职责是帮助团队成功,你的成功也需要依靠团队。没有团队很失败而个人很成功的管理者。

懂技术的管理者是很有优势的,但从技术向管理的转变过程中“坑”也很多。技术注重的是细节,而管理需要的是大局观。这一点对于很多人来说特别难把握。

不要轻易放弃写代码。因为从技术转向管理的过程中,是有一段危险期的。不要荒废了技术,管理能力又不够强,这时候如果公司出点变故,你将很难再找到一份理想的工作。 找一份好工作,实力是一方面,运气也很关键。

那如何走上做管理的道路呢? 还是先从一名高效能的程序员做起吧!千万不要放松对自己的要求,也不要沉溺于代码而忽略了用户体验。

Jeff Atwood曾经指出,“成为一名杰出的程序员其实跟写代码没有太大的关系。 做程序员确实需要一些技术能力,当然,还要有坚忍不拔的精神。但除此之外,更重要的还是要有良好的沟通技巧。最后闻达于天下的人,往往就是那些能够有效书写和沟通的人。杰出程序员的功力更在代码之外”!

不是所有的程序员都适合转管理相关推荐

  1. 并不是所有的程序员都适合做技术管理

    摘要:这是曾经的技术高手,如今却是名职业经理人分享的内容.他称,相信很多程序员都想做管理,一方面是高薪,另一方面则是做管理很风光.工作也轻松,但实际上并不是所有人都适合做管理,技术和管理是两完全不同的 ...

  2. 为什么优秀的程序员都成了无能的领导?

    作者 | Zachary Minott 译者 | 弯月 出品 | CSDN(ID:CSDNnews) 以下为译文: 小明是一位雄心勃勃且成绩斐然的开发人员. 他工作非常努力,每天都会想方设法磨练自己的 ...

  3. 学计算机数据结构重要吗,程序员都说数据结构重要,那么究竟什么是数据结构?...

    原标题:程序员都说数据结构重要,那么究竟什么是数据结构? 大学阶段,如果问大家计算机专业课中哪门课是最重要的?想必有一多半的人都会回答数据结构.既然大家都说数据结构重要,那么究竟什么是数据结构呢?今天 ...

  4. 使用Mono平台前,请牢记产品观点(所有.Net程序员都建议知道的)

    技术领域有很多让人深感困惑的地方,不管是架构师.设计师还是程序员,在完成任务之余,偶尔都有自责的地方:程序员在使用新技术完成任务的时候,有时会觉的自己旧技术都没有完全掌握,使用新技术有些好高骛远:设计 ...

  5. 【译】程序员都有的这 10 个坏习惯!

    一.休息不够 二.拒绝寻求帮助 三.停止学习 四.混乱的代码 五.工作和生活的不平衡 六.糟糕的办公室政治 七.不能从错误中吸取教训 八.太早放弃 九.做一个无所不知的人 十.不接受建设性批评 编者按 ...

  6. 每个程序员都可能犯过的10个错误

    1. 面向编译器写代码,而不是面向用户 当人们使用编译器创建自己的 app 时,在把自己的想法诉诸于机器代码的过程中,常常会将那些可以使得编程更为简单却又冗长的语法遗忘于脑后. 无论你使用的是单字母的 ...

  7. 工作10以上老程序员都去哪了?作为新时代的程序员我们该何去何从

    在纽约,PyGotham每年召开之际,都会有超过600名程序员聚集在一起讨论工作. 为了让会议更加多元化,组织者尽量邀请一些女性程序员以及各种肤色的程序员. 那么,老程序员都去哪了?他们去了大学教书, ...

  8. 程序员都在用什么高效率的工具?

    程序员都在用什么高效率的工具? Apifox 最好用的接口管理神器,没有之一,秒杀市面上所有同类产品. Apifox 是 API 文档.API 调试.API Mock.API 测试一体化协作平台,定位 ...

  9. 推荐几个好评率超高的公众号,有远见的程序员都关注了!

    近年来,随着新媒体的发展,公众号潜移默化的改变着我们的阅读模式 为什么会被改变? 现代人每日生活节奏快,工作压力大,我们需要一种简单明了并一针见血的学习方式和获取新闻要点的工具,公众号无疑最适合. 但 ...

最新文章

  1. git修改远程仓库地址
  2. 基于Python的频谱分析(一)
  3. UVA-673-栈-水题
  4. MATLAB学习笔记(二)
  5. ASP.NET MVC中权限控制的简单实现
  6. linux shell 切割文件,linux shell 将文件按照行数以及顺序拆分成多个文件
  7. 服务器与项目之间的关系,项目 服务器 和数据库的关系
  8. edge浏览器下载位置设置在哪里设置
  9. ssas报表项目数据集_处理SSAS多维OLAP多维数据集的有效方法
  10. Aspnet Mvc 前后端分离项目手记(三)关于restful 风格Url设计
  11. shell脚本之IP计算器
  12. matlab 有限元分析
  13. Nano34SR工业级开源智能硬件主板 华芯微特 SWM34SRET6
  14. #Ubuntu# #机械键盘# 功能键/多媒体键切换无效
  15. 浅聊一下Java中的char类型
  16. 苹果开放降级_苹果降级对手机有什么坏处
  17. 在Windows电脑上修改图片内存大小的方法
  18. php 二维数组为空,php 判断数组是否为空的几种方法
  19. 书单|互联网企业面试案头书之程序员软技能篇
  20. 培养数字化人才 护航大学生就业 千锋教研院2022年教研战略发布会隆重举行

热门文章

  1. python中星号数字乘字符串_Python系列-数字和字符串
  2. python网络协议编辑器_python模块:网络协议和支持
  3. html5 上传 原理,浅谈使用HTML5的FormData上传文件原理!!!
  4. 洪学海(1967-),男,博士,中国科学院计算技术研究所研究员,信息技术战略研究中心常务副主任。...
  5. 作者:郭雷风,中国农业科学院农业信息研究所助理研究员。
  6. 【Python】Matplotlib使用字符串代替变量绘制散点图
  7. BZOJ-2535 航空管制 toposort
  8. 查看Redis集群所有节点内存工具
  9. tp3.2部署在nginx主页正常,其他页面404问题解决方式
  10. CEPH快速部署(Centos7+Jewel)