javascript怎么提高编程能力

有一些学习秘诀可以使你精通,进步更快。

1、编程

学习编码的最好方法是编码。进入开发环境,并编写一些代码。如果你正在阅读一本书或博客文章,并且遇到一个代码示例,请在代码编辑器中将其键入并尝试使其正常工作。一旦工作,就可以玩。改变一切。尝试考虑其他方式来应用它,或使用相同技术可以执行的其他操作。

聪明的书本只会带你到现在为止。最好的学习将来自做事。

2、驱动力

做某事有很多的方法,但是最好方法就是去做。你需要有动力与决心去学习。激发动力的一种方法是让自己有时间和耐心来掌握一些东西。你无需立即成为专家,就像学习乐器一样。你不能坐在钢琴旁,马上成为下一个Debussy,但是你可以在初次练习时掌握C大调。

同样,你不会坐下来立即启动下一个Instagram,TikTok或Fortnite。

当你开始学习每节小课程时,你将意识到可以做到这一点。你可以擅长于此。你可以看到自己的目标开始实现,并且会更有动力朝着这个目标前进。

继续吧!

3、聚焦

我已经看到许多开发人员试图一次掌握所有内容,却一无所获。他们的前进速度减缓到令人难以置信的冰川爬行,而不是金牌冲刺。

如果你想快速学习一些东西,除了你需要的地方之外,你的注意力不会分散到任何地方。选择一种语言(以Javascript开头),一种框架(以React开头),一本书,一门课程,一个主题,等等。无论你选择什么,都应专注于一件事,直到对它有足够的掌握,然后再继续学习其他的东西。

我一直在告诉人们,至少一年时间全神贯注于一种语言,然后再分支出去学习另一种语言。几十年前,过去通常是典型的软件开发人员在其职业生涯中实际上需要学习多种语言,才能在该领域保持竞争力。

招聘经理的提示:你专长的技能是你最有价值的技能。如果你致力于成为一门终生的通才,从一种语言到另一种语言,那么你将对你的精通和赚钱潜力设下人为的上限。

4、读书

软件开发人员可获得的许多有用的见解都来自书籍。在线上有很多不错的YouTube视频和课程,但是书籍是软件开发文化和知识的标准载体。

5、复习

如果你想将一个新概念从陌生到很熟悉,然后变成一种长期记忆,那么回顾主题就是你要做的工作。大多数学习者犯的错误是,他们很快阅读了一本书或一篇博客文章,然后迅速忘记了第二天阅读的内容。如果你读了一些想记住的有趣的东西,第二天请复习一下,测试自己,连续进行四天,你将学习知识变成长期记忆的机会就会大大增加。

6、培养多种能力

有些人通过阅读来学习,而有些人则通过观看视频来学习,但是如果你将它们混合在一起,一边观看视频,一边进行一些阅读,然后通过代码课程进行练习,那么你将从多个角度和多个示例重复这些概念。你自然会进行一些评论,并在练习时得到一些体验。

7、建设项目

学习概念并不意味着你会知道如何在真实的应用程序中使用它。经过数周的练习编码后,该构建就应该是自己的东西了。你可以尝试实现The Rejection App而不是无处不在的todo应用程序。

8、框架和语言的价值

框架和API的变化很快。软件设计原则是基础的。学习可以跨过语言的障碍。

例子:

“需求的微小变化应该只会导致实施方面的微小变化。” (摘自“软件开发实用手册”)

做一件事情(DOT)-从道格·麦克罗伊(Doug McIlroy)的“做一件事情,做好事(DOTADIW)”中简化而来,一个功能应该只有一项工作。它不应获取数据和处理数据并绘制到屏幕上。它应该只获取数据。或仅处理数据。或仅绘制到屏幕上。(时间将你的React组件拆分成更小的部分!)

“编程到接口,而不是实现。” —四人帮,“设计模式”

“在类继承上的主要对象组成。” —四人帮,“设计模式”

避免共享可变状态。

“过早的优化是万恶之源。” 〜唐纳德·努斯

“你不需要它(YAGNI)” —不要为实际上不需要的东西编写代码。

“博士 霍尼克尔曾经说过,任何不能向八岁的孩子解释自己在做什么的科学家都是骗子。〜Kurt Vonnegut- 猫的摇篮

10、练习,练习,练习!

任何技能通过后天的学习与练习都可以得到,而练习是关键。但是要变得更好,你不仅可以练习已经知道的概念。你需要挑战自我,并超越熟悉的领域。如果你不断地在自己现有技能的边缘进行练习,那么你将脱颖而出。

专业知识的新科学,就是深入研究刻意练习,并提供了丰富的见解,你可以在你的日常生活中,在应用实践中得到更好的研究。我强烈建议你阅读它,以使你的练习时间和辅助项目更加高效。

希望我的解答能对你有所帮助。

原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/7943.html

(0)
上一篇 2023-02-27 上午11:31
下一篇 2023-02-27 上午11:48

相关推荐

  • 哈尔滨瑜伽

    练瑜伽不一定要去瑜伽馆。随处都可以练瑜伽是不是疯了? 运动,你以为只能在室内进行吗?健身就一定得去健身房吗?办了健身卡就一定会去吗?答案当然是no,生活完全是你的,规则也是由你定的…

    培训问答 2022-05-11
  • 广州民航学院怎么样,广州民航学院学费

    广州民航职业技术学院(GUANGZHOU CIVIL AVIATION COLLEGE)位于广东省广州市,是民航内最早一所独立设置实施高等职业教育的全日制公办普通高校。[1] 学校…

    培训问答 2023-05-05
  • 口译培训,口译怎么学?怎样才能学好口译?

    口译怎么学怎样才能学好口译 这是我的复习方法,供参考: 那五本教材:口译,口语先扔开。考口试时看。重点做听力和阅读(原则上阅读其实可以做模拟卷时练,但考虑到现在的模拟卷大多是光盘形…

    培训问答 2022-04-10
  • 如何提高思维逻辑能力,如何提高小孩思维逻辑能力

    在数学的学习中有两个关键点,一是基础;二是思维。基础扎实,思维灵活是很多数学成绩非常优异的学生的共同特征。 对大部分学生来说,夯实基础相比提升思维要容易些。毕竟基础知识点就那么多,…

    培训问答 2023-06-15
  • 什么样的算是原创,什么样的才是原创

    视频软件有很多,今天给大家介绍一款,只要有电脑,不管配置,不要投资,也不要看几十个学习视频,就能上手的视频剪辑软件——快剪辑。 这款软件有常见的视频裁剪、添加背景音乐、字幕功能、画…

    培训问答 2023-02-02
  • 获取定量分析的数据收集方法有哪些

    定量分析的数据搜集方法有以下几种: 调查法 抽样调查是定量分析中收集数据最常用的方法,选择的样本能否准确体现总体目标至关重要,评估基于理想精准度所需样本的大小和估计参数也同样重要。…

    培训问答 2023-04-19
  • 为什么感觉很多女生穿职业装非常好看呢

    生活中有很多女孩子,她们或穿着休闲款,或穿着可爱的小裙子,或穿着凸显身材曲线的衣服。 而有很多人往往会被穿着职业装的女生吸引,其实这是有原因的,我们来一起推究一下偶然中的必然。 首…

    培训问答 2023-04-14
  • 南昌最好的驾校是哪个

    个人觉得没有最好或者最不好,这个也要看个人,所以列出几个驾校供大家选择。 南昌蓝天驾校 江西蓝天驾驶学校创建于2004年,是国家一类驾驶员培训机构。经过十年的科学发展,其鲜明的办学…

    培训问答 2023-06-07
  • 感觉统合失调训练,什么是感觉统合如何训练和提升

    我们生活的环境存在各种各样的信息和刺激,而人的大脑通过自身的感觉系统(包括视、听、嗅、味、触、重力等)来收集周围环境中的信息,并将这些信息整合起来,形成知觉,以便大脑能够及时有效地…

    培训问答 2022-04-26
  • 谁是仅次于纽约的美国第二大城市之一

    第一名,纽约!作为美国的第一大城市,他位于美国大西洋的东北部!面积约789平方千米,居住人口约851万,世界金融中心之一,著名的华尔街就在这座城市里。 第二名,洛杉矶!位于美国加利…

    培训问答 2023-04-03