很多人评价学习编程的人,有定力,能耐心,面对密密麻麻的代码,竟然能淡定自然。你心里一定会有这样的疑问出现:你一定很聪明吧!?你数学一定很好吧!?你的逻辑思维一定很强吧!?我觉得你们程序员都很牛逼!
绝大多数程序员都被问过这种被直接带有肯定的问题。自己即使嘴上回答 “不是啦”,可是心里还是很骄傲。
程序员需要很聪明么?脑子笨,不聪明的人不能当程序员么?
我认为不是的。人类发明编程,就是想用编程来弥补人类的大脑缺陷。
在编程技术刚被发明时,程序是用来帮大学教授做科学计算的。随着硬件的发展,程序的应用越来越广泛,除了科学计算外,还可以在办公、医疗、航天等多个领域发挥其价值。
人类要开发大量具体的应用程序,编程语言从机器语言往高级语言发展就成了必然趋势。编程语言越接近高级语言,就越符合人类的思维方式。
从简易程度的角度来看,编程语言发展到高级语言后,编程这件事情就变得更容易了。
如果你想学习编程,或者你正在学习编程,下面的建议可能对你有用:
1、好的程序员和高智商无太密切的联系。你越谦虚,进步就越快。
2、如何执着地用聪明的方式去处理事情,比你有多聪明更重要。
3、要想懂怎么写出简单实用好的代码,就得具备非常强的吸收细节的能力。
最后一点更重要。
不要轻易否定自己,你一定也能学会编程。
【编程思路】我脑子不太聪明,能学会编程么?