歡迎來到程式設計師的世界。作為一名開發程式設計師,尤其是前端開發!從新手到現在,摸摸自己的頭髮,已然稀疏。。
我開始學習程式設計,也僅僅是因為愛好,再往後,就會面臨嚴峻的生存問題!
在這個世界上,不是有很多人想創造軟體並解決問題。你是一名hacker,屬於那些願意做一些有挑戰性的事情的人。
當你不創造東西時,你只會根據自己的感覺而不是能力去看待問題。”對於下面的文字你不必完全接受,我喜歡把事情做到最好,而不是對原來的東西修修補補。
僅僅是因為愛好,開始做一些創新,這是一個很好的開始!如果你說“我要先學習一下再開始做”,那麼你永遠不會真正開始。每個人都需要從某個地方開始,所以現在開啟你的編輯器開始寫程式碼吧。
下面是一些很重要的建議,雖然有人並不認同,但我保證你看完我的分析以後會站在我這一邊。一開始,先不要管演算法和資料結構。大多數簡單的程式不需要用到演算法和資料結構,所以當你真正需要時再去學習。
程式設計一段時間以後,你就會知道在哪些地方用到他們。這時知道演算法的名字並瞭解它們的功能,然後找一些相關的論文去理解演算法並動手程式設計實踐。如果沒有現成的函式庫(其他程式設計師提供的可重用程式碼),你用自己喜歡的程式語言來實現它。
1.作為前端開發者,使用雙顯示器能大幅提高開發效率。
2.學程式設計最好的語言不是PHP,是English。
3.自己做的東西交付之前先測試一遍。
4.問別人之前最好先自己百度,google一下,以免問出太低階的問題。
5.把覺得不靠譜的需求放到最後做,很可能到時候需求就變了,或者取消了。
6.讀好書,垃圾書會浪費你時間。
7.不要炫技,面向人腦程式設計更便於維護。
8.沒事別重複造輪子,你造的輪子大多數時候只有你覺得好用。接手你的輪子的人會在背後罵你上百遍。
9.不要先寫框架再寫實現。最好反過來,從原型中提煉框架。
10.新技術一定不要找書,書一旦印出來就過時了。
11.考慮可維護性比考慮效能更重要。
12.越難解決的bug往往犯的錯誤越低階。
13.比起鼓勵師,不如給程式設計師找一個靠譜的產品經理。
14.熬夜低效率寫程式碼,不如好好睡覺。
15.你遇到的問題,大多數人都遇到過,並且網上都有完整的解決方案,你找不到,只是你懶得去找。
16.多溝通,不少加班工作是由於溝通少造成的。
17.普通程式設計師+google。實在不行,百度也可以,學會利用搜尋引擎來輔助自己解決問題。
18.早點找女朋友,生活作息會更健康。你懂的!
web前端開發的前景是非常好的。我們不在乎我們做什麼網站或者我們在做什麼專案。現在我們都在關注使用者體驗。人們說,如果你的網站介面看起來不錯,你的網站和專案將成功3/4。所以現在很多人說Web前端的開發前景略好於後端開發。但我做一個比較,前端開發技術的學習上,後端開發技術開發技術還了解到,前、後端開發薪酬肯定是遠遠高於前面,但後面的開發技術在一定程度上會有一個很大的瓶頸,因此早期的中級程式設計師,前端開發後端開發更好。
在各個行業裡,無論是為了升職加薪還是謀求新的發展,人都是要不斷的學習充實自己,提高技能才能獲取更多的財富。
這裡推薦一下我的學習--交流--q-u-n-:731771211,裡面都是學習前端的,如果你想製作酷炫的網頁,想學習程式設計。從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴
點選:加入