做新一代的程序员,不做初代码农

做新一代的程序员,不做初代码农

IT从业者经常会听到两个称呼,一个是“码农”,另一个是“程序员”。这两个称呼从名称上就可以看出区别,而大多数的IT从业者,想做“程序员”而不是“码农”。

相信有很多人选择从事IT行业,除了因为高薪以外,还是有很多人是被编程的迷人魅力吸引过来的。在这一点上可以区分,能够从编程里感受到愉悦的是程序员,只是为了完成工作,会感到疲惫的只是码农。

编程啊,可是天生让人感受到愉悦的工作内容和工作氛围,快乐是一直伴随始终的。编程世界是一个粗暴但完美的世界。

选择成为IT工作者,即使需要每天都要敲着一行又一行的代码,但是从中我们同样可以获得无与伦比的好处:

学编程,会让我们变得有逻辑

学习某样东西,你可能未来不会因为这样东西去选择这个行业,但是学习的过程却是一个锻炼思维的过程,例如你学法律,你会变得严谨;学艺术,你会变得浪漫。那么学编程,你会变得有逻辑。

因为在编程的世界里,写下一行代码,计算机就会告诉你对与错,0与1,规则就是那么简单粗暴,但又有效且完美。

学编程,会让我们获得持续创造力

编程是根据需求完成代码,就如绘画、写作一样,先写大纲,作品在逐渐成型,这是一个具有创造性的工作,是一个在做着“无中生有”的过程。

感受着因为自己的努力,网站、应用被开发出来,用户的需求被满足,一个个bug被解决,根据自己的能力,逐渐丰富自己的作品,看到自己的作品被越来越多的人来使用,是不是会很有成就感?

学编程,可以让你感受到孤独

“接受孤独,是一个人走向独立的开始。”

程序员除了学习以及和别人交流对接,大部分的时间都是在电脑前独自工作,沉浸在自己的代码世界中,如果不是真的喜爱编程,这样的感受只会让人压力重重,倍感焦躁,就如一个人不喜欢雨天听到“雨打芭蕉”也产生不了如诗人笔下的种种情结。

以上,是只有程序员才能感受到并获得的好处。

码农——编程界的农民工。将技术作为谋生的手段,作为一个赚钱的技能。

当然不能否认现在就是一个现实的社会,竞争激烈,很多人毕业出来做着crud的工作,工资低没有技术含量。加上目前学习风气浮躁,多是短期内速成的学习方法,而这类人进入行业做的最多的都是底层工作,也成为了码农。

码农不是真正的程序员,即使可能会的技术和程序员一样。

一个人对待这样技术的态度决定了天花板在哪里,码农绝对比程序员更快碰触到行业的天花板,因为码农不会想着去学习去研究新的技术,兴趣根本就不在技术本身上。

程序员比码农珍贵的并不是技术,而是思维,其思维逻辑上的价值,让其不可替代性比码农强多了。

其实,能够选择编码作为工作的人,大部分都是一些很简单的人,都是一些富有好奇心的人,和这样的人一起工作,氛围其实是很好的,会让人享受工作,而不是为了工作而工作。

现在,刚进入编程世界的码农们,其实还来得及。在程序员的发展历程中,大多数人是从码农一步步走到程序员的路上的。

自动写代码工具的出现,淘汰了一批没有学习能力的初级程序员,也就是码农,这一工具的出现提升了程序员整体的质量水平。

那么现在,努力去提高自我学习能力,提高对用户需求以及市场的分析能力,提高对项目代码的逻辑思考能力,提高自己的创新能力,努力让自己成为不可代替的程序员。

科技的发展,总能找到方法让机器去代替人类做体力活,但思维,是机器不能取代的。人自诩为高等生物,因为其具有思考能力,那么为什么要去做一个只会完成任务的“农民工”,而不是程序员呢?

猜你喜欢

转载自blog.csdn.net/yunfengfengfeng/article/details/108358645