职业发展的三个阶段——从编程到解决问题

解决问题的流程:

  1. 找到并确认问题所在(问题发现者)
  2. 想到解决方案(方案设计者)
  3. 实施解决方案(方案执行者)

个人成长是一个逆向的过程。


image.png

如果你是一个方案执行者,那你还只是一个缺乏经验的程序员,你的工作由他人定义:你只需要实施小的、明确的程序块。
当你变得越来越有经验,你就成为了一个问题解决者:你能够为不太明确的问题找到解决方案。
你会变成一个问题发现者:你开始能够独立找出问题,并且找到这些问题背后的根源所在。

参考: 《程序员的下一步》

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,421评论 19 139
  • 前记:四月的前三个星期的忙碌已经让我忘记了自己想做的事情,党课,职规比赛,各种比赛和一些课堂作业完成之后,佳蔚哥哥...
    一大只羊阅读 3,297评论 1 1
  • 文明6单位仍然有堆叠限制,但允许将军事单位和辅助单位(例如建造者、移民、攻城塔等)编组。从启蒙时代起可以将两个相同...
    silkriver阅读 5,718评论 1 6
  • 周岁20,虚岁21。不是青黄不接的尴尬路口,却以为自己再也看不见繁花。 最近有很多青春剧正在上映,微微一笑...
    梅井阅读 1,423评论 0 2
  • 我唱歌的理由 当然首先就是离不开快乐 人在做梦时 心也跟着做梦 人只有快乐了 才会唱歌 才会情不自禁的唱 唱他的家...
    隔着玻璃亲嘴阅读 3,984评论 2 1