網(wǎng)上有個流行的說法:“有些人二三十歲的時候就已經(jīng)死了浩考,只不過是到七十歲才埋而已夹孔。“我感覺兩個月前的自己差不多就是這種狀態(tài)析孽。還好搭伤,我算是個走運的人,在快要死掉年齡碰上了笑來老師袜瞬,進而知道了新生大學怜俐,進而了解到了原來編程界還有Xdite老師這樣的大牛存在,然后就上了元學習課吞滞,經(jīng)過這期元學習課的學習佑菩,我的總結(jié)就只有一句話:“這錢花的真他媽超值盾沫,聽課體驗簡直爽到爆炸!”
如果不知道我上面再說什么的同學殿漠,請自己忽略掉赴精,直接從下面一段開始。
為什么要學編程绞幌?
有些技能對我們來說蕾哟,就像是通往新世界的大門,學會前和學會后真的是兩個世界莲蜘。編程就是個典型谭确。在沒學之前,有一些需要重復進行的工作可能需要你花費很長的時間手工一個個去完成票渠,但是學會之后逐哈,你可以用變成來將重復的行為自動化,原本手工需要一天才能干完的活问顷,運用編程這個自動化手段可能一分鐘就能干完昂秃,剩下的時間你可以想怎么用就怎么用,你想想看杜窄,是不是打開了通向時間自由的大門肠骆。
學編程入門有雷區(qū):
請注意:以下討論如何從0開始到入門階段的學習所可能遇到的雷區(qū),并不適用于已經(jīng)學會了編程基礎塞耕,需要進階的選手蚀腿。
雷區(qū)1:必須要有天賦才能學編程
我們經(jīng)常聽到有不少人說,我就是沒有學編程的天賦扫外,完全看不懂代碼莉钙,所以我學不好,干脆就不學了吧筛谚。且不說天賦是否是一種真實有效的存在胆胰,單是這種無知且隨意的態(tài)度,就會讓你再也沒有機會感知習得技能后能體驗到全新世界刻获。
雷區(qū)2:必須“看”懂每一步
有些代碼看不懂蜀涨,是編程入門階段最大的困惑。然后還是有很多人前赴后繼的跳坑蝎毡。你想啊厚柳,如果是一開始就能看懂所有的步驟,那你不就是高手了么沐兵?新手就是因為不懂所以才要學别垮,所以一開始就要去搞懂每一個步驟、每一條代碼的原理和用途扎谎,可能出現(xiàn)的情況是:一個新手花費一兩個小時看完一段代碼后碳想,還是一臉懵逼烧董。所以剛開始的時候可以不求甚解一些,只要掌握代碼塊大體的框架和用途胧奔,快速的形成對編程的整體概念才是關鍵逊移。
雷區(qū)3:必須從基礎原理學起
基礎原理真是個大坑,想想看吧龙填,當一個純新手翻開一本編程書胳泉,里面的字全認識,就是不明白是什么意思的時候岩遗,這是一個多大的打擊扇商,沮喪、懷疑到放棄好像是必然的吧宿礁。就像我們學會走路之前案铺,也并沒有先學力學原理怪嫌,如果真的要等我們學會力學原理才會走路的話货抄,可能20歲也不一定能能學會。然而我們就是在跌跌撞撞中走起來了片部,不是么涤姊,還走的越來越好。所以一開始必須從基礎原理學起是一定要避開的坑嗤放。
雷區(qū)4:禁止使用捷徑
剛開始的時候思喊,許多教科書都說,不要復制粘貼代碼次酌,一定要手敲才能加深印象恨课。這句話本身沒錯,但是并不適合從0開始的新手岳服,你想啊剂公,一個新手費勁巴拉地手敲完成一段百來行的代碼大概需要一小時,而且?guī)缀蹩隙〞鲥e吊宋。敲了半天代碼纲辽,一運行,一大串紅字錯誤信息璃搜,對誰來說都會沮喪吧拖吼。再次從沮喪、懷疑到放棄这吻。
學編程的正確姿勢:
姿勢1:學編程更像是拼圖吊档,而不是登山。
上述的雷區(qū)中唾糯,主要都是因為把學編程看成了登山怠硼,登山的話鬼贱,就必須從腳踏實地從山腳下一步步往上爬,少了一步都不行香璃,對新手來說这难,耗時太長,體力增显、精力都無法跟上雁佳。然而拼圖就不同,如果暫時某塊內(nèi)容不太明白同云,可以轉(zhuǎn)而學習其他的內(nèi)容糖权,說不定過段時間,隨著學習的深入炸站,以前的不明白就自己解開了星澳。
姿勢2:入門難度一定要合適
第一節(jié)課老師給我們布置了一個作業(yè),就是用ipad玩swift playground的前三關旱易。簡直太爽了禁偎,對于很久沒玩游戲的我,都不自覺的沉浸其中阀坏,不知不覺就學到了一些基本的入門知識:函數(shù)如暖、循環(huán)、判斷等等忌堂。這就是超級好的一個例子盒至,入門簡直無壓力,而且還能讓人沉迷士修。(此處另外分享一個IOS端的鋼琴入門app:SimplyPiano枷遂,和swift playground簡直有異曲同工之妙)
姿勢3:及時反饋和成就感
這個說的是如果你能在學習編程兩三周后,自己搞一個程序出來棋嘲,然后發(fā)到朋友圈酒唉,你的朋友就會很驚訝,并給你很多贊賞沸移。這就是一個及時的反饋和成就感痪伦,對繼續(xù)學習下去有非常大的促進作用。這也符合人對自我價值實現(xiàn)的需求雹锣。說實話在編程這方面流妻,目前還沒有開始起步,在等老師的線上全棧班笆制,但是在寫作上绅这,已經(jīng)能找到點小感覺了,雖然寫的文章仍然點擊量非常低在辆,但是有點擊证薇,偶爾還有一個“贊”已經(jīng)給我最夠的能量繼續(xù)寫下去度苔。所以我堅信老師的這套入門理論非常正確。
好了浑度,啰啰嗦嗦寫了很多寇窑,其實表達出來的只有一個意思:“我超級崇拜并喜歡Xdite老師,跟著她學編程箩张,靠譜甩骏!”。
最后先慷,希望在未來的路上饮笛,這篇文章能讓你對編程有一點點興趣,進而你能打開編程這個被封印的技能论熙,進入一個全新的世界福青。
(希望大家對我的文章多提改進建議,謝謝大家)