過去 5 年多來,我一直擔任 Palantir 的前端開發人員。
在這篇文章中,我將分享幫助我從不堪重負的初級開發人員轉變為自信的高級開發人員的習慣。
準備好?
讓我們開始吧! 🎉
https://www.frontendjoy.com/p/download-my-free-101-react-tips-tricks-book 📚 下載我的免費101 React 技巧和竅門書,搶佔先機。
如果你不在工作以外學習,你就會落後。
即使你擁有世界上最好的雇主,你的教育也是你的責任。
因此,至少每 2-4 週一次:
挑選一些像 《程式設計師修練之道》 、 《Effective TypeScript》或《高級 React》這樣的書籍
閱讀Matt Pocock ( Total TypeScript )、 Josh Comeau ( joshwcomeau.com )、 Kent C. Dodds ( Epic React ) 等專家的部落格文章。
觀看課程複習基礎知識( Udemy 、 FrontendMasters等)
你學得越多,你的工作效率就越高。
對於前端開發人員來說最糟糕的事情是什麼?
👉 變得陳舊。
尤其是在人工智慧時代。
一遍又一遍地從事同一類型的專案會減慢你的成長速度。
為什麼?
解決問題的工具越來越少
你的靈活性和適應性會降低
你變得更容易被取代
每個月嘗試新事物。如果您無法工作,請探索一些副業。
我睡得越少,發送的錯誤就越多😅。
你的大腦需要休息。而它看起來是什麼樣子則取決於你。
但有一件事是肯定的:你無法欺騙睡眠。
獲得充足的休息可以使你的頭腦保持敏銳,並使你的程式碼更清晰。
我仍然看到開發人員忽視人工智慧(和其他新技術趨勢)。
這讓我心碎🥲。
大多數忽視變更的開發人員最終將被變更所取代。
你不需要追逐每一個潮流。您不需要使用最新的框架。
但你確實需要保持警覺。注意。有意義時就進行調整。
否則?你會慢慢變得過時。
程式碼審查被低估了:)。
這不僅對程式碼作者如此,對您也是如此。
僅通過檢查程式碼我就學到了無數的模式和技巧。
這是一種在幫助隊友的同時自我成長的簡單方法。
工作時無法查看評論?瀏覽 GitHub 上的開源專案並閱讀 PR。
💡 查看這些大型生產級開源 React 應用程式的範例。
「如果你不能簡單地解釋它,那麼你就沒有足夠理解它。」— 阿爾伯特愛因斯坦
教學迫使你深入理解事物。
我常常以為自己知道一些事情——直到我試著解釋它。
那時我才意識到我其實還沒明白。
教學是通往精通的捷徑。
在工作中召開內部會議。
在部落格上寫。
錄製短影片。
一切皆有可能。
教程很好——但要少量。
但它們很快就變成了一種逃避學習的方式,而不是鼓勵學習的方式。
不要一口氣看完,而是試著去創造一些東西。僅當您遇到困難時才使用教學。
與複製/貼上程式碼相同。
如果您不理解所貼上的內容,那麼您就不會記住它。你會不斷重複這個循環。
💡 快速提示:如果這是一段您經常使用但又不想記住的程式碼,請將其儲存為程式碼片段(例如在VS Code 程式碼片段中)。
成為一名優秀的前端開發人員需要時間。
但從長遠來看,這 7 個小習慣可以帶來巨大的改變。
下一步是什麼?
只選擇一個——並在本週嘗試🙂。
如果您正在學習 React,請免費下載我的《101 React 技巧與竅門》一書。
如果您喜歡這類文章,請加入我的免費時事通訊FrontendJoy 。
如果您需要每日提示,請在X/Twitter或Bluesky上找到我。
原文出處:https://dev.to/_ndeyefatoudiop/7-habits-i-recommend-to-succeed-as-a-frontend-developer-57e