学习计算机该从哪学起?


本人从1996年开始接触和学习计算机专业 。当时是叫计算机及应用专业 。虽然最后没有向程序员或者硬件方向发展 。但是现在绝大多数的工作都需要计算机来辅助的 。可以说已经变成了一种基础学科 。我只能从基础的角度来回答您的问题:
【学习计算机该从哪学起?】1.基础知识
我们当时学计算机是4年 。前两年基本都是基础知识 。甚至还有打字练习 。数据结构 。算法 。电子技术 。然后就是基础语言 。汇编语言 。PASCAL语言 。C语言等等 。
2.计算机硬件
要使用计算机 。首先就得了解计算机的硬件 。不是简单的机箱 。显示器那么简单 。不求能独立组装一台机器 。但是最少得知道哪里是硬盘 。哪里是内存吧 。得知道啥叫并口 。串口 。PCI或PCIe插槽吧 。
3.计算机软件基础及操作
就是简单的办公软件等 。不要小瞧办公软件 。要精通也是需要下苦功夫的 。还需要了解系统的基本操作 。装系统 。装驱动等等 。
4.网络技术
基础的网络技术是需要了解的 。最少要知道我们是怎么连接到互联网的 。做个水晶头 。配个路由器这类的简单操作需要会的 。
就这么多吧 。希望对您有帮助 。
其他观点:
本人是计算机爱好者 。之前从事过计算机芯片级维修5年 。我个人建议你最好先学习下计算机原理 。大概过一下就可以 。这样你就知道计算机的工作原理 。然后就是两大块了 。计算机硬件和操作系统软件故障 。硬件常规故障率比较高的有计算机内存条、显卡松动导致开机黑屏、报警等、计算机电源烧坏无法开机 。或者CMOS电池馈电、硬盘硬件报错等 。软件故障要会基本的系统安装微软、苹果、Linux安装方法 。微软系统的常规软件安装、卸载、简单的病毒查杀修复 。个人建议千万不要用优化软件帮公司电脑优化(某卫士、某霸等) 。如果你肯花时间去深入学习 。计算机主板常见故障有好多 。时钟电路、与非门电路故障、CPU供电、南北桥故障、三极管、电容老化更换等等 。虚拟机安装等 。要学编程建议先打好基础 。可以从VB开始 。GO也比较简单、然后在学Python 。学习编程开始枯燥乏味 。你能坚持下去就能成功 。现在编程语言太多 。这个想学那个也想学 。你自己终究会迷失的 。最后结果是什么都会一点 。什么都不精 。等于没学 。自己要定位好自己想要学的东西 。不要人云亦云 。适合自己对自己有帮助的才是最好的 。
其他观点:
计算机这个范围相当的广泛了 。看你想从事的职业 。是偏向软件 。还是偏硬件 。建议还是走软件工程方向 。再选选自己的发展职业 。按具体工作内容不同 。主要分为:前端开发、数字媒体(UI设计 。特效设计 。影视剪辑与合成)、后台开发(接口开发 。底层开发 。游戏开发)、软件测试等 。
【前端开发】:主要使用HTML5/JavaScript/CSS技术 。处理网页 。是做网站和移动端的webview的急缺型人才 。
【数字媒体】:主要使用绘图工具/视频处理工具 。做出UI效果图 。特效 。进行影视剪辑 。后期制作等 。
【后台开发】:主要使用Java/Python/C++/PHP等编程语言 。实现接口开发 。操作系统底层开发 。游戏开发等完成程序功能 。
【软件测试】:以功能测试为基础 。能力进阶性能测试需要学习使用jmeter等性能测试工具 。进阶自动化测试需要学习selenium工具并使用一门编程语言(Java/Python)
可根据自己的职业规划 。选择不同的软件发展方向 。通用的都需要掌握:
1 。计算机的基础理论知识 。包含操作系统 。计算机组织与体系结构
2 。web开发基础知识 。包含HTML 。CSS 。JavaScript 。JSP 。XML
3 。软件测试基础知识 。包含测试理论与方法
无论选择什么方向 。这三种都是必须要了解的 。因此入门计算机这一行 。就要先从基础开始学起 。磨刀不误砍柴工!

    推荐阅读