快捷搜索:

IT职业之道路(三)- 之技能升级 Skill Set

 

今天,铺子整理一些IT Skills,初入行或者入行后的进阶

一、基础,计算机八大专业课程

  • 操作系统

操作系统可以分为操作系统的原理和具体的操作系统。

操作系统的原理:一般IT从业人员可以翻一翻,因为枯燥而难于理解。如果是学霸、或者操作系统行业的人员,则需要好好钻研。

具体的操作系统:常见的两大派系: Windows Server,和Linux/Unix/AIX等,就需要上手练练了, 跟学习一门语言一样。

这里有个误区,认为Windows Server有什么可以学习的,其实它也不是白给的,她主要包括AD,DNS,负载均衡,HyperV.........还有Windows Server的配置也很重要......还有 Power Shell脚本语言也很强大,还有微软的SystemCenter,等等

Linux就不用说了,它的文件系统、权限管理,命令行,Shell编程,就够研究一段时间了

还有一些特殊的,比如IBM的大型机、小型机的操作系统,只有当您进入这个领域才能接触到,或者参加专门的培训了。

  • 编程语言(Java、C等)

编程语言就不多说了,社会人和亲朋好友认为我们就是干的这个。可以多学习几门编程语言。Go,Python

  • 数据库

Oracle,DB2,SQL Server, MySQL ,SQL,NoSQL, 开源不开源,开整吧

  • 数据结构

如果你要在IT的技术路线上有所成就,数据结构必不可少,这都是是人生哲理的在算法中的提炼,这是数学思维的应用。

  • 计算机原理

个人感觉偏硬件了,需要些物理的知识和数学的逻辑

  • 数字电子技术与离散数学

很有意思的课程,貌似数学,貌似物理,在IT行业又无处不在

  • 计算机网络

不管干啥,编程、运维、测试及其他,开机就开始了计算机网络,从家庭的WIFI,到个人电脑,到计算机机房,IDC中心,网络跑不掉,二层三层网络更是一直伴随,网络协议要牢记。VLAN划分也要熟练的如数钱。

  • 编译原理

离散数学,编译原理更抽象于理论,编译原理更是偏研究生课程了。

铺子认为,有些课程不学也可以,或者初步的翻一翻,至少知道这些课程的大纲结构。比如操作系统、计算机原理,数字电子技术用到的时候再仔细研究也可。

但如果您的工作直接相关,那就需要好好研究了。

二、程序员

除了基础,还有

  • 开发规范
  • 开发流程
  • 里程碑与交付物
  • 编程语言、
  • 编程思想,比如Thinking Java
  • 面向对象,一切皆是对象
  • 设计模式
  • Refractoring重构
  • 框架的思想
  • 粒度与耦合
  • 项目进度与《人月神话》
  • 项目管理
  • ......

三、运维与技术支持

除了基础,还有,

  • IT运维流程
  • ITIL
  • ITSM
  • 信息安全
  • 互联网合规与风险
  • 自动化运维
  • CICD
  • DevOps/AIOps
  • SRE
  • .......

四、测试

除了基础,还有

  • 测试流程,
  • 测试方法轮
  • 测试用例
  • 测试报告
  • 自动化测试
  • ......

五、架构师

您是全栈

六、信息安全

  • 技术:

服务器安全、病毒、漏洞、网络攻击、DDos, 日志管理

  • 标准与合规:

国标、ISO27000,ISO20000,等级保护、网络安全法、可信云、

合规审计、风险管理、、隐私管理

......

七、其他行业(待续)

云计算、芯片、汽车、金融、物联网 IOT、区块链、AI、大数据

一切皆是IT,一切皆是互联网

技术一直在演进,除了基础课程,还有诗和远方不断的在靠近新技术

(待续)

[注:本文部分图片来自互联网!未经授权,不得转载!每天跟着我们读更多的书]


互推传媒文章转载自第三方或本站原创生产,如需转载,请联系版权方授权,如有内容如侵犯了你的权益,请联系我们进行删除!

如若转载,请注明出处:http://www.hfwlcm.com/info/154352.html