頭髮都快掉沒了,才熬出來的優秀程式設計師的生存指北!
歡迎來到程式設計師的世界。作為一名開發程式設計師,尤其是前端開發!從新手到現在,摸摸自己的頭髮,已然稀疏。。
我開始學習程式設計,也僅僅是因為愛好,再往後,就會面臨嚴峻的生存問題!
在這個世界上,不是有很多人想創造軟體並解決問題。你是一名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前端的開發前景略好於後端開發。但我做一個比較,前端開發技術的學習上,後端開發技術開發技術還了解到,前、後端開發薪酬肯定是遠遠高於前面,但後面的開發技術在一定程度上會有一個很大的瓶頸,因此早期的中級程式設計師,前端開發後端開發更好。
在各個行業裡,無論是為了升職加薪還是謀求新的發展,人都是要不斷的學習充實自己,提高技能才能獲取更多的財富。
這裡推薦一下我的學習交流群:784783012,裡面都是學習前端的,如果你想製作酷炫的網頁,想學習程式設計。從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴,有想學習web前端的,或是轉行,或是大學生,還有工作中想提升自己能力的,正在學習的小夥伴歡迎加入。
點選:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2564180/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 大多數最優秀的程式設計師都來自自學程式設計師
- 優秀的程式設計師都熱愛寫作程式設計師
- “腦子快”的程式設計師更優秀嗎?程式設計師
- 腦子快”的程式設計師更優秀嗎?程式設計師
- 優秀程式設計師的優秀歷程程式設計師
- 對優秀程式設計師的思考程式設計師
- 優秀程式設計師不一定是優秀的軟體設計師程式設計師
- 做一個優秀的程式設計師沒那麼簡單程式設計師
- 程式設計師街頭生存手冊程式設計師
- 優秀Java程式設計師的程式設計風格Java程式設計師
- 優秀程式設計師因何而優秀?程式設計師
- 如何招聘到優秀的程式設計師?程式設計師
- 你是優秀的程式設計師嗎?程式設計師
- 如何辨別優秀的程式設計師程式設計師
- 優秀程式設計師的 18 大法則程式設計師
- 什麼原因成就了一位優秀的程式設計師?程式設計師
- 程式設計師常有,優秀程式設計師不常有程式設計師
- 優秀程式設計師眼中的整潔程式碼程式設計師
- 程式設計師如何保持優秀程式設計師
- 優秀的程式設計師的七個特質程式設計師
- 優秀的程式設計師就像藝術家?程式設計師
- 優秀的程式設計師都有哪些習慣?程式設計師
- 做一名優秀的程式設計師程式設計師
- 優秀程式設計師的各種跡象程式設計師
- 優秀程式設計師需要磨鍊的技能程式設計師
- 優秀程式設計師的十個習慣程式設計師
- 那些拼命加班的程式設計師們,後來都怎麼樣了?程式設計師
- 程式設計師的生存法則程式設計師
- 優秀程式設計師寫可除錯的程式碼程式設計師除錯
- 優秀的程式設計師是怎麼煉成的程式設計師
- 程式設計師面試掛了,奇葩HR:沒有網際網路氣質! 網友:叫tony弄下頭髮程式設計師面試
- 程式設計師 錯錯更優秀!程式設計師
- 優秀程式設計師都在注意的十個點程式設計師
- 優秀程式設計師的6個共同特質程式設計師
- 如何才能造就一個優秀的程式設計師程式設計師
- 優秀程式設計師必備的10個技能程式設計師
- 優秀程式設計師必備的15大技能程式設計師
- 你想成為優秀的Java程式設計師嗎?Java程式設計師