天天看點

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!