美文网首页W3Cschool学习之路互联网科技程序员
为什么程序员工作4、5年技术没有进步,主要有3个原因!

为什么程序员工作4、5年技术没有进步,主要有3个原因!

作者: 编程狮W3Cschool | 来源:发表于2017-08-22 09:39 被阅读210次

    最近看到了一篇帖子:26岁程序员,4年时间遇到瓶颈,升级到管理层比较困难;加上北上广这样的生活压力,年薪20w+ ,也会觉得很无助。
    在程序员的职业生涯中,工作收入和技术学习到了一定的程度,就会遇到瓶颈,这是无法规避的事实。

    为什么程序员工作4、5年技术没有进步,主要有3个原因!
    北上广的程序尚且如此,那二三线城市的程序员自然不用多说,技术的瓶颈自然和工作收入挂钩。
    对于技术瓶颈,网友的态度如下:
    网友一:技术这条路要一直走下去,要不断学习;技术不行的人都转管理;又学不动又转不了管理,就看造化了。
    网友二便开始反驳:在学校里的时候就老听人说,干几年后应该转管理。我就一直好奇,哪这么多人来让你管理?
    有一句话特别经典:努力程度之低,轮不到拼天赋。
    为什么程序员工作4、5年技术没有进步,主要有3个原因!
    真正会刻苦钻研技术的程序员有多少呢?在国内,能坚持10年编程,雷打不动的其实真的不多。
    如果你是属于这种人,要么是酷爱捣腾技术的,要么是绝顶聪明,当然还有最后一种,吃苦耐劳。你属于哪一种?
    否则,技术遇到瓶颈随之而来就是不进则退,再则就是接受淘汰。
    导致技术瓶颈原因大致有以下3种:
    1、成为熟练工,不愿意做新的尝试
    2、一直加班,缺少思考空间
    3、精力无法聚焦在编程上,比如要和用户打交道、和领导打交道。
    为什么程序员工作4、5年技术没有进步,主要有3个原因!
    程序员的技术瓶颈如何解决呢?w3cschool资深程序员分享的经验是:
    1、重视并重新审视编程技术。
    很多程序员对于编程基础技能初期理解不深入,知其然不知所以然,这也是日后遇到技术瓶颈的部分原因。所以,必须重新审视编程基础技能,像网络知识、程序设计语言、操作系统、数据库、系统构架、软件工程等基础知识需要融会贯通,能够举一反三。
    2、多研究源码
    不少4、5年经验的程序员,技术并没有达到炉火纯青的境界,研究源码,会发现太多不足。
    3、离开舒适区
    当公司不能让你的能力提升时,你的编程技术也仅仅只是满足开发软件的要求,得过且过,这时候离开或许是更好的选择。
    为什么程序员工作4、5年技术没有进步,主要有3个原因!
    不过,这其中会付出极大的代价,当然也需要极大的勇气和果决。
    为什么程序员工作4、5年技术没有进步,主要有3个原因!

    相关文章

      网友评论

        本文标题:为什么程序员工作4、5年技术没有进步,主要有3个原因!

        本文链接:https://www.haomeiwen.com/subject/ckmkdxtx.html