来千锋Java培训班学习之前,和大多数零基础的朋友一样,我的心里最大的顾虑就是,Java好不好学?自己能不能学明白?这些问题,只有在自己真正进入学习阶段之后,才会有一个明确的答案,因为去问之前学完出来的过来人,他们不同的人会给出不同的回答。有人会说不好学,时间太短而要学的内容太多;也有的人会告诉你没什么难的,他当初就学的挺轻松。
那么,到底应该相信谁呢?每个人给出的建议不同甚至完全相反,这就意味着他们的话对我们自己没多大的参考价值。这就是故事“小马过河”说明的道理。小马要过河,不知河的深浅,去问松鼠,得到河很深会淹死人的回答,去问老牛,被告知水很浅,不必担心。最后的结果是,小马自己亲自去尝试了,才知道河水不深也不浅。我也是一样,一个月的学习经历带给我的感受就是,学习的内容不会难到学不进去,也不会简单到一学就会。编程就是要求逻辑思维能力,正是逻辑思维能力的个体差异,造成了每个人的感受都不尽相同。
提及逻辑思维能力,就涉及到初学者的语法和逻辑思路哪个更加重要的问题。其实两者都重要的,但是我认为还是逻辑思维更重要一些,它的体现就是编程的思路。与此对应的是语法,它的体现是编程时写的格式。我认为语法的掌握就是一个不断熟练的过程,写多了自然而然就会记住了,我的写代码经历告诉我,语法记不得其实不是什么大事,首先ide的自动填充功能已经减轻了很多的负担,真搞不定就看看以前的代码就什么都想起来了。
编程的思路出不来或者写到一半思路混乱了,是一件十分恐怖的事情。这种情况一旦出现,首先会使人陷入焦虑之中,让人更难重新获得清晰的思路,从而陷入恶性循环。而且这样很容易会干耗时间,效率之低超乎想像。为了避免这种情况的出现,我打算日后更加关注思维的学习和构建,多学多练。老师讲解作业的时候也是主要讲思路,更加侧重思路而不是语法。
最后也是最重要的一个就是多敲代码,不要眼高手低。往往明明觉得都懂了,敲代码的时候才发现问题。我始终相信一句话,泪水和汗水这类东西,如果你流多了上天它自然会给予你一些东西来作为交换的礼物。贵在坚持,简单的事重复做,你就是专家;重复的事用心做,你就是赢家。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱