不光想过,还行动了
我12年毕业的,一直干了4年的程序员,其中有两段程序员经历,在通信公司做1年的嵌入式程序员,在x399当了3年的游戏服务器程序员。年轻时刚毕业的时候,我总觉得自己也不差,努努力也能成为技术大牛。即便不可以,也能成为比较优秀的工程师,至少可以干程序员干到比较久吧。
在x399工作那几年工作,很多事情让我开始觉得自己能拿多少钱并不取决于自己的技术能力,特别是在游戏行业更是如此。更重要的是,你的运气。你的运气决定你能进哪个游戏项目组。即便同个公司,不同项目组的收益可以差别很大。做出爆款游戏的项目组,一年比人家都多拿几个月的奖金根本不是事。
而在这个行业,自己能再提升的空间也不多。纯粹写游戏逻辑的程序员很难有特别值得提高的技术,想转技术管理当主程的话,没有合适的机会出现,自己也未必hold得住。当初自己想转过互联网行业,在广州的话,本身也啥互联网大厂,而且想从游戏行业跳出坑进入互联网的服务端岗位,这种转变不容易,需要有一定契机。
所以当时的处境我觉得很尴尬,一直拿着15k左右的薪水,想提升自己的收入却很难。一个人在一线买房是件特别难的事情,即使当初激进点上车,可能有个落脚之地,但不知道996那种生活自己可以坚持多久。能看得到的生活已经无法吸引自己了,便想离开一线城市回到老家。
对于小镇做题家出身的码农而言,回家乡的话就意味着转行。三四线城市找不到码农工作的,只有公务员老师这类职业可以考虑。自己还是更喜欢老师,恰好有合适机会,后面就回到家乡当老师。
虽然自己还是很喜欢编程,但只做了4年程序员。有时候靠爱好吃饭是件好事,干着自己喜欢的事情还能顺便拿钱,这是多么喜欢的事情。开始时我很相信这鸡汤,但工作久了完全不是这样。正因为对写代码有点追求,一直干着纯粹写业务逻辑、crud之类的活,慢慢就变得没有挑战。工作基本是在出卖自己的廉价劳动力,还要经常陪策划、产品们加班。一直996、大小周,找女朋友谈恋爱成了老大难的问题,薪水还没多到能让自己忍受这样生活的地步,性价比不够高。
工作第三年,我就开始思考自己不做程序员还能做什么?还付出实践,最好新的工作也是跟编程相关,在高职里教编程。一开始也挺热血,想教出些码农,不过这是新的故事了,自己现在也离这个目标很遥远,继续努力中。。。