开启我的iOS路
我在大学所学的专业是.net,但是其实在大二时候我对编程基本上还处于一无所知的状态。我也是很像学好这门语言的,关键是每次提起书,电脑做的时候都犯困,给自己找个借口真是对.net不感冒真的提不起来一点兴趣。大概了解的是有很多种语言,C语言好难之前经常逛知乎也偶尔看到有一门很容易学的语言叫PHP,唯一了解的就是IT行业工资比较高。什么是前端,后端,这些都是后面才慢慢了解的。幸运的是学校大二下学期刚开始出了一门选修课iOS,发现自己特别喜欢手机端的编程开发,觉得在朋友面前炫耀起来很酷而自己做出来一个好的东西也会觉得特别有成就感,于是决定舍弃自己的专业课在这条道上走,由于培训机构太贵,学校也不允许这么早不上课去参加培训,除非你有过硬的技术得到老师的认可随时可以出去工作,而且听说有点坑,所以我决定自学。
学习过程
刚开始学习通过一本书叫做《疯狂的iOS讲义》,也得益于这本书写的还是比较详细,让我慢慢从刚开始只会拖界面做到代码也会敲了,能让我一直坚持了下来。刚开始我压根集中不了精神,每天都是学点,玩点,然后又看点电影,时间到了又跑去午睡,几天后又回到了原来整天玩手机的状态。。。不想写太多鸡汤的东西中间的过程就不说了,大多都一样,最后还是坚持了下来了。两本书的内容学完了,当时还不太自信,总想着培训班宣传的什么出来就月薪10K,总觉得自己还不行,就找了些它们的视频,一是对比下自己有哪些东西没有学到,二是看看自己现在的水平,因为是大多都学过跳着看的,看了一个月,觉得自己水平也可以了,正好到过年的时间,决定年后稍微看点面试题准备实习,当时的心情还是很高兴的。😊
开发之路
很快我就从一个学生转变成了一个上班族,这时候也才大三下学期,因为我们大四没课全年实习,同学们都在忙着考研或者参加培训班,而我已经工作了😏。刚开始工作发现自己的效率很低,很多东西都会做,总想起来以前做过就去翻以前的代码,发现很乱找的话非常浪费时间,就决定以后做的项目难点或者以后项目经常会使用的知识记录下来。刚开始并不了解太多的平台论坛,在博客上记录,后来也是慢慢发现简书,比较喜欢这个风格,决定把以前的笔记搬家,做统一管理。现在觉得自己的效率明显提高很多。
我也知道自己比之很多同事水平相差很多,就在项目中努力提升自己的技能,这一年来我每天晚上差不多都是十点多下班,回去都已经十一点,现在一年坚持下来了,觉得自己一年来提升很大,在不加班的情况下开发效率完全可以与我们这三年工作经验的比拟------这一年我感觉就像是在爬山,山顶一直离我很远。我不知道什么时候能走到山顶。但我知道,我一直往上爬到最后我肯定能走到。