• 程序员的三重境界:码农,高级码农、程序员!


    见字如面,我是军哥!

    掐指一算,我在 IT 行业摸爬滚打 19 年了,见过的程序员至少大好几千,然后真正能称上程序员不到 10% ,绝大部分都是高级码农而已。

    今天和你聊聊程序员的三个境界的差异,文章不长,但是值得你看完,深思,请一定要看到最后。

    1、第一重:码农

    码农这类程序员能够熟练使用编程环境,熟悉一种编程语言、开发框架和开发库,擅长写 CRUD 代码,代码能运行就行,什么可维护、什么设计模式,什么性能,什么架构,什么安全统统不管。

    2、第二重:高级码农

    高级码农这类程序员必须在前一个码农的基础之上,熟练使用多种设计模式、常见算法和一些高级的编码技巧,代码有一定的维护性,但是没有架构的思维,另外已经具备熟练开发系统核心模块的能力。

    3、第三重:程序员

    程序员要求在掌握所在业务知识的前提下,理解为什么要做这个需求,这个需求以后的可能变化,再综合考虑架构实现,权衡开发成本后,为解决业务问题提出最优方案,并能与业务人员/产品经理顺利沟通,让他们充分理解方案。

    到了这个阶段,才能称得上是真正的程序员。当然,要到这个阶段, 没有 5 年以上经验是不太可能的。

    最后,我想说,很多程序员成长慢,提升慢,归因一下有一些是见识问题,有一些是方法不对和行动力不足问题。

    于是,我掏心掏肺分享一个主题《程序员如何快速提升技术和业务能力?》,帮助你进阶成长,时间就定在本周六晚上21点,也是我第一次分享这个主题,请点击下方直播「预约」,我们不见不散~

    以往热文推荐:

    遇到这样的经理/总监领导,请果断离职吧!


    更多精彩,关注我公号,一起学习、成长

    f6cfe6088aa1058c5cc9a79d79790b24.png

  • 相关阅读:
    微信小程序生成海报工具Painter
    CF Round 481 (Div. 3)--D. Almost Arithmetic Progression(思维)
    Linux替换默认源(yum报错 [Errno 14] curl#7)
    java微博 13 AJAX
    java StringReader类、StringWriter类
    笔试面试相关记录(11)
    python单元测试框架—unittest
    快速回复软件,请查收!
    计算机网络运输层
    【Spring IOC/DI】bean 的 5 种注册 与 5 种注入
  • 原文地址:https://blog.csdn.net/chengjun_java/article/details/136644883