今天是从事iOS开发半年的日子,从iOS零基础到能独立完成开发任务以及解决问题,之前有2年的编程经验,但是总感觉自己还是徘徊在iOS的门口,还没有掌握更深的知识。所以上网查了下iOS的学习路线图,看了下学习路线和一些文章,觉得自己有这种感觉,可能是笔记和总结文章写得少,没有内化为自己的东西。所以打算今后勤记笔记、勤总结,消化那些知识点,就以此片文章作为开始吧。
这篇中分享了一些自学iOS的经验,觉得很不错,写得很有条理,各个阶段都很清楚得分资源、书籍以及目标,让我这种迷茫的人一下子就能清楚知道自己目前的水平以及接下来要做什么。对应博文中,我应该属于入门阶段,但是里面的所说的书籍以及视频,我是没有看过的。我先说说我的iOS自学经历吧。
刚开始我拿着《iOS Programming: The Big Nerd Ranch Guide (4th Edition)》一个人在家自学了一个多月,看了十几章后,发现自己进步很慢,因为自制力差,总是容易分心,然后果断去找了一份iOS开发的工作,很感谢当时公司肯给机会让我边工作边学习,就这样上岗了半年。虽然目前能完成开发任务,但是因为是迭代开发,在前人的源码上修修补补,我总觉得,有点编程经验的人都能胜任,因为可以CTRL + C & CTRL + V。若要我一个人单独完成一个APP的开发,还是很有难度的,很多知识点都没有掌握。我很清楚自己目前的水平,闲下来的时候,就会想如何进一步提高自己的水平。但是苦于不知道该如何下手,下了一堆的视频和书籍,总是会捡了芝麻扔了西瓜,就像博文中猎狗追土拨鼠的故事,总不得法。
今天有幸看到这位朋友的博客,为我指引了前方的道路,很感谢。我也会努力去实践博文作者所说的那些方法,多总结、多记笔记、多分享。借用屈原的一句话来表明心志:路漫漫其修远兮,吾将上下而求索。
github上有篇iOS的学习路线比较好,总结比较全面,网址是https://github.com/Aufree/trip-to-iOS,有兴趣的同学可以看下,一起共勉吧:)