学习编程是不是要多敲代码?
我认为这个问题只对了一半,学编程是要带着自己的思路去多敲有效代码。试想天天敲hello world这样重复的无效代码,就算您敲烂无数键盘,技术还是得不到提升!那如何正确的学习编程呢?
学习一门编程语言,其实跟我们学习英语差不多。学习英语要多读,多听,多说,多写。编程也是这样的要多看,多写,多说,多听,多练,而且还要善于总结。我编程10多年来,一直都是采用这样的方法。
多看,可以多读别人的代码,看他为什么会这么写,是否有更加简单的方式去实现同样的功能。对于新人去一个公司,第一天往往会搭建编程环境,比较人性化的公司会让新员工熟悉几天代码了再去干活。这里多看不仅要看代码,您也可以去看编程书籍,看学习视频,去逛github等开源社区。
多写,光看是没有效果的太抽象了,本来编程就是一门技术活,需要很强的动手实践能力。在自己看得多了,就要去练习了。试着自己去敲代码,但是不要原封不动的抄着写,这样意义不大。您要用自己的思路去写,起初可以先模仿,先去揣摩别人的思路意图,后期自己要进行优化改进,只有这样敲代码才有进步!
多说,一提到说字,很多朋友对程序猿的印象就是"闷骚型" ,不善于沟通!其实对于编程领域,这个说是很重要的。空有想法思路是没用的,要表达出来!目前很多互联网公司每周都会举办技术分享会,就是想通过技术交流分享锻炼不善于交流的程序猿。
其次,如果程序猿能说的话,在面试的时候是会很有优势的。我身边的朋友编程技术都很牛掰,但是每次面试的时候都不会说,错失了很多offer。所以说,真正学好编程的不光是自己知道思路,而且还能把自己的想法能完美表达出来!
多听,在学习编程初期,在技术上肯定没有大佬们那么牛,平时多去虚心听取技术大牛的经验,多向他们去学习。这对自己是非常有帮助的!
多练,等自己积累了一定有效代码后,您要自己去练习做项目,多做项目去找成就感。起初并不要您做出很牛掰的应用出来,可以做一些小的项目。做项目就是为了让您把学到的编程知识融会贯通。
要善于总结,其实编程日常工作中,除了要撸代码,绝大部分时间都是在调试程序。我编程10多年来,一直有一个好习惯,就是喜欢总结。平时debug调试的时候,遇到的疑难问题,一定要善于记录总结。下次再次遇到类似的问题,您就可以很快能定位,这就是经验的积累。
胖哥科技圈观点:我认为想要学好编程的话,要多练习多撸代码,而且敲的代码都应该是有价值的代码,能从代码里面看到编程者的思想。对此,您怎么看呢?
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有