热门回答:
计算机基础应用
首先初学者要具备一些非常基础的知识。这些知识在你踏上工作岗位后能被实际的用到。比如计算机运行原理、网络的传输、常用数据结构和算法等。这部分属于计算机科学。也是应该被计算机专业本科课程涵盖的。不要伤心错过了大学本科的相关课程。我会分享一些有用的资源。
这里我罗列了一些计算机专业的学生一般需要学习的课程。当然每个学校专业设计都不一样。甚至采用的教材名字也不一样。仅供参考。大学计算机科学课程往往包括:《高等数学》、《离线数学》、《电子电路》、《数据结构》、《程序设计》、《计算机组成原理》、《编译原理》、《计算机网络》、《软件工程》、《数据库原理》等。有些学校会有一些额外的课程。例如《通信原理》、《汇编语言》、《线性代数》、《C 语言》、《Java 语言》等。
尽管 IT 行业知识更迭非常快。但是基础知识并不容易过时。因此有大量的资料可以选择。可以选择从计算机经典丛书系列开始。比如佛罗赞和莫沙拉夫的《计算机科学导论》。甚至可以阅读一些计算机科普类读物例如《穿越计算机的迷雾》。另一种直观的方式是观看大学精品课
从知识到实践
除此之外。还需要了解实际应用于设计软件或者开发网站中的实践类知识。包括某个特定语言以及周边的库、框架和工具等。 我们可以把特定需求中用到的语言、库和框架以及其他的工具称为技术栈。在技术选型上通常也是被这样考虑的。HR 常常会根据技术栈来寻找需要的工程师。比如需要学习 SSH 三大框架和 Java 的 Java 技术栈;为服务器 web 开发而生的 PHP 技术栈;在移动开发领域流行的 IOS、安卓技术栈等。当然这里面有一些重合和共用的技术也需要学习。比如版本管理器 Git、SVN 就是每个合格的工程师需要去学习的。
想要更加详细的了解这部分内容。这里有一些开源的技能图谱可以参考
以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.wangchuang8.com/155879.html,转载请说明来源于:网创推广网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
计算机,技术,原理,知识,语言,课程,框架,数据结构,这部,可以选择
没想到大家都对想自学计算机的基础与应用,先从哪里入手?感兴趣,不过这这篇解答确实也是太好了
计算机基础应用首先初学者要具备一些非常基础的知识。这些知识在你踏上工作岗位后能被实际的用到。比如计算机运行原理、网络的