程序员编程如何开窍?

早请示晚汇报,每天给高纳德,linus等大神上三炷香,长此以往,你会开窍的。重在坚持,加油吧骚年


多练习,多敲代码,先不要管怎么开窍。等你敲代码的速度上去了,然后再一边敲一边思考,等你进入到那种一敲代码思绪完全进入到里面就是开窍了。一般敲坏一两个键盘就可以达到这种境界了。如果总是想一些乱七八糟的捷径,除非你是天才,要不然永远不可能开窍。编程是技术活,不动手永远不会懂。打好基础再想其他的。加油吧骚年。程序员这条不归路等着你。


泻药,烧香?杭州灵隐寺听说不错,不过我常去北京的雍和宫

开玩笑的。开窍这种高级货嘛,留给理论学者搞研究吧。编程是工科,聪明大脑对学习编程来说很重要,但有个平均智商其实也够了,更重要的是意志力。

如果没猜错,提问的同学大概是觉得编程很玄幻。那么容我武断地推荐下面几本书,这几本算是软件编程方面的根子,不能让你看完就找到年薪多少多少的工作,但能从根子上打通筋脉,希望好好阅读

1.《深入理解计算机系统》:拆了计算机给你看,从最底层的汇编语言开始,告诉你代码是怎么运行的,数据是怎么存储操作的。你要写过代码,你会发现你写代码时产生的十万个为什么在里面都有

2.《UNIX环境高级编程》or《linux/unix系统编程手册》:拆了操作系统给你看

3.《UNIX网络编程》:拆了网络给你看

这些书很底层,本身也比较晦涩,翻译也有问题,但是如果你能耐心花一年过一遍,很多东西就能豁然开朗。至少看完之后,对我来说,编程不再是玄学,而是科学了。

当然后面最好花十年时间反复看反复实践……

又及,我推荐过的人十之八九都没做到,希望你可以


这个问题问的好随意啊,那我就随意答了,编程注重的是逻辑思维,多做一些思维训练题也许管用,另外多读他人的代码,形成自己对问题的处理逻辑也是相当重要的,这是初级阶段必须做的


多看一些经典书籍,首先看的时候得理解了,其次还得自己去把这些代码敲一遍巩固一下,这样才是真的理解。实践出真知

其次利用起上下班公交等琐碎时间,看看优质技术自媒体写的技术文章。

这样坚持一段时间相信你一定会开窍!


感谢邀请回答

编程语言这几年发展速度之快,同样也需要注意符合人类的思维习惯。所以对于学习编程的人来说,只可能越来越简单,所以对于外行感觉程序非常高大尚,全部都是英语,有点摸不着头脑。但是对于我们内行来说,只要肯下功夫,多多练习,其实也是很简单的。

至于开窍,没有任何捷径,只有平时多多练习。俗话说,熟能生巧,适用于任何行业包括我们的软件开发。在学习的过程中多总结经验,多多跟老师同学沟通,你的编程思想会很快练就成功的。

对于程序员来说,最最最重要的是思想也称为编程思路。遇到一到程序题,如果就和看天书一样,可想而知你换没有入门。还需要平时多多观察和练习,没有捷径。在学习的过程中,你的思路慢慢就会出来,对于问题你也会知道怎么用程序的语言去完成它。

要写出电脑能识别的程序语言,要一步一步的慢慢学习和总结。之前也说过,现在的编程语言都符合我们人类的思维习惯,相信没有学不会的,只有不想学的。加油吧!


熟能生巧,学编程和学外语有类似的地方,1-2万行代码之后,自然就开窍了。最好是带着问题学。带着项目学。


原始地址:/wenhua/55373.html