有哪些计算机基础的课程需要转行的新人来学习的?

AI实训营


你好,很高兴回答你的问题。

仔细看了下副标题的内容,觉得你应该是想对计算机有一个从0到1的认识,尤其是底层原理方面的知识。

这方面内容比较基础,也是比较晦涩难懂的,大学里计算机专业有这方面的课程,比如计算机应用基础、计算机组成原理、数据结构、c/c++等等。培训班据我了解应该是没有这方面课程,培训班主打的是速成理念,节奏快,教的都是技术应用层面的,对于底层的知识应该不会涉及太多。

这方面知识如果想学,可以买几本书看,网上找找视频看也行,不是非要跟着课程系统性的去学。我推荐两本好书给你:

《编码》


就是这本,评分也挺高的。一本讲述计算机工作原理的书。不过,你千万不要因为“工作原理”之类的字眼就武断地认为,它是晦涩而难懂的。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的,这种深度甚至不逊于“电气工程师”和“程序员”的理解。不管你是计算机高手,还是对这个神奇的机器充满敬畏之心的菜鸟,都不妨翻阅一下本书,读一读大师的经典作品,必然会有收获。

《深入理解计算机系统》


本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。主要讲系统原理的。

希望我的回答对你有帮助!


每天一行代码


目前最流行的计算机语言Python!Python的特点是简单易学!

我们为什么要学习Python语言?

1、Python如今是主流语言:

程序编写简洁快速

入门简单功能强大

语法表达优美易读

代码开发效率很高

Google开源机器学习框架:TensorFlow

开源社区主推学习框架:Scikit-learn

以上框架均为Python语言开发,而且Python还有很多优质的文档、丰富的AI库、机器学习的库、自然语言和文本处理的库;

2、重大政策利好:

小学---山东省最新出版的小学信息技术六年级教材已经加入了Python的内容,Python语言课程化已将成为孩子学习的一种趋势;

高中---浙江省信息技术课程改革方法已经出胎,Python确定进入浙江省信息技术高考,系想你技术教材编程语言从VB替换为Python;

大学---教育部考试中心已经发布的全国计算机耳机考试中正式加入“Python语言程序设计”科目的通知

3、发展前景广阔:

Python到底有多火呢?后端开发、前端开发、爬虫开发、人工智能、金融量化分析、大数据、物联网等,Python应用是无处不再的,搜索因为Google的核心代码是Python完成的、迪士尼公司动画生成的Unix版本都内建了Python环境支持、国内知名的豆瓣网也是Python技术建立的;由此可见Python应用开发技术在各个公司有大小规模的使用,Python的发展前景是不可估量的。

哪些人适合学Python:

如果是你是做金融行业的,那么你学Python的好处在于,Python的语法非常合适金融领域的计算和算法;Python可以利用各种就能完成matlab 90%以上的功能等。

是做运营新媒体等等的这样的职位也适合学Python,有一些前端基础可以轻松搭建H5,现在朋友圈的H5几乎被网易承包了。

传统运维开发的适合学Python,如果之前是这类的工作遇到瓶颈的话,Python可以帮助成功转型到开发;

转型做web全栈开发的也很适合,如果未来的职业生涯我们希望成为Web全栈开发的人才那么Python可以成功帮助我们;

之前专业是数学/统计/物理,这样偏理科的专业,很适合学Python,因为可以不管是大数据,数据挖掘清洗分析等,都需要有相关的数学基础。


LaoHuang188


1.电脑的基本架构和组成部分的理解。包括cpu,声卡,显卡,及硬盘,内存的作用。并有必要了解各种组成部分对电脑性能的影响,比如内存越大越能支持64位系统,比如固态硬盘可以大幅度提升电脑运行速度等

2.各种硬件对软件的依赖性和兼容性的了解,以及驱动程序的安装和更新。

3.各种常用软件类型的了解,如字处理软件等的办公系列office或wps系列,包括了Word,Excel,powerpoint,note,access,publisher等等。图像处理如Photoshop,Adobe公司的其他各种软件,包括动画制作,视频剪辑,音乐编辑等的软件,对工作都有很大帮助和辅助

4.如Evernote等的笔记记录软件,手机和电脑多终端多平台使用。方便记录个整理工作备忘。

5.其他专业所需如设计行业还需要学习如coredraw,c4d等等


阿谭葫芦丝


基础的课程包括了c语言,操作系统,数据库,数据结构,算法分析与设计,高等数学,线性代数,概率论与数理统计,然后就是结合项目大量编程实践,学中再补充相关知识!


老郭讲算法


分享以下几个专业,可以参考以下:

it行业各个专业就业都是不错的, 比如: 电子商务 ui设计 动漫设计 软件开发 人工智能 电子竞技等等

Java技术培训之后可以从事java软件工程师,软件测试工程师、数据库开发工程师、软件架构师,以及其他与Java语言编程相关的工作,就业面非常广。工作一年以上,基本上就可以选择跳槽加薪的事情了,在北上广等一线城市,基本上都能达到万元以上。或者是高级Java工程师,或者是项目负责人。

UI设计学完后就业方向非常广,除了美工,可以做webUI设计师、移动端UI设计师、平面设计师、产品经理等很多方向。图形设计师,它不仅仅是单纯意义上的美术工人,而是了解软件产品、致力于提高软件用户体验的产品外形设计师,例如工业外形设计、装潢设计、信息多媒体设计等;交互设计师,设计软件的操作流程、树状结构、软件的结构与操作规范等;用户测试/研究工程师,主要测试交互设计的合理性以及图形设计的美观性,通常采用户外问卷的形式来衡量UI设计的合理性。


分享到:


相關文章: