发布于 2026-01-06 1 阅读
0

自学 Web 开发的注意事项 DEV's Worldwide Show and Tell Challenge Presented by Mux: Pitch Your Projects!

自学网页开发的注意事项

由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!

我从小就充满好奇心,到处找书看,还喜欢摆弄家里的各种电器。可以说,正是这种好奇心激发了我自学前端开发,最终走上科技之路的动力。然而,我的学习之路却屡遭阻碍,其中最大的挑战莫过于自我怀疑(虽然我不太愿意承认这一点),而这也使得我难以坚持下去。

在这篇文章中,我指出了我作为一名自学初级开发人员所面临的一些挑战,以及我是如何设法摆脱这些困境的。

  1. 学习循环——我的开发者之路始于自学,通过观看 YouTube 教程并跟着练习编码。这些视频虽然很有教育意义,信息量也很丰富,但它们并不能完全涵盖某些技术概念的基础知识。举个例子,我在学习构建 React Native 项目时,总是会在视频播放到一半时卡住,为什么呢?这是因为我观看的是大约三个月前制作的教程,而技术栈在这个领域每天都在更新。尽管你可以从教程中学到一些东西,但你需要问问自己:我真的理解这些代码的基础知识吗?还是我只是在盲目地跟着做?

  2. 文档——我发现,理解框架或库最简单的方法莫过于阅读文档。这些文档由经验丰富的技术撰稿人编写,弥合了复杂技术概念与易于理解的文档之间的鸿沟。因此,要想作为一名自学成才的开发者获得最大程度的成长,你需要学会阅读和理解文档。

  3. 参与任务和挑战——学习编程的另一种方法是通过完成任务和挑战来练习技能。有很多这样的编程挑战,例如 Frontend Mentor。我相信,这将帮助你掌握一项对开发者来说非常重要的技能:解决问题。

  4. 选择你的细分领域——Web 开发的范围之广,远超你的想象。因此,找到你真正感兴趣的领域并坚持下去至关重要。一开始,我其实很迷茫。我喜欢 Awwwards 落地页的美感,也对开发移动应用很感兴趣,哦,对了,还有第三个——Three.js。我看过一个 3D 网站的视频,就忍不住想要学习。当然,精通所有这些领域并非不可能,但作为一名自学开发者,专注于一个细分领域并全力以赴,绝对会大有裨益。

  5. 社群和导师——作为一名自学开发者,积极参与社群活动或拥有导师指导对你的技术学习之路大有裨益。这些都能激励你不断提升自我,付出更多努力。

这些因素影响了我作为一名自学开发者的成长之路,而且我还没有停下脚步。我仍在这条路上,你也应该如此。敬请期待,几天后我会发布一些令人兴奋的内容。

文章来源:https://dev.to/oyegoke/dos-and-donts-of-self-learning-web-development-1h14