云和教育:云和数据集团旗下高端IT职业教育品牌
  • 华为授权培训中心
  • 腾讯云一级认证培训中心
  • 百度营销大学豫陕深授权运营中心
  • Oracle甲骨文OAEP中心
  • Microsoft Azure微软云合作伙伴
  • Unity公司战略合作伙伴
  • 普华基础软件战略合作伙伴
  • 新开普(股票代码300248)旗下丹诚开普投资
  • 中国互联网百强企业锐之旗旗下锐旗资本投资

不是计算机专业,能学习编程吗?

  • 作者:云和教育
  • 日期:2020-10-22
  • 浏览:140次

很多不是计算机专业、零基础想学编程的童鞋们,往往觉得编程太难,自学完全学不进去。其实大部分都是因为没有找到对的方式方法,导致学习起来困难重重。

高效学习,并不意味着要走捷径、抄近道。

对于新手来讲,首要的事情肯定还是一步步地打好基础。无论是看书,还是看视频课程,都可以从入门基础技术入手。这也有助于之后学以致用,甚至触类旁通。

只看书或看视频是学不会编程的,一定是要边看边实践、边思考,才能将看到的理论变成自己的东西。

都说“一个人的成长取决于他工作之外的时间”,当然,并不是说一天到晚二十四小时一头扎在编程上,而是说要利用好碎片时间,花费更多的时间去学习,不断积累会让你的学习更有成效。

三人行,必有我师,与其自己闷头研究,不如多与同行交流,各取所长,更加高效。

还有一个很好的习惯就是定期培训,因为个人的接触面毕竟有限,有一些新的技术,或者新的思维单凭个人能力有限,而去专业IT培训机构学习,因为更加专注和专业,对新技术的把控也比较快,能够更快的提升自己的编程能力。

感觉编程难,刚刚学习编程会走很多弯路,想找一个合适的方法学习。有这样想法是值得鼓励的,至少是知道怎么学习更好。

计算机重点在于用已有的知识架构搭建功能,而构建功能的步骤是固定的,只是需要掌握牢基础知识,并且提升自己的思考能力。思考能力也算是程序员的核心了(不是看,不是写,而是思考,如果照着别人代码写同时带上了思考,那么也是有效果的)。

学习编程,语言该如何选择?

对于这些问题,可以参考一下这个 Quora 帖子的最高赞回答:

> 能找一份工作:Java

> 能找一份高薪工作:C/C++

> 啥样工作都能找到:Python

> 总能找到一份工作:JavaScript

> 永远找不到工作,但可以让其他程序员敬佩:Smalltalk

其实每个编程语言没有高低之分,都各自有各自的优点和缺点,说到底都是“给计算机下达命令”然后让计算机帮你完成你想要达到的效果。

对于在公司上班,你会发现思考时间越来越少,完全是需求到了就马上知道怎么写了。然后就是无聊听着公司领导介绍,开会讨论。但是不要忘了,自己得给自己找事做,停止思考或者习惯了某种思考模式后进步就会减慢,要进步就要不断尝试新东西,多思考。

以上就是建议的学习方法,每个人都有自己的学习方式和习惯,适合自己的,才是最好的。

声明:除云和数据原创文章外,分享和转载的文章皆为促进IT技术的传播,并不代表本微信赞同其观点和对真实性负责,仅做交流学习使用,非商业用途。如有文章或图片的原作者有异议或涉及版权问题,请立即联系我们,我们将在第一时间进行改正或删除,确保您的权益,谢谢支持!