
专业知识:Part.11.操作系统知识· 核心要求:精通 Linux 操作系统原理,掌握线程、进程、内核态 / 用户态、实时调度等核心概念;了解国产操作系统(如麒麟、统信 UOS)的架构与开发特性。· 优先知识:Linux 下 BSP(板级支持包)、驱动开发相关知识,熟悉硬件与软件的交互逻辑。2.编程语言与工具链知识· 核心要求:掌握 C/Java/Python/Go 中至少两种语言的语法、特性及应用场景;熟悉 Linux 下的编译、调试工具(如 GCC、GDB、Makefile)。· 拓展知识:人工智能(Python 机器学习库、框架)、区块链(分布式账本、共识算法、智能合约)相关技术知识。3.软件工程知识· 核心要求:掌握软件概要设计、详细设计的方法与规范;了解模块化、高内聚低耦合的架构设计原则;熟悉测试环境搭建、问题定位的流程与工具。· 文档规范知识:掌握技术文档(设计文档、开发手册)的编写标准,符合军工或企业级标准化要求。4.区块链专项知识(优先)· 核心要求:熟悉开源区块链系统(如比特币、以太坊、Hyperledger Fabric)的架构;掌握区块结构、默克尔树、P2P 网络等核心数据结构与协议。
专业技能:Part.21.代码开发与实现能力· 核心能力:能够独立完成核心模块的代码编写,解决 Linux 环境下的编译、运行问题;具备高效的代码调试能力,定位并修复程序 bug。· 拓展能力:具备国产操作系统适配开发能力;能够参与 AI / 区块链项目的功能开发与迭代。2.软件设计与架构能力· 核心能力:根据需求完成软件架构设计,划分功能模块,制定接口规范;能够平衡性能、稳定性与开发效率。· 实践能力:具备从需求分析到设计、开发、测试的全流程落地能力。3.技术文档编写能力· 核心能力:能够撰写规范、清晰的概要设计文档、详细设计文档、测试报告等标准化资料;文档逻辑严谨,符合企业技术存档要求。4.技术调研与适配能力· 核心能力:快速学习新的操作系统、编程语言或技术框架;能够调研开源区块链、AI 技术,并应用于实际项目开发。#找工作 #硕士 #研究所 #计算机 #软件开发
专业技能:Part.21.代码开发与实现能力· 核心能力:能够独立完成核心模块的代码编写,解决 Linux 环境下的编译、运行问题;具备高效的代码调试能力,定位并修复程序 bug。· 拓展能力:具备国产操作系统适配开发能力;能够参与 AI / 区块链项目的功能开发与迭代。2.软件设计与架构能力· 核心能力:根据需求完成软件架构设计,划分功能模块,制定接口规范;能够平衡性能、稳定性与开发效率。· 实践能力:具备从需求分析到设计、开发、测试的全流程落地能力。3.技术文档编写能力· 核心能力:能够撰写规范、清晰的概要设计文档、详细设计文档、测试报告等标准化资料;文档逻辑严谨,符合企业技术存档要求。4.技术调研与适配能力· 核心能力:快速学习新的操作系统、编程语言或技术框架;能够调研开源区块链、AI 技术,并应用于实际项目开发。#找工作 #硕士 #研究所 #计算机 #软件开发
