如何学习编程?
很多同学都抱怨过学程序的过程,太难了学不会,学不下去之类,学了不知道干嘛等。
是什么影响我们学习这门技能?
我自己总结了三种情况
第一种:在学习之前就认为这种技能枯燥且无趣。
也就是说我们在学习之前,在观念上就认为它枯燥且无趣。学习它可能只是为了生计或者赚钱。
我觉得这样学不好一个技能。
我们需要从观念上改变它。我们为什么觉得玩游戏是很放松的呢?
因为我们从观念上认为玩游戏很轻松。所以我们可以把程序看做游戏。这样从观念上改变。实际操作就是从称呼开始。
你比如“玩程序”这种就比较好。潜移默化改变你的意识。

第二种情况是因为你对学习这门技能期望过高导致
比如学了三十天连写一个完整的程序都做不到。但是书上明明写着30天精通C语言啊?
这种情况我也遇到过,你对它期望过高,那么达不到预期效果的时候自然会很失望。进而导致一些负面情绪。
倘若你一开始就把期望降到最低,只享受做这件事带来的过程。那么我觉得是最好的状态。
第三是:持续性的问题。
三天打鱼两天晒网,这种学习状态学什么恐怕都不会学的很好。学习一门技能还是需要很多练习。所以我的建议是养成一种习惯。
比如每天必须写300行代码,或者每天必须画一张画。
这样形成习惯之后进步就是水到渠成的事情。