選擇WEB前端開發,如何才能不成為一個碼農
當你選擇了IT這個行業後,尤其是當你選擇了WEB前端開發程式設計師這個崗位後,你會跟996加班、脫髮、猝死、找不到女朋友等等這些詞扯上關係,儘管事實情況並沒有這麼誇張,但是你的身邊會不斷湧現出來這些詞語,你害怕了嗎?
玩笑開完了,下面我們進入今天的主題。
當你選擇了技術工作,尤其是想學高深的技術,不是靠一時衝動就可以完成的。你需要做到以下三件事。
第一:有充實的基礎知識
任何學科基礎都是最重要的,基礎也佔據大部分,所以強調基礎的重要性,在基礎的前提下,再深入技術。Web前端開發作為IT行業,其難度也是不容小視。
第二:有充足的熱情
有深度的技術工作,往往需要花很多時間在上面。從一個人的學習熱情來看,就能窺見到這個人可以做到什麼級別。
第三:找到正確的方向
怎麼才能找到正確的方向,首先要有經驗充足的老師引導,WEB前端學習交流qun,前三位是{731}中間三位是{771},最後三位是{211}。有老師給你指導,給你規劃。然後就是自己有充足的好奇心,當你找到讓你心動不已的現象時,可以憑著好奇心不斷的完善每一個細節。比如很多人在學習WEB開發的時候,會有一種非常好奇的探索心理,對於那些剛接觸程式設計的人來說,會覺得比較神奇。
正所謂“男怕入錯行,女怕嫁錯郎”。對於現在來說,無論是男女,選擇一個行業都是尤為的重要,一旦覺得這個行業發展空間有限,再想轉行做其他行業就需要非常大的決心,正所謂“轉行餓三年”,進入一個新領域中,意味著之前做的努力都白費了,一切都需要重新開始,所以選擇一個有發展前景的行業非常重要。
如果你是一個想要進入程式設計師這個行業的初學者,首先就是你選擇這個行業是有一定發展前景的,因為這裡面聚集的都是網際網路最前沿的技術,而發展到什麼級別,就要看自己的悟性了。
WEB前端程式設計師的幾個階段:
第一階段:兩年
兩年對於程式設計師來說是一個門檻,這會淘汰掉一批人。我們走出校園,邁入社會,成為一名程式設計師,正式從書本上的內容邁向真正的企業級開發。我們積累了一定的開發經驗,也對程式碼有了一定深入的認識,是一個比較純粹的Coder的階段。
第二階段:四年
四年又是區分程式設計師的門檻。在這四年中,有一些沒遠見的人除了完成本職工作,在空餘時間基本不會研究別的東西,這些人永遠就是個Coder,等著年紀大一些勢必被更年輕的人給頂替;而相反的一些人在三年裡,除了寫程式碼之外,還研究各種技術實現的細節、看了很多經典技術好書、自己編寫技術部落格、在Github上分享技術,他們在四年後會有一個全新的發展方向,從一個Coder逐漸走向架構師或者專案經理,成為專案組中不可或缺的核心人物。
第三階段:七年
七年也是一個門檻。如果打算一直在這個行業中發展的話,已經有了實際的七年開發經驗,有一些有頭腦的人必然會對這個行業有了更深入的瞭解、對技術有著深入認識、能從零開始對一個產品進行分析的程式設計師,在公司基本擔任的都是CTO、技術專家、首席架構師等最關鍵的職位,這對於自己絕對是一件榮耀的事,當然老闆在經濟上也絕不會虧待你。
而在程式設計師這個行業中,有一個非常流行的詞語就是“碼農”。
解釋一下什麼是碼農
碼農一般就是指程式碼的搬運工,只會複製貼上,自己沒有什麼創造性,重複做著相同的工作,學不到新的技術,接觸不到核心的東西,永遠都在切圖寫頁面,技術沒有提升,跟農民工乾的是一個性質的工作。
有很多已經是WEB前端程式設計師的朋友們,都會有一個感受,覺得自己的職業發展受到了限制,想要提升薪資很難,一直在做重複的複製貼上工作,沒有什麼價值。隨著年紀越來越大,競爭力越來越弱,身體也不如從前,就會非常有危機感。看著這個行業的年輕人越來越多,自己的安全感越來越差。
怎麼才能不做碼農呢?
1.每一個程式設計師都應該有自己的職業規劃,如果你現在還沒有任何的職業規劃,你可以考慮一下自己的將來。首先就是給自己定短期和長期的目標,一個人沒有目標,每一天其實都是在混日子,原地踏步而已。在一個較為舒適的環境下養老而已。短期的目標,比如做在幾個月內學會一個新的技術。長期的目標比如在幾年內要做到架構師或者專案經理的級別。
2.利用好下班的時間,永遠不變的法則“八小時之外求發展”,工作的時候大家都是一樣,利用好下班的時間,人和人之間的差距會不斷的顯現出來,當你把時間放在哪裡,哪裡就會發光。
- 學習更深入的技術,接觸架構、啃底層技術性的書籍、深入瞭解原理等等。
無論你是WEB前端的初學者,還是已經是WEB前端開發工程師,都希望這篇文章可以幫助到你。對於這一行有什麼疑問,都可以到我的WEB前端學習交流qun問,前面三位數字是【731】,中間三位是【771】,最後三個是【211】答疑解惑
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2649366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何選擇Web前端模板引擎?Web前端
- 如何選擇 Web 前端模板引擎?Web前端
- 前端-選擇開發工具前端
- 如何才能在Web前端開發學習中,遊刃有餘?Web前端
- 為什麼要選擇Python進行Web開發?PythonWeb
- 什麼是Web開發?如何成為一個Python Web開發人員?WebPython
- 如何正確選擇Web前端培訓機構Web前端
- Python和Web前端選擇哪個比較合適?PythonWeb前端
- 0基礎轉行,Python和Web前端如何選擇?PythonWeb前端
- 選擇python還是web前端好PythonWeb前端
- Flutter開發日記-如何實現一個照片選擇器pluginFlutterPlugin
- 學習哪些技能才能勝任web前端開發崗位?Web前端
- 為什麼要選擇Python進行Web開發?記得收藏!PythonWeb
- 為什麼要選擇學習Web前端開發?無法反駁的4大理由!Web前端
- 學習Web前端,你可選擇的高薪發展方向Web前端高薪
- 企業如何選擇低程式碼開發平臺
- 如何成為一個優秀的WEB前端開發工程師?廣州牽引力這樣說Web前端工程師
- 為何Node.js 能成為 Web 應用開發最佳選擇?【強推理由】Node.jsWeb
- 一個前端碼農的 Flutter 實戰經驗前端Flutter
- Python和Web前端選擇哪個比較合適?哪個前景好?PythonWeb前端
- 如何才能成為一名Python web全棧工程師?PythonWeb全棧工程師
- 如何選擇一個適合發外鏈的論壇?
- 一個web前端開發者學習Flutter 的歷程(一)Web前端Flutter
- 企業如何選擇開源的零程式碼開發平臺
- web前端開發工具有哪些?8個好用的web前端開發常用工具Web前端
- 一個40歲老碼農的總結,奮鬥沒有意義,選擇大於努力
- 【董天一】IPFS vs Filecoin: 開發者該如何選擇
- 如何挑選擇合適的低程式碼開發平臺
- 為什麼企業要選擇低程式碼開發平臺?
- 開發技巧:秀兒,如何才能一個欄位表示八個狀態啊
- MySQL innodb如何選擇一個聚簇索引MySql索引
- Web前端怎麼學?如何成為Web前端工程師?Web前端工程師
- 一對一直播原始碼如何開發才能滿足客戶的需求原始碼
- Web前端開發概述Web前端
- 如何選擇小程式軟體開發公司
- [AI開發]深度學習如何選擇GPU?AI深度學習GPU
- 為什麼選擇 Intellij IDEA 作為日常開發工具IntelliJIdea
- 我為什麼選擇成為獨立開發者