作為一個程式設計師 接觸不到大專案 該如何提高自己?
本文來自知乎網友的提問:“程式猿,工作只接觸一些小專案,也不需要高難技術,怎麼樣才能提高自己? 自學當然能提高,但是還是接觸不到大的或者高難度的專案,這方面沒法提高,咋辦?”
網友@Fenng 的回答
小專案小需求:做一個專題頁面.
如果你覺得這是個簡單的東西,那就三下五除二就能搞定,熟練的人可能一天能搗鼓出來幾個,還能有時間刷個微博。
如果你仔細去看你做的頁面,就會發現一堆問題。舉個例子:頁面載入不夠快,如何讓頁面更快? 這不但需要前端技能,還需要後端技術,還需要對網路傳輸機制,對瀏覽器機制比較深入的理解。
再比如,我的頁面搜尋引擎搜尋不到,怎麼能被搜尋到? 這需要了解搜尋引擎的基本機制和行為,需要做提前規劃;做完了怎麼排在類似頁面的前面? 這需要 SEO 方面的知識,當然,這個不是你網上搜尋出來的那些所謂 SEO 的知識,需要你對自己的頁面,對內容的處理,有一定的理解和控制。
再比如,我的頁面,手機上看著是亂的,還需要適應移動裝置,適應移動裝置有需要哪些知識呢? 如何對不同的移動裝置都相容?
再比如,我的頁面上有個表單要使用者填寫,使用者怎麼才能用的更舒服,填寫儘可能的減少出錯? 這個表單如何防範 Spam ? Spam 是怎麼回事? 抵抗 Spam 有哪些有效的方式?
以上,可能只是一個專題頁面涵蓋的技術的一小部分。我真的不覺得這些鍛鍊不到人。做過大專案的人其實有很多,但很多人也沒看到得到什麼鍛鍊。
相關文章
- 作為一個新手程式設計師該如何成長?程式設計師
- 中級程式設計師還應該如何提高自己?程式設計師
- 作為一個程式設計師,進步完全取決自己程式設計師
- 作為一個Java 程式設計師 你應該會什麼Java程式設計師
- [譯] 程式設計師該如何提高生產力?程式設計師
- 如何成為一個偉大的 JavaScript 程式設計師JavaScript程式設計師
- 程式設計師應該接外包嗎?程式設計師
- 程式設計師,你也該為自己想想未來程式設計師
- 作為一個程式設計師,你的進步完全取決於你自己程式設計師
- 作為一個程式設計師 你的進步完全取決於你自己程式設計師
- 為什麼程式設計師應該架空專案經理程式設計師
- php程式設計師該如何規劃自己的人生PHP程式設計師
- 如何成為一個程式設計師高手程式設計師
- 作為一個程式設計師的學習思考程式設計師
- 作為非IT行業大企裡的程式設計師,我講一個自己工作上的故事行業程式設計師
- 程式設計師該如何向專案經理估算工時?程式設計師
- 有經驗的程式設計師應該如何提升自己程式設計師
- 如何成為一個糟糕的程式設計師程式設計師
- 如何成為一個卓越的程式設計師程式設計師
- PL/SQL程式設計接觸SQL程式設計
- 程式設計師如何預估自己的專案開發時間?程式設計師
- 作為一個菜鳥程式設計師跳槽可行嗎?程式設計師
- 作為一個程式設計師我最大的遺憾程式設計師
- 作為一個程式設計師,需要學習多少技能?程式設計師
- 程式設計師應該做開源專案的 6 個原因程式設計師
- 零基礎剛接觸程式設計,該怎麼學?程式設計
- 作為一名程式設計師老鳥學大資料應該從哪裡入手?程式設計師大資料
- 一個新手程式設計師的專案經驗程式設計師
- 如何成為一個設計師和程式設計師混合型人才程式設計師
- 程式設計師如何提高抽象能力程式設計師抽象
- 作為一個j2ee程式設計師的困惑!程式設計師
- 提高程式設計師專案設計水平的11條建議程式設計師
- 每個程式設計師都應該成為架構師程式設計師架構
- 普通程式設計師該如何成為全棧工程師程式設計師全棧工程師
- 程式設計師你的maven多模組專案如何對外輸出為一個構件?程式設計師Maven
- 如何成為偉大的程式設計師?程式設計師
- 程式設計師過關斬將--作為一個架構師,我是不是應該有很多職責?程式設計師架構
- 如何尊重一個程式設計師程式設計師