我经常听到一个观点——自己学习是不可能的;你需要专业人士来指导你走这条荆棘之路——解释、检查、控制。 我将尝试反驳这一说法,为此,如你所知,至少给出一个反例就足够了。 历史上有伟大的自学者(或者简单地说,自学成才的艺术家)的例子:考古学家海因里希·施利曼(Heinrich Schliemann,1822-1890)或格鲁吉亚的骄傲,艺术家尼科·皮罗斯马尼(Niko Pirosmani,1862-1918)。 是的,这些人大部分时间都在XNUMX世纪生活、学习和创作,距离信息技术的世界极其遥远。 然而,正如亚里士多德所说,“学习最重要的目标是学会如何学习”。 在这篇文章中,我将与您分享实际的例子,让您有效地组织独立的学习过程。
自学还是可以的。 而且,取得高成绩也是很有可能的。 你会感到惊讶:作为一个来自商业教育领域的人(我在培训中心工作“
我是一个整个职业生涯都在教育领域工作的人(这一年已经超过17年):我IN教育,我FOR教育。 我想与您分享一些实际例子,让您能够有效地组织独立的学习过程。 这些技术是我个人经验的概括。 当然,我并不声称自己就是最终的真理。 但如果你们每个人都找到至少一种他想在个人实践中使用的技术,我将认为我的任务完成了。
我的第一条建议是,如果您决定进行自我教育(无论您愿意投入多少时间:10 分钟、一个小时、一天......),请尽量避免在这段时间做其他事情使其尽可能有效。
加州大学心理学教授哈尔·帕什勒说:“如果让哈佛毕业生同时做两件事,他的大脑也会变成八岁孩子的大脑。”
学习时避免同时处理多项任务,这样您就能从学习中获得最大收益。
但我答应分享实用技术。 我将以前端开发为主题来说明这些自学技巧。 首先,这个话题对我来说非常有趣(从我担任学校计算机科学老师并向孩子们教授它的那一刻起)。 其次,前端开发是最热门、增长最快的领域之一(
所以,我们需要独立获取新知识,掌握实践技能。 你从哪里得到它们? 你的来源是什么? 互联网、教科书和其他人——对吗? 让我们从互联网开始。
1. 有效搜索
有很多搜索网站。 不同的搜索引擎有不同的搜索算法。 因此,范围是不同的 - 每个范围都涵盖(或者用更专业的术语来说,索引)互联网上存在的部分信息。 因此,您需要使用不同的搜索引擎来获得最大的资源覆盖率。
但如何组织搜索才能不被淹没在大量的“信息噪音”中呢? 您需要学习如何选择健康的谷物。 是的,现在搜索引擎接受自然语言的请求。 用于提供相关搜索查询结果的算法正在不断改进。 搜索引擎获得了大量的附加功能。 但问题是“如何有效地搜索信息?” 至今仍然具有现实意义。
几乎每个搜索引擎都有高级搜索和构建它的查询语言。 但并不是每个人都会定期利用这个机会。
我将使用 Google 作为示例向您展示。 如果我想学习前端开发,我对自己应该关注的技术和值得阅读的资源感兴趣。
- 让我们进入页面
高级搜索。 - 设置参数。 例如:
A。 用短语:前端开发,
b. 与任何单词:2018,
C。 搜索语言: 英语,
d. 国家: 美国,
e. 更新日期:去年,
F。 单词位置:在页面标题中。 - 单击“查找”。
- 在搜索结果页面上,我们选择那些将作为我们研究该主题的起点的资源。
要优化您的搜索查询,您还可以使用
2. 在线学习
到目前为止,可能每个人都知道 MOOC——每个人都可以在互联网上获得的大众教育。 其中最著名的场所包括
在我个人的热门游行中,无可争议的领导者是
在我个人看来,俄罗斯平台无论是在材料质量还是在向听众传递的形式上仍然比外国平台稍逊一筹,但如果你回答“你会说英语吗?”这个问题。 如果您回答“是或否”,那么这也是一个很好的选择。
让我们看看使用示例查找所需程序的算法
- 转到课程目录 -
目录 - 选择一个类别:
类别 - 编程和开发 - 将过滤器设置为“免费”:类型 - 免费课程
- 表明您的级别:技能级别 - 例如,初学者
- 我们指定要磨练的技能:技能 - HTML、CSS、JavaScript
- 我们还提供了您可以完全免费注册的课程列表。 它们的优势在于,大多数都是由供应商参与开发的,并且培训是在真实项目中进行的。
如果你是一个初学者专家,不知道培训应该按什么顺序安排,要上什么课程,要解决什么任务,那么你就有机会报名参加所谓的培训。 “综合计划”。 教育领域的专家已经构建了整个教育轨迹,剩下的就是遵循它。
如何搜索此类程序
- 让我们转到以下部分
高级培训课程(纳米学位) - 通过编程学院(
编程学院 )我们找到我们需要的方向:前端网络开发人员 .
如何了解找到的课程中哪些更好? 这里没有通用的秘诀;这完全取决于特定人的目标、目的和品质。 不过,我可以给出一些建议。
- 阅读评论以了解其他人的意见。
- 熟悉
简介 课程描述了内容、结构、技术,提供了一些片段,您可以通过这些片段来评估课程开发方法的专业程度、教师是否以易于理解的方式呈现材料、学生有哪些额外的自我控制或自动控制机制。系统可用。
通过收集这些因素,您可以自己确定这门课程是否值得参加。
另一个常见问题与自组织有关——最多 8% 的学生完成了在线课程。 人们正在寻找特定问题的解决方案,并在找到解决方案后立即停止培训。 另一个原因是课程的持续时间。 大多数人天生就是短跑运动员,发现长距离跑步很困难。
如果你仍然想完成学业,首先,要培养自我教育所需的品质:
- 学会计划时间;
- 为自己找到正确的动机;
- 邀请你的朋友陪你学习,这样你就有人来讨论和分析你所学到的东西。
此外,当需要定期向管理层或其他人进行最终报告时,自组织问题也得到了成功解决。 认证系统也有效,但仅限于需要确认状态的情况。
3.寻找专家
寻找您可以信赖的知识和经验的人。 来自该行业的人士已证明自己是高素质的专业人士,愿意公开且免费地分享他们的经验。 你认为这是幻想并且这不会发生吗? 发生。 您可以使用一些技巧来找到这些人。
请咨询官方来源,例如制定标准的组织。 他们成立了工作组来开发专门的内容。 有关它们的信息通常是公开的。
我们来看一个具体的例子。
- 前往网站
万维网联盟 - 转到工作组 -
各工作组的工作。 - 其中,我们选择目前我们感兴趣的一项。 例如,层叠样式表 (CSS)。
- 我们进入参与者类别并访问参与这些标准制定的所有组织:
参与者成员 - 我们寻找受邀专家——国际社会认可的专家。 特邀专家:
雷切尔·安德鲁(Rachel Andrew) ,莱维鲁
通常,该领域的专家很乐意分享他们的进展。 您可以找到他们的演示文稿的录音,查看他们使用的资源列表,查看幻灯片甚至他们演示的代码。 并学习他们的榜样。
顺便说一下,我特别推荐 Lea Verou——她公开了很多“美味”的进展。 她以自己的榜样激励了世界各地的许多人。 我也不例外。
寻找专家的第二种方法是通过视频托管网站,您可以在其中找到所需主题的会议录像。 这
再次举个例子:
- 我们去 YouTube 吧。 搜索:
前端会议 - 有效的搜索在这里也起作用,不应该被忽视。 选择:过滤器 → 通道
- 我们得到了专门讨论该主题的频道列表。
- 例如:前沿趋势 → 播放列表 →
2017年前沿趋势 - 我们选择任何扬声器。 比方说
乌娜·克拉维茨 - 她是一位优秀的专家,有很多东西值得向她学习。 - 瞧
通过这种方式,您可以找到合适领域的专业人士并获得他们的工作机会。
4.让人工智能为你服务
在这里我的建议很简单,在我们这个“老大哥”的时代甚至有些矛盾——留下“数字痕迹”:
- 订阅频道以获取“类似”的频道;
- “喜欢”并为视频和材料添加书签;
- 在社交网络上订阅您感兴趣的专业社区页面。
根据“数字痕迹”,您将获得与您感兴趣的主题相关的建议。 这是进入专业社区的机会,您将获得有用的信息和实际示例。
5.读书
有一种观点认为,随着互联网上可获取的信息和无数在线课程的出现,阅读书籍不再具有相关性。 然而,这是根本错误的。
书籍对于获得某些概念、想法、问题和技术的三维视图至关重要。 它们拓宽了您的视野,专为深入研究材料而设计。
然而,你也应该有效地阅读。
如何选择阅读的书籍?
对于理论研究有
如果我们谈论技术文献,那么我会遵循简单的逻辑 - 我使用权威来源的建议。 我所说的他们是指业内公认的专家(我关注他们中的许多人)
一般来说,我更喜欢以实践为导向的资源。 同时,这对我来说非常重要:
- 因此,演示的语言简单而人性化(我喜欢对话类书籍,其中会提出问题,阅读时思想会被激发),
- 布置材料的质量。 当然,内容更有价值。 但包装让我们能够推断出这本书的用心,让我们了解赋予这本书生命所花费的时间和精力,以及为作者(以及整个相关团队)寻找正确的方法。通过书表达自己。 正如他们所说,细节决定成败。 我真的注意到他们。
以下是我绝对推荐的一些书籍示例:
6.使用不同的工具
“我只记得我的手做了什么”——这就是世界教学实践中众所周知的“边做边学”的教学原则。
迟早你需要在实践中以某种方式巩固所有积累的知识。 您需要不断地进行培训 - 为此,请找到可以让您最有效地组织此类培训的特殊工具。
哪里可以获得这些工具?
基于前面的观点之一(分享工作工具的专家),您可以在他们的博客和他们发布材料的网站上找到有趣的项目。 这些项目使您能够实践正在学习的新技术和工作方法,并发展自己的专业知识。 而且数量很多。
例如,在动画中,动画属性随时间的变化由某些曲线来描述,或更准确地说,由一组参数(系数)来描述。 最真实的是,从观看者的角度来看,动画效果在时间上非线性地发生(只要简单地熟悉一下沃尔特·迪士尼制定的动画原理就足以确信这一点)。 例如,某个物体逐渐开始运动,然后速度增加,然后逐渐开始减小,等等。从数学上讲,这种依赖性是使用贝塞尔曲线来描述的。
看看交互式模拟器
- 定制 (
杠杆 ) - 将动画时间设置为 1,5–2 秒
- 运行测试 - 创建正确的动画效果:有动作开始的准备、动作本身以及完成时的惯性。
更有趣的例子:
Lea Verou 的项目 小玩意儿 JSFiddle CodePen 闪电战 代码沙盒
从我的角度来看,我将更详细地讨论几个最重要的问题。
- 检查密码要求
RegExplained 游乐场 :
任务:用于输入用户密码的表单字段必须仅接受至少 6 个字符长的序列作为可能的值,其中至少包含一个数字、字母(无论大小写)和任何符号。 应使用标准浏览器工具在用户端进行检查(为此目的,请使用
- /^.{6,}$/ - 任意 6 个字符
- /^(?=.*d).{6,}$/ - 其中至少一个是数字
- /^(?=.*d)(?=.*[az]).{6,}$/i - 至少其中一个是字母(大小写不重要)
- /^(?=.*d)(?=.*[az])(?=.*[W_]).{6,}$/i - 其中至少一个是字符(不是字母或数字)
- 另一个例子是图案库
CSS3 模式库 :令人惊奇的是,代码变成了几何图案!
操作顺序:
- 规模90%
- Zig-zag - 背景代码
主要思想是使用专业网站上免费提供的各种工具,让您完全免费地磨练您的技能。
7. 成为专家
一旦掌握了窍门,就可以将其提升到一个新的水平,让自己成为专家。
怎么做? 容易地。
还记得老师的故事:“我告诉他们三遍,我已经明白了一切,但他们就是不明白”? 您需要传播您的知识以巩固它。 作为一个工具,我建议使用 StackOverflow 服务。 这是一个专门创建的资源,开发人员可以在其中寻找专业问题的答案。 回答这些问题的人是同一个人——开发人员。 这就是收集广泛问题数据库的方式,每个问题都有一个解决方案。 您可以成为这些问题答案的作者,了解这个或那个主题并分享您的经验。
一石二鸟:首先,你学会自己解决这个问题。 其次,学会谈论解决算法,从而更可靠地巩固记忆中的新知识。
动作顺序
- 在搜索字段中输入查询 - 例如:CSS
- 结果,我们得到了带有“CSS”标签的所有问题的输出
- 转到“未答复”选项卡。 我们得到
活动范围广阔
之一:
https://ru.stackoverflow.com/ 标签 - 我们遵循相同的场景。
不要忘记
结果
我与您分享了一些简单的技巧,可以帮助您“学会如何学习”并使自学过程更加有效:
- 有效搜索。
- 参加大量在线课程(并完成它们)。
- 寻找可以向您学习、交谈和咨询的专家。
- 利用人工智能的力量:留下“数字痕迹”,让它为你服务,拓展你的职业圈子和视野。
- 看书。 只要有意识地接近他们的选择即可。 那些作者向你提问并激发你思考的人是最适合的。 不要忘记审美的成分:阅读带来的不仅仅是智力上的乐趣。
- 使用专家提供的各种工具进行培训。 并且不要害怕尝试。
- 最后,让自己成为专家,以便将积累的知识付诸实践。
人们可能会想:那为什么还需要培训中心呢?
我会回答:
网络学院已开放职位空缺!
来源: habr.com