网站首页 > 技术文章 正文
大家好,我是前端西瓜哥。
作为一名程序员,我们经常要学习一门新的技术,比如一个比较庞杂的框架、或者比较简单的工具库、或者一门新的语言。
那么我们该怎么去学习呢?西瓜哥说说我自己的一些建议。
看官方教程
首先我们去这门技术的官方文档界面,一般会有一个名为 Getting Started 的章节,其实就是 “新手教程”。
我们先跟着做一遍,大致了解这门技术:
- 使用的哲学。比如 Nestjs 使用了装饰器来实现 AOP 和 DIP、Reactjs 则是声明式和组件化来构建用户界面。哲学指出了这项技术和其他技术的根本不同之处。
- 用来解决什么问题的。看看该技术的应用面,是否真的能解决我们需要的场景
- 熟悉一些常用 API。
基本做完一遍,大概就能知道这项技术的特点了。
编程是一本实操性很强的学科,接下来你还是需要多做一些练习来加深理解。
项目驱动
那么如何深入呢?那就是通过做一个项目的方式来加深理解,逐渐找到最佳实践。
项目可以去网上搜一些教程,可以去买一些项目实战的课,当然要注意质量的口碑。或者是一些比较经典的书籍,比如 JavaScript 的红宝书。
你可以问问其他熟悉这项技能的人是怎么学的,有一定的参考意义。
如果你学的技术很新,很可能不会有实效性好且口碑好的书籍,因为技术更新发展实在太快了。
不建议你死磕官方文档,因为文档是看不完的,而且很多东西你不去动手,没有在实际使用中用到,你可能无法理解它这样设计的意义。
输出
输出倒逼输入。
我建议你多写一些文章,带上自己的思考,然后公开发表。另外首推问答式写作,因为带着问题学习是非常高效的。
之所以公开发布,是让你不随便对待你写的东西。
文章写给自己,那就是笔记。笔记,怎么写都无所谓,是否认真思考分析,没人知道。很多人的笔记其实也只是自己抄录别人的内容,没有认真地思考总结。
公开出去,你就会逼迫自己弄清知识点,争取写出通俗易懂的文字,为你文章的质量负责。
当然更好的方式是教人,比如去论坛、去交流群教其他人,你掌握不好是禁不起别人问的。
我是前端西瓜哥,一名前端开发,喜欢分享前端知识,欢迎关注我。
前端西瓜哥 坚持日更原创,分享前端知识。 107篇原创内容 -->
公众号
- 上一篇: 一文看懂Ajax,学习前端开发的同学不可错过
- 下一篇: 如何用Web前端技术就能开发出桌面应用程序?
猜你喜欢
- 2024-12-12 web前端人力外包驻场开发需要掌握哪些技术
- 2024-12-12 如何用Web前端技术就能开发出桌面应用程序?
- 2024-12-12 一文看懂Ajax,学习前端开发的同学不可错过
- 2024-12-12 Java 程序员可以学习的技术方向,精通任何一个都可以成为专家
- 2024-12-12 WEB前端技术和PHP技术有区别吗
- 2024-12-12 安卓开发中的“Android高手”,需要具备哪些技术?
- 2024-12-12 【干货】一文详解html和css,前端开发需要哪些技术?
你 发表评论:
欢迎- 577℃几个Oracle空值处理函数 oracle处理null值的函数
- 573℃Oracle分析函数之Lag和Lead()使用
- 559℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 557℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 554℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 543℃【数据统计分析】详解Oracle分组函数之CUBE
- 531℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 527℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)