暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

如何看待程序员抄代码还拿着高薪这一现象?

原创 sg1234 2023-12-11
139
知乎上有一个提问:如何看待程序员抄代码还拿着高薪这一现象?
↓↓↓

图片


今天,我们就这个话题一起来做个讨论。
因为提问小伙伴,并没有细说”抄代码“这件事,所以我在这里先揣测一下其意思。
我理解,他想表达的是,目前市面上的程序员,日常的开发内容基本都是做一些CRUD的工作,除了业务代码逻辑需要自己编写外,像框架层面或一些通用组件要不是开源的,要不网上搜搜一大把,拿来主义即可,程序员很多时候充当了一个胶带粘合剂,没什么技术含量。
那这种在企业内部,日以继赴的抄代码,混日子,却拿着高薪,他看着哪里哪里不爽呗。图片
那屏幕前的你,是怎么看待这个观点的,相信大家肯定有自己的话想说,欢迎在留言区,留言参与讨论。

我的回答

作为一个在一二线互联网公司,编程有超8年的程序员,我试着结合我自己的经历,来回答一下这个问题,表达一下我的观点。
看待这个问题,我觉得咋们不妨辩证的来看待它。
表象上,就像提问的小伙伴所观察到的,在如今开源生态做的越来越好的今天,我们程序员真的得到空前的释放,我们不需要过多的聚焦底层框架层面的事情,尤其是在一些中大型公司,还会在此基础上进行二次封装,然后以“脚手架”的形式,暴露给程序员。
程序员基本不需要怎么配置,无脑的通过封装好的SDK,调用一下API接口即可。我们更多的精力是花在如何写好业务代码这件事情上。
但,写代码真的就这么简单吗,这样”抄“一下就完事了还能拿高薪?
如果你是一个实习生或刚参加工作没多久,不可否认,你的这种体感确实会很强。因为领导初期并不放心,让你接触那些复杂、核心、完整的任务,分给你的,基本都是一些颗粒度比较细的功能点,像什么管理界面列表啊、简单的增、删、改、查功能点等。
做多了,做久了,你会心生厌恶,觉得这些工作太过无聊,没有什么挑战性,自己也学不到东西,感觉自己被耽误了。
图片
但,随着你的编程经验与年限的增长,公司需要你承担的责任与义务会变多,领导开始给你分配的任务,将会以块状的粒度给到你。
你可能会独立负责一个模块或项目,比如商品模块、订单模块、支付模块、履约模块、用户模块等,而你就是这个模块的Owner,前期需要你全程参与项目的设计、开发、维护等工作,这可没地方让你抄。
上述你负责的模块上线后,随着流量的持续上涨,各种生产问题开始涌现,如何快速的定位线上问题、如何快速的止血、修复,这也是没地方让你抄的。完全要靠你自己的专业与经验去面对它解决它。
等你的编程经验又上升了一个台阶后,也许你升级为一家公司的架构师,那你要解决的的问题将从之前的”线“的维度跨越到”面“的维度去应对。
你可能需要独立设计、架构一个领域,比如一个电商领域、一个物联网领域、一个 游 领域,结合公司的业务与目标,从0-1把技术和人员架构给搭建出来,这需要你有较强的技术功底与行业经验,软实力如协调能力、沟通能力等,才能在这个岗位立的较长久,有话语权。
当然更上升一个台阶是:从0-1带队、组织去创造一个现象级产品,比如微信、现如今如火如荼的AI产品比如ChatGpt,这些产品市面上都没有可以参考的对象,所以你压根没地方抄的。
所以,我觉得这个问题,如果停留在“抄”这个层面还是太肤浅了,你经历的还太少。
OK,接下来,分享三则我们可爱的知友关于这个问题的精彩答复,灰常精彩,一定看到最后哦!

知友作答

 回答一

图片

 回答二

图片


 回答三

图片

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论