刚离开高中,步入大学,很多同学都开始接触电脑,有一部分人也想去编程。但是对于一个陌生的名词,很多人可能没有太多概念。今天就来简单说一下编程那点事。
如同修车要用钳子扳手,修电器要用螺丝刀电焊,编程就是我们解决问题的一个工具。他可以解决很多事情,当然也解决不了很多事情。每一类问题有更擅长的算法去解决,每一个领域有更适合的语言去解决,如同根据螺丝挑螺丝刀一样。任何人都可以学编程,只要你的逻辑清晰,就几乎没有解决不了的问题。
那学习编程需要什么呢?首先你要先选择一门最最开始的入门语言,目前的主流编程语言都可以,比如C/C++或者是python。那么该如何选择呢,就要根据你想解决的问题来定,比如神经网络一般选择了python,想要开发硬件让硬件效率高就用c甚至汇编。这也是在入门后选择第二或者更多语言时最先考虑的东西。
选择了一门语言后,就要开始脚踏实地的学习。学习的过程的两大重点,一个是看,另一个就是模仿。看的对象可以很多,可以看入门的书籍,可以看B站的教学视频,可以看相关的技术贴。模仿,就是要在前期入门阶段,要自己亲手的把书中视频中的每行代码都操作一下实现一下,弄清楚每个关键词的作用效果。后面结合自己的逻辑,就可以简单解决问题了。
代码并不复杂,也不神秘,一行一行的代码就像一行一行的英文诗,富有逻辑,又那么迷人。。。(手动狗头)