新手程序员编程实战的5个注意点,笨方法死磕,刻意练习精进!
W3Cschool最近接到不少菜鸟程序员的反馈,他们大多反映编程入门找不到切入点。
更有一些新手反映:可能是自己天赋太差了,可能真的不适合编程。
但绝大多数人努力程度之低,根本到不了拼天赋的程度。
下面w3cschool分享新手程序员学编程的5个关键点,对编程有兴趣的不妨往下看。
0、重新认识编程
编程不是一种知识,而是一门手艺,它好比如是弹琴。
既然它是手艺,那么只能是以动手编程为主,看书学习为辅。
初学者一定要看书吗?不一定。
存在相当一部分程序员编程是直接看文档,比如写好一个Hello world,然后去熟悉 if for while 等基本关键字,再熟悉字符串操作。
1、找机会编程
小伙伴们刚开始找机会编程有两种方法:
A、疯狂刷题。
通过刷题可以一步步建立起信心。
B、直接找实习的机会。
一旦你实习了,你就可以清楚当下流行什么技术,不断积累经验,进而尝试做些简单的project。
2、debug也是基本功
新手程序员有时候会觉得debug过于枯燥。
但是不得不说,debug的过程,一次次查错的经历,是一名程序员必备的素养,将培养耐心、信心...
3、笨方法
当你熟悉一些基础知识语法,就可以看网上别人做的一些小程序,网页等,源码最好是简单点的。
当你弄清楚别人是怎么实现的,知其所以然之后,便可以在电脑上运行一遍。
在这个过程中,你将积累代码经验,之后返回看书上的东西就是水到渠成的。
大致来说,这就是一个动手、总结、积累、看书,螺旋式上升的过程。
4、刻意练习
对于一个新手程序员,写出一段段代码是非常有成就感的事。
但是你仍然需要刻意练习让自己编程之路走的更远。
你应该随时思考一个问题:如何让代码变得更好?
比如你写完了一个类,开始反思这个类设计是否合理?接口设计的是否好用?
写完了一段循环代码,如何让它更简单而清晰?