开发者社区> 问答> 正文

程序员应该注重技术还是管理,如何做好自己的职业规划?

程序员应该注重技术还是管理,如何做好自己的职业规划?

展开
收起
钉群小二 2019-12-17 16:13:15 2577 0
5 条回答
写回答
取消 提交回答
  • 个人觉得并重.. 技术不牛, 管理无法服众 管理不牛, 无法形成1+1>2的效果

    2020-03-20 20:11:31
    赞同 展开评论 打赏
  • 程序员往往自嘲自己是“码农”,不知道这词是那里出来的,但听起来“码农”和“农民工”已经有点近似了。而“农民工”往往是收入低,工作时间长的代名词。这就折射出了一个很尴尬的事实,在很多公司中,单纯从收入的角度来看管理职位是要高于纯粹的技术岗位的。

    2019-12-24 09:56:12
    赞同 展开评论 打赏
  • 1:管理团队的人本身需要是优秀的技术人员,不然根本做不了管理。一句“你懂个屁”就没杠抬了。
    2:管理者需要有技术上的前瞻性。最起码得主动踩坑。比如出来什么新技术了,可能用得上,得自己先试试,做出一个评估。暂时用不上的,也要作了解。
    3:协调团队是一项高级技能。软件工程的任务分割是比较蛋疼的,并不是你做一半我做一半,加起来就正好是一整个。合理地分配任务、保证任务能顺利完成,这是管理者需要去做的事情。而做好这些事情的前提是:自己对技术有较为深刻的认识。

    2019-12-23 18:59:54
    赞同 展开评论 打赏
  • 到了30几岁后,转为管理人员的程序员经常会调侃自己的技术能力:当年解决这种有时出、有时不出的Bug时,我常常在其前后都加几条调试输出,这招很管用很可能立刻就把它搞定了。结果多年后维护这代码的人困惑了,还来问我,这句为啥不能去掉,看着也没用啊,其实我也不知道,只能说运气和人品在程序里也是很有影响力的。

    这是管理人员的一种真实写照,大家都知道,一旦走上管理岗位,那就和ppt越走越近,和代码越走越远了。虽然他仍然要跟踪最新技术的动向,但他很可能已经无法深究很多技术细节了。

    据说微软这样的公司推崇一个人要想走上管理岗位,那要先把自己的代码用远少于别人的时间写好,省下来的时间才用来做管理工作。这很好,也不是完全不可能,但大多时候很难,需要很强大的天分,大多数人是做不到的。
    20191113235855356.png

    2019-12-23 18:50:38
    赞同 1 展开评论 打赏
  • 做技术饿死的有,做管理运营饿死的无。

    不过99%的人还是想学技术,为什么?

    他们觉得有了技术便可以过上衣食无忧的生活……

    大概率上也确实一辈子饿不死而已,仅此。

    2019-12-23 18:47:56
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
持续交付背后的故事:重构性格成为优秀的叛逆者 立即下载
接手一个6年的平台型系统:我是如何带领团队破局前行的 立即下载
接手一个6年的平台型系统我是如何带领团队破局前行的 立即下载