作為一名碼農新手,對於**的bug和debug的刻骨銘心我深有體會。這裡就按我自己的經歷寫幾件需要注意的事情(ps:高手就不用看了,寫的很淺,我也是新手~)。
1.坤哥是帶著我做前端技術的,他是技術大牛,在我眼裡他厲害的不行。而我經常弱智到可以把他氣死,因為我問的問題都很簡單。過來人都知道,被乙個剛入門檻的新手一直逼得問問題或者編碼的時候出現很常見的錯誤的時候,作為過來人,剛開始的時候會耐心教導你,但是時間久了,會磨掉過來的人耐心。如果這時候新手不吸取教訓或者自以為是,那麼這位新手便不適合碼農這份職業,因為你常見的坑你跳好幾次,再大神的神也扶不起你。所以,在這裡奉勸新手,一定要聽老程式設計師的話,爭取他說什麼,你就記下來什麼,對你沒壞處。
2.實話說,作為一名程式設計師要懂得路徑的重要性,在跟著坤哥做專案的時候,我經常會把路徑的坑跳了一次又一次,生怕填不滿似的往裡面跳。往往帶來的後果便是浪費大量的時間,因為有時候出現問題了,你根本就沒想到是路徑的問題。坤哥本來就很早之前就告訴過我,一定要學會瀏覽器除錯,你每做完乙個小功能,你就去除錯一下,時刻關注瀏覽器下面顯示的提示或者錯誤,又錯誤得花就得去解決,怎麼解決?比如常見的什麼is not defined 或者 xx file is not found等等比較簡單的錯誤,就是屬於路徑的問題了。這時候找檔案的正確路徑改回來就好了。再就是一些不認識的紅色英文提示的時候,你這時候就可以複製下來去谷歌,谷歌上面有解決方法(或者用谷歌翻譯),不要覺得麻煩,畢竟成為優秀的碼農就是這麼過來的。
4.成為乙個碼農必須具備乙個硬性條件:就是你的邏輯能力,真的,我感覺我的邏輯暫時還不夠,因為我在用js完善乙個功能的時候,我很懵逼,不知道從**入手。一點頭緒都沒有,可能是因為自己的基礎太差,也可能邏輯能力真的不夠,其實呢,邏輯能力可以一部分從瀏覽器除錯彌補,因為你編完**後,你總是要去除錯的,所以根據你在瀏覽器顯示的問題,你可以一步步去解決。當然了,前提是你要有思路,沒思路你編個毛線,這是最扎心的。而且,新手經常會碰到沒有思路的情況,只能對著電腦乾瞪眼,真是阿西吧。
5.新手組好準備乙個筆記本,技術大牛跟你說的一些話或者建議你可以記錄下來,對你只有好處沒有壞處,而且,有時候吧,技術大牛對乙個解決bug的問題上只說了一次,可能你當時記住了,也解決了問題,但是可能兩個月之後又遇到類似的問題,你又懵逼的,又去問技術大牛,同樣的問題你問的次數多了,那麼恭喜你,我在碾壓你的道路上飛奔,而你,永遠在原地打轉。
6.我不會忘記坤哥對我說的話,耐心是可以被問題磨掉的,信任也是,所以剛開始聽到這樣的話的時候我特別害怕,又特別想證明自己,但是往往又沒能力證明自己,所以很不開心。這裡我想建議大家的是,技術大牛當時對你說了什麼,你盡可能當時就去執行,不要拖延,拖延只會讓你死的更快,學的更慢,後期其他人信心滿滿,而你得到的也不過是很多的歧視和白眼,誰讓你不努力呢,是吧?
今天暫時先說到這裡吧,也沒啥技術跟大家交流的,純粹是自己走的坑太多,我是真心想走的更遠一些,所以我盡可能慢慢改變自己,爭取讓坤哥滿意。
程式設計師須知
重要的不是你用什麼開發,而是你在開發什麼。程式 演算法 資料結構 過程 物件 屬性 方法 事件 程式設計師的秘訣是 程式設計 程式設計 再程式設計。程式設計的秘訣是 思索 思索 再思索。自由固不是錢所能買到的,但能夠為程式設計而賣掉。程式設計為了生活,生活為了程式設計。不要認為程式設計是一項任務,其...
新手入門Vim須知的基本操作
1.vim簡介 vim 共分為三種模式,分別是命令模式,輸入模式和底線命令模式。模式作用 命令模式 開啟檔案之後,預設進入命令模式 輸入模式 需要輸入一些命令,切換到編輯模式 底線命令模式 在底線模式下可以輸入一些命令 2.命令模式的操作 游標的移動 目的實現命令 前下上後 h j k l行首0 行...
SSD新手入門須知 SSD固態硬碟完全解析
如果你常關心電腦零元件售價的話,會發現現在的ssd 產品選擇已經不像以前稀少,愈來愈多廠商彼此競爭,也區分了許多不同的產品線,所以 已經不像以往那樣高不可攀,你是不是也想公升級到ssd 呢?讓我們來一同看看ssd 有多麼與眾不同吧!電腦的效能越來越快,不過常常是效能卡在硬碟的傳輸上頭,使得即使你換了...