2014年的夏天,记得合肥很热,移动互联网充斥着年轻人的神经,似乎只要成为程序员就能够握有走向人生巅峰的钥匙,那个时候的我与其他人一样,加入了程序员的队伍成为一名iOS开发,现在想起来真的有些盲目,毕竟像我这种对机器语言近乎0基础的人来说很困难。
首先是经介绍进入培训学校学习4个月,那个时候的我们对未来充满了憧憬,什么出任CEO,迎娶白富美什么的。培训出来学校教给了我们一些包装技巧,把自己包装成一个已经有工作经验的工程师,看起来与现在严打的美容培训没有任何区别,但是那个时间段市场太过火热导致程序员匮乏,公司也默认接受。让我真正学到东西还是在公司工作的时候,第一家公司是合肥的一家外包公司,公司的规则是老人带新人,不会的一般上网可以搜到解决方法,实在不行就只能自己琢磨了,因为有人带,其实压力并不是很大,很长一段时间内,我顶多算一个程序搬运工而不是一个真正的程序员。大半年后,我开始自己独立的做项目,一开始只能勉强跟得上进度,后来就有余力了,这个时候我开始学一些新的东西,这段时间应该是我对程序理解方面的第一个飞跃阶段,我开始逐步去理解自己的程序,大概有了一个模糊的框架。
大概是一年半后我觉得我自身可以换一个环境了,然后辞职去了无锡,我没有去北上广深这些大城市,因为我知道我去了我也得不到重视,所以我去了无锡这个靠近上海的小城市。很幸运一家创业公司接纳了我,我也很感谢他们。这家公司有自己的产品、平台,由于是初创公司,我可以按照自己的思想架构,等于是从一张白纸上作画。我破迫不及待的加入他们,很快,我投入到工作当中。首先是一个草稿式的APP成型,然后各种调试、修改bug然后上线。公司陆陆续续的招了2个iOS开发,我也成了公司的iOS开发组的组长。在这一段时间中,我发现自己的很多不足,我开始去吸收OC底层的一些知识,编程越来越顺手。我们老大开始让我参与项目的设计和公司的管理,你不仅需要了解某个项目中需要哪些模块、功能;还需要了解开发某项功能需要多长的周期,需要多少人力,需要权衡是不是可以考虑直接购买第三方的产品;你还需要今天哪个人心情不好你需要去给他关心,哪个人最近有些懒散,你需要给他警示;需要清楚哪个人工作有责任心,不会出错,问题交给他就OK,哪个人交给他任务还需要验收。总之这些时间我感觉自己学到了很多,也需要很多。我开始爱上画画,读书,周末喝茶,因为我要让自己冷静下来思考。
两年前的那段时间,我怀着对未来的憧憬开始融入程序员圈子,也是开始进入我的职业生涯,我对未来充满幻想,后来逐渐将自身的血液冷静,见识许多,了解许多。iOS开发也逐渐从火热回归平静。现在,我从无锡那里来到我梦想中的城市-深圳,不知道能否唤起我内心那一丁点儿激情的火苗?