✨ 作为高级前端开发人员,我经常做的 7 件事
过去 5 年多来,我一直担任 Palantir 的前端开发人员。
在这篇文章中,我将分享帮助我从不堪重负的初级开发人员转变为自信的高级开发人员的习惯。
准备好?
开始吧!🎉
📚 下载我的免费 101 React 技巧和窍门书,抢占先机。
习惯一:工作之余学习新知识
如果你不在工作之外学习,你就会落后。
即使你拥有世界上最好的雇主,你的教育也是你的责任。
因此,至少每 2-4 周一次:
-
阅读Matt Pocock ( Total TypeScript )、Josh Comeau ( joshwcomeau.com )、Kent C. Dodds ( Epic React )等专家的博客文章。
-
观看课程来复习基础知识(Udemy、FrontendMasters等)
你学得越多,你的工作效率就越高。
习惯二:每月从事不同的项目和技能
对于前端开发人员来说最糟糕的事情是什么?
👉 变得陈旧。
尤其是在人工智能时代。
一遍又一遍地从事同一类型的项目会减慢你的成长速度。
为什么?
-
解决问题的工具越来越少
-
你的灵活性和适应性会降低
-
你变得更容易被取代
每个月都尝试新事物。如果工作上做不到,可以尝试一些副业。
习惯三:充足的休息
我睡得越少,发送的错误就越多😅。
你的大脑需要休息。至于休息什么,则取决于你自己。
但有一件事是肯定的:你无法欺骗睡眠。
获得充足的休息可以使你的头脑保持敏锐,并使你的代码更清晰。
习惯四:关注前端世界的最新动态
我仍然看到开发人员忽视人工智能(和其他新技术趋势)。
这让我心碎🥲。
大多数忽视变化的开发人员最终将被变化所取代。
你不需要追逐每一个潮流,也不需要使用最新的框架。
但你确实需要保持警惕,集中注意力,并在合理的情况下进行调整。
否则呢?你会慢慢被淘汰的。
习惯 #5:定期审查代码
代码审查被低估了:)。
这不仅对代码作者如此,对您也同样如此。
仅通过检查代码我就学到了无数的模式和技巧。
这是一种在帮助队友的同时自我成长的简单方法。
工作时无法查看评审?浏览 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