学习编程,但是对一切都很迷茫,想要知道该有啥方向
自学写程序的话最重要的不是你该学什么语言,这个没有套路的。重要的是你想要学来做什么。你说想做游戏,大神们就可以给你推荐好用的做游戏的工具,你想学知识,大神们就可以给你推荐对你有帮助的知识。先花点时间计划一下将来想要用这个技能做什么。一旦你想通了这个问题,其余的问题都会迎刃而解(然而并不会,但是无论是CS还是数学,一旦知道了自己想要什么,剩下的都是方法问题了)-----简单说一下自学和科班的差别,为什么自学是没有套路的。科班的流程大多是这样的,前两年给你解释一种或者几种语言(原来是Java起手,然后是C语言、script有的还带汇编),让你熟悉一下编程的流程。同时简单的给数学打一下基础,并且引入算法分析这个概念。后两年就进入一些高阶的学习,研究计算机运算本身。比如操作系统、编译原理、网络架构、通讯、平行结构、图形图像、信息安全、人工智能、机器学习和高阶一点的数学(算法分析和自动机原理)。这些东西对于普通程序员来说,是一辈子都用不到的。而且本科的教育基本上也只能保证,你知道有这么个东西,但是并不会很透彻的了解这些东西。如果你有这些基础的话,本科的教育给你的好处就是以后自学的时候不会懵逼。而自学最大的优势,也是一个大劣势,就是你可以选择跳过这些用不到的东西。从而集中精力去解决眼前或者未来可能遇到的问题。在下尽量简单点说,科班训练给你一个工具箱,工具箱里装满了各种工具的说明书,等到你遇到问题了,你去翻说明书,然后找一套/造一套合适的工具去解决你的问题。自学的话,流程应该是你遇到了问题,想要解决问题,然后找/造解决问题的工具。自学的人背着工具箱乱跑是完全没有意义的。根据你需要解决的问题不同,我们可以教你使用各种奇怪的工具。换一个问题就可以换n种解决办法,这个是一点套路都没有的。-----当然,你也可以选择重新系统的学习整个CS的基础,一句话概括起来就是:劳民伤财。也许你觉得浪费了几年大学时光并不甘心,但是回炉重造并不能帮你解决这个问题。把眼光放在未来而不是过去。告诉神们你想要什么,除了怎么都吃不胖,其余的问题还是很有可能有解的。GL\u0026amp;HF
■网友
搜索一套培训机构iOS视频即可,从头开始教到你如何与工作上的事情对接。我能帮你的就这么多了
推荐阅读
- 傻子当国有银行行长都能赚钱这句话是否是对的
- 橘猫车探长|销量超3500万辆,这合资车升级换代后,丰田、本田都不是对手!
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 婴儿|美国儿科学会: 1岁以下婴儿不推荐学习游泳
- 在美国大学学习computer science 是啥样的体验
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- 30岁的人生,想自学一门编程并从事,这个选择怎样呢
- 计算机深度学习方面sci三区期刊推荐
