A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

戼卼

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 戼卼 初级黑马   /  2018-8-8 17:09  /  987 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

关于学习Java因为之前是零基础,所以我想快速入门并学好Java这门语言,自己在网上查阅一些资料,发现并不是自己想的那样简单。对于我这种没有什么自控力,并且零基础的人来说是真的有点困难。然后就想进培训机构学习,后来通过朋友的朋友介绍得知黑马还是很不错的,所以就来到黑马。
        目前截止现在来到黑马也有一段时间了,在此我总结一下之前的学习希望对大家有所帮助:
1.写代码;

        关于如何高效学习编程我要给出的第一条建议是在阅读代码和编写代码之间循环往复。阅读代码将帮助你查看解决方案,了解最佳做法,并大致了解语言或系统。但是在你这样做之后,你需要自己实际去写代码。可以是任何东西。可以是小的编码练习,但确保你能将之付诸于实践,并用某种方式使用你学到的东西。如果你不这样做,那么你会发现自己面对编辑器会无所适从无从下手。
这方面的诀窍是让自己感到不舒服。这是相当痛苦的,但就应该这样。写代码遵循80/20规则。花80%的时间在20%的代码或20%你所学的东西上。习惯于这种不舒服的感觉并克服它是关键。
这个迭代周期不应该以周为周期或以月为周期发生,而是应该以日为周期。知识等待使用的时间越久,知识这把斧头就越钝。等待学习新知识的时间越长,你就越难以将其融入到代码中。
2.需求帮助;
        我感觉最大的错误是在学习编程陷入僵局的时候用了太长时间。在被卡住时,我会花很多时间在一些愚蠢的东西或一些我根本上不明白的东西上。有时候我需要花费好几天时间才能完成这些工作,而原本我可以用这些时间做更多的事情和学习更多的东西,如果我能找到更好的解决方法的话。卡在一个东西上面超过一个小时基本上就是在浪费时间了。
我推荐三件事情以避免僵局。第一是试着总是阅读更多关于你使用的技术。这样会使你在学习过程中让自己的思路更加清晰简洁。第二是咨询互联网。这一点很显然,在网上查找并询问有过这个问题的人是一个非常重要的技能。不要害怕在那里问自己的问题。通常,只要尽力正确地阐述你的问题就OK了。我的第三个建议是向你认识的人请求帮助。通常,你或许已经理解了技术,而且有了问题,但是你可能需要更高层次的上下文才能真正解开谜团。不要胆怯,大着胆子上前去问吧。
3.与其他同学多多交流;
        学习编程的一个很好的方法就是和其他同学交谈。不必谈论任何特定的内容。可以是你正在学习的东西,可以是你认为很酷的东西,可以是你正在研究的东西,皆可。但是,最重要的是,你将了解到其他人是如何看待编程的。你会发现,你认为理所当然或从来没有考虑的事情在人与人之间是非常不同的。
        这些事情可以帮助我们在漫长的旅程中学习编程。我知道我还有更多东西需要学习,并将继续学习如何永远地学习。最重要的事情说三遍,请继续,不要放弃,不要放弃,不要放弃。当然,说说容易,因为学习编程有时可能会令人非常沮丧!不要担心。要相信自己。每个人都经历过这样的心情。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马