美文网首页
二三线城市的程序员如何走向高薪

二三线城市的程序员如何走向高薪

作者: 前方有只程序猿 | 来源:发表于2019-05-14 10:11 被阅读0次

某一天,坐在电脑前看着屏幕上刚刚改完bug的代码发呆,脑中思绪似乎被拉回到刚毕业的那段“艰苦奋斗”的岁月,心里想着要写点什么东西。虽然自己也不是很成功,但相对于大部分在二三线城市“挣扎”的程序员来说已经是相当不错了,所以想着写篇文章与君共勉。

一、菜鸟也疯狂

2011年毕业,从生活了四年的北方某个大城市的大学校园出来,拖着行李满怀伤感的回到了南方的一个二线城市。

刚毕业,对于大多数人来说是意味着没钱没经验,我也是大多数人中的一份子,本科学的是电子信息工程,这是一个要多繁杂有多繁杂的专业,既是硬件也是软件,二者兼顾。在这座陌生的城市谋了个“嵌入式软件工程师”的职位,干着实验室助理般的工作,月薪不到3千,除了日常生活其他都交给房租了。

窘迫的生活,枯燥的工作,但也正是这一年移动互联网开始兴起,不得不说我是幸运的,因为我赶上了这波浪潮。

工作两个月后,有一天突然被叫去开发一个基于android系统的小服务程序,Android系统是什么玩意?还有查了下开发Android应用需要JAVA编程语言,这下更惨了,因为JAVA基本是0基础。怎么办,只能硬着头皮学吧!

随着学习的深入,通过论坛了解了原来开发Android应用游戏还可以赚取大把大把的广告费,看着大神们发的一份份广告收入,我被深深的吸引住了,满眼都是金光闪闪的“钱”在飘来飘去,这也更激发了我学习进步的欲望!

怎么开始呢,从写一个计算器开始吧,计算器看起来简单,但对于边学边写代码的我来说难度异常的大,很多基础布局都还没搞明白,JAVA的语法也是半生不熟的,于是熬夜coding就成了我的日常,经常停下来的时候已经是凌晨2、3点了,就这样坚持了一周左右总算勉强写完了一个计算器(现在再看简直就是惨不忍睹)。写完后打包,开始试着上架各个市场,那时候市场还是非常宽松的,居然大部分都能上架成功,看着市场上有着属于自己的App,心情那个激动啊。

趁着这股火热劲,又开始下一个App的设计和开发,因为大学时曾自学过photoshop,所以弄些资源图还是比较得心应手的,第二个App记得是开发了个生活工具类的,也是白天上班,晚上在自己的小窝里疯狂coding和学习,用了应该有快一个月吧,写完后自己觉得还挺满意的,然后就集成了某个广告SDK上架市场。总体来说反应平平,广告费也不甚了了,天天看着基本为0的广告收入,就想着还得继续开发个新的且要吸引人的,想着想着就有点“误入歧途”,又开始熬夜coding生活,这回开发了个与美女相关的小游戏,打点擦边球,也成功上架。然后自己去各大论坛发帖,效果很非常理想,收益最好的时候光靠这款小游戏就差不多跟工资齐平了,不过可惜后来被封了。也是靠着广告费,给自己置换了台配置好的电脑和手机。

所以,要想技术提高的快,只有一个捷径疯狂coding吧,只有通过coding才能知道自己的不足和要学习的内容。

随着这段疯狂时期的过去,我确定了自己要走的路,没错我奔向了移动互联网的浪潮去了。也靠着这期间开发的App和经验成功入职了一家外企,一家在二线城市来说逼格很高的企业。工资也给开到了差不多7k多一个月,想想自己毕业还没一年,还是个双非学校出来的小小本科生,这一切都是知足的。

现在想想,很感谢那时候的自己,如果没有那时候疯狂的自己,也就没有了现在一直坚持在技术路上行进的我。

二、突飞猛进

来到新公司,用一个词来形容我那就是“努力”,这不是自夸,因为我是真的做到了。

新公司一切都是新鲜的,美式管理文化,还要求给自己起个洋气的英语名,也不曾想这个英语名一直伴随我到现在。

在这里有很多国外留学回来的,也有很多国内靠前的985院校出来的,我的资历在他们面前简直就是渣渣。领导是个美籍华人,一口流利的美式英语,而我这中式英语简直就是开口跪。没辙,学习技术的同时又有了项新的任务,提高英语。

这里有一流的技术团队,有先进的开发流程和代码管理,更有国外同事写的“天书”般的代码及注释。不得不花大量时间去熟悉和学习这些代码,通过一段时间的学习,以及后续工作的进行,完成任务的质量也越来越好,加薪是必然的事!入职半年,薪水提高到了8k多了。

此时再回头看看之前自己写的那些应用中的代码,简直就是渣的不能再渣了。所以套用一句话,一切从重构开始。没错,那时还作为单身狗的我,又开始了长夜漫漫,无心睡眠,与代码卿卿我我让人脸红(撸代码)的日子。

随着,技术的进步,这回修改后的代码,看看这设计模式、算法、类管理、Service、AIDL,还有模仿公司大牛写的sqlite数据库管理类,感觉一切都是漂漂亮亮的。

做开发的,外包感觉是必不可少的。在这个阶段认识了不少开发圈的朋友,也开始接触上了外包。朋友介绍或者和朋友一块开发的,零零种种下来一年也就3、4万的额外收入。这些外包就只能晚上或者周末大家聚到一起一块开发。说实在,外包就跟自己开发APP差不多,只是需求被客户定义了,没法自己天马行空而已。

另外,想说的是:多学一项技能可能会给你带来意想不到的惊喜!前面提到过在学校自学过Photoshop,工作这几年也一直有在零零碎碎使用着,后来朋友看中我的设计风格,给我介绍了个兼职美工的工作,每个月不固定,平均下来3、4千一个月,设计的广告图比较多,晚上也要熬很晚才能交差,一直做到那个朋友离开那家公司为止。一年多大概额外赚了差不多快7、8万吧。

三、成熟的不仅仅是代码

离开意味着开始,我从那家一切都让我很满意的公司离职了。是的,我重新出发了,去了一家创业公司,待遇很高,但意味着累。一切都是0,开始上手各种项目,从Android客户端,到SDK开发,再到C++库的开发,几乎都是一个人完成的。

随着时间的推移,我们项目基本没挂掉,公司人也多了起来了,一切看起来似乎在朝着既定的目标前进。

这时候,我成家了。结婚生子,大多数人这一生不可避免的两件事。第二年也有了小孩,想着为了小孩买房得提上日程了,而二线城市的房价,也让很多人可望而不可即。幸好,自己的一点小积蓄再加上向家里亲戚借了点,在这个二线城市咬牙买了个不大不小的房子,不为别的,只是为了家人和后代。

工作上,已经不在做Android开发了,而是转入了底层后端的C/C++方向,且做上了技术管理岗位,薪资也超过了30w每年,这在二三线城市几乎已经算是顶尖了。我的技术也愈发的成熟,了解的也更宽广,但知识的海洋是无穷无尽的,特别是我们这个行业,技术更新换代快,也许明天我又得换开发方向了。

写在最后的话:

学校不好没关系,没有经验也没关系,只要肯努力去学去做,真正的把学到的东西实践起来,你会发现天空会比以前更广了。

要相信努力会带来幸运!

相关文章

网友评论

      本文标题:二三线城市的程序员如何走向高薪

      本文链接:https://www.haomeiwen.com/subject/ydvjaqtx.html