前端部分个人遇见:
1. Typescript 是必须的, 首先对代码的可读性帮助真的非常大。 其次类型系统可以最大力度避免 Bug 。 最后泛型系统结合 vscode 会让你无比舒适. ts 是我最爱的语言, 其有最强大的泛型系统,为 js 带来了强类型的同时却又不失 js 的灵活性.
2. 学会使用工具与鼓励尝试。Vue 和 React 建议都要教, 这两个都是很伟大的 需要去尝试, 有的人喜欢 JSX 语法,React 的函数式编程与其简洁明确的组件化方式 有的喜欢 Vue 那一套, 没有高下之分 喜欢那个用那个。
3. 结合实战。 我个人自学的经验是先看文档, 然后结合文档搞一个项目 慢慢来, 比如说可以搞一个校园支持系统, 如果做的不错,可以带他们入股 万一成了呢?
教程:
https://www.freecodecamp.org资源: MDN(偏维基百科学院派) 、
web.dev(偏性能优化实战派)
书籍: 《 Javascript 权威指南》(快忘光了, 她为本混子带来了第一份工作, 本混子是非常排斥刷面试题的, 有好几年都没刷了 基本都是混进去) 或者 《你不知道的 JavaScript 》(强推, 优先选择)