首先抛一个观点:年龄不是问题,问题是你是否具备这个年龄应有的竞争力。

一、

先讲两个我朋友的故事。

老张,33岁。北京土著。家里的独子,上有年迈多病的母亲,下有刚出生不久的孩子。车贷,房贷一样不落。目前在一家P2P公司任职移动端组长。属于那种活少,钱不少的令人羡慕的好工作。但老张最近很郁闷,甚是焦虑。找我倾诉,最近P2P公司,雷声不断,感觉公司随时要完,随时面临失业。摆在面前两条路:再去小公司找个leader干;去大公司做一线程序员。当老张尝试面试了几家后,发现比较尴尬的问题。小公司当leader必须要写代码,且公司存在很大的不稳定性,随时可能倒闭的那种。由于没有好的职业背景背书,技术能力与工作年限不符,大公司面试处处碰壁。相对知名的创业公司,leader岗更是一个萝卜一个坑。本来就有点秃顶的老张,最近掉头发更厉害了。

另一个朋友,阿志。职业履历很亮眼。先后在多个大厂撸过码,扛过雷。也在小公司带过兵,打过仗。辗转反复,目前在网易做高级开发工程师。这种光鲜的履历,简直是猎头朋友的最爱。可最近,阿志很惆怅,看着身边一个个90后、95后。那家伙个个都干劲十足,头脑聪明。虽然一声声志哥叫着,但阿志心理明白,自己早晚会被他们干掉。抛开大公司光环,自身缺乏核心竞争力,上升空间有限。通俗的讲,高不成低不就。这就是现状。

二、

我们把上面两个例子拆解成两个问题

  1. 为什么会造成这种现状?

  2. 面对这种状况怎么办?

回到上面两个案例,一个面对失业的窘境,一个面临上升的天花板。共同点都是缺少核心竞争力,没有职业规划。其实我们可以引申出来另外一个话题:同样是九年义务教育,为什么别人(程序员)就那么优秀? 相仿的年纪,不是成为技术大拿,就是成为技术高管。答案就是:因为你从来不思考。这就是原因。抛开天赋的因素,我们每个人初入职场,起跑线几乎相同。为何短短几年差距越来越大。因为你过的每一天都是靠惯性。遇到问题,你总是习惯性找现成的答案,从不思考背后的原因。同样的技术难题,你只看到技术牛人的牛,但从来不思考别人的解决思路。即使你很努力提高自己,但从来没思考过,怎么样学习效率最高,学什么东西性价比最高。你只是依靠惯性,日复一日,年复一年重复着。我明白,也许你心里不服,“怎么可能,我写的了代码,解得了bug,不思考都干不了这活”。那好,我们做个小测试。

背景:你们公司是解决方案提供商,项目需要在客户方驻场开发。目前你们公司项目总监在深圳负责一个比较重要的项目。

事件:某天,近深夜。电话铃急促想起,总监来电。说遇到一个比较棘手的技术问题,需要你明天过去紧急支援。你爽快的答应。开心的挂了电话。心理盘算着,这么好的机会,出差不但有补贴,还能顺便旅个游。没准还能去香港shopping。领导这是器重我啊。

你掩饰不住内心得喜悦,着手订票。“完了,忘了问是让我坐高铁还是飞机?事情有多紧急,明天晚上到达行不行?”你怯怯的又拨通了总监的电话。

电话那头传来略微沙哑的声音:“你最好明天晚上7点之前到,我们还能一起吃个饭,顺便讲一下这边的问题。”

“好的总监,好的。明天准时到达,打扰你休息了。”

挂断电话,你心里有种隐隐的自责感,暗自思忖,“领导会不会觉得我考虑问题不周全啊。下次一定要汲取教训,不过 总算问清了”。是不是觉得万事大吉了,别急,咱们继续往下看。

订票的问题解决了,接下来准备出差所需的东西。这个时候你又开始犯嘀咕了,“出差要待多久,冬天马上来临要不要带换季衣服?” 眼看就要凌晨12点,你还好意思再次拨打总监的电话吗?脑袋瓜子是不是蒙蒙的。别急我们再脑补一下,你还会遇到什么问题。

“要不要简单了解一下,遇到什么棘手的问题,万一去了,也解决不了呢,要不要提前做些功课呢”

“就我一个人去,还有没有其他人?有的话要不要随行?”

“总监有没有要捎带的东西,要不要给那边的同事带点土特产啥的增进一下感情?”

“......”

怎么样,通过一次小小的出差准备事宜,是不是发现自己何等的欠思考,无论工作还是生活中,此类场景比比皆是。PM提出一个需求,你总是会不假思索的答应或拒绝。从来没有探究过事物的因果关系。“为什么要做这个需求?为什么现在做?做完后怎么量化收益?还有没有其他更好的方式实现?” 思考的目的是大概率确定我们是用正确的方式,在做正确的事。回到上面的例子,老张、阿志之所以会碰到上升的天花板,之所以与别人的差距大。是因为别人的一年是一年,你的一年是一天。你只是不停的在重复昨天的你。

你不赶紧按照你想的方式去活,那迟早会按照你活的方式去想。长时间的不思考导致你丧失思考能力,日积月累你就变成了现在的老张,阿志。《原则》里有句话说得很好,“如果你现在不觉得一年前的自己是个蠢货,那说明你这一年没学到什么东西” 。

一年前的你,是蠢货吗?

三、

那难道老张,阿志们就只能这样了,面临失业,面临淘汰?显然不是,那我们就思考一下如何才能扭转这种局面。

首先我们抛一个大词 ——战略。我们时常听说,军事战略、企业战略、人才战略、组织战略......。但有没有想过,你个人的职业战略。什么是职业战略?战略的本质是取舍。所谓职业战略,盘点你的优劣势,把有限的力量集中于此,谋求突破。通俗讲:以己之长,攻敌之短。举个栗子,在团队中,你的技术能力,并不出众,本身对技术并没有很大的兴趣。属于团队二八中的80%中的一员。即使你再怎么努力,再怎么投入,也很难进入到头部。这个时候你应该发掘你的其他独特优势,比如你写作能力好,沟通能力好。那你就应该把大部分精力投入到你的优势上,在团队中形成错位竞争。且针对你的优势做中长期规划。现实中我经常会看到,许多人在自己并不擅长的事务上,投入大量精力。最后发现投入产出并不成正比。导致你永远进入不了头部。

回到上面案例,针对老张,我给他他的建议是,找一个相对靠谱的小公司,那什么样的公司算靠谱,主要考虑两个方面,一是所做项目在你的认知范围内;二是创始人背景比较优秀。为什么看中这两个点,稍后再表。我们来为老张做个职业战略分析,来梳理一下老张的优劣势。

优势:

1、沟通能力强

2、唱歌好(在相对比较闷的技术部门,会唱歌是很出彩的一项软技能。可以营造、提升团队氛围)

3、丰富的金融行业经验。(职业生涯中很长一段时间在保险公司、金融公司任职过,积累下来不少的行业经验)

4、情商高(能及时的洞察别人以及自己情绪的变化,且能够恰当好处的控制调节)

劣势:

1、技术能力偏弱(两年不写代码)

2、没有知名公司背景

3、学历一般(二本)

根据老张的优劣势对比,我们可以明显的看出,老张是有管理方面的优势,持续在管理方面投入,形成竞争优势才是正解。通俗点说,老张技术方面做到70分就行,找一家小公司,继续从事leader职位,当然小公司前期肯定要写代码,以老张的能力cover住不是问题。前面说到靠谱的项目,靠谱的人。如果连你都觉得这个项目很不靠谱,很大概率是真不行。如果创始人背景很不错,而你到时候成为核心人员。即使以后公司倒闭,能抱的上老板的大腿,也是不愁没有出路的。当然前提你非常优秀,有自己核心的竞争力。老张恰恰在这方面是有优势的,沟通能力强,会唱歌,情商高。老张目前需要做的是系统化学习管理,通过管理能力在工作中达成一个个目标,形成错位竞争。代码能力70分,管理能力90分。

再来看看阿志,阿志表达能力差,但书面表达能力强。写的比说的好。技术能力在大公司不属于20%的头部人员,但有众多知名公司背书。百度、阿里、网易。阿志要不要投入大部分精力在技术上,拼命挤进头部?显然不是,牛逼的程序员,很大一部分靠天赋。不是你随随便便就能达到那个水平。那怎么办?既然写的比说的好,那就发挥写的优势。力争成为程序员中最会写的。通过向外部输出技术文章,形成外部影响力,再反过来,通过外部影响力,影响内部。是不是很拗口。通俗点讲,你以为那些出各种技术书籍的人,技术一定很牛X吗?未必!但他们的书面表达能力一定很优秀,能够把复杂的东西用浅显的内容表达出来。这是他们的厉害之处。

四、

最后借用孔子老人家的话“学而不思则罔,思而不学则殆”。只工作干活,不思考,最后一无所获,只思考不行动,最后也会无所得。不要因为容易而去做一件事,要因为有价值才去做。找到你当下最有价值的事,持续的去精进。必定事倍功半。

30岁的程序员......相关推荐

  1. 来自30岁女程序员的自我唤醒

    30岁女程序员一枚,Java开发.毕业3年多,结婚4年多,未孕. 刚毕业的2年,事业心满满.各种加班出差,虽然很苦很累,却也乐在其中.奋斗了2年,终于在工作上有了些小小的自信,不料领导之上发生了很大的 ...

  2. 给 30 岁左右程序员,4 个突破内卷的破局建议!

    见字如面,我是军哥! 有位年龄不到 30 岁读者问我,最近几年在公司内卷太严重了,一直解决不了这个问题,最近更加严重,想咨询我一下,该怎么办? 我觉得这是一个很好的话题,今天来聊一聊,我总结了 4 个 ...

  3. 一个即将30岁Android程序员的自诉,在内卷的大环境之下迷惘的大龄程序员该如何破局?

    步入社会 毕业 2015年7月我从一个90%以上的人都不知道的二本院校毕业(软件工程),凭借自学的Android技术,在北京找到了一份月薪7000的工作,在当时其实还算不错,毕竟我的学校起点比较差,跟 ...

  4. 一个即将30岁Java程序员的自诉,在内卷的大环境之下迷惘的大龄程序员该如何破局?

    就是想写点什么 不知不觉自己即将步入30岁,到了很多人口中的中年,有时候一直在回想,这些年自己到底做了些什么,留下了些什么? 步入社会 毕业 2015年7月我从一个90%以上的人都不知道的二本院校毕业 ...

  5. 30岁的程序员你不懂

    今年三十了,到了传说中程序员最应该迷茫的年龄了,那么我迷茫吗,没的说,按照某司34岁就要劝退的要求,我还有4年的程序生涯. 为什么30岁的程序员就应该迷茫呢? 30岁正是经过了七八年的职场生涯,技术. ...

  6. 30 岁的程序员如何实现质的突破?

    30岁对程序员来说,似乎是一个隐形的魔咒,该来的还是会来,我们该如何应对?30 岁出头的年纪,正是娶妻生子的时候,一方面家庭压力增大,一方面职场上的地位却越发尴尬.稍不留神,就会在这两个战场节节败退. ...

  7. 30岁转行程序员晚了吗?分享30岁转行的经历

    我是85年的,计算机专业普通本科毕业.在一个二线城市,毕业后因为自身能力问题.认知水平问题,再加上运气不好,换过多份工作,每份工作都干不长.导致我30多岁时,还一事无成,也几乎没有积累到什么经验技术. ...

  8. 为什么有些30岁的程序员代码敲着敲着就创业了

    为什么有些程序员代码敲着敲者就创业了? 下面分享一位30岁+的Python开发者,从程序员到创业者再到自由职业者~,他的一些经历. 时间线:从09年底来深圳,14年10月跟随别人一起创业担任产品技术合 ...

  9. 30岁的程序员,你迷惘了吗?

    摘要:本文写给30左右还奋斗于编写岗位的程序员们,因为在这个年龄段,可能技能.岗位.收入都已相对稳定,但同时,大家或多或少有些不同想法,或收入,或前途,或即将创业的想法......如果你还是刚毕业或参 ...

  10. 30岁后程序员应该进行怎样的职业转型?

    专一有利于做好事情,每个行业都会有深水区.如果所有的技术都想着去做管理,不脚踏实地写代码,那技术就做不好了. 如果仔细推敲这句话,便能发现其中的逻辑错误:该观点私自敲定了「在转型管理的过程中就一定不会 ...

最新文章

  1. java 递归思想的理解
  2. 5 种将死的编程语言!
  3. 如何一步一步用DDD设计一个电商网站(十三)—— 领域事件扩展
  4. ORACLE热备复制数据库全记录(可以修改数据库名和数据文件路径)
  5. 获取验证码canvas
  6. 手势识别与健身活动识别推理库20bn-realtimenet
  7. python画图库matplotlib:初识
  8. flash swf文件 网页播放功能方案实现
  9. 使用 styled-components 定义组件样式
  10. Eclipse中Outline里各种图标的含义
  11. 最全最全的文件扩展名
  12. file_put_contents() 利用技巧
  13. 0x77A26B83 (ntdll.dll) 处有未经处理的异常: 0xC0000374: 堆已损坏。
  14. (电脑问题) win10飞行模式无法关闭和突然连接不上网络解决方法
  15. SuSe Linux防火墙配置指定IP或IP段可访问
  16. 用户使用报告_分享短视频最新2020年抖音用户画像报告
  17. JAVA#内部类'学习札记
  18. php动态执行生成条码,PHP生成条形码 之二 开源之道
  19. wordpress开启全站https
  20. anaconda下安装pytorch超详细步骤(有问题可以在评论区提问会及时解答)

热门文章

  1. JSP标准标签库——JSTL
  2. 学Java是自学还是报培训班好?
  3. 【马斯克:从宇宙到人脑的征程】若AI攻占地球,猎鹰可带领人类移民火星
  4. EBS HRMS数据表
  5. oracle当天八点,oracle实现动态查询前一天早八点到当天早八点的数据功能示例
  6. python读二进制格点雷达基数据_radar: 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取...
  7. 王健林电商梦为何会是一场噩梦?
  8. 利用Webrtc-streamer展示rstp视频流
  9. AIX 学习笔记之 存储管理 LV PV VG PP
  10. html 中 a 链接的 download 属性的神奇使用