怎样自学电脑编程入门 计算机编程学不会怎么办?
计算机编程学不会怎么办?
个人感觉,计算机编程这个事也不是一个简单的工作,是想把英语学好要多种要素。编程是一件常人看起来好像枯燥乏味,但编码者却其实它别有一番乐趣,做了想学好编程,想靠编程曾经的一技之长靠它养家糊口至少不需要:
1兴趣,没有兴趣一切大都强行自己,没有兴趣它坚持两个月不下来,一条大路走太远走不长。
2比较好的逻辑性和分析能力,逻辑性是非常重要,一段程序的运行流程、一个功能的交互体验、一个bug的分析过程,这些全是要挺好的逻辑性,重复一遍造的轮子有很多,何时何地合情又合理的使用这个轮子是怎么学习编程的重要的是一退。
3认同感,是需要自己要真心认同这个编程行业这个事儿,觉得它是蓄意,还有家人朋友意见你做这个事儿,淡然坚持两个月的再去做它才能做到。
我身边一个真实例子是一亲戚家的孩子大学是学土木工程的,本科毕业了忍受不了工地上整日整夜的日晒风吹(那天是夏天那会儿),然后再望着别人大专毕业搞软件的工资高呆在办公室很舒服,就去自己报了个培训班学编程,马马虎虎三个月后总是能找到比较合适的软件公司上班,到最后我还是放弃了去跟一叔叔学修车去了。
所以才,编程这个事儿最好不要人云亦云,应该要看自己适不更适合做这个,满不满足上面说的这几个条件,当前我说的可能不全,但大致意思其实。
工作做事儿那是弯路走的多了,才能够能找到适合自己的那一条直路!
如何从零开始学编程?
You isprettydamncool.–LearnPythonTheHardWay
在你自学编程序之前努力思考下你的目标,当你有结果目标时道路会极其的清晰。这样,你想要写什么?网站?游戏?iOS或是Android应用?或是你是想自动化成功一些乏味无聊的任务让你有更多的时间看窗外的风景?可能你只是因为想更具高就业竞争力找个好工作。所有的这些也是本身价值目标,这些目标是你编程学冲击力的一部分,还没有带动力的人,是不能在微显枯燥的如此漫长学习之旅中走远的。
最好别浮躁之气
Badprogrammingnotperfect.EvenDummiesshouldlearnitoutside21days.wellprogrammingrequiresthought,sometimeseveryonemightdo itwelleveryonemightexperiencetheextremesatisfactionalthoughcomeswithit.
反正是网下那就线上的书店,尽染是《21天学通Java》这种速成书目,它们都约定在很短一些时间内是让你都能够能学会具体技术。MatthiasFelleisen在他的著作How toDesignPrograms,Second Edition一书中应明确提道了这种「速成法」的趋势并予以了以上的讽刺。
有所谓的「捷径」也可以说「银弹」是不存在地的,智者告诉过,全精通某个东西不需要10年或10000个小时,也就是汉语中的「十年磨一剑」,因为不用着急,天道酬勤。
培养兴趣
Mostperfectprogrammers九十一章programmingprobablybecausetheyexpectcanlet'spaidorlet'sadulationbgthe public,sometimesbecauseit islifecanprogram.
–LinusTorvalds
陶醉于编程,编程更是目的是兴趣。兴趣是冲击力的不竭源泉,达到这种蕴满兴趣的感觉,以便于掌握你能将其投入到你的10年/10000小时的编程时间中。编程非常有趣,那是深入的喜悦。那是创造出的喜悦。见到自己为他能完成的作品显示在屏幕上很有趣。有人为你的的代码而惊叹非常有趣。有人在公共场合称赞你的产品、邻居可以使用你的产品、在内在媒体上讨论到你的产品很有趣。编程应该是非常有趣,若未必如此,就找出可能导致编程无聊无趣的问题,然后再能解决之。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。