程序员北漂生活故事系列2-30多岁的程序员未来在哪里,终将何去何从?

来源:V型知识库 2017年08月19日 09:26 浏览:1388

以下故事均为个人真实案例,可能不具有参考性。

故事1

从06年第一次接触单片机编程开始,到现在刚好三十岁,编程年龄也有九年了。做过51,avr,pic,stm32,s3c,linux,asp,php,bcb,vc,也会设计ui,宣传品,pcb,最喜欢和擅长的还是嵌入式编程,主要工作也在此,维护过开源项目,现在创业中,所以被逼无奈当爹又当妈,做了很多跟嵌入式无关的活。 但一直以标准程序员的身份自居。

以前在大学,自学入行,完全是因为想掌握一门手艺,自己也喜欢创造。 去过几家公司,没在大公司呆过,不过呆的都是大公司分部,所以有幸可以常年累月的阅读和实践世界一流it公司的源码,技术得以成长。 几年前不知天高地厚,拉了一帮兄弟出来创业,凑了一笔都不知道怎么凑出来的钱。花了几年时间积累,交了不少学费,最庆幸的有两件事,第一是公司存活至今还没有死,哈哈哈!第二是兄弟们从来没有为公司事务吵过架,和和气气,即便最困难的时候,团队凝聚力也很高。

我的人生有过一些转折点,但这些转折点都是靠自己努力,而不是外来的机会。高考,就业,每一次面对选择的时候,有低潮高潮,但最后都是依靠自己内心坚定的方向感和自信感来选对方向。所以,我们每个人,可以是程序员,可以是的士司机,可以是保险销售员,可以是电商老板,其实我都觉得不重要的,难道原来那些混到30岁混不下去的程序员说出的屁话,我们也要当圣经一样在乎吗?我们永远的对手只有自己,坚定的方向感和自信感,在知乎问不来,只能靠自己扎扎实实的学习,实践,积累,吃亏,来获得。

说回程序员这个行业,我的偶像是比尔盖茨,编程编到世界首富,每次有人质疑这个职业的时候,比尔盖茨四个字就可以让他们住口。当然在中国也许三个字就可以了,马化腾。

当然我们绝大部分人成为不了他们那样的巨人,对于一般的程序员而言,我个人的建议是,出来工作那几年,先打好技术上的基本功,等你有能力独立做好三五个产品,再来想创业的事情。

也不是每个程序员最终的归宿是创业当老板,我过去开发过很多产品,后来牛逼哄哄觉得自己创业也一定行,出来做了才发现,两码事。一个人,能做好自己的技术工作,就已经足够牛逼,足够生活安康,足够炫耀,如果你已经找到一家具备归属感的公司,那就好好钻研产品,做好产品体验,成为产品大师,让自己成为公司的技术顶梁柱,实现自我价值即可。实在犯不着出来面对除了技术之外你搞不定的事情,让自己瞬间老十岁。说实话过去六个月我们公司每天遇到的问题,绝大部分都是挑战,都是放到知乎都没人能解答得了的问题,都是超过了一般人想象能力的问题。我相信每一个创业公司都是如此。当然那些提前死掉的公司就不用再想那些问题了。

所以对于99%的人而言,30岁之后,应该做进阶型程序员,即:优秀程序员+优秀产品经理。

但是很可惜,在面对很多事情的时候,几乎所有的年轻人,都认为自己是那百分之一。

如果什么都阻止不了你去创业,也只给两个建议。第一,在过去几年,你积累过什么样的人脉和资金?是否足够支撑你未来的动作?一般资金量建议是你预算的2倍,资金回笼时间控制在两年内,必须有2个以上的人,愿意拿3k以下工资,并会当做长期事业跟你合伙。给自己定目标,达到会怎样,达不到会怎样。做不到上面这些,徒增笑尔。

第二,两至三年内,(如果你的项目可以坚持那么久),创业项目不能影响你的家庭财务情况,能保证家庭正常开支。如果你是单身,那是绝好的,如果你已经有家庭,记住一句话,大部分成功创业者,到最后也不过是老婆孩子热炕头,对于一个有能力的人而言,这些其实不用通过创业来获得,创业不过是一种自己觉得开心的生活方式而已(其实就是玩)。对于没能力的人而言,通过创业还会折本。我们成人的一课,就是要求每一个人对自己的家庭负责。

最后说一句,所谓“迷茫”的程序员,也许不是因为当程序员而迷茫,也许是本来就很迷茫。。。

故事2

2012-2013 武汉,我自己创业的第一家公司-『武汉我帮』,我们所有人拿着刚好过活的工资创业。那时候我们技术负责人刚从 thoughtworks 离职,他还是apache组织的开发者,83年2013年刚好30岁,这一年他老婆在建筑公司被外派到迪拜工作一年。到了这个年龄他状态就是:每天晚上和老婆视频,他们在深圳买了房子,好像每个月还需要还一些房贷。父母是东北农村的,丈母娘就在武汉,每年过年回家一次。大致13年10月份,他和岳母一起去迪拜看望他老婆。回来后不多久到11月底就说要离职,感觉自己创业实在是不妥的选择,到生小孩的年纪了还是需要稳定。我看得出他非常的迷茫,他给我说:就算是去大公司工作也不知道哪一年经济担子能卸下来...这是我第一次真实体验了一个30岁大牛程序员的迷茫和生活压力。其实我觉得他生活也差不多算可以,但照这样的口径讲下去总是听着让人感觉压力很大。后面公司创业失败,我们也没怎么联系了。

也是在这年 我们的运营负责人,85年,同济大学毕业,联想工作过。老婆在河北老家的一个大学当老师。是他带着我去车库咖啡,在那里我接触一大批北漂的,为了梦想的程序员、 创业者。地下室办公,住没有窗子的房子,灰蒙蒙的天,由此对北京整个感觉不好。以至于『武汉我帮』做垮之后,我住在朋友的公司,他们也刚好倒闭,我们各个人分流到北/深,进狼长、鹅厂和投资机构。我也怎么都不愿去北京,后来被朋友忽悠到深圳做了一时的电商品牌。在深圳见识到了各种大大小小的工厂状况。员工文化程度低,住着高中住校一样的寝室。富士康应该还算是好的了。总之,老板富,员工穷当机器,原始的资本人力压榨。

其实早在大学时 由于寝室室友经常打游戏,所以我就开始了租房生活。第一次租房在校内,就是一个中青年男人把整个屋租下来了,然后分租我一间,我叫他牛哥。后来我才知道他也是程序 员,那时刚好30出头。之前在北京联通工作,老家甘肃,后面想自由一点,找的女朋友是我同一个大学的研究生,所以干脆搬到我大学所在的3线城市。他技术很一 般,一直在做dedecms这样的二次开发,但是由于渠道好所以一个月收入一万多,在我们当地很不错了。每周工作5天在家里正常上班,自己揽活。遇到不懂的问题来喊我帮忙。我之所以感觉他不靠谱,开始以为他还是骗子,就是感觉他这么大的人了怎么还有没有一个组织,整体宅家里,他也给我说过,过几年不写代码了就开一家咖啡馆。也是大学那个时候后来我和朋友同学开了一个设计工作室,也顺便有机会接触到了一下丽江、西藏、青海那批开客栈旅馆的设计、音乐人...所以我整个视觉一下不同了,我感觉程序员都算是很靠谱的。

经历多了后面想明白了:无论什么境况,每个人都有自己的压力,倒是与职业无关。这算是我对题主提到的迷惘答复。人之所以迷茫:在于你缺乏方向;更在于你坚信的东西有一天你不信了。人之所以固执:在于视野狭隘,世界很大你见识很少。所以人生一世,无论什么境遇都不重要,重要是的是你的思想,你的精神。人是能动性的。『自助者天助,自弃者天弃』。当你坚定一心,至死不渝,你所想所思,时间过后,你一定会成为你想成为的人。

当然不是努力就有收获,不是你一想就能成为你想成为的人。这个世界还有很多的规律-『道』,世界是唯物的。你遵循他们找到趋势,你就能称心如意;违背他们,就会事倍功半,甚至被老天爷收回去。所以接下来讲下面的几点我认识的程序员发展方面的『规律』

一、当你做的事情可以被量化和替代这是最大的危险

『武汉我帮公司』我们需要做Android 。小公司刚成立,招人真的太难。后面一个刚出来不久的程序员主动投了我们Android岗,并且要到了高于他预期的工资,公司很欢迎他。但是刚毕业不久。之所以招聘了他,在于我们的成本和预期基本一致。来了不久他就进入状态,负担起来部分开发角色,工作很认真,学习很努力。后面不久又来了一个更好的程序员。结果当然是他就被辞退了。。。总之,公司不会等你成长。培养人的耐心也很有限。后面看见太多公司招人 ,开除人,理由不一,但是归根接地道理是一样的,你的事情可以被量化替代,看不到你未来的贡献。有一个大家都讲的故事,唐僧四人取经,必须开一个是谁?结果却是勤劳踏实的沙僧。所以当你工作越做越狭窄,无论你工资多高,待遇多好,这都是值得警惕的事情。也是说的『老鼠跳进米缸』的故事,米缸吃空,能力衰退,就能永远关死里面了。我们年轻人不要找米缸。

二、思考你最独特的价值。这个独特价值的核心就是你能为他人、群体和产业上下游带来怎样的价值

看到有人评论说『现在it行业分工越来越细,谁都不可能不被量化替代』我非常承认这个趋势。现在、未来的社会都是分工越来越细,社会化协同的一个大生态。所以单独到个体人无论怎么厉害都只能只一方面的专家。所为我说的『当你做的事情可以被量化和替代这是最大的危险』并不是鼓励大家什么都会点,当万能钥匙。还是要专业,要专一。但是要把握一点:

思考你最独特的价值。这个独特价值的核心就是你能为他人、群体和产业上下游带来怎样的价值。找到这个,结合自己的基因你也找到了乐趣,你会乐此不疲。这个我们可以想一想西乔姐、冯大辉、v2ex-livid...他们一个画程序员漫画,一个做程序员技术圈自媒体,一个程序员社区。兴趣驱动初心,坚持下来,结果就有了自己独特的价值,这个价值贡献到了后面完全不能仅仅用金钱衡量(到现在也是非常赚钱了)。并且我知道整个行业需要他们,如果其他人想成为他们的替代至少摸爬滚打好几年,也许基因还不对,所有他们就有了壁垒和核心竞争力。

三、找到向上的趋势 

做事情,搞事业。不久独特价值重要,找到你的基因。并且还需要找到向上的趋势。也就是找到未来方向的地方。读史记李斯入秦国故事我是非常的深刻,他就找准了趋势和方向

『李斯年少时,为郡小吏,见吏舍厕中鼠食不絜,近人犬,数惊恐之。斯入仓,观仓中鼠,食积粟,居大庑之下,不见人犬之忧。于是李斯乃叹曰:“人之贤不肖譬如鼠矣,在所自处耳!”

乃从荀卿学 帝王之术。学已成,度楚王不足事,而六国皆弱,无可为建功者,欲西入秦。辞于荀卿曰:“斯闻得时无怠,今万乘方争时,游者主事。今秦王欲吞天下,称帝而治,此布衣驰鹜之时而游说者之秋也。处卑贱之位而计不为者,此禽鹿视肉,人面而能强行者耳。故诟莫大于卑贱,而悲莫甚于穷困。久处卑贱之位,困苦之地,非世而恶利,自托于无为,此非士之情也。故斯将西说秦王矣。”』

『贤人君子,明于盛衰之道,通乎成败之数,审乎治乱之势,达乎去就之理。故潜居抱道,以待其时。若时至而行,则能极人臣之位;得机而动,则能成绝代之功。如其不遇,没身而已。是以其道足高,而名重于后代。』这是素书里面说著述。也是讲趋势。现在天天见投资人,高明资深的投资人都是看方向看趋势看团队。无论古今趋势都至关重要( 插一句我们公司也叫『势然』:D )。所有到此我们可以回头反思自己的行业、工作和方向。也需要大家找到自己的乐趣,遇到志同道合的人。要知道刘邦打天下建立大汉,结果王侯将相都是他们沛县的。

四、一辈子立一块招牌,坚信自己发扬所长,也没有降级论一说

确定了方向趋势,最后最重要的是保持这一个方向,一辈子立一块招牌,所谓『橛橛梗梗,所以立功;孜孜淑淑,所以保终』虽然短期的路径会不断变化,道路迂回曲折,但是你一定要一个方向。世界很善良它也会给你积极的提醒和暗示。

还有,我坚信是没有程序员降级论一说的。程序员做不好,开餐馆就能做成海底劳?没有这样的事情,那些换来换去的人,总会后悔的。

五、正确面对挫折。不是努力就有回报。

做人做事要有任性。像松,挺拔有坚持,但是雪太重他一能弯腰。今年年初程序员客栈刚开始的时候,我们有一个的后端程序员,北漂刚完,做事情非常积极。但是产品任务总是纷繁杂乱,修改bug、做优化,然后突然有一天,他告诉我非常抱歉,我考虑很久了,决定退出。我觉得这些都是程序员在做事上不成熟的表现。现在我们的技术负责人,也是做这些事情,活堆得看不到头,但是他太忙了就不做了,总是每天保持节奏在前进,遇到误解也不抱怨。我们都非常钦佩。总之任何事都难,一定要坚持。人生没有退路,也处处是退路。

六、说一说组织。怎么去看待、衡量一个公司团体组织。工资是基本的,当然最重要的是要让你成长,并且你们是在向上的趋势。这些不能仅仅用赚钱来衡量。靠脸吃饭这样超越钱的超能力,你在获得没有?公司一把手也要好,价值观要好,做事要稳,近小利大事不成。国之将兴,民先富。一个公司组织要牛,里面的人肯定牛,肯定富。如果一个公司还是处于老板压榨员工那要赶紧离开。