{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

26岁转行学编程晚吗?

everflyeverfly 回答0 收藏1
收藏问题

10条回答

iamyoung001

iamyoung001

回答于2022-06-28 15:27

谢邀,本人10年软件行业经验,现在32岁,从个人经验角度来解答您的问题。

观点分析

1、26岁转行学编程虽然不晚,但是也到了最后期限了,如果再晚到27岁我就不建议转行学编程了。

2、软件行业虽然工资高,但是也属于青春饭,在国内软件行业成熟度还没有达到发达国家的水平,对于高阶程序员、大龄程序员十分不待见,所以业内有35岁送外卖、35岁跑滴滴的调侃,但是也反映了这样一个现实。

3、转行成本比较高,你要放弃你以前其他行业的经验积累,投身到一个新的领域难度还是比较大的。你必须让自己快速学习、付出比别人多几倍的努力,因为没有那么多时间让你去学习了。

4、如果你从26岁开始去学编程,按部就班的参加培训班,培训学校一定要在一年内结业并且找工作。如果你拖到28才开始找工作,很多公司是不会要你的,很明显的原因就是28岁了,还没有任何经验。

5、不是打击你,编程并不是想象的那么轻松,挣钱多只是表象而已。我建议每一个想转行的人,先自学编程3个月,坚持每天写代码,如果你能坚持下来,并且发现其中的乐趣,那么你再转行,否则意义不大。因为程序员是一个知识密集型行业,每天大量的知识需要学习,否则不会又太大的发展空间。

总结

不要轻易放弃自己的原有行业,转行成本很高,需要重新积累。26岁还可以转行编程,27岁就不要尝试了。先做个3个月自学的试验,可能你很快就放弃了。

评论0 赞同0
  •  加载中...
_ivan

_ivan

回答于2022-06-28 15:27

谢谢邀请回答!

首先,我是一个沪漂7年28岁的女生,月薪29000的女java程序员,所以我觉得我有能力告诉你我的经验!

我觉得26岁转行学编程有点晚了!

因为程序员真的是吃青春饭的,大厂ucloud,ucloud等都在劝退和裁员35岁以上的大龄程序员,甚至这些程序员有的受不住打击跳楼了抑郁了的新闻层出不穷。

究其原因无非就是企业嫌弃年纪大的思维跟不上的,更喜欢年轻能熬夜加班的年轻人,学东西快,技术更新也快,年轻人能打能骂有干劲。

中年人就只能在35岁往管理岗位走,毕竟年纪大了还在写代码也是一件很苦逼的事情,所以北上广深为啥在公司只能看到个别年纪大的架构师,总监,经理,主管等资深程序员,而看不见大龄程序员敲代码。

如果想快速赚钱建议还是可以尝试,如果是想长远为职业生涯规划和生存考虑,我一点都不赞成你在26岁才转行,因为26岁至少在正常公司看来是已经至少有3~4年左右的技术经验了,没人会要你一个小白的,也没人会热心教你东西,所以,请不要在26岁转行学编程!

且行且珍惜自己的职场规划!????

我是上海程序员梦梦,目前是一个快乐的孕妈,感兴趣请关注我吧,我会为你带来实打实的互联网干货!

评论0 赞同0
  •  加载中...
didikee

didikee

回答于2022-06-28 15:27

活到老,学到老,26岁正是学习好时机

评论0 赞同0
  •  加载中...
Cristic

Cristic

回答于2022-06-28 15:27

我先反问你一个问题:“80岁转行学编程晚不晚?”你可能会说我疯了!60岁就退休了,还学那玩意儿干啥?跳跳广场舞,和老伴唠唠嗑不是更实际?


一位80岁的老太太若宫雅子用Scratch自学编程,在这之前她连电脑的开机键都找不到......但是仅仅用6个月的功夫,这位老奶奶就开发了一款新游戏“雏坛”(Hinadan),而且还上架了苹果应用商店。



她还曾受邀来到西安参加第二届全球程序员节▼



除此之外,她还受到了苹果首席执行官蒂姆·库克的亲自接见,是苹果公司年纪最大的员工。


不过也不要把IT行业想得太美好,投入和回报是对等的。尤其你进入一个新的领域,刚开始入行,就必须做好吃苦受累的准备。


限制我们是否成功的从来都不是年龄、性别、身高、体重,无论转行学什么,能否成功永远在于你自己,只要你愿意并且坚持在IT行业付出,一定就可以成为自己想要成为的那个人。


唯一可以告诉你的是:30岁正是人生的美好开端,无论最后你选择什么,都不必着急论输赢。


送上一句曾令我印象深刻的话:当你20岁的时候选择转行,别人会说年轻可以多试试;当你30岁的时候想转行,别人会说你疯了;当你成功之后,所有人都闭嘴了。


最后,祝福所有不愿原地踏步的追梦人!

评论0 赞同0
  •  加载中...
Yuanf

Yuanf

回答于2022-06-28 15:27

说实话,个人觉得有点晚了。不过我是从22岁开始,比26岁也早不了多少。但工作以后特别焦虑,计算机这个行业内卷严重,吃青春饭。如果说是因为工资高转行,但这个收益应该拿不了多少年,越老越不值钱。

评论0 赞同0
  •  加载中...
xzavier

xzavier

回答于2022-06-28 15:27

很多年前正好是26岁硕士毕业,决定开始学习编程,而且作为一个纯文科生开始捣鼓代码,谈谈当时的经历,供参考。

报告从结论开始:26岁开始学编程晚了吗?

从「早入行者早沉淀」的角度来讲:yes,晚了!(对95%的人来说)

应该说,26岁已经过了学习技术编程的最佳窗口期,毕竟编程是练习思维、验证逻辑、强化习惯、长期操练的过程,这个过程开始得越早越好(一般大学本科或者更早的时期开始正式编程训练比较好)。26岁的时候,其实很多编程高手都已经诞生。这个时候才开始学习编程,在同一个赛道与早入行早沉淀的同行相比,不能不说是一个非常大、特别大、相当大的劣势(心理上、体力上、思维上、前途上)。就像万米赛跑,别人已经跑到一半,自己才刚刚出发,故而言晚。

从「此生不博此生憾」的角度来讲:No,不晚!(对5%的人来说)

如果说,有相当好的编程素质(比如数学基础、逻辑思维),有学习编程的强烈愿望(甚至以此为生计的动力),还有一个很好的练习编程的机会,那么26岁这个年龄虽然起步很晚,但还是值得尝试。需要注意的是,这里需要有强大的心理承受力,以及合理的预期。

如果是一个文科生,那么上面的5%这个比例我觉得可以减少到1%。

我自己属于上面1%这个人群。本科学习外语,研究生学习管理学,怀着对高新技术企业的景仰,26岁硕士毕业进入了软件公司,当然是非技术岗位。

看着攻城狮们面对着屏幕上一行行跳动的字节,时而键盘翻飞,时而自言自语,时而冥思苦想,时而拍案而起……作为非技术人员,脸上是惊诧的,眼神是崇拜的,内心是羡慕的。

作为一个文科生,以前做梦也没有想到自己居然会萌生学习编程的想法。当时的原因有几:

1,自认为自己的数学底子还不错,虽然本科硕士阶段没有怎么学习数学,还算有些自信心。

2,看着攻城狮电脑上跳动的字节,居然还有试图去读懂的冲动,以及一种相见恨晚的感觉。

3,和攻城狮们沟通有天然障碍,要想在软件公司立足,必须了解攻城狮,必须有共同语言。

4,平时工作不是特别忙,看着攻城狮们晚上很晚下班,自己比较闲,心理上有一种危机感。

5,如果文科生也会编程,也会技术,将文理好好结合起来,那么自己的将来会更有含金量。

6,当然,还有很重要的一点,那就是攻城狮们的薪水(似乎不断上涨的薪水)最有吸引力。

于是,得出结论:马上开始学习编程。

很幸运赶上了Java时代,代码不用从底层开始,卓越的开发环境。

很幸运开发项目比较多,可以从简单项目开始,慢慢去提高难度。

很幸运遇到了很多高手,可以天真无邪地发问,得到耐心的指导。

……

自己也算是一个可以静下心来理解设计式样、探索代码机制、不断试错练习的人,每天和攻城狮一起下班。下班之后,背着沉甸甸的笔记本回到宿舍,只要有时间就用来理解式样、死磕代码……数组、对象、类、接口、封装、继承、多态……啃大部头书,查英文资料,模仿示范代码,每天很充实。

在简单的项目中学习编程应该说是一个绝佳的捷径。当通过debug工具清晰地看到参数在传递数值的时候,当通过自己的调查可以帮助同事修改代码的时候,当看到需求文件知道应该转换为怎样的代码的时候……兴奋不言而喻。同时,和攻城狮的共同话题也越来越多,一个纯文科生似乎正在向理工男蜕变。当然,也曾眼睛疲劳,身体倦乏,极度紧张;也曾感到枯燥乏味,感到没有尽头,苦不堪言;也曾怀疑自己的决定,怀疑自己的未来,怀疑自己的恒心……还好,纠结中没有放弃。

慢慢地,终于知道了面向对象编程,终于理解了Oracle数据库,终于看懂了MVC,终于明白了J2EE架构……其中经历了测试,经历了编程,经历了设计……后来慢慢发现,也是令人振奋地发现,和有的攻城狮相比,自己有一些特别的优势:擅长理解式样,用心去把握式样的内容;比较擅长代码注释,有比较好的代码注释习惯;擅长文档,有比较好的文档写作能力;擅长俯瞰思维,喜欢从整体上理解技术架构;擅长总结,品质管理、软件工程、项目管理、团队沟通……我似乎有更多的兴趣关注这些内容。

正是基于这个发现,我尝试着做一些能发挥自己优势的事情。由于日语基础比较好,平时和日本公司打交道也比较多(当时对日软件开发项目比较多),我试着以日本软件企业的优势这一切入点,从品质管理、软件工程、项目管理等角度来对软件开发进行整理和总结,没有周末没有假期没有浪漫花了2年多时间写作了《深度精耕:日本软件企业精义解读》这本书(美一下,虽然早已绝版)。

现在看来,当时决定学习编程是一个不错的决定(感谢当初拼命的自己)。至少,编程给我带来了几方面的价值:

1,能与攻城狮们共进退,从此有了真正的共同语言。与攻城狮们沟通的时候,知道他们的关注重点和思维逻辑,知道他们的忧虑和担心,知道他们真正的苦与乐。这给此后的工作奠定了很好的基础,毕竟自己也曾经是一名攻城狮。

2,强化了快速学习能力,以及解决实际问题的能力。编程就是解决技术问题的过程。需要知道怎样在短期内快速吸收知识,并解决实际出现的问题。这种快速学习能力给自己后来的职业变迁(技术→管理→IT咨询→销售)带来了可持续的动力。

3,增进了「跨界」自信,以及向复合型能力的转变。当一个文科生从26岁开始学习编程,可以通过自己的手搞定代码的时候,内心对「跨界」已经没有畏惧。甚至可以说,这种经历加快了「跨界」的步伐。因为,「跨界」能力是别人难以复制的一种核心竞争力。甚至后来做IT咨询,做销售,然后做机器人(包括运营微信公众号:机器人大王)以及人工智能,都得益于这种「跨界」能力。

从自己的经历来说,26岁开始学编程,并不晚。

但是,一般情况下,我并不建议到26岁这样的「高龄」才去尝试一个从时间上大大落后于专业队的、颇为冒险的、并不一定能给自己带来灿烂未来的攻城狮「苦旅」。

如果真想尝试,试着问问自己:26岁的我,现在学编程到底是为了什么?要达到这样的目的,真的没有其他更好的办法了吗?

评论0 赞同0
  •  加载中...
zhangke3016

zhangke3016

回答于2022-06-28 15:27

说实话,我觉得有晚了。

我今年25岁,在这个行业摸爬滚打了4年,算上在校学习时间,我有8年时间都在和编程打交道,积累了大量的专业知识,故障解决方案,项目建设方案,更重要的是我在这个行业积累了一定的人脉,另外,我一直从事互联网金融行业,对互金的业务也有了一定的见解。

你觉得你需要多久才能达到我目前的情况呢?

如果你天赋异禀,1年技术上赶超我,1年业务上赶超我,那么你尽管去做,你一定会成功。

如果你像我一样是个普通人,需要大量的时间去学习,去积累,我不建议你转行。

你26岁转行,4年达到我目前的水平,这时你30岁,在年龄上竞争力开始下降,在技术和业务上,有太多计科或软工专业,且工作经验3~5年的从业人员了,你和他们比有什么竞争力吗?

现在大家都说互联网行业35岁是个坎,这是真的,在中国,互联网行业对年龄大的从业者非常不友好。

评论0 赞同0
  •  加载中...
spademan

spademan

回答于2022-06-28 15:27

26岁不过刚毕业才几年,说实话基本上转行学任何一门技术都不算晚。

学编程相比转行其他行业还有优势,因为它不仅成本低,而且有非常多的免费资源和学习途径。你只需要一台电脑就能开工,各种编程环境,工具和IDE基本都有免费版本,入门级的学习资源相当丰富。如果你有了一定基础,想深入学习,可能只需要花很少的钱买点书就可以。

基本上所有编程能做的事情你都可以低成本的实现,不论是简单的代码功能实现,还是软件制作,或是APP制作,网站制作,你都可以免费或者低成本实现。

你可能担心26岁在接触编程会比较难学,那也完全不必担心。很多人在大学前完全没基础过编程,大学期间只学过C之类的古老语言,但这并不影响他们成为优秀的软件工程师。

评论0 赞同0
  •  加载中...
suemi

suemi

回答于2022-06-28 15:27

不晚不晚,活到老学到老。

不过编程要学的东西有很多知识,我是计算机专业的,甚至这一行很深,没有专业背景,想要跨行做的很好的话,估计很难,但是混口饭吃还是足够的。

如果你自学能力比较强的话,还是能够拼一下的。

都知道IT这行工资高,很多人都想着进来,但也有很多人想着出去。

想进来的人不容易进来,因为编程是有门槛的,学历是一方面,能力是一方面,而且计算机编程还是有困难度的,不是人人都适合。

想出去的人不容易出去,因为做IT的人转行做别的,没有这么高的工资,而且也不知道能做啥,除非有资金自己去创业当老板还是可以的。

你要是转编程的话,还是要看清楚自己适不适合,编程是要靠脑子的,费脑,费细胞,很多人都秃顶,掉头发,你可要想好了哈。

评论0 赞同0
  •  加载中...
bigdevil_s

bigdevil_s

回答于2022-06-28 15:27

有点晚,除非你天赋异禀,数学和逻辑思维能力超强。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<