新手学习编程的最佳方式是什么

2022-05-19 13:34:38   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《新手学习编程的最佳方式是什么》,欢迎阅读!
最佳,新手,编程,方式,学习

新手学习编程的最佳方式是什么



回答那个问题是我最近两年来唯独的关注点。我觉得此处提及的许多资源尽管都专门不错,然而我却注意到,成功的学生,不管使用哪种资源,往往都会在以下三个方面,比其他人有着更好的表现。

●聚焦适应而不是目标

●独自学习专门痛楚

●项目实践

聚焦适应而不是目标

聚焦适应而不是目标听起来看起来不合常理,然而请听我把话说完 - 这是一个有关平稳的问题。凡是和我共过事的人都明白,我有时就像傻子一样,在一天内,引用《蝙蝠侠:侠影之谜》中 Ra's Al Ghul 的话多达 3-4 次。

Bloc 公司的投资者们关于我在董事会上频繁地引用《蝙蝠侠:侠影之谜》中的片段作为开始,早差不多烦透了。

R'As 告诉 Bruce:

(当你的胳膊快要冻僵的时候,)按摩你的胸口,你的胳膊自然会温顺起来。

假如你将精力放在在每星期编程 20-30 个小时的适应培养上,成为一名 Web 开发者的目标专门快就能够实现。假如你将目标设定为在数月内成为一名 Web 开发者,在什么时候能能够达成目标以及距离目标还有多远等不确定性的压力之下,你反而可能会一无所获。聚焦于适应而不是目标。按摩你的胸口,你的胳膊自然会温顺起来。

因此,你现在应该做的是:在你的日程安排上,每天花15分钟时刻用于编程。不要多15分钟,每天只要15分钟就够了。假如你能在一星期之内坚持做下来而不找任何借口,请试着把时刻延长到一天20分钟。不要试图通过每天一小时的编程来过度扩展自己的能力,编程确实是一场 10000 小时的马拉松,因此我们应该将精力集中在培养适应上。与其在一天内花费大量时刻学习编程,不如每天花费少量时刻,然而能够天天坚持,因为如此更有效。

独自学习专门痛楚

当我在学习 Web 开发时,在我的学习过程中,拥有一位导师和加入一个社区是两个最大的组成要素。

●拥有一位导师




大学期间,我曾在一家名叫 merge.fm 的小型创业公司工作。暑假期间,我与该公司的一位联合创始人一起工作,我在此期间学到的东西比我之前一年在大学学到的还要多。跟随一名体会丰富的专业人士一起工作,能够真正地加速你学习的速度,你会了解到他们如何摸索问题的,同时,也会发觉自己的不足之处。这确实是什么缘故师徒制通常成为学习一门新技艺的默认标准的一个缘故吧,因为它专门有效。

●加入一个社区

我加入了的两个社区,一个是 Illini Entrepreneurship Network(我们学校的一个学生组织),另一个是 Hacker News(一个面向黑客和创业者的大型在线社区)

我没有从 Hacker News 学到任何有关对象和类的知识,然而我学到了一些别的东西。我明白了没人喜爱 JavaScript我明白了 Ruby 程序员是编程领域的潮人。我还明白了 Bret Taylor, Rich Hickey, and John Carmack 差不多上编程世界的领导人物,还有确实是,那些真正关怀职员的软件公司,它们公司的厨房看上去就像兴奋剂实验室。

总之,我学会了如何说行话。当你和其他程序员一同工作的时候,这一点专门重要,也正因如此,才使你觉得自己确实是一名程序员。

项目实践

在学习 Web 开发的第一年,我动手实现了以下项目:

●一个 Digg 的克隆版(来自 Sitepoint书上的 Rails 例子,我想现在它差不多过时了)

●一个在线购物应用程序(来自 Agile Web Development with Rails 4

●一个 GeekSquad-esque 应用程序(个人项目)

●一个实时在线课堂应用程序(个人项目)

●一个外语学习应用程序(课程项目)

我认为构建真实项目之因此专门重要的缘故有专门多,就我而言,最重要的一个缘故是它充满了乐趣。这恰恰是在传统教育中严峻缺失的,也正因如此,它才成为了诸多缘故中最重要的一项。查找如何开展项目实践的参考资源, ://ruby.railstutorial.org/ 是一个不错的选择。

要具有“小强”精神

关于那些能坚持读到此处的读者们,我偷偷地增加了第四项内容。 Paul Graham 曾经


Airbnb 的创始人说过:

“你们这些家伙是可不能失败的,因为你们就像打不死的’小强’一样”

一段时期,你可能会有舍弃学习编程的方法。就像任何具有同样价值的情况一样,学习编程确实专门难,有时你会觉得自己确实专门笨。这确实是什么缘故第一项策略如此重要的缘故 - 不要过度担忧是否差不多取得进步,或者需要花费多长时刻达成目标。你要做的确实是每周坚持10-30个小时的编程。就像执着的’小强’一样,你就可不能失败。

多年往常我说过一句话 - “成功贵在坚持(注解:亦可译为‘生活中80%的成功源于坚持’,这句话经常被其他人引用。人们常常向我提及,他们想编写一个剧本,他们想制作一部电影,他们想撰写一本小说。那些最终成功实现目标的人,80%的做法是先行动起来。那些最终失败的人,他们连这一点都做不到。这正是他们不能做成一件情况的缘故,他们没有去做。一旦你去做了,假如你真地去编写电影剧本,或者撰写小说,实际上,你的成功之路已走过大半。这确实是我能够告诉你的我人一辈子最大的成功体会。其它的差不多上失败的教训。


本文来源:https://www.dywdw.cn/e3c5de8075232f60ddccda38376baf1ffd4fe32f.html

相关推荐
推荐阅读