软件行业概述
软件行业寄生在其他实体行业内,“互联网+”。
初入软件行业,普遍欠缺行业知识(业务知识)。例如,给炒股公司开发软件,需要知道股票行业的知识。
3-5年,追求技术知识。5年之后,需要行业知识沉淀。应对35岁瓶颈危机,互联网+行业沉淀。
软件行业部分岗位职务
1.产品经理
(写需求文档,专注业务) – 需求分析人员。
2.开发工程师
(专注技术) – 开发新的功能、修改BUG
3.安全产品经理
(网络安全+系统安全+web安全+沟通协调能力)
4.测试工程师
(安全测试) – 安全漏洞根本都是代码的安全漏洞
5.运维工程师
(部署上线、安全运维),熟悉系统、中间件、网络。
6.安全服务工程师
(安全问题)
7.等保测评:
评测公司的机房、软件、服务是否符合安全标准
8.渗透测试:
攻破系统、拿到核心数据高级渗透:
-
逆向红客组织:正规岗位、国家允许的
-
黑客黑客组织:违法盈利
软件的组成
1.软件是指
计算机系统中执行特定任务的软件程序、数据、文档的组成。(安全岗位相关文档:渗透测试文档、安全服务相关文档…)
2.计算机软件的分类:
-
系统软件:操作系统、驱动程序
-
应用软件:工具软件、管理软件(业务软件)
操作系统
操作系统是