具体的课程各不一样,但是我觉得这么说可能更好理解
1、基础知识
计算机发(ba)展 (gua) 史
信息编码技术(二进制、Ascii编码、Unicode)
数据结构(数组/链表、堆、栈、队列)
单机硬件运行知识:
计算机组成原理(CPU\寄存器\总线\内存\输入输出\存储)
软件运行知识:
操作系统、驱动、应用软件(编程、文字编辑、图像处理等等)
网络协议
网络硬件:
网卡、网线、集线器/交换机/路由器/防火墙等
2、通用技能
计算机单机硬件
运算过程设备:CPU\寄存器\内存
输入设备:键盘、鼠标、手绘板、麦克风、游戏手柄
输出设备:显示器、打印机
存储设备:硬盘、光盘、U盘、纸带-软盘等(上古神器)
硬件设备插槽接口:
外设:PS/2,串口,USB接口,麦克风接口,读卡器接口,电源接口
显示接口:HDMI,DP,miniDP,DVI,PCI,Type-C,雷电
网线接口:RJ45,RJ11,光纤、同轴电缆
网络设备:
路由器、交换机、集线器、防火墙
组装电脑,就搜一搜主板怎么插-贴CPU\内存\显卡\电源\硬盘,主板怎么固定到机箱上,主板怎么接各种外设
各硬件的主流参数有什么,无非就是电流电压、大小、速度、接口形式
路由器如果没有接触到商用的话,可以自己看看宿舍的怎么设置wlan,怎么设置lan,怎么设置wifi
软件的话,就是怎么装操作系统(光盘、u盘、PE),怎么安装软件,
3、就业技能
办公通用:office办公(Word排版,Excel公式,PPT),搜索引擎使用,英文阅读
专业通用:Linux系统及网络管理、网络服务器配置与管理、路由器交换机配置与管理、构建企业网络、网络综合布线技术、网络测试与故障诊断、网络入侵的检测与防范
开发通用:面向对象、C语言,Shell语言,Python语言,数据库管理、网站开发(PHP\JAVA 及GO\Python\Ruby等)及相关的工程化工具,前端(CSS/HTML/JS)及相关的工程化工具
4、真正的职业
工作或者进入社会后,你会发现,有各种各样的工作,每一个都对你的技能树要求不同,比如运维、网络侵入,黑产、开发网站、企业网络建设,甚至同一个岗位,不同单位做的事情也不一样,怎么办呢?
我的建议是
①守正出奇,打好基础,但是有绝招/一技之长/一个领域的专家
②最好是技术一个领域,再组合一个传统行业,比如零售、物流、化工、教育等等,因为现在互联网已然跟水电一样,成为这个社会的基础,但是如何发挥作用,那么还是要结合实际业务来做的。
领取专属 10元无门槛券
私享最新 技术干货