写在前面:
这一次是我自己的选择,不再是别人的选择。永远别说什么没人能左右自己的决定,当面对现实的时候,你不得不选择利益最大化。
我是 iOS 开发人员,说不上很成功,但是也不是很失败。在我眼里没有开发过日活超过1W的开发人员都是不算成功的开发人员。我说的成功仅仅限于事业,不包括其他。
现在我自己开始学习 PHP,完全是自学,马上成为 PHP 开发人员。
人生一世,总要做点自己喜欢的事情。
为什么转型
1.我自己问过我自己,为什么转型,其实转型与否都不影响我目前的生活,可能对以后影响多一点吧。但是这次转型完全不是因为经济的问题,我之前学习什么语言都是按照薪资标准学习的,哪一个语言比较火热我就去学习什么语言,我不是什么天才,只是每天睡得晚一点,起床早一点。一般我也不会选择跳槽,直接选择在公司内部转型,这样的话省去了找工作的麻烦。
2.这一次转型环境的影响更多一点。
其一:公司目前的大环境就是在维持现有的 app 正常使用的情况下不再去投入更多的精力研发,把更多的精力投入到微信的开发和 PHP 项目的研发上面。对于 iOS 项目的态度是保证正常的运转就好,所以现在我一共在维护两个项目。
其二:(这可能是更主要的原因)正值互联网寒冬时节我加入现在公司的技术研发部门,公司的项目接近于停滞,后来互联网行情有所好转,公司加大研发力度,但是项目停滞时间过长有部分人已经离职,工作交接并不是很完全,导致之前不是我负责的部分在项目推进的时候很吃力,尤其在项目配合上面,最为明显的就是应用后台的开发上面,在 API 的问题上面总是出现意想不到的问题,导致做了很多的无用功,也和 CTO 进行过沟通,所有人都知道存在问题,但是并没有大刀阔斧干一把的决心,总是感觉能稳定运行就好,长达半年的时间都是这种状态,让我感觉很不舒服,曾经想过无数次的离职,但是还是因为现实的原因没有离职。在经历过 API 开发人员出现严重问题,导致线上项目不能正常运行的事故时,我第一的反应就是去质问 API 开发人员“为什么要改,改的时候为什么不去考虑线上的应用能够正常运行的问题,会不会影响公司的正常业务流程。”可是 API 研发人员和我说了一句我不能够进行反驳的话“在我开发 API 的这块,我不允许这样的代码存在,我也没有考虑那么多的思想。”可能他确实存在问题,考虑问题不够周全,但是他的前半句话我不能反驳,毕竟所有的 coder 差不多都是处女座,尤其命名对于 coder 来说这是世界上最难的事情。对我最大的影响就是为什么我不去自己开发 API,这样就算出现问题,我自己也能够进行解决,可能是因为年轻,就这么不计后果的决定了,养成了半夜不能入睡的好习惯。
怎么转型
1.买书,看书,书中自有黄金屋,不听老人言,吃亏在眼前。
2.好好利用互联网资源,吸取互联网上有利资源,大神博客,技术分享等。
3.利用周边资源,向身边的 PHP 大牛学习。现实是,我把他们当做了词典,自己实在是不明白的就会问,同事确实很好,知无不言,言无不尽。
转型目标
1.年底能够独立进行 PHP 开发。
2.寻找另外的工作的时候是以 PHP 开发工程师的身份。
写在最后:
人生不过就是一场修行,在能够选择的时候,选择一件自己喜欢做的事情,是多么的幸运。
自己选择的路,即使跪着,也要走完。