是让你的能力更加贴近于一线开发者。入坑已经有一月之久,今天来谈谈自己在传智的学习心得也希望能帮到更多的人,如果有讲的不好或者不准确的地方还请各位大神指正,起初想来学编程是因为自己的专业学习过一点Java和c ,但只是简单地学习了一些基础语法,说实话,当时并没有对编程有太大的兴趣,但是因为不想去考研,如果毕业之后直接去找工作的话,又没有一技之长。虽然已经考过了教师资格证,但是感觉自己年纪1轻轻,真的不想去过太没有挑战性的生活,于是在大三的时候,一次偶然的机会,参加了学校组织的实训公司参观,看到那里的学习氛围,自己真的觉得这才是生活应该有状态,再加上班里的有些同学都已经去实训过,听他们说都还不错,所以下定决心学了编程,但是起初并没有决定来传智,因为和我们院系合作的实训公司,院系领导会批准,但是后来听说传智特别不错,所以通过和院系领导的多次交流后,还是毅然决然地来了传智,其实传智真的是个不错公司。对于如何学习有以下三点要说 第一 了解语言 很简单,学习一门语言或者技术之前先了解它是做什么的,每一个语言都有自己的优势与劣势,都有自己最擅长的领域,就和每一个人一样都有自己的优点,每一个人都不能说自己所有的事情都能做,编程语言也一样的。 第二 学习和模仿 软件开发不同于其他行业,其他行业你可能需要特定的设备和特定的老师,但我们编程学习的优势就在于:无论何时何地只要你有一台能联网的电脑,就可以开启编程之路,当你有任何问题的时候,你几乎都可以在网上寻找答案并且网上还会有大量的教程,你都可以通过不同的方式找到它,最初或许比较困难,慢慢的你会发现自己检索能力得到提升,当你知道语言是什么、它的hello world怎么写的时候,你就走过了第一步,接下来你需要做的就是在课程老师的带领下模仿老师的代码,理解老师编写代码的思路自己再手写一遍,现在虽然说电脑手机已经大量的替代了学生时代的课本、作业本,但是我依旧认为手写是初学编程一个较好的方式,因为你听一遍、写一遍、再敲一遍,和你仅仅敲一遍代码相比前者对你的学习帮助更大。一段时间之后,你会发现老师写的代码都很简单,那么下来就进入了第三点。 第三 大量练习和实践 大量的练习是让你不断的犯错和改进,而实践做项目在我看来没有什么方法比练习能让你有更快的进步!如果你只是去看而不去编写和实践,那过不了多久这门语言就会变更成路人,也就是与你擦肩而过。为什么这么说,因为你不实践你就只会有短暂记忆。这也是做任何事情最最重要的不仅限于编程,你见过只听英语的人自己从来不讲,然后摇身一变就能英语流利说?或许有这样的天才,但那真的几乎只有极少数的人,我相信我们大多说人都必须通过努力和练习,收获我们的成果吧。 不管是任何再简单的一门编程语言,它都不会太简单,因为只要是编程语言都不会太简单,它只是相对于其他语言而言,代码不是看就能会的 ,必须自己动手才能变成自己的 ,每次学了一个东西都必须拿一个东西练手 , 不要一下子想学很多东西 (大一下到大二上我就是这种状态: 想学很多 ,动手少 ,千万别和我犯一样的错)。还有就是, 不是学得多不好, 有些人可能会说学太多了, 没一样精通, 不好。 但是敢问现在外面厉害一点的程序员 ,谁不是都懂的很多, 我们必须拓展自己的知识面, 但是自己必须有一门拿得出手的 ,至少大学毕业出去能找一份理想的工作。还有学习最好抱团 ,团队学习效率会非常高,因为团队学习很多坑你可以帮别人排除,别人也可以帮你排除,大大提高了效率。 相互交流得越多 ,成长得更快 。还有千万不要觉得自己知识不能告诉别人,别太自私 ,要学会相互分享,这样才能进步得更快 。要学会总结 ,自己做过的事,每次完成之后都要学会总结 。以上就是我的学习心得,希望能给大家一些意见。
|