自学编程确实很难,但也不是没有成功的,我们抛开王江民,雷军,戴志康等这些伟人,我就先给你举2个我亲历的普通人的案例。
第一个是20年前的事了,我刚刚大学毕业,找了一份工作。工作是维修设备,打印机啦 ,笔记本,等等。当时,我们单位说是需要一个小型的流转系统,就是维修的东西,从库管A在他的电脑上发出,发到维修工B这里,维修工B维修好了以后,再把维修好的东西利用流转系统推送到检测员C这里,检测员C检测好了以后关闭流程,公司的高层可以直接查看每一件产品的流转过程。
我是物理系毕业,虽然不是正牌计算机专业,但是编程也学过啊,什么汇编,C,basic,foxbase.但是我琢磨了琢磨,我还是经验少,不好做,并且,当年的网络,百度刚刚兴起,网上还很难获得指导。
但是出人意料的是,过了一两周,有一个和我一同入职的哥们做出来了。他是个什么成色呢?中专毕业,也是没学过编程。我俩是一个宿舍,他能做出来,就是他觉得觉得编程好玩,所以自己平时不停的看各种编程的书,在纸上手写代码。当时的我们,没有个人电脑,只有公司里才配一个比较破的386电脑,他没法在个人电脑上练习,只有在单位,利用很少的时间在电脑上练习。
他偏偏就把那个系统做了出来。而我,对于那个系统一直停留在思想层面。
后来我从那个单位离职了,在新单位里,我搞软件测试。公司里有一个项目经理,开发能力在公司算是前几名的,让我很是佩服。但是后来当我知道他大学的专业后,更加的让我佩服了。他竟然是学文科的。计算机在大学除了学过基础外,其他的就没学过,编程更是啥都不会。他后来也没参加过培训班,他就是在大学毕业后,先是找了个普通单位上班,文员一类的,然后利用闲暇时间自学编程。学java,sqlserver啥的。自学了1年后,开始出来找工作。然后通过在单位的锻炼。很快就成长起来了,从他毕业到成为我们公司的大拿,也就是三年的时间。
有一句话叫做,当你决定开始的时候,你已经成功了一半了。
你想着去做,就要去努力的干。
当然,上一句话的后半句是,当你在成功的前一晚放弃了,那么你就失去了全部。
天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。
只要你坚持努力,肯定是可以的,我们不求达到多么高人的水平,不求和江民,小米pk,但你混个温饱是没有问题的。
再聊一下学习的方法!
有很多种方法可以供你选择。
对于自制力好的人,你可以学习免费的,现在的网络太发达了。网上有无数免费的教程,电子书也有相当的多。你完全可以去下载了学习。
对于自制力差的人,我建议你报个班。网上的,现场的都行。这个人吧,总有一种惰性心理,还有一种免费没有好货的心理。在这种思想下,如果你自制力再差点,是很难有坚持 学习的动力的。这个时侯建议你报个班。花点钱,把学习从主动变成被动,反而更容易操作一些。
还有就是,要去做。学习的时侯,要跟着把一个项目完整的做一下。完了以后,自己还要再复习这个项目。自己再重新做两遍。不要怕麻烦,这是你学习的经过。就象你小学学习,要求你一个字不停的写无数遍一样。当你把一个东西弄成了机械记忆以后,你再去做他,就会轻松容易的多。
网友评论