程序员那么累,为什么你还当一名程序员?

知乎 2024-02-15 11:39:00
最近,小编在知乎上看到这样一个问题:

程序员那么累,为什么你还当一名程序员?

 

 

在IT行业里,高度的专注和思考、面临巨大的工作压力、长时间的坐姿工作、解决复杂的技术问题,这往往会让我们感到疲惫不堪,那又是什么让你坚持当一名程序员呢?小编精选了几位知乎网友的精彩回答,分享给大家学习交流

 

 
 
 
1号知乎网友:老胡聊Java
 
 
 
 

 

当下一些没家庭背景、个人资质都一般的人,还真可以通过“受累”,在30岁左右做到年入50万。其它行业要做到这个收益,要么要有一定的门槛,要么家里要有关系,要么自己做老板,或者需要和各方各面的人打交道。
 
如果家庭一般、个人能力一般,就所谓的小镇做题家,要考个二本计算机专业,这相对容易,或者其实三本也行。再努力些的话,二本三本学校本科毕业后,再能通过考研进到一个好点的学校。
 
当下哪怕行情一般,一个计算机二本三本应届生,在大城市找到工作后,一般干个3年能做到年入将近20万;干个5年跳槽,估计能做到月入25k,即年入30w,一般干个7-8年(即30岁左右),能做到年入40w-50w;有10年工作经验时,也有一定概率能做到50w。
 
所以计算机专业的毕业生,在30岁左右,虽然有各种大公司裁员,虽然加班确实厉害,但做到年入50w,是件“看得见,摸得着”的事情。
 
同样是年入50万,其它行业一般要达到什么标准?
 
医生,一般得副高职称以上,而且要有一定名气,同时医院得好。但相比计算机专业,要做到这个收益的医生,一般得本硕连读七八年,而且学校得好,这个入门门槛其实是要高于二本甚至三本计算机专业的。
 
而且做医生的门槛和难度绝对是高于程序员,比如当下有听说其它专业通过报班转IT,但基本没有跨专业转行做医生的。
 
或者是做律师或金融,其实也能做到年入50万甚至过高。但这不仅也要有门槛,比如相关专业+律考或金融的各种从业考试,而且还得找个好的机构,甚至有时候还得托关系。
 
至于一些公司的高管,本人也了解一些,比如是50号人的公司,总监级别,只要不是老板,月入一般也就是2万出头些。
 
……
 
相比IT,入行一般只需计算机本科文凭,甚至其它专业的本科文凭+培训班也还能转,做程序员一般不需要各种从业考试,其实考不考软考无所谓,而且能给到年入50万收益的公司数量不比律所或金融方面的公司少。
 
当下做生意确实能做到年入50万甚至更高,但做生意的话得雇人,这本身就是本事,而且做生意更得靠关系,论劳心劳力的程度不比程序员少。
 
相比之下,程序员一般就靠打工,能相对容易地做到年入30w或50w,其实这个收益就能超过不少小老板了。
 
在其它行业要做到年入50万,需要能和各方方面面的人打交道,或者得接触到三教九流的人,处理各种程序员平时想象不到的事情;要维护这个收益的各种渠道,平时还得维持各种关系,或者真可能是到处送礼。这方面大家可以想象些做工程的包工头。
 
其实一般到了30岁,有了家庭有了孩子,这时候不少人会发现自己空有力气而没挣钱的渠道,相比之下,做程序员真可能只需要靠加班或受气挣钱,而且挣的钱不少,而且入门门槛又不高,适合大多数的能力一般、资质一般、家境一般的人。
 
大家或者再看看前几年,各种IT培训班层出不穷,很多其它专业想报班入行的人,其实也看透了程序员一般能靠加班挣钱,甚至挣大钱的情况。
 
当下IT行情一般,不少IT培训班也逐渐退出了市场,但也有IT培训班依然红火。这还是说明,当下能只靠个人付出辛苦能挣钱的职业真未必多。
 
 
 
2号知乎网友:等壹
 
 

 

在国内,如果不是关系户,大概有90%的工作是累的。

 

难道外卖员、建筑工人、基层公务员、医护人员、高中教师不累吗?

 

程序员在这些工作里,当然是有优势的:

 

1、薪资优势

 

在这90%累的工作里,又有两种:累但没钱,累且有钱。相对而言,程序员属于后者。

 

互联网企业中,技术岗(程序员)校招生也比业务岗月薪平均高了5k左右。

 

而从22年国家统计局公布的平均薪资来看,中层及以上管理人员、专业技术人员、办事人员和有关人员、社会生产服务和生活服务人员四类岗位平均工资最高的行业均为信息传输、软件和信息技术服务业,也就是程序员。

 

这都说明程序员的薪资优势是很明显的,毕业几年后能多攒下一些钱。

 

来源:2022年国家统计局数据

 

2、多样的就业机会

 

技术无国界,程序员的技能在全球范围通用,且需求量大。因此可以在世界各地找到就业机会。许多技术公司提供远程工作机会,程序员能够灵活地选择工作地点。

 

此外程序员还能当自由职业者或创业者,开发自己的软件项目、应用程序或提供技术咨询服务,可以自由掌握职业发展道路。

 

3、工作内容更实在

 

程序员的工作比较实在,不像产品经理等工作,内容较专注,较少有会议撕X、勾心斗角等。

 

程序员开发的功能、维护的产品也能实实在在的产生业务价值,工作内容更具体,因此也更容易量化。

 

4、与前沿技术接轨

 

互联网、区块链、比特币、人工智能、大模型……这些技术均与程序员相关,程序员能有机会与这些前沿技术接轨,抓住新时代的机遇和风口。 

 

技术领域不断演变,而程序员通常具有适应新技术和工具的能力,能不断更新自己的技能来适应不同的技术环境。

 

例如,在大模型时代,程序员可以利用大模型辅助开发,实现事半功倍的效果;也可以利用大模型帮助自己生成工作周报、项目文档;甚至加入大模型开发,走上快车道,实现高薪。

 

当然,程序员也是有劣势的。

 

工作时长上,项目上线前996、007是存在的,工作压力相对较大,较考验身体素质。(但其实,项目上线的频率并不高,出现紧急问题需要通宵加班的频次较低,之后一般可以调休,在能接受的范围。)

 

职业生涯上,35岁危机是存在的,因为年轻人更能加班,如果没有技术突破或转型管理容易被淘汰。但这也不是绝对的,一是外企很少有年龄歧视,程序员可以考虑转战外企;二是就算被裁员,程序员也可以利用自己的技能接项目和创业。

 

人脉关系上,程序员可能专注于编码和技术实现,沟通和人脉关系经营较少。(对于内向的朋友来说是好事)

 

当然还有长时间坐姿带来的脊柱健康问题、长期耗脑带来的脱发问题,这似乎是90%的白领工作都会遇到的。

 

至于我为什么当程序员,还是因为高薪且有机会接触到前沿的技术,能争取早日退休。

 

总而言之,程序员苦中有甜,看个人选择吧~

 

“人生要走的路,没有一条是容易的路。我们只能选择一条更适合自己的路,然后凭借自己的努力,去决定自己的样子”,共勉!

 

 
 
3号知乎网友:红孩儿工作室
 
 

 

因为程序员不只是一份工作,也是一种信仰。
 
这种信仰是你只要努力学习技术,就可以无所不能。
 
你的价值取决于你的技术能力,非常公平。
 
你不需要去求人,托关系,你只需要坐在电脑前,施展你的才华。
 
你就可以活得很好。

 

"程序员那么累,为什么你还当一名程序员?"欢迎在留言区交流,留下你的观点~

 

 

整理丨dbaplus社群
来源丨网址:https://www.zhihu.com/question/630236419
*仅为提供参考和学习交流,不代表dbaplus社群立场!dbaplus社群欢迎广大技术人员投稿,投稿邮箱:editor@dbaplus.cn
最新评论
访客 2023年08月20日

230721

访客 2023年08月16日

1、导入Mongo Monitor监控工具表结构(mongo_monitor…

访客 2023年08月04日

上面提到: 在问题描述的架构图中我们可以看到,Click…

访客 2023年07月19日

PMM不香吗?

访客 2023年06月20日

如今看都很棒

活动预告