您当前的位置:首页 > 互联网教程

28岁了,想从程序员转行,晚不晚

发布时间:2025-05-25 03:04:04    发布人:远客网络

28岁了,想从程序员转行,晚不晚

一、28岁了,想从程序员转行,晚不晚

1、我有从微信看过这样的一篇文章(纯属分享)

2、我是一名程序员,几个月前刚过完四十岁生日。某个星期六的早晨,我参加了一个 React Native技术交流会,演讲者正在竭力说服我们为什么它会成为移动开发领域真正的下一个大事件。但对我来说,它有点像十五年前的 jsp,将所有的逻辑都放在演示代码里面。但我“老”了,我认为这是因为自己还没有完全理解它。

3、演讲者展示完 ppt后,现场进行编码,还展示了大约半打我没听说过的配套工具,这些都让我感到有点沮丧。

4、当然,我并不是真的惊讶。在过去20年里,我也掌握了一些比较流行的技术,并享受驾驭它们的乐趣。新的东西总能给编程带来一丝激动的体验,并且能让事情变得更容易、更快和更清楚。但是在这个特别的早晨,在40岁的这个门槛上,我不得不承认我感觉有些落伍。我知道如果想跟上节奏,我得继续付出,抛弃一些已经充分吸收的知识,吸收一些新的知识,为下一次旅程做准备。

5、我在想,我的编程生涯不像其他的专业人士,医生到了40岁不用担心他对血管系统的知识会蒸发,同样的,律师、水管工、会计、英语老师,也是如此。他们积累的知识是相对稳定的,并随着年龄会给予他们相应的尊重和补偿。但是在编程领域,20年的经验,似乎并没有赋予同样的优势。

6、当然,我们的行业也不是那么糟糕——程序员需要爱上很多东西——有趣的是,无休止的跟进,好像是我们这个领域或多或少独一无二的特点。编程生涯是真的如此不同吗?如果是,为什么?对我们的事业轨迹来说又意味着什么?我想从以下两个观点来尝试回答这些问题。

7、第一个是知识衰退。我们所知道的一切,不仅仅是编程,都有一个有效期,过了这个期限将不再有用。我16岁学会了开车,到现在依然用的很好,这种技能可以认为有一个相对较长的半衰期。医生的知识会越来越渊博,是因为他学习的每一件事情都是基于他以前的知识。而在编程领域,无论好还是坏,我认为:

8、程序员所积累的编程知识在十年后将有一半没用。

9、这可能有些偏激……但起码对我来说,似乎是正确的。如果我在这个期限中不学任何其他的东西,我敢打赌,只有大约一半的知识我可以在2026年继续使用(比如长期活着的 SQL),另一半可能都是没用的(React Native,也许?)。当然,我会不断获得新的知识来取代要死掉的那些东西,但这足够吗? 2026年我会比现在知道更多(有用的)知识吗?

10、这也就是带来了第二个概念,知识积累速度。在所有领域,必须满足一定的知识门槛才能获得“认证”(或至少可聘用),职业生涯的早期通常都是在努力获取知识。然而,在编程领域,由于知识的快速衰减,似乎我们从来没有真正度过“学生时期”,我们必须永远一直学习。

11、如果去记录程序员的知识衰退和积累速度,我认为可能会是这样:

12、在职业生涯的开始,可以称之为热切的学徒阶段,积累知识比较容易。一切都是新的,每个经验都是获得更多知识的工具。而且,由于年轻,我们不会有太多的义务,所以可能不介意花几个晚上和周末拿起新的语言和框架。重要的是,雇主对我们的期望值也比较低,我们可以在工作期间抠出一点时间来填补知识。这是一个有趣的阶段,连自己都没意识到自己有多坚持。

13、然后,我们不再是新手,成为了自给自足的开发者。我们在学习中的投资已经得到回报,所知道的一切全部有用。在这个充满知识的阶段,我们开始赢得客户、同行和管理者的尊重,获得头衔、薪水和机会。虽然我们当时不一定看得出来,但这也是一个重要的转折点。

14、两件事情发生了。首先,“高级”的晋升不仅仅是金钱,而是更多的期待。雇主需要他们的“明星程序员”成为领导者——帮助初级开发人员,审查代码,执行访谈,参加更多会议,帮助他们维护、构建复杂的旧版软件。这一切都很合理,但它巧妙地牺牲了我们的知识积累速度,我们不再有时间去读一些科技博客、文章。第二,这时候,我们首次体会到(或至少认识到)一点点知识的朽烂,早期学到的一些东西开始过时了。

15、随后,我们进入第三个,也是最后一个阶段,衰落和流失。是的,我们是知识渊博和富有成就的,但我们也明白,事实上知道的已经比最初阶段更少(有用的)东西。我们可能没有时间积累足够的新知识来填补,这是令人沮丧的。我认为这就是为什么,在这时候,许多人开始转向——管理、销售、测试或农业(我的梦想)。我们意识到需要再次努力来保持我们的水平和熟练度,不然的话,我们的工作会在5年后比现在更糟。

16、我正处于第三阶段。我还是很喜欢学习,但我明白,不努力的话,我可能会一直保持在“专家”的平衡状态边缘。

17、首先,我尝试采取长远的观点。不要过度榨取自己,要尽可能的取得获得新经验的机会。我看到不少同事虽然获得了丰厚的薪酬,但很少有机会接触新兴事物。再过五年,他们会意识到他们的宝贵知识已经蒸发,薪酬与实际价值相去甚远。在某些情况下,我认为短期内赚更少的钱(有更好的雇主)会在长期的职业生涯中产生更多的钱(和稳定)。

18、第二,考虑到时间有限,我试图去学习那些耐用的知识。也就是说,把精力投入在那些有更长的衰减期的知识上,比如,算法逻辑、应用安全、性能优化和架构。

19、这是国外一位40岁“老”程序员对职业生涯的思考,他认为从长远来看,应该多投资一些不容易过期、衰竭期较长的知识领域中。本身程序员的工作就是需要不断学习不断进步的。你有从程序员转行的打算,那么你就必须得学一些不一样的东西,只要学习的能力还在,无论你几岁,转行都不算晚。

二、28岁了还可以转行程序员吗,该如何选择学校学习

1、一般的IT学校招生的年龄范围是在15-28之间~

2、可见你这个年龄阶段还是可以学习的~只是你需要确定自己是否有精力,有时间来学习。

3、你这个情况的学生,一般也就学习6个月左右的时间就能毕业,

4、至于毕业后担心年龄太大,公司不要的这种情况,还是不需要太担忧,

5、毕竟你只要把专业技术学精通,平时多积累做一些项目,

6、说实在的,只要你在面试的时候,能有拿的出的项目,有精湛的技术,

7、都说程序员是青春饭,28岁转行做程序员还来得及。在35岁的时候,很多人都会面临着被公司裁员的风险。但是大家离35岁仍然有一段时间,如果在这段时间内,大家可以成为一位非常厉害的程序员的话,这样也会得到更多的升职机会。

8、相信在很多人的心目当中,都觉得程序员是一份工资很高的工作。如果大家做程序员的年龄越早,这样的职业生涯也就会越长。而且在大家身体比较好的时候也可以熬得住夜,大家可能躺在床上休息几个小时之后,身体就会立刻的恢复正常。可是等到年纪越来越大之后,自己的身体已经吃不消了,但是如果大家对这一个行业非常热爱的话,相信在较短的时间内能够做出成绩。同时大家一定要提前的考虑一下自己对这个行业到底有多大的信心以及勇气,如果转行失败了,又该走哪一条路?

9、在很多公司,往往会有大批从其他行业转过来的程序员,相信大家在这个时候选择进入到一个未知的领域当中,一定是自己非常感兴趣的。同时在学习编程的时候对大家的能力要求都是比较高的,可能要学习几个月,并且要付出一定的金钱成本,这样才能够学到更多的知识。在问这个问题之前,大家需要问一下自己的内心对这一行业到底有一个怎样的看法。

10、大家可以考虑一条发展路线,可以选择做研发程序员。对于一位研发级程序员来说,他的经验一定是越多越好的,同时研发及程序员的存在周期都是比较长的,大家也可以从这方面开始做起。但是这对大家的能力要求也就比一些应用级程序员要高许多,但是只要大家相信自己,并且真正的热爱这个行业,相信这都不是问题

三、北京一28岁程序员不幸离世,程序员的日常工作有多艰辛

1、引言:现在有很多年轻人都忙碌着工作,甚至还有一些人为了工作失去了生命。在北京就有一个程序员因为工作比较劳累不幸离世,那大家知道程序员平常在工作的过程当中有多么辛苦吗?

2、在很多人的眼里会觉得程序员这份工作非常的不错,因为她们的薪资水平也是比较高的,而且也不用做什么体力上的重活。实际上这些程序员在平常的工作过程当中非常的辛苦,因为她们每天工作的时间非常的久,甚至还有一些人在晚上的时候依然熬夜加班。所以有很多程序员到了一定的岁数之后会遇到各种各样的身体问题。有些程序员到了一定的岁数之后,可能腰部会有一些问题,还有一些程序员会出现脱发的问题。

3、对于程序员来说,除了工作的时间比较久以外,她们的工作压力也是比较大的。可能很多程序员每天坐在电脑面前要敲很多代码,那在工作的过程当中,难免也会遇到一些失误的地方。可能因为一个小失误会导致它们所有的工作都白做了,所以说他们的工作压力是非常大的。甚至有一些人在工作的过程当中想要提升自己,同时也想要拿一个满意的薪资付出了特别多。每天的大部分时间都是用来工作和敲代码,如果说自己的工作能力不是特别强的情况下还会担心会不会被降薪。

4、很多人看到这个新闻之后,都表示非常的同情这个年轻的小伙。因为他的妻子已经怀孕了,而且他每天陪伴妻子的时间也很短。那他的突然离世对于妻子来说也是一个非常大的打击,看见了这样的新闻小编,只是希望大家以后在工作的过程当中一定要好好的照顾自己。虽然说工作比较重要,但是如果没有一个好的身体,拿再高的工资也没有什么用。