程序员的职场出路在哪里?

95后程序猿小A


本人曾经是一名程序员,现在转行当高职老师,关于程序员的职称出路,谈谈我的一些想法。

1)可以从事管理工作

有些程序员在积累了项目管理和人际交往的能力之后,慢慢成长为项目经理、大项目经理、项目总监、部门经理,我身边不少人走的就是这个路。

2)做监理或质控方面的工作

现在信息系统的监理也有很大的需求,它的工作就是保障项目的质量、进度等,协调甲乙双方的各种问题,我也要不少朋友从程序员转为监理,因为他们曾经有开发的经验,做监理还是比较有优势的。也有个别程序员去做质控。

3)从事销售的工作

很多人对程序员的影响就是比较木讷内向,不善于跟人打交道,但实际上,也有不少程序员他们情商很高,善于察言观色的,他们走向了销售,之前的技术工作对于从事销售也有不少的帮助。

4)去甲方从事信息管理的工作

之前有好几位同事,他们去了甲方,比如某一些企业、公司、合作单位的信息科等岗位,从事系统的运营维护工作,有一些还担任了CTO;

5)去当老师

有个别去当老师,例如我,现在一些学校他们也很希望招聘一些有企业工作经验的人,但是当老师之前,可能还需要在学历上做一些提升,在职称上做一些努力,比如起码要硕士,有一些还要求有副高的职称。

6)自己创业

有一些他们在开发过程中积累了技术,积累了人脉,然后几个志同道合的人一起开公司,创业,也有做的挺不错的,有的公司还做到新三板上市呢。


总之,无论如何考虑,都要结合自己的特点做一些技术、履历、人脉的积累吧。


美丽在望007


我觉得程序员的职场出路在于不断的自我技术提升和更新。

安于现状,时间越长,价值越低。

在我毕业后从事程序员工作的五年时间里,一直呆在一家公司,五年来都做着类似于增删改查的工作,虽然坐到了部门经理助理的位置,日子过得很安逸,但是时间越长发现自己对公司的依赖性越强、危机感也越强,因为我知道脱离了现在这个公司出去找工作的话,凭自己现在的技术水平很难找到同等工资的工作。于是去年年初,我准备打破现有瓶颈,谋求自己的出路,然而对于我这个做了四年代码搬运的码农来讲,结果是悲催的,面试了好几家公司都四处碰壁,甚至最后面试官问我期望薪资的时候,我没有一点底气。后来痛定思痛,经过一年的卧薪尝胆,一有空闲时间就学习新知识,今年终于换了一个理想的工作。

技术至上

程序员是一个吃青春饭的职业,很多人去面试,一面过了,却卡在了技面,除非转型做管理,不然技术水平是大部分公司衡量一个程序员价值高低的重要标准。

总而言之,公司不养闲人,要想寻求薪资上的突破,就需要有跟老板谈工资的筹码,而你在公司的价值才是领导最看重的,因此程序员的职场出路在于提高不断的学习和工作经验的累积提升自身的价值。


以上为个人观点,欢迎在评论中发表自己不同的观点,喜欢的加个关注,谢谢。


架构师的成长史


程序员的出路有很多啊,例如:

大家都喜欢调侃说程序员和某特殊行业一样一样的,都是吃青春饭,几年下来,人老珠黄,就没竞争力了。

年轻时,身体好,经常加班熬夜写代码,赶需求,生活不规律,不注意运动,慢慢就透支了身体。

程序员其实是有很成熟的晋升通道的。毕业前几年,如果能深入一个行业或者一个方向,几年下来应该就是个小专家了,接下来再把技术栈拓宽一些,知识面深入一些,可以考虑往架构师、技术专家等方向发展。

等到 30 岁左右,如果发展的好,差不多到项目经理、技术总监级别了。如果不想继续做技术了,可以考虑运维、产品、技术支持等方向。

做程序员,在科技行业,总是能接触最新的科技动态,这几年世界富豪排行榜慢慢开始都是科技公司排前排了。国内像马化腾、李彦宏、雷军等富豪,都是程序员出身。

接触科技行业的东西多,可能会比一般人更早了解市场,如果自己创业也有先发优势。

其实不管做什么,只要热爱所做的事情,不是说一定要干出多大个成就吧。国人貌似比较缺少工匠精神,不能在一个工作岗位上干很多年,总觉得这样没升职,没加薪,就是没前途。经常看到报道说国外有多少高龄程序员,头发花白了还在写代码。就是因为热爱这一行。

现在时代变化这么快,可能上大学前很热门的专业,毕业了工作都不好找。还是要静下心,把一些基础打牢,以不变应万变。能做程序员,总是说明智商是够的,还担心以后没饭吃吗?

加油吧!面包会有的!牛奶也会有的!


老七玉


360行,行行出状元。作为一个程序员,其出路有很多,小编也是一个程序员,认识的程序朋友们,主要有以下四个方面:



1.深耕程序行业。从初级程序员一直干,干到高级程序员,技术专家,架构师,顾问,总工程师,项目经理,CTO等。

2.从事程序相关。转做销售,运营,市场,维护,测试,培训等,总之还是从业人员,但离不开技术,离不开产品。



3.创业。自己或合伙开公司,定制开发程序,研发自主产品,接大公司的外包工作,搞技术培训,等等。

4.转行。做和程序无关的事情,或者做起了和程序无关的生意。



谢谢大家。


嵌入式宏思微想


这是个老话题了。程序员多少是个吃青春饭的职业,早日为年纪大了以后的出路着想是好事。出路需要结合自己的特点,主要有以下几种:

1、继续做开发,成为技术专家。这类人的特点是执着,对技术有极高的热情,就像有人说的编程是他的第二生命。这类人没有什么别的爱好,不打游戏,不养花养鱼,业余时间主要在学习新技术,在编程写代码,并以此为乐。这类人可以一直做纯粹的程序员,对他们来讲,年龄并不是问题。他们的价值在于能够解决他们解决不了的问题,能够为企业节省大量的人力成本。当然,他们需要找到一个企业,一个主管,认可技术的力量,能够为技术人员提供较好的发展路线和待遇。这样的公司和主管在国内可能并不是很多,需要多找找。

2、走技术管理路线,往架构师、技术经理的方向走。这条路线适合对技术有一定热情,沟通协调方面也还不错的人,最好找一个做产品的公司。这类人本身还是可以写代码的,在实际工作中,也是经常写代码,研究新技术,新框架,但多了不少与业务、产品人员沟通的内容,增加了一些开发任务安排,技术评审的内容。在设计、把关、定方向的环节中起到重要作用,相对来说能够做得年限多一些。

3、走项目管理,项目总监的路线。这个路线适合在项目型的公司。这类人已经没有时间写代码,或者对写代码已经没有了耐心,对机器的研究转向对人的研究,更多的是与各类人员沟通,做任务计划、需求分析、进度成本质量管理、风险管理、团队建设、客户关系维护、回款、汇报材料、售前方案编写等一系列内容。走这条路线的人,对技术的要求越来越低,但如果懂得技术,能够与开发人员无缝沟通,将是一大优势。此时需要跳出技术细节,从全局、宏观的角度思考和解决问题。项目经理是比较容易当的,公司有个项目,你来带一下,就你就是项目经理了。但项目经理要想做好,还是相当难的。公司的业务发展,更多的是受限于一堆不合格的项目经理,而不是技术差的程序员。项目经理对年龄的要求会弱很多,只要有项目,就需要项目经理,尤其是已经有客户资源的项目经理,能够为团队打造良好氛围的优秀项目经理。如果项目多了,管理多个项目,平衡多个项目的资源,就可以成长为项目总监,对公司的贡献就更大了。

4、转行。指的是转到别的行业,比如做建筑工人,不太推荐。每个行业都有它的难处,说程序员996,很累,其实有很多行业和岗位,比996累多了,工资还不如程序员高。

5、创业。不要为了创业而创业,创业更应该是水到渠成的事,积累的人脉多了,产品打造出来了,有人投资了,等等。如果要创业,一定要选择自己熟悉的行业,这样成功的概率大一些。创业适合敢于冒险的人或者走投无路的人,风险与受益同在。目前的经济形势下,创业这条路更不好走了。

总之,不管走哪条路,最好结合以往的积累,而不是从零开始。一万小时的理论还是比较有道理的。


IT职场观察


感谢悟空的邀请。我作为一个工作多年的程序员,我来回答一下这个问题。

2019互联网正在经历着资本寒冬。各互联网大厂都在纷纷裁员,尤其是35岁以上的程序员,一时间,码农界可谓人心惶惶。于是很多都在感叹,程序员是一个吃年青饭的职业。程序员中有很大一批是温水煮青蛙,没有任何的危机感。随着互联网的发展,一定会被时代所淘汰。

接下来我来分析一下我们程序员职场主要出路。
1、走职业的技术路线之架构师,在技术这一块不断武装自己。一定要有自己主攻的一个大方向,然后我们得有自己的一门辅助语言。比如我学前端的,那么我们得会一门后台语言,比如 python、java 都可以。
2、转产品经理。去年平安银行一个程序员和产品经理因为一个手机壳的颜色需求而大打出手的新闻迅速火遍IT界。那么为什么会出现这种情况?很大一部分原因就是很多产品经理根本不懂技术,什么能做,什么做不了。那么如果我们转向产品经理这个职位,我们和程序员的沟通,和客户的沟通就事半功倍了。
3、转教育行业。不过现在教育行业不太好做,需要老师资格证。我们可以把我们的技术通过教育的形式进行传播。
4、自主创业。
欢迎大家在评论中补充。

畅哥聊技术


几个月前回答过类似的问题,不过这时间又过了几个月,又有了一些新的想法和认识,和大家分享分享。

明年本命年,再过五年也40了,算是大家口中【有着中年危机的年龄】,现在确实有一些担忧:最近Oracle裁员,我们公司也接到不少这些人的简历,大部分人学历都是杠杠的;先不讨论这些人的水平怎么样,大部分人面试完,面试官都会说:年龄太大,进来不好安排,让他们做开发、需求的工作吧,对个人和公司都不好,而且有些人的年龄比咱领导都大。

想一想,再过个五六年,我也就变成了他们口中“尴尬”的年龄了;那么程序员的职场出路在哪里呢?我谈谈现在的理解。

尽可能做到行业靠前

以前我总会说,如果你做到行业内前30%、40%,甚至50%,是不用担心失业的;

但是现在我也想增加个前提条件,30岁之前这天定律是行得通的;过了30岁之后,就应该有失业的担心了,这时候你可能需要做到行业的前20%才能从容面对失业;而40岁之后就要祈祷别失业了,因为失业之后再就业的压力会很大。

现在我觉得如果一直走技术道路的话(或者转管理),要么年轻的时候就争取混进大厂(一直在里面混或者镀镀金出来),要么像我一样,找一个从来不主动辞退员工的单位,混到让领导觉得“这小伙子还不错”的程度。

横向发展

现在职场就业压力变大,对很多企业来说,他们并不要求程序员敲代码特别厉害,他们更希望招聘到身兼多职、拥有解决问题能力的“人才”;

所以如果程序员,在某些业务领域拥有深厚的业务知识;或者懂一些运营、数据分析的知识;或者知道如何与需求/产品沟通,协调整个项目的运行和发展;那么职场道路可能会更宽一些,当遇到职业发展瓶颈的时候,选择也会更多。

做点儿副业

工作收入是“单点”,而在软件架构中,单点的风险很大。能带来本质改变的,就是把“单点”变成“多线程”、变成“分布式”,做一些自己擅长或感兴趣的“小事业”,踏踏实实地积累,当做到一定程度的时候,你可能自然而然地就可以转行了,也会有勇气面对失业了。

  • 利用所学技术做项目或产品:做项目,也就是我们通常说的接私活,有些程序员觉得这个很难,其实第一步迈出去之后,后面的路子就相对容易了,我一个同事,就是接私活儿,接着接着最后就离职创业了;做产品的话,周期相对会很长,可以是软件、网站和APP;产品不一定直接盈利,盈利可以靠流量(用的人多了,盈利就容易了)。


  • 还是利用所学技术,为其他人传道受业解惑:线下可以去讲课,做咨询,当然这些是需要人脉的,否则没有人请你;线上可以做的事情就多了,做视频、专栏、直播等等,当然这些都是需要“有干货”的,常年都有技术积累的程序员,可以考虑这些渠道;这也是我的奋斗目标,有着多年的技术积累,我也想分享出来,如果能把这些技术变现,当然是再好不过的事情了。

  • 以上做任何一项,都可以打造属于自己的“IP”:利用一切可以利用的平台,比如头条、百度、大鱼这些自媒体、微信公众号、甚至可以是QQ群、微信群。IP流的本质是吸粉儿攒流量,然后利用流量变现。一个同学把自己打造成“牛娃妈妈”的形象,有几个微信群,专门分享学龄前儿童教育的课程、图书等,卖出东西可以提成;另外一个做网站的朋友,也是把网站会员引流到微信公众号上,利用广告月入两三万。

最后说一点,不管选择那一条道路,都要把自己活成靠谱的人;如果你一直专注于走技术路线,年过40想跳槽或因为失业被迫去找工作,因为你这么多年“靠谱”的形象,很可能被前同事力荐给公司;我也是因为这么多年“靠谱”的形象,有不少朋友或朋友的朋友找我做私活...

我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。


会点代码的大叔


我是计算机专业的学生,大小学了六七年的计算机系统学习,没学怎么样啊!但是多少靠时间也能磨出些来“小想法”吧!


馨语


程序猿是一个吃青春饭的职业,到了35岁左右很多人面临重新就业改行的问题。现实生活中也是这样的;IT行业相较于其他传统行业来说,节奏快压力大,知识更新的速度也很快,而且行业里很多公司多半属于小型微型创业公司和工作室的居多,公司本身的资金来源,盈利能力就不是很乐观,很多都是靠外部的风险投资作为主要的收入来源。如果公司的创意和想法在一年左右的时间内看不到实际的成果,基本很难再继续获得投资方的投资,使得大多数的it创业公司因为资金链断掉而陷入危机,面临关门倒闭。所以不稳定一直是程序猿这个职业给人的第一印象(虽然也有很多有实力的公司的程序猿就比较稳定)。程序猿从打算进入这个这个行业开始,很重要的事情就是要做一个长远的规划,特别是考虑到30多岁之后的各种可能的危机:

1 必须确定你是不是真的喜欢编程,起码是不讨厌不排斥不怕辛苦不怕枯燥乏味;如果是因为看到it创业者收入高,羡慕他人想改行,但是自己又觉得编程很辛苦很烦闷,甚至有排斥的念头,我建议这样的人不要轻易的去尝试。不喜欢的东西,起码也不能讨厌。讨厌和排斥一件事情,为了其他原因去将就,第一很难做的好,第二你自己会很痛苦。

2 年轻时,要有一个比较详细的学习计划,要学习什么语言,要掌握什么技术,确定下来要认真的去学习和实践,不能两天打鱼三天晒网,学习技术是需要坚持,需要毅力,不然很难学得好。编程的世界,各种各样的语言技术,五花八门眼花缭乱,不要什么都想学,什么都很好奇,什么都觉得自己能搞得定。当你太多想法时,很难专注于一件或者少数几件事情,因为时间和精力很有限,学了太多东西很多都学了点点基础皮毛,广度够了,可是深度缺乏,这样很难做好某一个领域里的事情。公司招人,正规的会分得比较细一些,不需要你什么都懂,但是会比较看重你某一方的知识和技术的掌握的深度;需要万能的程序猿的公司一般会是那些连工资都不一定发得起的山寨公司(这样说可能有点偏激,现实中这样的例子却很多)。

3 培养自己的其他兴趣爱好,拓展自己的交际圈子;除了工作,还有一些东西你可以去学习,可以把他们当成乐子去消遣,比如摄影,户外骑行,参加外语学习班等等。学习的过程你可以认识更多各行各业的朋友。交际圈子大小某种程度上也决定了你未来做本行或者改行可选择的余地的大小。朋友多了很多事情都好办,就算改行,有熟人引路介绍,应该不是太大的问题,如果在老本行想获得更多的人脉资源扩大自己的事业范围那更不在话下。

4 除了程序猿,你应该认真的了解 你们公司开发的产品或服务,其所服务的业务对象范围。除了技术,产品和服务背后的业务知识也非常重要。


暂时取的名


同样的迷茫当中,但依旧是在迷茫当前行,总希望能够在这路程当中,发现新大陆。


分享到:


相關文章: