青少年以及中老年人高效学习编程需要注意事项

年轻人和老年人对计算机编程感兴趣,可能是职业选择或职业变化。很容易理解为什么不缺少就业机会和不断增长的

年轻人和老年人对计算机编程感兴趣,可能是职业选择或职业变化。很容易理解为什么不缺少就业机会和不断增长的市场。2016年开始您的编程生涯的另一个重要方面是在线提供丰富的资源。Codecademy,Udemy和Codeschool等资源将帮助您在舒适的家中学习几乎任何您能想到的东西。这些都是很好的资产,可以帮助您掌握您想要学习的任何技术或语言的基础知识,。

青少年以及中老年人高效学习编程需要注意事项,尽管网上有大量的信息来学习如何编程,但我发现由于我的经验不足,我经常会完成一个教程,然后无法确定接下来的步骤。我渴望实现我的新知识,但是一旦我打开我的编辑器,我就不知道要建立什么。我认为这是编码初学者尝试练习新技能的常见问题。这篇博文将包含一些有用的提示和技巧,我认为这将有助于其他人在同一条船上以最有效的方式学习编程艺术。

1.总是遇到问题

为了学习而学习是好的,但它永远不会超越学习来解决一个真正的问题。在打开文本编辑器之前,请务必清楚简明地了解您要构建的内容,无论大小。一个很好的方法是假装你有一个客户要求一个功能,然后设置完成该功能的截止日期。例如,如果练习Ruby on Rails,想象一下你必须构建一个应用程序来保存冰箱中所有内容的运行库存。这可能是一个任意的例子,但现在你有一个需要建立的具体想法。现在,当您打开文本编辑器以启动应用程序的构建时,您将遇到第一个问题。

2.只关注手头的问题

这可能是我掌握的最大概念,现在我已经掌握了,这大大提高了我的工作效率。只关注你目前所处的问题而不是其他问题。很多时候,开发人员可能会因为考虑到整个过程中可能出现的潜在问题而分散注意力。最好首先开始使用特定功能和区域。如果你没有保持专注,你就冒着永远无法解决任何问题的风险。相反,你的时间被整个应用程序所困扰,而不是现在需要完成的任务。接下来,我们需要保持我们的问题和功能集中和有组织。

3.分解功能直到它们处于最简单级别

既然您有一个需要实现的功能,那么该功能可能看起来仍然非常庞大且难以解决。例如,如果您的功能是为整个注册页面设置样式,那么看起来令人难以置信的令人生畏。而不是试图解决整个页面本身,将功能分解为文本字段。现在,这项任务更加可行,而且不那么令人生畏。

完成此细分后,您所要做的就是将文本字段设置为满意。完成后,继续按钮等,直到页面不可避免地完成。我对这个概念感到困惑,因为我觉得我花了太多时间来缩小范围,而不是专注于更广泛的画面。但是,每次实施此方法时,它都可以帮助我管理从头开始创建内容所带来的压力。它允许渐进式进步而不是因为试图做得太多,太快而陷入困境。现在让我们谈谈当你遇到困难并需要一些帮助时会发生什么,这通常是我的情况。

4.在接收帮助后了解代码的原因

在解决问题时,您将不可避免地使用像StackOverflow这样的资源,这是现代编程的一个很好的资源。当您遇到需要解决的问题时,您可以前往StackOverflow并向每个语言的社区询问非常具体的帮助。在过去,我会收到某些问题的帮助,然后简单地实现代码,而不会问自己为什么会这样。当然,我得到了答案,但如果我不真正理解解决方案,我会继续遇到同样的问题。确保通过深入了解其如何向后和向前工作来研究每个问题的解决方案。

5.把它们放在一起

当我按照上面分享的程序时,我真的感觉好像我的时间被有效地利用了,知识的保留远远大于阅读文档或观看没有目标或方向的视频。此过程是您在每个软件工程团队实践中都会找到的工作流程的近似副本。这是外卖 -

3.对项目有一个简明的想法

将问题和功能分解到尽可能小的水平

一次专注于每个功能

了解帮助程序代码修复问题的原因

每当我按照上面的工作流程,我发现我的开发人员经验通常非常高效和愉快。现在知道青少年以及中老年人在高效学习编程需要注意事项了吗。

本文来自网络,不代表卡酷教育-在线教育平台-专业青少儿启蒙教育门户网立场,转载请注明出处:http://www.englishsy.com/gzbc/1044.html

为您推荐

返回顶部