AI 视角
“代码是诚实的,人更要诚实表达自己。”
计算机软件工程技术人员是研究怎么做出软件、把人的需求变成电脑能跑的程序,并保证这程序一直能正常用下去的人。
常见叫法:平时叫程序员、码农、开发的最多,也有叫软件工程师的,跟盖楼的工程师不是一个路数。
就像有人设计房子图纸、有人搬砖盖楼、有人检查漏水,这行是负责把'我想要一个能买东西的手机软件'这种念头,变成手机里真实能点能用的东西。
要是没这行,你手机里的打车软件、医院挂号系统、手机支付全得瘫痪,老板想做个新生意也只能纸上画画,变不成真东西。
这行只管软件本身,不管修电脑、不管装网线、也不管你手机摔了怎么修,这些找别人。
这行的人最常待在写字楼里的科技公司、互联网公司,或者银行、医院、工厂这些单位的信息部门。
身边最常见的是一排排工位、好几块亮着的屏幕、会议室里贴着五颜六色的便利贴,晚上整层楼往往有几盏灯一直亮着。
最常打交道的是产品经理、测试人员、还有真正要用这个软件的业务方,有时候也得直接跟用户聊。
这行普遍是弹性打卡或者相对自由的时间安排,但项目赶起来连续加班是常态,半夜被叫起来修故障也不稀奇。
节假日名义上放假,真出紧急问题得随时顶上,年三十修服务器的事不新鲜。
这行的人绝大多数是计算机、软件工程这类专业本科或专科毕业进来的,校招进大厂或者进普通公司的技术岗是最宽的门路。也有不少人原来是学数学、物理甚至完全不相干的专业的,后来自学或者上培训班转过来的,这种路子近几年少了但不是没有。入门门槛本身没有全国统一要考的证,面试的时候考的是实打实写代码的能力和做过的项目。这行对脑子转得快、能坐得住琢磨细节有要求,身体倒没有特别的硬门槛,不过长期盯屏幕颈椎眼睛出问题是普遍现象。
这行的收入大多由基本工资加项目奖金或绩效构成,干得越深、能扛的事越多,到手越稳。
刚入行主要靠熬技术底子,三五年后能独立带模块或带人,收入会明显上一个台阶,再往后就看能不能解决别人接不住的难题。
从事计算机软件研究、需求分析、设计、测试、维护和管理的工程技术人员
来源:国家职业分类大典2022版及后续增补版
欲善其事,先利其器。