码迷,mamicode.com
首页 > 移动开发 > 详细

搞了一段时间iOS开发的感受

时间:2015-12-13 00:44:25      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:

  接触iOS有了一小段的时间了,属于半路出家,之前只是对C和数据结构有一些了解并不深入,Objective-C算是第一门较为深入的了解吧,知道自己在各个方面都差的很远,需要学习的东西很多很多。

  第一个阶段就是基础的学习,熟悉UIFoundation和UIKit的基础框架,能自己写些简单的app,花了几个月的时间。掌握了这部分的基础知识后,开始在公司做项目,开始看写app发现自己好多实现都无从下手,当然还有很多看不到的地方,于是就开始看一些code4app和github上的代码,先看example,学会使用别的代码,可能做些简单的修改,供自己在项目中使用,同时看一些书籍,比如代码规范的Effective Objective-C 2.0,以及iOS编程实战、iOS开发进阶、设计模式、Objective-C高级编程之类的书,当然也有很多没完全看明白。每天看到12点多,确实完成每天的任务已经快多了。这段时间确实有一些提高。

  这个时候公司的人员变动,带我的老大辞职了。公司暂时不准备找人,项目现在遇到的问题比较简单,自己也能应付的过来。原本公司加我2个iOS,创业公司。公司要开发一款新的app,看了app后感觉自己也能做出来。做了一段时间倒也没遇见什么大问题。只是感觉学习有些没有头绪,感觉现在的学习进度有些慢,虽然每天都在努力学习,买了一大堆的书,每天看看博客,clone几份代码晚上看些书,但感觉好像什么都没学到,或者说这种状态不太好吧,有时候看到了一些东西不知道该如何实施。好像是遇见了点瓶颈。在网上搜索了下,网友的评论说的是 “我也觉得这是病,多半打一顿就好了”,确实又很多很多的东西要而且必须学,但是我感觉确实是有瓶颈的。因为没有头绪,不知道该去学些什么,抓不住重点,当然也是又些累了,今天写这篇文章也是实在脑袋转不动了,写一些语无伦次的话。

  给自己的规划是2年内,学到一定程度,可以进一些大公司譬如美团、腾讯什么的,在这些公司里面应该能接触到更多的东西。然后看看了他们的要求写的都很简单的几条,当然不是说能力要求简单,然后就看下其他的发现那些不起眼的公司的要求都很有压力。因为不是计算机专业毕业,很多基础都很差,不知道该如何下手才能满足要求。是继续钻研OC呢、还是学习swift或者其他的东西,每天都发现自己不会的东西,什么BDD、TDD、敏捷开发、AVFoundation等等。再想想自己即时通讯也就知道看看环信,其他的一概不知,CALayer、CoreAnimation也只是总结了下用法,找了几个demo做了下,web交互也没完全搞明白,简单用用还行。自己的代码也是写的一塌糊涂,把YTK、Mantle、MJFresh、Nimbus的tableViewModel提了出来,搞了一套简单框架开发。代码还是有些乱。老大临走的时候给我说让我多看看源代码,下载个几百个,一个个看,不好的直接删了,好的标记下以后再看看。看一段时间基本就差不多了。这些确实能让我更加熟悉实现方式,有一些封装意识,我也在做。想尝试写点技术博客、提交自己的代码到github库。又不知道写些什么东西,感觉自己写的东西又太Low,写了几篇博客有感觉没什么技术含量又给删了。有些茫然了不知道朝那个方向努力。

  说实话有点想换个环境,只是自己有都很差,在找一个公司也不见得比现在好。不到一年的开发经历实在是拿不出手。技术也没有什么闪光点。也许我是太心急了。写了一大堆也不知道自己想说些什么。下一步的学习规划也没有规划出来。是不是该从最基础的入手啊,学些计算机网路基础、数据结构算法什么的。还是把重点放在OC上。也或者齐头并进。想想头都大了。东西实在是太多了,离自己想要的还差很远。想找个参照系。也不知道自己的技术水平算个什么鸟样。

  另外呢,感觉自已在这样的环境是不是或成为一个野生程序员。写出了一些自己觉得可以实际上是一堆垃圾的东西。亦或者是学的方向不对,学习没有专注与自己的当前阶段的重点。说到底还是不想浪费时间在不该花费的东西上,快速成长。天天自己也那么累,看不到成效总是会更加的身心疲惫。写到这里让我想起一位经济学家的话,具体记不清了,意思就是当你开始学习经济学时,你将无法停止去思考。接触了计算机后,都是一样的。我们越来越发现自己的无知,驱动着我们每天去思考学习更多的东西,让我们更加知道自己的无知。但个人的精力终究是有限的,要想有一番作为,就应该要找到正确地方向,确切的说是合适的方向或者更加准确。这条路能走多远,也只能一步一步的去走了....

搞了一段时间iOS开发的感受

标签:

原文地址:http://www.cnblogs.com/booksky/p/5042128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!