编程自学难不难?
自学编程找到方法和思路不难!难得是做程序做好!任何程序的编程都分为三六九等!越是水平低的越感觉自己找到了真谛!
编程就像一种语言,就像我们小时候,有了语言环境,学会说话很容易,难得是说话的技巧和说话氛围的把控!
不同的语言,有不同的优势和缺陷!万丈高楼平地起,最重要的是基础!学习任何语言都是一样,有基础的自学就快一些!没有基础的需要自学基础!由于每个人的阅历,思维方式和方法各不相同!
个人建议:学习能力强的,可以选择自学再找一些好的学习方法!
学习能力差的先打好基础,建议先选择一些网络学习的课程和资料,先自学一下,看看自己能否胜任!
就像我们要拉一个箱子,我们要考虑,用一个啥样的车能拉的下,再考虑箱子里装的啥,能不能拉动,再其次要考虑目的地,最后考虑经过的路线!这些都要因人因事而异!
选择适合自己的方法就好!
一个问题:“难学啊,什么事情不难学?说难学,你就不学了吗?”
初衷
仔细想想,你想学编程的初衷。
任何事情,当你想去做的事情,一定有一个初衷让你做出这样的决定。
下面有很多人会告诉你,编程不难学,也有很多人告诉你,编程有难度。
但是,这些回答,可能没有意义。
就像我们小学语文课本里面的《小马过河》一样。
对大象来说,河并不深,对于兔子来说,过那条河是会致命的。
所以别人告诉你,难不难,根本没有意义,就像别人告诉小马,那条河的深浅一样,没有意义。
只有你自己去尝试了,你才能明白编程到底难不难。
“难学”
——只要有解决方案的事情,都不叫做“难”。所以在我看来,编程不难学。
就看你想不想学,如果兔子这辈子的梦想是要过那条河,我相信它会学会游泳,学会造船。
再难,这只有梦想的兔子,它都会去尝试。
那么,这个时候,你再扪心自问,你学编程的初衷是为了什么?
这个初衷是否能够驱使你去做一件事情?
魔兽世界里面,格罗姆问古尔丹:那么,代价是什么?
也希望你能够做好这心里准备。
来自一个初学者的分享
——代价:
就是晚上两个小时候认真的学习,放弃游戏,放弃日剧,放弃电影,放弃switch。
我学编程已经3个月了,作为w3cschool里面一个非技术的工作人员。
总是觉得,只有自己真正去学编程,才能明白我们的用户小伙伴的困难,同时才能想办法帮助他们。
于是,我就开始去尝试学习编程。
我选择了一门相对比较容易的编程语言,Python。
在我学习的这三个月里面,我认为,学习编程并不是一件难的事情,同时学习编程还是一种乐趣。
虽然刚开始的时候,是挺难的,但是当你确定好目标,并且一步一步去做,当你完成的事情,其实很有成就感。
像我这么懒的人,并且做事没计划性,在学习编程的当个里面,体验到努力的乐趣,这是一种非常棒的安慰。
所以,如果,你想要学习编程。
我建议,你第一个考虑的,不是编程难不难。
而是,编程应该怎么学!
到时候,我会分享好多学习方法给你,无论是w3cschool上面的系统学习方法,还是我个人的学习方法,或者是w3cschool技术团队的学习方法,都可以分享。
以上,希望能够对你有所帮助。