编程语言应用

注册

 

发新话题 回复该主题

程序员就是码农吗二者有何区别 [复制链接]

1#
北京哪里医院治疗白癜风比较好 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/jzpj/

在中国,程序员常常被人称之为“码农”,因为传统意义上人们普遍认为程序员的日常工作就是在电脑上无休无止的写一堆代码,那么事实真是如此吗?程序员与码农之间就是对等的关系吗?跟着笔者深入挖掘二者之间的区别吧!

1.作为一名软件工程师,我认为至少要包括程序设计和程序开发这两项能力,甚至程序设计更重要。一个好的程序员,不光只考虑怎么用代码实现功能,而要考虑整体、模块之间关系以及效率等问题。而码农就是只为了实现功能而编码,没有认真思考功能实现的意义。

简言之,码农写的是代码,程序员写的是系统。工具正在替代人类的体力活,而“大脑思考”是最难被替代的“体力活”。工作一段时间后,逐渐的发现:程序员之间的差距,或许比人和猴子之间的差距还大。但是终归咎于一句话,无论是码农还是程序员,都应勉励自己不断学习和进步。

2.我对码农这个词,不怀好感!很低级,有没有,说得就像编程界的农民工,听起来比工厂流水线工人还要低级!偶尔自嘲,幽默一下也就罢了,真把自己称为码农,并且潜意识里也自认码农,那不就真成了低级的技术工人?

我对于自己所从事的职业,是满怀理想和向往的。我觉得计算机技术是很高级的东西,可以用它来改变人们的生活,创造出新奇好玩的东西。然而现在,我已经很久没有听人纯粹地谈论技术了,那种只是从技术的角度,探讨一个新技术或一门语言的好坏,不涉及就业,不涉及收入。现在,问得更多的问题是:你怎么看待计算机行业未来的发展,未来的就业好吗?能赚钱吗?当一门技术变成了纯粹的谋生手段!程序员也就沦落成为了码农!

码农和程序员,仅仅从称呼的角度,也没有很大的影响,但折射出的是一个技术人,对这个职业的看法和自身的定位。如果从自己的口中,从自己的潜意识里面,都自认码农,自认职业低级,自认能力低下,那又如何能获得好的职业发展,获得高的收入?

起初,程序员是很高级的职业,你看看DennisRitchie,KenThompson,LinusTorvalds……这些程序员里的大牛们,他们都是用技术改变世界的人。从他们身上可以感觉到技术是多么的美好,充满着情怀和理想。程序员是个备受尊敬职业,即使是十年前,我刚毕业出来工作的时候,也是如此。而现在的程序员,正变得越来越廉价。技术则变成了纯粹的赚钱技能。当你自认码农,自认就是技术界的农民工的时候。你怎么可能做好这份工作?怎么可能会获得好的职业发展?怎么可能会有高的收入?所以,我觉得码农地改变应该由程序员开始!

好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个

分享 转发
TOP
发新话题 回复该主题