本人 IOS 学习之路

在整个学习过程中,经历不同的阶段。

刚接触这们语言时候,就被这语言深深的打动了,感觉学这个没有错误。毕竟当时是一个非常火热的行业。我认为我找到人生的方向。不知不觉过了3年多,在这3年中,我经历几个阶段,估计大部分人都经历过。

1 刚学习的时候,我有一定的C语言的基础,但是对于OC,做为一个面向对象的语言。还是有一定的区别。在学习过程中,首先就是了解语法。直接就来实战的。语法一般都是固定的写法,到熟悉之后才会被你的顺手,信手拈来,语法通常要学习几周。熟练运用在不同场景当中。然后开始学习UI,UI就是熟练运用各种控件,不断的写,熟悉,再加上自己的理解。在学习一下跳转的界面。不加上网络请求,这样基本上本地页面估计就能写好了,这个时候,你会到一个小高兴的时候,你认为这不是很简单吗。

2开始整合界面。这个时候的你已经不满足于简单的页面,你开始想着要实现什么什么功能,你信息满满,不就是那回事吗。做着做着你发现和自己的预想有很大的出路,说好列表,开始有了每行的字开始出先乱码,你都是按着自己书上写的呀,这时候的你开始翻阅资料,看着到底是什么情况,原来是cell的复用。把这个小问题解决之后,又出现新的问题,你开始对自己有一点动摇,这怎么不是原来想的那样,你开始沉淀,自己总结。满满的有些起色,你这时候也是挺开心的。因为你在成长。

3开始项目了,你一看界面,功能,简单。你很放心了,这交给自己,那就是洒洒水的功夫,就写完了,但是现实就是用来打脸的,你的脸就一直没有消过肿。做项目和自己随意写差距有点大。一会这出问题,一会那边又是BUG,你那个时候回家都是在想着个BUG该怎么改,好多问题没有遇见过,不知道怎么处理,身边的人懂的也不多,这真是难熬呀,每天上班就是煎熬,为一个问题,从早上弄到晚上,给着魔一样。没办法,不想丢饭碗就必须这样做。每天还为自己打劲,自己能行的。不断问这一行业的大那。终于,磕磕绊绊的把这个项目干完了。你这个时候突然发现自己的桌子旁边零零散散有几根毛发,你苦笑着对着头发说,值了。至少为成长了。

4到下一个项目,你就发现这不是和上一个项目很多相似之处,这个时候你漏出神秘笑容,也许是胸有成竹了吧。在项目中,你突然感觉自己有方向了,在什么都有自己的想法了,难道这就是开窍吗。你突然发现做项目就那么回事。

5随着时间的流逝,你突然意识到自己身上发生了变化。做什么事情都感觉没有劲,开始怀疑自己是不是可以上天了。做项目一般也遇不到太大问题,想法也开始少了,一切都是照搬照抄原来的。写出来的东西千篇一律,失去了灵魂。难道我已经从语言工作者进化到了程序猿了吗?对的,自己已经成搬砖的了,没有了原来的创造力,只剩下一行一行的代码。

当前现状让我看到不是希望,而是一个深渊。我在堕落,对,没错,还是快速堕落。失去对事物的创造性。我看不到未来,我该如何选择呢?


未来路很长,我的迷茫让我失去前进的方向。未来是属于他人的,消极的思想一直控制着我原地打转。我该如何选择。。。。

A 持续下去

B换行寻找新的方向

你可能感兴趣的:(本人 IOS 学习之路)