每一个编程从业者都应该是「终身编程者」

图片

每一个编程从业者对自己的定位,都应该是 终身编程者。

程序员是很棒的职业

世界是由软件构成的,而程序员是撰写软件的人。

在未来,很多职位会消失,这是因为计算机和软件可以取代它们。但是从另一个角度看,因为我们需要不断开发和维护这些程序,所以这么一想,程序员的前景还是很美好的。

即便你不把编程当成职业,也可以拿编程来解决生活中的问题,以工程师的思维来思考这个世界,并尝试去优化自己的生活。

编程是一辈子的

从决定把编程作为职业开始,我就告诉自己,编程应该搞一辈子。为啥?因为这个职业对经验和学习能力要求太高了,隔语言如隔行,得无时不刻地学习,没有经验还找不到工作。如果决心不够坚定,自己肯定会很难混下去。所以只要入这个行,不管十年后是否从事编程的工作,编码都应该是一辈子的。

有了这个定位,就不怕自己学的东西太广太泛了,脑子里会想:「我这是在打地基」。遇到编程问题时,也会去寻找最佳实践,会带着长久发展的思维去思考。例如说不把自己的专业当成 PHP Web 开发 ,而是 计算机科学,会主动去学习 软件工程

把编程当成终身职业时,工作也会变成学习进步的途径,而不是艰苦地讨生活。业余时间用来学习和编码,也会变得名正言顺。随着而来的好处是,同样几年过去了,你比身边的同事要经验丰富得多。

终身编程者社区

论坛里经常可以看到新人有这样的表现:

  • 随意提问 —— 不懂提问的智慧
  • 信息检索能力差 —— 学会搜索
  • 没有养成自主动手解决问题的习惯 —— 独立思考
  • 技术文章乱写 —— 写作技能
  • 编程基础薄弱 —— 计算机科学,软件工程相关知识
  • 缺乏培养学习力的意识 —— 技术日新月异,学习力是安身立命之本
  • 抱怨要学的东西太多 —— 定位混乱
  • 职业规划混乱 —— 对行业不了解

在这个社区里,我们以「终身编程者」为目标,探讨程序员需要具备 程序员修养。并期望将讨论沉淀下来,让后面的编程新人,能在一开始就养成这些好的编程素养。


Practice makes perfect.

讨论数量: 1

有的人喜欢编程就是一瞬间的事情,学习之后感觉很难就放弃了,遇到人就说 我学习了挺难的,劝你不要去

有的人喜欢编程就是一辈子的事情,学习之后感觉很有意思就一直在学习

本来人生的旅途有很多种爱好,当选择了编程,并且爱好它,那么希望一直坚持下去,做自己喜欢的事,开发实用的软件,那么这人生的旅途就是,一条美丽的风景线,暮年之后回头看看自己曾经开发的软件还在被大多人使用,这也不在是 “赤裸裸的走了”

1个月前