学习路径与网站分享吧

前言:一个完整的计算机体系,从硬件,底层,操作系统,应用层。完整的学完学懂,你将走向无敌。

向高等教育看齐:清华研究生考研要求

推荐中国最牛逼的免费学习网站:中国mooc

 


1.嵌入式

///对于嵌入式了解的并不多。

推荐中国最牛逼的免费学习网站:中国mooc

2.企业级开发---Java开发

///作为一个Java专业的人员。虽然我从来没做过开发。但个人感觉还是有一些话语权的

     传统学校的教学路径:java语言,html,css,计算机组成,数据结构,计算机网路基础,操作系统,数据库原理,设计模式,web,最新框架,软件工程,需求,软件测试,软件项目管理,编译原理。

     其他的数学我就不想说什么了,高数,离散,线性。不是研究很透彻的根本用不上。

     说实话,学校教的大多是理论。没结合实际应用很容易忘记。也不容易学好。

///个人推荐学习路线,新手篇\\\\\\\

课程重要程度5颗星,满星。

      html,css,计算机网路基础,JavaScript,Java,数据库,Javaweb。先学完这几个就可以到社会上实习了,最好的是大三便开始实习,利用暑假时间多找找。其他理论上的东西,如果不是进大公司一般都用不上,而且容易忘记。

数据库原理:一般的增删改查会了,也就差不多了。其他的什么编程范式那些,如果不想深入没必要。3星***

计算机网路基础:很重要,电脑有关专业必学的一门课,但不是实践课。5星*****

数据结构:大家都说的很牛逼。小白也是用不到。入门阶段,2星**

操作系统:很重要,但实践性不强,可以先看一遍,有利于开发的理解。一般理解也就够了。经验够了可以深入学习。入门,3星***

框架及其他数据库:这些看招聘上面的要求去学习就行。实际上也是可以看做扩展。

操作系统实操:linux  一般这个是作为加分项。

做基础开发 ,学html,css,计算机网路基础,JavaScript,Java,数据库,Javaweb这几门课程基本上是够用了。框架是其次。如果要有大的提升,其他的就反而显得很重要了

那么Java语言能做什么呢:自己百度。学计算机的最终要的是能自己解决问题

3.网络安全

///作为一个计算机爱好者。黑客一直是很令人感兴趣的话题。曾经刚开始也是总有着一些搞怪的想法。怎么说呢。网络安全是一个比较杂的话题。也细分很多领域。但可以确定的是无论大佬还是小白。网络安全跟开发是一样的,都要懂得一些计算机的基础理论和语言。学会企业级开发,在转安全领域也是很容易的。

那么最低级的黑客是什么呢:1.要学会自己开发一个简单的网站。2.计算机网络基础基本上可以说必须拿满分3.熟练使用一些简单的测试工具。4熟悉常用的攻击手法。

国内比较好的安全网址:i春秋

当然我对网络安全并不是很了解。也是瞎bb。

仅限参考哈哈哈哈

比较深层次的就是需要学习汇编。学习密码学那些。

一个最简单的提升自己的方式是,你看清华大学录取研究生需要学习哪些课程。可惜当然没人跟我说这些

 

4.人工智能,大数据

///这个话题就比较深层次了。需要良好的数学基础,以及非常扎实的语言基本功和本科那些课程理论

 

5.偏底层开发

///底层开发也是需要非常深厚的功力,数学也是必须要好,计算组成原理,操作系统,数据结构此时显得非常重要

6.其他

///图形学什么的。越是牛逼的程序员要求的数学越是要好。这就是为什么学好理科走遍天下的原因

 

以上唠唠哔哔,希望给一些人得到启发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值