Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >你距离月薪30k的iOS程序员,只差了一个完善的职业规划

你距离月薪30k的iOS程序员,只差了一个完善的职业规划

原创
作者头像
原来是泽镜啊
发布于 2018-07-22 13:21:58
发布于 2018-07-22 13:21:58
1.3K0
举报

前言:

一直以来程序员这一职业都给人高薪资的印象,近年来随着互联网行业的快速发展,程序员更是人满为患,然而很多人关注的却是程序员的薪资,而非职业本身。

一批批程序员进入工作岗位,但是很多人并没有对自己的职业生涯有清醒的认识和系统的规划,由此会在职业发展过程中遇到很多问题。

在此我整理出自己对程序员的职业规划的一些见解,希望能帮助到他人,也是自己对职业生涯规划思考的一次总结。

一、程序员是好职业吗?

虽然很多程序员总是调侃自己,但是这个问题我想对于大多数程序员都是肯定的,包括我自己。

不说什么改变世界的豪言壮语,单单就程序员本身的工作性质而言也是有无限魅力的:不用把太多的精力放在处理上下级、同事间的关系上,通过自己的敲敲打打做出产品本身就是一件很有成就的事。

作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!

当然,还有老生常谈的程序员的薪资,程序员确实是一个薪资相对丰厚的行业,特别对于刚走向社会的人来说,据说那些说不看薪资选职业的一般不是骗子就是富二代……

近几年程序员这一行业的薪资基本没出过年度薪资排行榜前五名,这就足以说明问题。既然程序员是个好的职业,那么,如何才能让自己的职业生涯健康的发展?我认为,首先要了解这一行业,下面我们就来看看目前大多数程序员的职业发展。

二、程序员的职业发展分类

程序员的职业发展大体分为四类。

1)一直钻研技术

说到底打铁还需自身硬,对于程序员这靠技术吃饭的职业,技术当然是至关重要的。

所以,对于那些热爱技术,编码能高潮的技术男这是一个好的方向,能坐住板凳,活跃于各大技术论坛,一直钻研技术,然后在一家企业把控核心技术,就算职业生涯有变,凭借在相关领域的大名,也能在另外一家企业混口饭吃。这类人是幸福的,可以把兴趣当作职业,每个公司都会有这样的人。

2)技术转管理

这是更加常见的一类,一般在一家公司工作几年之后,由于经验丰富,又熟悉业务就会成为项目经理,然后正常的话就是部门经理、技术总监一步一步的升职加薪,逐渐进入管理层。

这是很多人的追求,毕竟江湖传言:程序员是吃青春饭的,对于很多公司,中层管理者和基层管理者一般会选择自己公司培养,所以机会还是很多的。

但是你要知道这一过程是一个淘汰的过程,越接近金字塔顶人就会越少,所以这一类人一定是同一批或者公司中同水平中的佼佼者,才能一步步脱颖而出,很多公司的中层和基层的领导都是这一类的。

3)自主创业

这是近几年很热的一类,自己懂技术又接触到一个自认为很好的点子,说干就干找几个志同道合的人,或者被人画了饼,写策划,找天使投资,然后说不定自己摇身一变就成了公司老总了。

自主创业为什么这么热?就是有了很多屌丝逆袭的实例,加上有很大的可操作性,也确实有很多人成功,但是一定要清醒,要知道 jack ma 说过百分之九十互联网创业的人都创业失败了。

4)适时转型

转型分为很多种,比如转型去讲课,比如转型去出书,比如转型成为一名自由工作者,自己接需求,提供咨询服务等。

比起这些,还有小的转型,比如当年很火的打工皇帝唐骏就是转测试,获得了巨大成功,我们公司也有一些技术转产品很成功的例子。

总之,俗话说的好,树挪死,人挪活,当自己意识到处在瓶颈期,要学会转换思维,目前很多讲课网站,技术类公众号,培训班等渠道让很多程序员顺利转型。

三,所需要掌握的知识体系

作为一名程序员,不管之后你选择什么样的发展路线,在生涯前期你的技术能力一定要是过关的,这就需要达到一定的深度和广度。

能调优、Spring,MyBatis,Netty源码分析等知识点讲解。有需要的朋友可以加入我们的Java架构/分布式/高性能群:454377428

四、程序员可选择的职业发展方向

其实可选择的职业发展方向也就是上面提到的大多数程序员的职业发展,这里重点要说的是对于这四类人员要着重培养的哪些能力。对于想致力于钻研技术的小伙伴们,首先我们要记住老祖宗告诉我们的话:人外有人,天外有天。其实很多程序员都是自负的,特别是公司中难不倒的人,或者领域内小有名气的人,有成就有本事自负当然无可厚非,但是若想更上一层楼,或是想一直靠技术吃饭就要时刻关注新技术。

如今技术更新换代何等的快,可能前几年还是公司的问不到,固步自封的话很快就会被新人所取代,这就是为什么说程序员是吃青春饭的原因。即使很有经验,技术很强,但是年轻人成长速度是很快的,并且成本低!所以各大互联网公司平均年龄一再刷新最年轻的记录。甚至很多公司直接拿年龄作为硬标准裁员,所以这一类人一定要不断提升自身,多交流,多分享,多学习。对于想沉下心来技术转管理的小伙伴,首先如果是从一名普通的程序员干起的话,一定要经得起钱的诱惑,不能频繁跳槽。

虽说程序员的定律,跳槽 = 涨工资,但是转管理的前提就是足够熟悉公司业务,能处理各种突发事件,这是需要时间经验的积累的,而且听说很多大的互联网公司已经明令不收在一个企业工作不满三年的员工了。所以这一类人要在编码之余多关心公司业务,还要提升自身人际交往能力,领导要协调各方,交流能力必不可少。

对于想自己创业的人,一定不要急于求成,自己有一个好的想法或者接触到好的主意就头脑一热说干就干,先要全面的评估一下可行性,特别是团队中没有有经验的人,很容易考虑的不全面,创业失败率可是高的吓人!

创业除了要有好的想法,还要有天时地利人和,没资本没人脉创业和找死基本没什么区别,所以这一类人千万不能心急,一定要先积累自己,包括人脉和资本,然后保持一颗活跃的心,抓住机遇才有可能成功。

对于想适时转型的人来说,如果不想在 996,可以在工作之余接触一些自媒体,把自己的优势转化为资本,而且尽快。因为可能你现在擅长的领域,过几年就被淘汰了。所以要及时总结,如果对某一技术有深入研究和实践过,并且表达能力可以,可以录制一些视频,或者直接来一场 Chat 也是非常好的选择。

此外还可以接一些项目自己做,积累得多了可以出书,如果想要成为一名自由职业者的话,一定要先保证在一段时间内没有经济来源的情况下不被饿死再去辞职。

五、程序员要时刻记住的三件事

1)锻炼身体

身体是革命的本钱!

好的身体对于程序员来说真的特别重要,去年团队中一个同事因为颈椎病在家躺了一个多月,他才二十多岁的年纪!

网上调侃,程序员最后读的书是《颈椎病康复指南》,虽然工作时间长、压力大,但是也要时刻提醒自己锻炼身体,眼保健操,一周几次的运动一定要保持,最好久坐中间找个时间站起来活动活动。

很多公司都有很多运动社团和健身房,都是不错的选择。

2)提升自己修养

古人提倡内外兼修,好的修养会在很多方面帮助到自己,包括人际交往之中,好的修养会在举手投足之间会让人觉得很舒服,从而给自己增加很多机会。

利用一些业余时间多读读书,旅旅行,是提升自己内在好的选择,读万卷书行万里路,也会让自己眼界和胸襟开阔,在人生不如意的时候想得开、放得下,兴许没有比这个更重要的了。

3)加强技术和业务水平

这一点是老生常谈了,无论怎样规划自己的职业生涯,踏实努力的提升自己技术和业务水平都是不可或缺的,所以无论你现在生活的是舒服还是挣扎,都不要忘了提升自己,给自己不断加重是一个程序员时刻要记着的事。

未雨绸缪,毋让悲剧重演。

一直以来,程序员的 “中年危机” 之谈不绝于耳,而前不久,更因为中兴程序员之事再起风波。

这部分我给大家讲一个真实的例子:故事的主人公暂且叫他老宋,83 年生人,也是纯科班出身,大学毕业后进入一家通讯公司做 .NET 开发,本来他对公司还是有一定看法的,起薪低、对技术不够重视,不过随着时间的推移,他凭着自身不错的技术,不断加薪,也越来越受领导重视。

慢慢地,原来干一段时间就跳槽的想法没那么迫切了,就这样,一干就是五年;后来公司的新项目越来越多的采用 Java 等其他语言,老宋第一次有了危机感,也想转。

可是刚刚娶妻生子,一是实在没有精力,二是当时他觉得过的还不错,就这样,一拖又过了三年,终于有一天上司找他谈话,说公司在 .NET 上基本没有需求了,原有项目也会逐渐砍掉,所以和他谈谈看看有什么打算。

其实他早就知道了,半年前最后一名和他情况类似的同事,已经转行,老宋不是不知道这一天迟早要到来。那段时间,他整宿整宿睡不着觉,莫名其妙和老婆发脾气,但是没有办法,房贷还是要还,孩子还是要养,实在没有什么好的选择,最后他还是被很委婉的态度劝退了。

之后他尝试了很多其它工作,都不太顺心,和媳妇也经常吵架,媳妇终于提出了协议离婚的要求,人到中年,工作不顺,妻离子散 …!他真的感觉自己快撑不住了 …

其实对于老宋来说,他就是开始时走一步算一步。温水煮青蛙,感觉过的还不错,结果到后来就是没得选择。

如果他在刚开始就对职业生涯很清晰,若想走技术就一直关注并学习新技术线路,这样在公司项目改技术时能及时跟上,或者看到自己在公司发展前景不好,早早的为下一份工作做准备;如果想转管理,就积极地参与公司项目建设,锻炼自己的人际交往能力 … 总之不要在举步维艰的时候才猛然醒悟!

其实有中年危机的不仅是程序员,所以我不想过多地去渲染其严重性。只是我认为身处于这个行业,我们有必要早为自己和家人做打算,古人说:预则立,不预则废!

希望每一个读到文章的人,都能未雨绸缪,多做思考,早做打算,毋让悲剧重演。

作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!

文章来源于网络,如有侵权,请联系小编删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
程序员跳槽时,如何正确做好职业规划?
作者说: 经常听一些同学说:不知道下一份工作该去哪类公司做些什么,我的职场人际一团糟老板不重视我,我现在成长的非常慢所以又想跳槽了,我看不到公司的发展前景好迷茫,其实这一切的困惑都来源于没有做好职业规划或者你根本就没有职业规划过。 那今天我就从以下几个话题和大家分享下我所理解的职业规划 Tips ,也欢迎大家踊跃提问。 为什么要做职业规划? 我们先聊聊第一个话题,为什么要做职业规划? 首先,我们要知道职业规划是什么,也就是如何持续选择适合自己发展的工作的过程。 职业规划其实就是对职业生涯乃至人生进行持续的、
CSDN技术头条
2018/03/26
1.3K0
程序员跳槽时,如何正确做好职业规划?
程序员职业规划
每个程序员的职业生涯无非以下几种情况: 一、帮别人挣钱(打工) 不管你是刚入职的小兵,还是管人的经理,甚至是唬人的总监,都属于这一阶段。 通常程序员在这一阶段的职业发展分两条线,专家(技术)线和管理线。专家线主要跟机器打交道,搞搞性能调优,高并发处理等等高精尖的问题;管理线主要跟人打交道,了解下属的状态,控制资源和进度。 这一阶段的特点是稳定,低风险也低门槛。缺点是有天花板,一切按部就班,不会有太大起伏。收入可以稳定预估,除非是公司上市凭期权小赚一笔(当然概率很低)。 二、为自己挣钱(SOHO) 比打工风
架构师小秘圈
2018/04/02
8770
程序员职业规划
除代码之外,程序员还有哪些能力也非常的关键?
我觉得在程序员群体中,很多人有个误区,就是觉得作为码农,每天安安静静的敲代码、默默的做好技术就可以了,其他的事情都不用去思考,以为一切都会水到渠成。但是还没等到水到渠成,却先等来了中年焦虑。慢慢的等到自己到了三十多岁的时候,发现公司里年轻且更能加班码农越来越多,带来了职业发展上的焦虑,同时上有老下有小且薪资也慢慢遇到职业瓶颈,又加重了生活财务的焦虑。
奎哥
2019/03/14
4050
同样级别iOS程序员,为啥比我菜的程序员薪资都比我高?
作为程序员,都有一种相同的焦虑——即当一次又一次的新技术浪潮袭来,总会不由自主的拼命跟随,总是担心如果不紧跟新技术的潮流,将会被时代所抛弃。
原来是泽镜啊
2018/07/08
4240
分析程序员如何选择适合自己职业规划的 offer
多数人都是需要经过一段时间的工作沉淀,才会知道自己适合做什么。职场的新人,要多去尝试,慢慢找到自己善长并且喜欢的方向。
一墨编程学习
2018/09/14
4960
程序员编程生涯中会犯的7个错误
因为老九君经常和程序员接触,时间久了,我发现很多程序员总是犯着相同的错误,前仆后继,却毫不自知。 下面就是程序员在他们的软件开发生涯中最常犯的7个错误。 请输入标题 abcdefg 没有明确的目标 心中没有目标,那就只会随波逐流。如果你想在软件开发的职业生涯上获得成功,那么你需要有一个明确的目标。 仅仅只是对遥远的未来有一个模糊的想法是不够的。相反,你应该有坚实的目标——在某个时间段内的首要目的——明确定义的目标。 其实有许多程序员和所谓的专业人士庸庸碌碌地在同一个岗位上干了几十年,是的,你没听
老九君
2018/03/06
7510
程序员编程生涯中会犯的7个错误
程序员为什么会忧虑自己的未来?
驰远是青橙科技的 CTO,我很喜欢他的文章,之前已经发表过好几篇,很多同学表示深受启发。这是最新的一篇,和职业规划有关,相信能够对你有所帮助。 从去年开始,我参加了一些分享交流,也对外发过一些自己对工作所遇问题的思考。不少程序员加我好友咨询问题,几乎每个人问的问题都跟职业规划有关。这提醒了我,其实我自己也一直在思考同样的问题并尝试规划未来。于是想和大家分享一下自己在这方面的感悟。 本文仅从我自己的角度来剖析对程序员职业规划的看法,并不全面。而下文中提到的程序员群体也泛指在一线具体执行编码任务的程序员,不包
tyrchen
2018/03/29
9780
程序员为什么会忧虑自己的未来?
当心!程序员应警惕七种错误的职业规划
那些心灵鸡汤式的说辞总爱美化失败:失败是成功之母啦、失败使人成长啦、别畏惧失败等等。但事实上,这种思路在软件开发领域也许并不适用——至少不完全适用。每位开发者在职业生涯中都不可避免会遭遇失败,但为什么
灯塔大数据
2018/04/09
6240
当心!程序员应警惕七种错误的职业规划
程序员30岁前月薪达不到30K,该何去何从
前端自08年左右兴盛已来,无数年轻人投入其中,但是这2年不知道身为前端的你,有没有感觉到求一份靠谱的前端的工作变的很难,同样企业求一名靠谱的前端也觉得很难,其实并不是因为求职者太过挑剔,也不是企业给不起工资,而是因为这两年大前端的发展无论从技术深度和广度都跟以前大不一样,前端不再是页面仔,而是指能够使用JavaScript和相关H5技术开发iOS、Android、AR、VR、IoT、PC、Server、WebApp、3D甚至AI的综合性技术人才。很多同学的计算机基础相对薄弱,导致了知识直接断层。才会出现咫尺天涯的这种怪象。
疯狂的技术宅
2019/03/27
6291
程序员30岁前月薪达不到30K,该何去何从
程序员编程生涯中常会犯的7个错误,你中了吗?
作为软件开发人员生活和职业指导,我需要和很多程序员交流,帮助他们提升职业生涯,加速成长。 时间久了,我发现很多程序员总是犯着相同的错误,前仆后继,却毫不自知。 下面就是程序员在他们的软件开发生涯中最常
CSDN技术头条
2018/02/08
5020
程序员编程生涯中常会犯的7个错误,你中了吗?
怎么给程序员做职业规划?
程序员岗位是吃青春饭的吗?如果不是,为什么行业里一直在说35岁之后不好找工作?如果这个现象确实存在,管理者又能做点什么呢?
石云升
2022/08/25
7730
腾讯iOS开发要达到咋样的水准?
在风口上时,猪都能飞,但风口过去,当一个就业市场不再那么火爆时,等待的必然是弱者的淘汰。
搬砖猿er
2021/04/24
5640
腾讯iOS开发要达到咋样的水准?
安全从业人员的职业规划
工作日久,会接到一些朋友关于专业就业、职业规划的问题。自从开通“君哥的体历”以来,也会收到后台留言,提及职业规划,以及有关工作迷茫的问题。
信安之路
2019/08/20
2.5K0
安全从业人员的职业规划
职业规划是职位重要还是行业重要?
对于长达30余年的职业生涯而言,其规划很难有一个统一不变的思路与标准。正如自然界万物均讲究“顺应天时”一般,一名职场人士在不同阶段的职业规划侧重点也应有所不同。作为一名职场多年人士,平日里也常常思考自己的职业规划,这里借着题目分享出来,希望能够给大家一些启发:
码农架构
2021/03/21
9590
职业规划是职位重要还是行业重要?
在中国,程序员的职业生涯有多长?
前几天,我在一个编程的公众号上看到了一篇文章,其中提到的一点是,在中国的职场环境下,如果程序员到了30岁还没有突破的话,那就意味着这个程序员的职业生涯开始走下坡了。文章作者的观点引起了我的好奇,因此我上网搜索了一些资料,结果发现有不少程序员都有类似的感慨。30岁,对程序员来说,真的是一道槛吗?据一份由CSDN在2014年发布的《“程序人生”中国开发者职业调查报告》显示,在参加调查的开发者中,37.89%的开发者表示自己会一直从事开发工作,28.17%的人表示自己会在30岁以后转行,24.16%的人表示自己会在35岁以后转行,在40岁以后转行的开发者占了9.77%。
LiveEdu
2018/05/21
1.2K0
在中国,程序员的职业生涯有多长?
程序员职业生涯的分水岭还是转折点?
IT行业的技术更新换代速度之快,令人瞠目。新编程语言、新框架、新工具层出不穷,这使得程序员需要不断学习以保持竞争力。对于年轻程序员来说,他们往往具备较强的学习能力和充裕的时间,能够迅速掌握新技术。而对于35岁以上的程序员来说,他们可能已经拥有了家庭和其他生活责任,时间相对有限,学习新技术的成本变得更高。
洛秋_
2024/08/13
1210
起点低的程序员如何才能 2-3 年实现 月薪20K
在本文中,身经大厂技术熏陶的 CSDN 博客专家 Tamic 围绕着拓展知识网络拓扑提高知识、提高规划职业生涯意识等四个方面,分享了一个三流程序员如何提高加速度从而两年做到待遇 20 K+,在此分享给大家。
一墨编程学习
2018/09/29
7210
起点低的程序员如何才能 2-3 年实现 月薪20K
不要再叫自己“程序员”了
导读:程序员不要将自己限定在写代码这一单一职能上,需要认清自身商业价值的本质,需要锻炼自己的沟通能力,擅于表现自己。职业只是一种生活方式,并不能完全支配我们的幸福。我们应该为了生活而工作,而不要为了工作而生活。
IT阅读排行榜
2019/11/28
4470
从前端到CTO——程序员的成长之路
张云龙老师于2018年5月19日在「FDCON2018中国前端开发者千人峰会」上的发言。作为走在前端工程化前列,现任全民直播CTO的张云龙老师,分享了他的个人成长之路,希望能够在前端职业规划上,给大家一些参考和启发。
用户4962466
2019/10/09
9100
前端职业规划 - 写给年轻的前端韭菜们
如果没有, 别急, 我这里有一份 前端知识脑图 100多页, 相信我, 你只要看了一定会点赞, 评论加收藏, 然后明年的今天我换个标题 前端知识脑图 102 页, 你还会来点赞, 评论加收藏.
Nealyang
2020/06/24
5200
相关推荐
程序员跳槽时,如何正确做好职业规划?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档