Computer Science
默认, 最直接的路由覆盖算法,数据结构,可计算性和系统——几乎每个领域专业的理论基础.
格子越深,表示该主题在这项指标上越高。
低高
大部分时间分写新的代码,在审查期间读别人的代码,修补bug,和队友谈论下一步要建设什么. 会议、规划和指导花费的时间比新来者预期的要多。 高级工程师个人写的代码往往比初级工程师要少,在设计决策,评论和解除对他人的封锁方面花费更多的时间.
没有,但它仍然是最常见和最低的防爆路线。 四年制学位教授算法,数据结构和系统概念,在工作上学习费用昂贵. Bootcamp毕业生和自学工程师确实被雇佣,尤其是被较小的公司雇用,但通常需要强大的组合或开源工作来取代证书.
部分已经是了。 现代代码编辑器中构建的工具现在为经常使用这些代码的工程师写了很大一部分常规代码——锅炉板,第一稿测试,语言之间的翻译. 更难实现自动化的是决定构建什么,为什么,以及如何塑造一个系统,使它能与真正的用户保持接触和失败。
它因国家和公司而异。 在美国,年中值约为133 000美元;在德国,约为69 000欧元;在印度,该行业雇用人数最多,全国平均接近900,000美元。 大型技术公司的高级工程师和工作人员工程师,一旦列入股票补偿,可以赚取全国中位数的数倍。
在实践中,很少——标题重叠,公司使用时不一致。 "程序员"是最早的术语和强调书写代码;"开发者"在网络和产品公司中很常见;"软件工程师"倾向于应用从旧的工程领域借来的有纪律的流程,测试和设计的想法,用于建设软件. 职务说明很少一致地加以区分。
在大多数已经成立的技术公司,是的:现场或带回家的技术访谈,经常涉及共享文档或白板上的算法问题,仍然是标准过滤器,同时是系统设计回合,用于更高级的角色. 较小的公司和初创企业更可能取代付费的试办项目、投资组合审查或关于过去工作的对话。
软件工程没有单一的法律大门,这既是外地的巨大优势,也是其雇用过程如此混乱的原因. 自学的青少年和博士可以申请同样的工作,而且经常这样做——决定的过滤器通常是现场的编码面试,而不是文凭或许可证委员会.
这种开放并没有阻止市场开发自己的非正式认证系统:特定的大学、特定的面试格式,以及一个小的、不均衡的零星国家,它们确实以它们向土木工程师发放许可证的方式发放“软件工程师”称号。
早期接触逻辑和数学,往往通过自学,高中课程或竞争性编程,早于任何正式的证书.
门槛无——完全自选.
大多数工程师在3至4年的时间里仍然掌握计算机科学或相关学位;而越来越多的人则需要3至6个月的密集学习或学习免费课程软件和文件。
门槛大学招生考试,或者新兵营的能力测试和组合审查.
学习在一个真实的,杂乱的代码库内工作,这是第一次接受代码审查——通常比学校里的任何东西都要大的调整.
门槛技术访谈:算法问题,带回家项目,或两者兼有.
自主特性结束,加入待命轮换,开始辅导新人雇佣,而不是只接受辅导.
门槛内部业绩审查和晋升委员会。
设计系统,而不是仅仅实施这些系统,预计在有限的监督下,能够发出健全的技术呼叫。
门槛系统设计面试,或宣传包 显示影响超出自己的团队。
设定跨多个团队的技术方向,或进入人员管理;大多数工程师称之为真正独立实践的点.
门槛高层领导赞助和全组织影响的证据。
美国的公立州内计算机科学学位在4年中总的学费和生活费大约为40,000至10万美元;私立大学的学费更高。 很多国家在公立大学的收费要低得多,而一个编码新校区(通常为1万到2万美元,在几个月内)或一个自学的、基于组合的路线,成本几乎只有时间。
覆盖算法,数据结构,可计算性和系统——几乎每个领域专业的理论基础.
较少的大学将它作为自己的学位来教授,更接近北约会议最初的愿景,比一般的CS学位更注重测试,要求和大团队过程.
加入电路,操作系统内部和硬件,对接近金属的工程师有用——固件,驱动器,芯片.
纯数学学位,特别是具有强烈离散和统计课程工作的学位,在进入密码学,图形学,搜索或机器学习的工程师中很常见.
常见于商学院;倾向于企业软件和数据库,即经营公司自身业务而不是消费品的系统.
CSIL和数十年的基础系统研究,从Multics和早期的LISP工作到今天的AI实验室.
硅谷创始人和工程师的默认支线学校.
尼克劳斯·维尔斯(Niklaus Wirth)的本部,帕斯卡尔的设计师;一种强大的系统与形式方法的传统.
其计算机实验室于1949年建造了EDSAC,是最早的存储程序计算机之一.
提供全球工程雇佣管道巨大份额的几家IT公司之一.
一直排在亚洲顶尖的计算机科学部门之列;为该国最大的技术公司提供食物。
锁定以色列密集的启动和网络安全产业 围绕海法.
已知为必修合作计划,学生在毕业前通过最多6个行业职位轮换.
主要云平台的供应商认证在法律上并不需要,而是被广泛用作云和基础设施角色的恢复信号;与许可证不同,这些认证过期,必须每隔几年更新一次.
从2013年到2019年,美国各州专门为软件提供专业工程师执照考试;只有81名考生曾坐过5个座位,而NCEES则在2019年4月后因需求不足而退休——这是正式执照从未在这一领域取得过的最明确的证据.
与美国不同的是,安大略省专业工程师公司等省级监管机构为安全关键和嵌入式工作颁发许可证并保护“软件工程师”的称号;艾伯塔省在20世纪20年代采取了相反的做法,并从其《工程法》中免除该称号。
根据英国中央银行的皇家宪章《信息技术特许协会》授予具有大约八至十年高级经验的成员;这是地位标志,而不是工作要求。
3至6个月的强化方案教授实用的、准备就业的网络或软件开发,通过能力测试和组合而不是学术记录录入学生;结果因学校和雇用市场条件而大不相同。
免费的文件、课程软件和开放源码项目使有积极性的学生能够建立一套公共工作——承诺、拉动请求、运走的附带项目——取代许多较小雇主眼中的证书。
不限同一领域,六项评分最接近的职业。
从数据中寻找规律、构建预测模型——一个2008年才出现的职位名称,建立在三个世纪计数、检验与可视化证据的传统之上。
抗AI 38 📦构建用于训练、部署、监控和治理生产环境中机器学习模型的系统。
抗AI 54 🗺️决定公司接下来该做什么、为什么要做——把顾客需求、商业目标和工程限制,整合成一份没有其他人能完全独自拥有的共同计划。
抗AI 50 🔐通过发现、防范和响应数字攻击,保护系统、数据与人员的安全。
抗AI 63 🌿领导战略、衡量和报告,帮助组织减少环境和社会危害,同时履行业务义务。
抗AI 66 🧾账簿的守护者:这门手艺古老到几乎发明了文字本身,如今却在与为自动化它而造的软件谈判。
抗AI 35设计并测试了机器智能背后的算法,在一个领域,现在竞相将自己研究过程中越来越大的份额自动化.
抗AI 50 🛰️设计、分析并认证离地而行的飞机、火箭与航天器,在不容猜测的安全裕度下工作。
抗AI 74 🌉把河流、岩石与重力变成桥梁、道路与清洁饮水的职业——自伊姆霍特普起,文明安静的承重行当。
抗AI 72 🔌每台计算机,手机和武器内部的设计和编织晶体管,使用精确到只有地球上少数工厂能运行的机器.
抗AI 60 🦾设计那些能感知,决定和采取行动的机器 在物理世界里,困难的问题永远不是智能,而是世界本身.
抗AI 65 🔐通过发现、防范和响应数字攻击,保护系统、数据与人员的安全。
抗AI 63 📦构建用于训练、部署、监控和治理生产环境中机器学习模型的系统。
抗AI 54 🌬️设计、建造和改进风能、太阳能、存储和电网系统,将可再生资源转化为可靠的电力。
抗AI 72