打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
程序员和码农,有什么本质上的区别?

常有人问,“那些只学了XX的人,编程能力都退化成什么样了?”

之前看到一个比喻,真的很赞同:

当土著拿到猎枪之后,他们射箭的技能退化严重,但因为食物更多了,厨艺有了长足的进展。

当你不再为一些问题担心之后,你就可以把注意力集中在另外一些问题上了。这就是选择不同的编程语言的根本差别。

用任何语言都会降低你的编程能力,只要你以为这门语言就是编程的全部了。

上面这张截图近期在网上火了。
关于成为软件工程师,我认为至少要包括程序设计程序开发这两项能力,甚至程序设计更重要一个好的程序员,不光只考虑怎么用代码实现功能,而要考虑整体、模块之间关系以及效率等问题。
而码农就是只为了实现功能而编码,没有认真思考功能实现的意义
简言之,码农写的是代码,程序员写的是系统。工具正在替代人类的体力活,而“大脑思考”是最难被替代的“体力活”。工作一段时间后,逐渐的发现:
程序员之间的差距,或许比人和猴子之间的差距还大。
我真的建议,在AI写代码实现之前,无论是码农还是程序员,都应勉励自己不断学习和进步。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
程序员面试,我最喜欢的10个问题
Python究竟是益还是害?它对程序员编程能力的影响
最值得学的编程语言是什么?编程语言通用学习方法分享!
月薪5千加班到凌晨,月薪5万5点下班,高级程序员到底强在哪里?
译:从10x程序员到0.1x程序员: 事半功倍
被诅咒的程序员的七宗罪
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服