编程求建议关于自学

自学最重要是边做边学。你要是想学游戏开发,下载个unity,跟几个教程,这样会对游戏开发有一个基本概念你要是想学编程概念,从python这类脚本语言开始,北美绝大部分学校都是从python开始教(https://m.cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-u-s-universities/fulltext),你没基础还从c++开始学又没考试肯定吃力先有一些寓教于乐的基本概念,再开始看书,会容易一点
■网友
游戏行业比较特殊
搞游戏的,现在的技术栈因为历史的原因
跟搞互联网的那些技术栈
不太一样
我们正在努力把这两个技术栈融合
但是能不能做成,我们也不知道
而且就算做得成,也不是短时间内能出结果的一个过程
所以这个还挺麻烦的
如果你看不懂游戏的开发的书籍的话
你可以从java入门,至少先了解一下互联网开发是怎么回事
其他的以后再说了

■网友
谢邀,我不用c++做游戏。
但是,做游戏没你想的那么困难,也没这么高大上,仔细把我以前的相关回答好好看看。

以下是传送门:
沐渔:抱着只用业余时间做游戏,如果游戏火了再辞职的心态做独立游戏,可能实现愿望吗?

【编程求建议关于自学】 沐渔:如何从零开始做一款游戏?

沐渔:零基础开始学游戏制作,一个暑假能做出一个Game maker做的优质东方弹幕游戏吗?

沐渔:想用C#做一个简单的文字游戏,请问该如何实现字幕、存档、图片、BGM等功能?

■网友
我是web前端拉,游戏不懂。把基础知识看明白了,就去实践中来再到实践中去吧,IT最忌讳纸上谈兵。

■网友
看在c++的面子上再说一次。看书最大的问题是不实用,容易陷入细节而不能自拔,事倍功半。事实上开发常用的知识只有很小的一部分。所以根据二八法则,就是找个著名的开源软件,看它的源码,忽略细节,分析结构。基本上看清结构时,你已经学会写软件了。然后就是随便找个课题,写代码。新人不要追求性能优化,先把功能堆起来,不达到一定的复杂度,软件工程上的问题你都碰不到。再然后就是提炼、封装、重构。重构个几遍,普通的工程问题就解决了。常用类库也有了。后面就可以研究研究哲学问题了,阿门
■网友
来个前辈指教一下
■网友
最近也打算学学做游戏,纯粹兴趣爱好,先学着,后面再看,有兴趣的话可以指点下,编程经验也仅仅只是大学学的那么不一点,不是计算机专业的~~~


    推荐阅读