!大部分程序员只会写3年代码

程序员与别的专业有所不同,其他专业都是越老越香,而程序员却是一个例外,因为计算机技术更新太快,而且工作强度很大,因此大部分程序员只会写 3 年代码。3 年后要不晋升做项目经理,要么转行,个别研究所除外。

上面是我在知乎上看到的一个很奇葩的观点,我个人是不认同的,因此我在标题上加了一个“非”的符号“!”。

就我来说吧,从 19 岁开始敲“Hello World”到现在,不知不觉,十多年过去了。虽然没能成技术专家,却依然战斗在技术一线,属于那种一个人扛起一个公司的类型。

我敢给各位吹牛逼说,公司离了我转不了,这也是我敢给老板硬刚的底气,哈哈。可能有些人不相信,说我盲目自信。老板不是没想过把我换掉,当年我的一个手下离职后偷偷对我说,老板有一次问他:“咱们公司的代码现在也稳定了,要是王经理(对,就这个头衔)离职了,你能顶上去吗?”

这可是上位的好机会啊!但我那兄弟很硬气的顶了回去:“咱们公司的核心代码以及业务逻辑,好像只有王经理最拿手,我恐怕有点难啊。”

在我老板眼里,甚至很多老板眼里,代码稳定了,不就是修修 bug 啥的,随便招个应届生都能对付。但说真的,在小公司,像我这种老油条不仅代码敲得 666,甚至业务上都是驾轻就熟。别说应届生,5 年工作经验的都不一定能拿下来,何况 3 年的。要知道,程序员干的可是手艺活。

有一段时间,我因为家里有事没去公司。而恰好项目上出了一些问题,我那兄弟没能扛得住,反而 bug 更多了。老板就不停打电话催我,于是只能远程办公把问题搞定。事后不久,公司资金链紧张,我那兄弟就回老家做教师去了。

说到教师,我不由得想起马云这个满嘴跑火车的乡村教师,不是要裁掉“工作 10 年以上的宝贝”嘛,我怕支付宝啥的以后真的会崩。不是说阿里的新人不牛逼,而是马云这个态度真的是有问题——丑恶。

如果我是马云,直接把所有员工裁掉拉倒,找几个大爷,服务器崩溃了就重启一下,依然可以赚得盆满钵满。

在不少公司,出发点都是业务大于技术。典型的例子就有联想,柳传志和倪光南在到底是注重技术还是业务上发生了重大的分歧,最后,业务(柳)把技术(倪)踢出了局。现如今的联想,大家都知道它过得并不好(呵呵,咸吃萝卜淡操心地举个恰当的例子)。

有一次,我去干洗店洗衣服,本来以为五分钟的事,我就没把车停到车位上,而是路边。结果呢,我从干洗店出来后,发现多了一张罚单——违章停车,麻蛋。干洗店的电脑死机了几次,卡私活刷不上,操作员给我抱怨说,“破电脑破系统,每次都耽误事。”我瞥了一眼系统的界面,那老旧得就像马云的那张丑脸。这家干洗店在洛阳是大哥级别的,应该很赚钱的,毕竟操作员的打扮还是挺体面的。

还有像医院的药品管理系统,那真的是“与日俱进”的反面典型。如果你有幸成为开发这种软件的程序员,那么恭喜你,不用 3 年,1 年就可以卷铺盖走人了。这种公司根本就不会采用新技术,毕竟稳定(落后)才是第一位的。也不需要 UI,丑不丑无所谓,将就着用嘛。

如果世界上都是这种不思进取的软件公司,那别说大部分程序员只会写 3 年代码,恐怕就没有程序员这种职业。但情况真的是这样吗?绝不是的。假如大部分程序员只会写 3 年代码,那么 25 岁以上的程序员就很稀缺了,就好像国宝大熊猫一样稀缺。但很显然,真相不是这样的。

我大学的同学,从一开始敲代码的,现在大多数上都还在研发一线,不是说我们没有晋升空间,而是说我们这个年龄段的,正是做程序员的黄金年龄啊。

就我个人而言,技术成长最快的是前 3 年,然后是瓶颈期的 4 年,再然后就是最近 3 年,技术功底越来越扎实,所以写出来的代码也就不再漏洞百出;即便是出了 bug,也能最短的时间内从日志中扒拉出问题的根源,更重要的是,顺带把问题搞定。

所以我一直很担心,哪天我副业收入是主业的 2 倍以上后,我是不是会炒老板的“鱿鱼”,那时候公司该怎么办?

其实程序员这个职业并不是例外,除非是你所在的公司是个例外,否则的话,技术专家还是越老越香的。那些富有经验的程序员,在身经百战后,敲出来的不止是代码,而是艺术。

我敢打赌,我的读者群体里肯定有一小撮不是程序员,但下面这段代码,大家肯定都能看得懂,哈哈,从艺术的角度来看,简直无可挑剔。

public class Coder {private boolean hasGirlFriend;public Coder(boolean hasGirlFriend) {this.hasGirlFriend = hasGirlFriend;}public boolean hasGirlFriend() {return this.hasGirlFriend;}}

即便是这样通俗易懂的代码,我敢再次下赌,新手真不一定能写得出来。

如果一个行业是健康的,蓬勃发展的,那么就一定有 3 年以下编程经验的程序员,也有 3 年以上的,而程序员这个行业,就目前看来,我认为是健康的,尽管大环境被一些恶意的资本家破坏着。

看在我坚持日更原创的份上,送我个赞呗,谢谢。

1、亲爱的读者朋友们,喜欢的话,请关注我的原创微信公众号「沉默王二」,专注于有趣的 Java 技术和有益的程序人生。

2、给我点个赞呗,你最美你最帅,除此之外,还可以让更多的人看到这篇文章,顺便激励下我,再次感谢。

如果觉得文章对你有点帮助,请微信搜索「 沉默王二 」第一时间阅读,回复【666】【1024】更有我为你精心准备的 500G 高清教学视频(已分门别类),以及大厂技术牛人整理的面经一份。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68416.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Qt之QGraphicsView实现截图(漏洞百出且BUG丛生版,部分源码+注释)

文章目录 一、截图操作示例图1.图元绘制示例2.文本添加操作示例3.设置操作示例4.截图拖动示例5.文件保存示例6.剪切板粘贴示例 二、内容指路和思路三、部分源码1.自定义文本框源码2.多类型图形数据的存储3.截图源码 总结相关文章 一、截图操作示例图 1.图元绘制示例 下方一次…

这可能是解决你Spring MVC接口漏洞百出的关键

1. 前言 在 Java 开发中接触的开发者大多数不太注重对接口的测试,结果在联调对接中出现各种问题。也有的使用 Postman 等工具进行测试,虽然在使用上没有什么问题,如果接口增加了权限测试起来就比较恶心了。所以建议在单元测试中测试接口&…

由苹果的低级Bug想到的

前段时间的问题,本来想写篇文章说说代码规范,code review相关的,不过看到果壳已经有篇很棒的文章,借来放在这里,也是对自己的指导。果壳很好,里面的文章都很有很有含金量,建议大家都收藏起来 原…

关于人工智能不会使大脑变懒惰的议论文_台湾人工智能学校执行长陈升玮:孩子成为这型人,就不怕被AI取代...

陪伴每个父母和小孩,成为更好的自己。 搜寻公众号 "亲子天下"(微信 ID:cn-parenting)关注 世界经济论坛〈工作大未来〉报告二○一六年的预测:二○二一年全世界会产生两百万个新工作,但随着人工智能(AI)兴起,…

关于人工智能不会使大脑变懒惰的议论文_人工智能的好处和风险:所有您需要知道的...

​ 人工智能不是想象中的未来。现在,在我们的搜索引擎中,人工智能不仅仅是自动完成,也不仅仅是自动驾驶汽车。从机器学习到机器人,人工智能为我们提供了多种技术,使机器能够感知,理解,学习和行动。 是否考虑将绝佳的AI机会纳入您的业务?在您做出决定之前,这里有一些AI…

有可以模拟钢琴弹奏乐曲的手机软件吗?

我们常常喜欢抱着手机做很多有趣的事。其实现在的智能手机真的可以做很多以前意想不到的事。像是手机里有可以模拟钢琴弹奏乐曲的手机软件,钢琴键盘模拟器很有趣。所以很受年轻的小伙伴欢迎。今天我就在这里和大家分享一下,可以模拟钢琴弹奏乐曲的手机软…

普通计算机可以演奏音乐吗,用电脑演奏的音乐还是音乐吗?

现代电子科技迅猛发展,很多作曲家都用电脑作曲,非常方便,就是演奏的时候也能交给电脑负责,合成多个音轨,演奏出复杂的音乐作品。那么,用电脑演奏的音乐还是音乐吗? 当然是音乐。电脑可以负责人脑…

freepiano 手残党也想弹钢琴(在电脑上弹奏电子钢琴自娱自乐,也许还是有点困难,不如试试freepiano+鼠标宏,这样用简谱就不怕残疾了)

我不懂五线谱,勉强能看看简谱,喜欢音乐,但又手残玩不好乐器,像是钢琴电子琴都是双手一起像打键盘一样弹右手位,没法自己搞伴奏,吉他也按不住大横按的和弦,简直没有音乐细菌。 自己想玩吧&#…

毛利率低至个位数,甚至为负?车载语音赛道「现实很骨感」

作为座舱智能化交互的关键角色之一,语音识别及交互一直以来也是不少汽车品牌的主打功能之一。 比如,随意打断语音助手,连续下达指令,融合更多车身控制功能,甚至是ChatGPT大模型的结合,给了消费者更多的想象…

北森控股,云端HCM解决方案“一哥”胜算几成?

‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 近日,云端HCM解决方案“一哥”北森控股有限公司(以下简称“北森控股”)再度递表港交所,摩根士丹利及中金公司为联席保荐人。 资料来源:北森控股招股书 此次IPO北森…

第四范式,第四次递表!能否凭借SageGPT挤进大模型赛道?

4月24日消息,据港交所文件,北京第四范式智能技术股份有限公司向港交所提交上市申请书,中金公司担任独家保荐人。如能顺利上市,第四范式将成为继商汤科技(00020.HK)、创新奇智(02121.HK&#xff…

机械图样解读——回转面

回转面的形成 直线或曲线绕轴线回转形成的曲面称为回转面。 回转面的表示

机械制图 机械识图 三视图画法认图视频教程

机械制图 机械识图 三视图画法认图视频教程 链接:https://pan.baidu.com/s/1fUtYooCRIkoLN5lyFURWCA 提取码:1612

解读机械图样——斜视图

斜视图是零件向不平行于基本投影面的平面投射所得的视图,用于表达零件上倾斜结构的真实形状,如图1-8所示。对于垂直于斜面的孔和槽,用斜视图可以按照实际的尺寸画出它的形状,也易于标注尺寸。 绘制斜视图时,一般在原图…

【CAD】机械类制图实用功能总结

【CAD】机械类制图实用功能总结 一、简介二、正文(一)快捷键/快捷字母(二)实用功能1、块2、零件件号标注及材料表关联(Vault)3、粗糙度标准更改4、增加图纸页数(Vault)5、尺寸对齐6、…

Highcharts绘制饼图

1、使用Highcharts制作饼图的效果图如下: 2、对应的JavaScript代码---pie-chart.js如下: $(function () {var chart;var totalMoney=50000$(document).ready(function() {chart = new Highcharts.Chart({chart: {renderTo: pie_chart,plotBackgroundColor: white,//背景颜色…

helm和chart

Helm helm是Kubernetes 应用的包管理工具,主要用来管理 Charts,类似Linux系统的yum。Helm Chart 是用来封装 Kubernetes 原生应用程序的一系列 YAML 文件。可以在你部署应用的时候自定义应用程序的一些 Metadata,以便于应用程序的分发。 he…

控制highcharts饼图四周线的长短

var colors [#08c60c,//绿色#ffc002,//黄色#eb3928,//红色#B5B5B5//灰色 ]; // 创建渐变色 Highcharts.getOptions().colors Highcharts.map(colors, function (color) {return {radialGradient: { cx: 0.5, cy: 0.3, r: 0.7 },stops: [[0, color],[1, Highcharts.Color(colo…

CAD轴测图怎么画?快来试试浩辰CAD超级轴测命令!

很多新手设计师小伙伴,不知道CAD轴测图怎么画?其实很简单,浩辰CAD中的超级轴测功能,可以方便地将CAD平面图转化为轴侧图,是绘制管线系统图的好帮手。今天就和小编一起来看看在浩辰CAD软件中通过调用超级轴测命令来绘制…

使用highchart实现3D饼图(重点是3D图、饼图图例不显示问题)

一&#xff1a;使用highchart实现3D饼图 HTML&#xff1a;需要一个容器来绘图 <div class"dataItemRight" id"trafficData"></div>JS&#xff1a;所需js文件 <script src"js/jquery.min.js" type"text/javascript" c…