一、程序员最高职位?
主任软件工程师。
基本要求:
1、获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。
2、5年项目负责人以上经验,累计超过120人月的技术负责人工作。
3、带领的项目客户满意度满意以上。
4、完成年度培训工作。
5、具有很强的沟通能力,问题判断与解决能力,创新能力。
二、程序员的祖师爷是谁?
丹尼里奇
NO.1 丹尼里奇丹尼里奇是 C 语言和 UNIX 操作系统的联合发明人,被称为是“C语言之父”,是计算机及网络技术的奠定者,曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中心系统软件研究部的主任一职。是为乔布斯等一众IT巨擘提供肩膀的巨人。
生于1941年9月9日的丹尼里奇曾在哈佛大学学习物理学和应用数学,1967年他进入贝尔实验室,并曾经担任朗讯技术公司系统软件研究部门的领导人。1983年,美国计算机协会将当年的图灵奖破例颁给了作为软件工程师的肯·汤普逊与丹尼里奇,获奖原因是他们“研究发展了通用的操作系统理论,尤其是实现了Unix操作系统”。
没有他的贡献,就没有我们现在用的个人计算机,成熟的软件应用甚至是互联网。作为一门伟大的编程语言,C语言是借助Unix操作系统的翅膀而起飞的,Unix操作系统也由于C语言的存在而得以快速落地生根,两者相辅相成,成就了软件史上最精彩的一幕。
虽然在C语言之后,C++、Java等各式各样计算机高级语言层出不穷,但不少程序员仍旧认为,C语言简洁、高效、灵活的特性令其具有独特魅力。“现在的程序编写朝着越来越冗长庞大的方向发展,而C语言虽然属于相对‘低级’的编程语言,但它的简洁之美是无可替代的。
三、程序员管理岗位有哪些?
程序员管理岗有:
第一,cto,这个阶段几乎是技术岗天花板的存在了;
第二,技术总监,主要负责平台研发的搭建,通过很高级的职权协调各部门的各条业务线;
第三,技术经理,主要承担系统分析,架构搭建,代码检查等工作,有时候也需要去督促项目的进度。