二十四五岁还可以转行程序员吗?

一、首先要搞清楚对未来迷茫的原因是什么?

作为程序员来说,其实程序员的工资并不低,同时在IT行业工作,你的发展前景还是非常广阔的。只要你在这个行业里面好好的积累,好好的提升自己,以后会有更多的发展机会和平台。

那为什么一个人在这个行业里面工作一段时间以后会感到迷茫呢?

其实这种迷茫可能来自于两个方面:第一种是来自于自身的感受,第二种是来自于外部信息的刺激。

就自身感受来说,程序员的工资很高,但是想要做好这份工作,程序员本身的压力也是很大的,这需要你不断的学习,不断提升自己,同时你也要学会及时的去排除工作当中的各种困难和阻力,只有这样你才能够轻装上阵,才能够走得更远。

很多人在编程行业感到迷茫,其实引起迷茫的原因是有内部原因,也有外部原因。内部原因可能是因为随着你年龄的增大,你没有及时的更新自己的知识体系,然后你被自己的焦虑情绪给打败了。而针对外面的刺激来说,由于我们现在每天都会接受大量的信息,很多的信息都告诉你说程序员到了一定年纪以后,由于年龄大的原因而导致自己无法加班熬夜,学习能力不佳,身体素质和精力也跟不上了,所以程序员必然会被年轻人所淘汰。当好多人知道这些信息以后,他们就会对未来感到迷茫。

当然当你选择做程序员以后,这种现象是必然会出现的,这时候真正能够驱动你一直向前走的动力,就是你对做编程这些事情的持续的兴趣和热爱。在国外有很多的程序员,他们已经有四五十岁了,但是他们依然对编程乐此不疲,他们在这个领域里面做的非常好。当然,对国内来说,有可能是我们的国情不一样,也有可能是编程这个领域里面的年轻人实在太多,竞争实在太大,但如果你一心只想走技术路线,那你一心投入自己热爱的领域好好做事就可以了,你没有必要给自己设限,也不要太听信于外界的各种包含“焦虑情绪”的言论。

二、为什么不想继续从事IT行业的工作?

从大的方面来说,IT行业是一个很有发展前景的行业,在国内,IT或互联网行业的发展时间也并没有多长,在IT领域里面依然还有很大的发展空间和成长空间,所以IT行业还是一个很有发展前景的行业。

既然这个方向是没有错的,那为什么你不想在这个领域里面发展,这就要结合你个人的一些特殊情况,来做具体的分析和考虑。

IT行业很有发展前景,但其实想要做好这份工作并不是很容易,这确实需要你付出很大的努力,你不光要经常学习,善于思考,经常更新自己的知识体系,同时你还要多实践,多去尝试,因为每年进入IT行业发展的年轻人实在是太多了,同时每年的技术都在更新换代,如果说你一直停止不前,那你很快就会被这个行业淘汰。

所以,如果说你想在这个行业里面持续发展,你就必须要不断学习,必须不能像一些传统行业那样,学一点东西,然后想着一直用到老。当然,如果你真的非常不喜欢这个行业的工作,你知道这个行业的工作干起来非常痛苦,那你也先不要急着跳槽,很多工作都是做之前一个想法,做之后一个感受。不要被表面的东西所迷惑。

你认为程序员的工作干的很辛苦,你想去干一些轻松的工作,但是过去以后你发会现,其实别的工作也不轻松。隔行如隔山,没有彻底弄清楚真实情况之前,不要盲目的跳槽,更不要盲目的否定你之前所做的编程的工作。

三、仔细盘点你现在有什么?

当你对自己感到迷茫的时候,首先需要做的不是胡思乱想或者是去看一些乱七八糟的书籍,首先你应该先静下来,找一个安静的地方,拿出纸和笔,或者说在电脑上找出思维导图,对自己做一个全面的盘点。

你可以按照时间顺序,从前到后好好的分析一下,这些年你到底做了些什么事情?学习了哪些东西?提升了哪些技能?积累了哪些资源?当你通过这种方式把你拥有的东西一条一条的梳理出来以后,你自然会对自己有一个大概的判断和认识。

当你把信息提取出来以后,接下来你就要对这些信息的分类,你可以看一下自己在哪些方面比较强,在哪些方面比较弱?对哪些事情比较感兴趣,对哪些事情比较排斥,通过这种主观的判断,可以从大的方向上来满足你内心的心愿。

接下来,你再盘点一下当前社会上到底哪些领域具有发展前景,这些具有发展前景的领域是不是你喜欢的?如果说你去做这方面的事情,你有哪些积累和优势?

当你把这些情况弄清楚以后,接下来需要做的就是出去多和别人沟通和交流,特别是和一些行业的大佬,或者是和在某个领域里面工作了多年的人去沟通,多去听听他们的总结和经验,不要自己坐在屋子里面钻牛角尖,也不要听别人的片面之词,要站在整体的角度上来分析和考虑这件事。

四、程序员的职业发展路线有多种,不到万不得已,先别急着转行!

作为程序员来说,其实程序员的发展之路有多种,你可以结合自己的实际情况去做出相应的选择。程序员最基本的发展路线就是:从普通程序员做到熟练的开发者,接下来就会有多种选择,你可以选择做高级开发工程师,也可以成为一个一线熟练的开发人员,或者你也可以成为一个小团队的负责人。

当走到这一步的时候,后面的发展路线就比较清晰了,一个是走技术路线,一个是走管理路线。

走技术路线,你就可以从高级开发工程师转变为架构师或技术专家,通过进一步的发展,你可能会成为某个领域里面的顶级的技术专家,或者说成为某个公司的合伙人。

走管理路线,你也可以先从一个小团队的负责人成长为一线的经理,这样你管理的人会越来越多,你的管理权限也会越来越大。如果你一直做得好,接下来你就会直接升为高级经理,最终成为职业经理人或者成为某个公司的创始人。

当然除了走技术路线和管理路线以后,开发人员还有其他的一些变现的渠道。因为作为程序员来说,他们的工资并不低,开发人员的收入在所有领域里面来说都算是比较高的,所以很多开发人员只要不乱花钱,他们都是可以积累下一定钱的。有了钱就可以搞理财,这样他们就可以再多出一笔收入来源,甚至也可以再创造出一条路。

也有一些做的很厉害的程序员,他们做了很久编程工作以后就开始开启了自由职业之路,他们自己在家接单,为公司做培训,写一些专业领域的文章,或者做一些职业规划相关的东西,又或者是出书,其实他们的选择范围还是挺广的。

五、如果真的要转行,该如何转行?

现在我们经常会听到一些程序员在30以后就要考虑转行,因为他们觉得继续在程序员这个领域里面做下去以后,一方面是自己的身体一天天老了,记忆力和精力跟不上年轻人了,学习能力也跟不上年轻人了,所以再走下去,他们必然会被年轻人所淘汰。

当然,生老病死是自然规律,但是个体之间也有很大的差异,面对人生的重大选择,我们要有自己的主见,不要人云亦云,也要不要跟风转行。

能坚持就再坚持一下,万一梦想还差一步呢?

当然,就算你要转行,你也要先看看,能否将之前所积累的经验和能力顺利的迁移到你所要做的事情上面去。现在就我所知道的一些程序员,他们转行去的方向有以下几种:

1、开店:很多程序员在前期工作的时候,就已经积累了一定的资本,所以当他们到了一定的年纪以后,他们就会选择到一个合适的地方去开个店。比如有的人去开了面馆,有的人开了花店,还有的人开了服装店或者饮品店,他们的想法也很简单,就是先从一个小店开始做起,一步一步的成长为一个小型的老板。

当然就开店来说,并不是每一个人都可以成功,有的人在经过一番折腾和尝试以后必然会失败,有的人侥幸成功后也可以过上一个小资生活,但是压力和焦虑还是会持续一段时间。

2、当培训师:很多年轻人在编程一线干了很多年以后,他们已经积累了很丰富的工作经验和项目经验,接下来他们就会把自己所积累的东西,通过讲课的方式讲述给别人,他们可以去一些培训机构去应聘培训讲师,专门给一些刚入行的程序员讲一些课程,这样他们也可以获得不错的收入,同时自己已经积累的知识和能力也能派上用场。

3、同行业转行:还有的程序员,在工作一段时间以后,他们会在互联网行业转行。比如一个程序员转行去做了产品经理、测试、软件销售、项目经理等。通过这种转行,一方面,他们之前所积累的知识和经验可以顺利的迁移过来,另一方面,他们对互联网行业的工作性质也很了解,转行过去他们依然可以很快的切入到新工作当中去。

4、做销售:也有一部分程序员,他们在互联网行业工作一段时间以后,发现自己的身体被严重的掏空,自己不想在互联网领域继续发展了,于是他们就会跑到别的领域去做销售,比如有的有的程序员开始跑过去卖保险,或者是做一些其他领域的销售工作。

5、做自由职业:当然还有一些比较有能力的程序员开始转做自由职业,由于他们之前已经积累了很丰富的经验、人脉、知识、项目经验,所以他们完全可以一个人接私活,这样他们也可以活得很好。

有的人在之前已经积累了一定的资本,自己手里也有点钱,这样他们就可以把自己的收入分成几部分,一部分用来做投资理财,另外一部分去做别的投资。同时,他们还可以成为某个行业的行家,去给别人做一些职业规划和培训,甚至有的程序还会出书,自己的生活要过的也不错。

6、考公务员:有的程序员在工作几年以后,突然发现,在互联网行业里面工作,自己一直没有安全感,因为现在很多公司都在裁员,都在缩员减编,他们很担心自己哪一天也突然被公司给裁掉了,所以在他们内心当中就会有一种恐慌感,为了摆脱这种恐慌,他们就会在众多的职业当中去重新选择一些相对比较稳定的职业,最终通过比较后发现,似乎只有考上公务员系才能够真正的稳定下来,于是他们就开始考公务员。

但是公务员的录取比例是非常低的,要想考上公务员,需要你付出很多的努力,也需要一定的运气成分,如果你能顺利上岸最好,如果不能够成功上岸,那你也要提前做好相关的备份方案。

公文写作的朋友,欢迎关注公众号:领导讲话稿原创。

}

今年26.准备往这一块儿转。刚刚开始自学在。大学毕业了三年了。二流211土木屌丝专业。想太多没有什么用。有时候也迷茫。先学了再说吧。


}


按惯例,先说下我基本情况。我是85年的,计算机专业普通本科毕业。在一个二线城市,毕业后因为自身能力问题、认知水平问题,再加上运气不好,换过多份工作,每份工作都干不长。导致我30多岁时,还一事无成,也几乎没有积累到什么经验技术、行业知识等。甚至还一度去开过网约车,送过外卖。

转行程序员前,我每个月收入仅三四千元。2020年下定决心,准备转行!我知道自己最大的劣势就是年龄太大了,但考虑再三,因为以下几个原因,我还是决定走这条路:

我目前的情况已经算是城市里的底层了。我不会做生意,没其它经验和技能,性格偏内向,销售和交际也不太擅长。所以我不怕失去什么,因为也没有什么可失去的。

我想学个谋生技能从新开始,而学开发最适合我。因为我并非0基础,毕竟大学时学的这个专业,而且自己也曾经很喜欢编程。

我对待遇的要求不高,只要工资有5k以上就行。如果能有6、7 那我就太满意了。

当时我的瞎推断:因为国内出生率特别低,以后可能没那么多年轻人供雇主挑选,所以我们这些中老年人,也有一定的机会。
受到一些心灵鸡汤的鼓励,比如什么种一颗树最好的时机是十年前,其次,就是现在!

我辞去工作,开始在家自学软件测试。主要的学习方式就是在网上看视频教程。那些视频教程,初级的基本上免费。中高级的有些会收费,大概50-300元左右一套。反正“学费”上我没花什么钱,总共不到一千元吧。

软件测试是IT相关行业中最容易入门的学科~不需要开发人员烧脑的逻辑思维、不需要运维人员24小时的随时待命,需要的是细心认真的态度和IT相关知识点广度的了解,每个测试人员从入行到成为专业大牛的成长路线可划分为:软件测试、自动化测试、测试开发工程师 3个阶段。

先是学了些测试基础。在学测试时,犹豫了下学Java还是Python。在我读书时是学过JAVA的,虽然已记得不多了。于是我就想学个新的吧!还因为Python比JAVA简单,我这个情况,肯定进不了大厂,做不了大项目了。所以就决定学Python自动化。(现在有点小后悔了)

学完基础后,我还跟着视频教程,自己做了两三个简单的项目。在我学习过程中,让我比较有自信的是——没遇到什么挫折。当然,肯定遇到过各种问题被卡住,但自己都去百度解决了。

接下来开始准备找工作,第一个难点就是简历。快32岁的人了,如果老实说刚自学出来没任何实际工作经验,肯定是没人要的。没办法,只好去包装简历,说成有两年开发经验。瞎编简历的过程还是很困难的。以前呆的哪家公司,做了什么项目,完全凭想像去编造。

然后海量投简历,艰难地面试,不断地被淘汰…当时我的信念就是,大不了我花一年时间去找工作,找不到就继续学,直到找到为止!最终我花了近两个月时间,可能参加了20次的面试,才勉强找到份工作。

2020年5月14日补充更新:因为没有实际工作经验,造假的简历,是很容易被发现的。只要稍有经验的面试官,多追问你几个细节,就露馅了。因为你并没有做过,不可能编造出全部的细节。所以面试过程很艰难。说几次印象深刻的:

1、一家特别小的公司,还是与人合租的办公室,我当时见到的员工,似乎只有两个人。与技术面试官简单交流了几句后,他当场决定录用我,让我明天来上班,并且说稍后会发短信给我确认。但不知道为什么,后来没再联系我了。

2、另一家小公司,还是在居民小区里办公,不过办公环境还不错,约有七八个人的样子。与面试官交流的地点是在生活阳台上,面试官坐着一个简易塑料板凳,旁边是个洗衣机。和他聊了较长时间,自以为他问的所有问题,我回答得都不错,也很希望拿到这个offer。满心期待的回家等了好几天,结果也没下文了。

3、也是一家在居民楼里办公的小公司,办公环境给人压抑的感觉。去的时候就遇上,老板模样的人,在对开发人员大发脾气,那些开发人员都不敢支声。然后那老板对待我们这些面试者,态度特别粗鲁,抱怨我们为什么早到了10分钟?笔试的内容甚至包含直接给他们现有项目找bug,和改bug。我心中生气,中途离开了。

4、最后能找到工作,通过面试,主要是运气。是老板直接跟我聊的,没经过技术面试官。老板觉得我有相关行业工作经验(其实没啥帮助),又是统招本科,专业对口,就直接决定录用我了。如果当时他让懂技术的人来面试我下,估计我多半过不了。

那是家小公司,连同老板在内,总共十几个人,给的待遇是6k。这待遇对于开发来说,算是最低水平了。但我当时还是很高兴。说出不来怕丢人,比起以前的工作,6k对我来说已是高薪了。

刚去上班那段时间,还是发现了很多“新奇”的东西。比如,原来还有一个岗位,叫作“产品经 理”。以前我一直以为,只需要有开发人员撸代码就行了。我怎么动手操作!

当我同事滑动着手机告诉我,此处忽略一些情节…。于是我点头,装作原来如此的样子。其实内心却震惊了!没错,我就是这么菜,甚至当时我都搞不明白,啥是接口。感觉这是一个很难的东西。

在那里呆了两三个月后,我就没那么白痴了。给我安排的日常任务,都能按时完成。呆了半年后,我渐渐地发现。我后面进来的同事,水平也不过如此,可以说基础还不如我,我还时不时给他们解答下问题。当时我还有点飘飘然了,觉得他们只不过对业务更熟悉些。

现在的我回想起来,当时我的看法大致没错。道理很简单:愿意去这家公司,拿6-7k工资(除了工资以外,啥也没有)的程序员,只能是初级水平。

经过一年的时间,我已成长为一个合格的自动化软件测试测试工程师。这里已学不到什么东西了,现在回想起来,那个公司没有任何技术氛围,在里面呆着,有一种养老的感觉,外部没有什么动力和压力,逼自己继续学习。

经朋友介绍,我跳槽去了另一家公司,很顺利地通过了笔记和面试,工资开的9k。

刚去的第一个月,我经受了很大的压力。部门负责人,看我年龄这么大,就以为我是一个很牛逼的人。就给我安排了些较难的任务,我很费力的完成了一两个后。

这里开发人员的技术水平,和上家公司完全不是一个档次的。氛围也和第一家公司不一样了,同事们经常聊各种新出来的技术。哪怕聊点8卦,也是以IT新闻为主。他们聊的东西,很多我都听不懂。让我深感自己知识面的狭窄。

这里的学习气氛也浓厚。做过开发的都知道,忙的时候真是喝水都顾不上。但有时没事,又闲得很。上家公司在没事干时,大家就偷偷玩游戏、看视频、小说等。这里没事时,大家就是看文档,学新东西。

两三个月后,我慢慢适应这里了。但还是那个问题,一直让我焦虑——年龄。同事闲聊时,我最怕聊到年龄的话题。哪怕和年龄有一点点关系的话题,我也会警觉。比如同事们聊起用的第一部智能手机。我一般就不接话,因为我用的第一个智能手机还是palm!

但是,怕什么还是来什么了。

有一次聚会,又聊起年龄。每个人就在说说笑笑地报自己的年龄。轮到我时,我强笑着说:“我嘛,永远18岁。”一个正常情商的人,都会明白,这就是不愿意说,识趣的话应该也就别多问了。但是,在坐有个同事,情商真的太低了,他直接跳出来说:“他85年的!”此时,刚走进来一个95后同事,听到“85年”这三个字,顺口就说了句:“卧草,谁85年的啊?”当时我感觉整个空气都凝固了,我的大腿控制不住的抖动,背上密密麻麻地出汗,把衬衣都湿透了。我只好举手示意,说:“是我,我是85年的…”当时我的尴尬和羞愧,永远也无法忘记。

目前我工资17k,仍然是一个技术普通的测试开发人员。对于这个收入我是知足和满意的。

我是个脸皮薄,性格敏感的人,2021年又要满35岁了,哎!

其实让我目前感到尴尬和羞愧的并不完全是因为年龄。而是我的年龄和技术能力完全不匹配!公司中也有年龄和我相仿的人,但在我的眼中,他们都是技术大牛了。感觉什么都懂,随便说一个问题,他们都能给你上上课,讲讲底层原理。当我新听到一个技术概念,觉得很新鲜,正准备去了解个大概时。他们不仅熟悉,甚至还知道茴香豆的茴字,有四种写法!

青春逝去,时光不再。比我聪明,比我入行早的人,都还在努力,我现在能做的,只能是继续努力学习,仅仅希望不要那么丢脸。

对于那些一毕业就干开发,目前不到30岁,但经常听说程序员只能做到35岁,并为此焦虑的同学。请你们尽管放心,只要你们做的不是养老的工作,每年在技术上都有明显进步,找到好工作绝对没问题。至少在中型公司当个leader是没问题的。

但在此劝那些30多岁想转行程序员的人,如果你们像我一样,不是一个脸皮厚的人,一定要慎重!

不过如果呆在那种10个人左右的小公司,这种年龄尴尬,要稍好点,但就没什么技术氛围了,成长较慢。

下面是我整理的这份2021年最全的软件测试工程师发展方向知识架构体系图,会很明确的告诉你该往哪里努力:

一、Linux必备知识

linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。

掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。

自动化必由之路:前端开发基础知识以及互联网网络必备知识。

软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。

接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。

了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。

专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。

揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

十、性能测试&安全测试

软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!


在这里还是要推荐下我自己建的Python自动化学习群: ,群里都是学Python自动化测试的,如果你正在学习Python ,小编欢迎你加入,大家都是测试开发党,不定期分享干货(只有Python软件测试相关的),包括我自己整理的一份2021最新的Python自动化资料。

凡事要趁早,特别是技术行业,一定要提升技术功底。

其实每个程序员也能意识到目前自己面临的窘境,但能够及时作出改变,顺应时代变化的人太少了。毕竟更多人的情况是,忙着上班,也没人引路,自己也不太会规划。多数人明明“泰山崩于前,而面色如土”只能眼睁睁看着自己被行业淘汰吗?


这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

关注我的微信公众号:【伤心的辣条】免费获取~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC /m0_/article/details/

}

我要回帖

更多关于 30岁转行程序员可行吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信