天天看点

IOS学习初期的一些学渣感受[参考意义在于学习的顺序过程]

        学习IOS其实并没有想象中的那么难,当然关键的是要学习自己寻找解决问题的途径和方法。

       今年的六月份我就大学毕业了,从去年的下半年开始就在公司实习了,那个时候自己的基础非常的不好(其实现在也是一样),只会一些java的基本语法,还有就是会点sql,web开发中一些基础的html,css,和js等等。其实很多东西如果不是往深了学,基础的东西都还是很好学的,但是往往自己学得不够精通。而要提高自己的能力的时候这些基础的东西就显得尤为重要了。

       从之前到目前为止学习IOS开发差不多也有两个月了吧,我的学习顺序是错误的,公司之前没有给我什么时间让我好好的学习OC语法,而是一开始就让我学习IOS的UI,我几乎把IOS全部的UI都敲了一遍,但是没有任何收获,有的知识我知道了IOS手机上有这些IO,而它的原理,OC的语法,机制什么的我统统不懂。

      学习IOS开发,我觉得基础尤为重要,这里我想说的是,一定要跟着一个比较适当的顺序来学才是最好的,比如先学学C语言,不要求学太多,然后在学习OC,买图灵系列的书来学习就好了,或者去网上找一些免费的视频来看,一遍看一遍吧代码全部都敲一遍。敲代码的事情我就不说了,之前我完完全全是没打算干这行的,但是现在打心底里喜欢了。因为这个行业相对来说比较纯粹一些,因为都是和搞技术的人打交道。人与人之间也少了些算计。也不知道会不会有人看我这个仍是学渣的人的意见呢。呵呵。

       我还是相信通过努力一定会有收获,通过很长一段时间的努力就会有相当的收获。大学的四年前三年我是完全浪费掉了的,今年大四的最后一个学期的还要回学校准备补考呢,因为我的英语1234全部挂了。

       我曾经很迷茫,不知道自己未来要做什么,这样的时光差不多持续了三年,就是我大学的前三年。最后我选择试一试自己的专业,然后才渐渐意识到有些事情你不亲身体会,是永远也不会知道其中的滋味的。说心里话,我一点都不觉得编程苦,因为思考的过程并不会把自己愁死,而解决问题之后的那份小小的成就感也没有想象中的那么喜悦。只是这份不断的思考不断地解惑的最终的结果会是一个令人兴奋的产物。

       关于自我的觉醒,我想说的是只能意会,无法言传吧。

       言归正传,学习IOS开发,我现在认为最重要的还是学习的顺序,通常都是没有OC基础的,如果有C语言的基础,那会给自己一些帮助,因为OC语言就是在C语言的基础之上扩充了一部分面向对象的知识。移动开发,目前的情况来看基本上就是Android和IIOS平分天下了,说心里话,我更喜欢安卓一些,因为它更接地气吧。但是IOS明显优与安卓的地方也很多,尤其是动画。不过我相信安卓在未来那些今天看似不足与IOS的地方,都会赶上。我有这样一种感觉。大学学习的语言主要是java,所以我实习做的第一件事情就是学习Android开发,我两样都学,这其实是公司给我安排的任务,但是说心里话,我自己也是很喜欢的。如果有一天公司让我做自己不喜欢做的事情的时候,我是绝对会排斥的。我有开始扯了。。。

       学渣也好,学霸也好,一旦想明白了,或者还没有像明白,只是觉得自己该动起来了,那就要动起来,让自己用自己的双手+自己的大脑去理解这些伟大的符号意义。Over!