首页 » 99链接平台 » 而是我不想转(程序员工作的人开发软件)

而是我不想转(程序员工作的人开发软件)

落叶飘零 2024-10-22 18:15:35 0

扫一扫用手机浏览

文章目录 [+]

十年前,我刚入行,就多多少少地听说到这个观点。
那时候我刚入行,虽然我并不这么认为,但却也感觉无力反驳。
这些天又听到这个观点,考虑到我已经入行十年,也已经超过30岁,够资格来说一说我的观点。

认同这个观点的人,我总结了一下,有以下几个原因:

1 工作时间长

我的坐标在广州,四大一线城市之一,据统计,中国超过一半的软件从业人员在一线城市工作,软件行业在一线城市的发展速度可见一斑,从另一角度来说,从业人员的竞争是非常激烈的,技术能力、应变能力这些指标多多少少带了点主观因素,但有一个指标是非常客观的,就是工作时间的长短,再简单点说,能不能加班,或者能怎样加班。

而是我不想转(程序员工作的人开发软件) 99链接平台
(图片来自网络侵删)

刚毕业或者刚入行的程序员,为了提高能力、为了获得认可,多数是比较愿意加班的,甚至通宵都可以,因为这个时候,他们的生活约等于工作。
而工作两三年以上的人,除工作以外,开始需要分散部分精力在私生活上,聚会、处对象等等,这个阶段的人开始想办法减少加班。
工作到五年以上的人,相对来说会更加不愿意加班,家庭、体力精力会是主要原因。

工作五年,差不多也快到了30岁。

2 思维敏捷

年轻真好!
这句话相信大家都听到过。
之于软件开发,年轻意味思维敏捷。
据统计,大部分开始从事软件开发工作的程序员年龄在21-23岁之间。
年轻的开发人员在某些情况下(对经验要求较低),可以更加快速地理解问题,并想到解决方案,相反的,工作了较长时间的开发人员,因思维惯性、惰性的原因,碰到一些需要较大“计算量”的问题时,并没什么优势。

3 技术能力陈旧

不管是哪个行业,工作内容都会有偏向性。
外行人认为,工作时间较长的人,所储备的技术能力比较陈旧,而更新知识体系是需要花很多时间的,因此大部分工作时间较长的程序员,并不具备新的技术能力,但是,基本上新的技术使用,意味着更高效、更稳定,此时有些老程序员被打上了“老顽固”的标签,因为有部分人会拒绝新技术的引入。

4 工作积极性

对于软件开发工作,新从业人员最开始总是以为软件开发很有意思、很有挑战性,工作一两年之后,开始出现一句口头禅:唉,不就是那样!
工作五六年之后,可能都不太想吐槽了,有多少时间是眼睛看着的代码,心里大喊草泥马。

相信认同和不认同这个观点,都可以找到很多现实中的例证,毕竟这个群体很大,据统计,全球IT从业人员超过2000万,这么大的群体,啥鸟都有。
所以,我觉得不应该论对错,要先分群体!

有一个小群体,在他们身上,“青春饭”的观点无法立足,他们真正喜欢软件开发、软件开发是真正的兴趣所在,而不仅仅把软件开发工作当成一份赚钱的工作。

我的看法

软件开发是我的兴趣、喜好,也因此我并不认同青春饭的观点,这里我就以我自身的经验来说说我的看法:

没错,年纪稍大点,因为各种原因,确实没能更长时间地加班。
但是,新手不锻练怎么接班?老手为什么要跟新手抢加班?不在开发的路上摔几跤怎么成长?如果没有解决方案,光靠加班死撑有用吗?

没错,我们的思维的敏捷程度确实有所降低,但是我们的经验,能够让我们的方案更加完善。
在这个年代,从来不缺聪明人,比起思维敏捷这个基本素质,我觉得百折不挠的死磕精神是程序员更为重要的品质。

没错,我们部分技术能力确实陈旧,但是技术的更新换代基本上都是逐步进行,如果探索新技术、引进新方案的队伍中没有经验充足的程序员,我相信一定会有很大的隐患!
家有一老如有一宝,这句话在中国可是流传了几千年,我相信不会错的!

此外,喜好做软件开发的人面对技术的更新换代是一种兴奋的态度,而不是拒绝,因为,要知道以前绕了很大个弯子去解决的问题,引入新的技术方案后只需要几行代码就可以轻松解决,这是好事,为什么会拒绝呢?但是,同样是三两行代码,你确定新手和老手的理解程度是一样的吗?

没错,我们的工作积极性确实有所降低,原因自然是方方面面的,但是我们的工作态度没变:只要我还在,我就会想尽一切办法保证系统顺利运行!
相信系统稳定如鼎是所有程序员的追求!

其实作为一个开发者或者编程学习者,有一个学习的氛围跟一个交流圈子特别重要!
我自己也是一名从事了多年开发的C/C++程序员,组建了一个编程交流群7-4-1-8-1-8-6-5-2,如果有兴趣的同学可以关注加群哦!
不管你是大牛还是小白,大家都一起成长进步。
群内还会不定期分享学习资源,欢迎各位有兴趣的小伙伴哦。

作者:ZeroDJ

链接:https://www.zhihu.com/question/322844826/answer/672648256

来源:知乎 ,图片来源于网络

标签:

相关文章

CSS艺术,打造个性化钟表,展现编程之美

钟表,自古以来就是人类生活中不可或缺的计时工具。随着互联网的普及,人们对于个性化、美观、实用的钟表需求日益增长。而CSS(层叠样式...

99链接平台 2024-12-28 阅读0 评论0

IT层次卡点,介绍技术发展的瓶颈与突破

随着信息技术的飞速发展,IT行业已成为推动全球经济增长的重要力量。在技术进步的道路上,我们不可避免地会遇到各种层次卡点,这些卡点成...

99链接平台 2024-12-28 阅读0 评论0

C语言程序库,构筑现代编程世界的基石

随着信息技术的飞速发展,编程已成为现代社会不可或缺的一部分。而在众多的编程语言中,C语言以其简洁、高效、灵活等特点,成为了全球范围...

99链接平台 2024-12-28 阅读0 评论0

K图形在C语言编程中的应用与讨论

K图形,顾名思义,是指一种具有K字形状的图形。在C语言编程中,K图形的绘制具有很高的实用价值。它不仅可以展示C语言的强大功能,还可...

99链接平台 2024-12-28 阅读0 评论0

e语言573,介绍未来科技的语言密码

随着人工智能技术的飞速发展,人们对于语言的运用和理解已经发生了翻天覆地的变化。在这个科技日新月异的时代,一种名为e语言573的新型...

99链接平台 2024-12-28 阅读1 评论0

C语言中的串匹配算法,理论与方法的交织

在计算机科学领域,字符串匹配算法是数据结构的重要组成部分,广泛应用于文本处理、搜索引擎、模式识别等领域。C语言作为一种经典的编程语...

99链接平台 2024-12-28 阅读1 评论0