仔细算一下我做iOS开发也有将近三年了,但是这三年以来一直都在一些创业公司独立开发,都是遇到问题直接百度或者谷歌或者请教行业内的一些朋友。对于一些问题也是用到就查询,也没有系统的记录过,这段时间来到一家新的公司做了一些版本的迭代后由于等待项目新的需求,也算是有了一些空闲时间,就坐下来思考了一些自己这几年做开发的感触。
为什么要进入开发行业
每个本科学校到了大三期末,学生基本都要开始思考自己的实习了,同样,我也不例外,但是由于自己学校只是一个三本院校,加上学校期间也没有认真学习,我对未来的方向也是挺迷茫的,刚好上一届学长在做IOS开发,2014年刚好又是创业公司井喷,iOS从业人员稀少的时间,我和舍友在询问了学长iOS入门程度以及就业状况后就加入了培训大军,其实当时就是奔着高薪去的,那时候觉得一个刚毕业的学生月薪能拿6K挺牛的,学得好的月薪过万都有(因为我老家在一个小县城,工资水平就是2K多点)。
迷茫期
培训过程中,虽然也遇到过好多不会的,听的云里雾里的,但是在培训老师的讲解下,也算是能照猫画虎做出来,觉得iOS开发也就是这么一回事,但是在实际找工作中还是碰到了好多璧,一方面是由于自己未毕业,另一方面自己基础也不扎实,面试好多问题都回答不出来,以至于错失了好多机会。当时内心真的挺绝望的,真的想转行,不过,后来还是让我找到了一家公司,工资虽然低了点,不过能养活自己就好,毕竟重要的是得到了一个机会。
项目期
刚开始独立做项目时,自己心里也有点发怵,不过在实际工作中,遇到一些问题百度基本都能找到的,实在找不到的就在技术群里多问问行内人士,(我真心觉得程序员是一种最喜欢分享的职业了),于是跌跌撞撞的一个项目就在我的手里开发出来直至发布了,当时内心的情绪我真的是记忆犹新,那种感觉就像压了一座山被搬走一样,心里身体都感觉的特别的放松。
目前状况以及未来的期望
目前在这家公司还是一个人开发,但是我已经没有了以前的踹踹不安,而且自己在项目中也开始总结一些经验,对一些方法开始进行封装,就等新的项目需求确定开工了。全栈,架构是每一个程序员心中的梦,(目前公司CTO就是微软架构师)虽然我现在还是一个普通的程序员,不过我依然在为梦的道路上前进着。希望未来自己也能在技术上有所成就。
经常看到别人分享的一些开发经验,总拿别人的不把这些分享出去,内心还是有那么一些罪恶感的,不管是为了分享开发经验还是对自己总结能力的提升,我觉得自己写一个博客还是很有必要的,最近经常看简书,那就先从简书开始吧。有时候我也会粘贴复制一些好的文章,希望作者勿怪啊。
现在好多培训机构出来的学员都是动辄三年五年的经验,其实现在想想,具有实际工作经验的和培训的差别真的挺大的。希望你们能放下大学生的面子,不要开口就是10K的工资,毕竟现在公司的好多iOS程序员都是从那一步走过来的,只要你基础踏实,态度真诚点,他们还是愿意给你机会的,且行且珍惜吧。