CS软件开发是中美两国都大量需要的岗位。当前IT行业有两个大的发展趋势:云计算和AI,对IT人才的需求和供给产生了巨大影响。我们总结了在这两个趋势下CS软件开发三个最热门的岗位:
后端软件工程师
(SoftwareEngineer/BackendSoftwareEngineer)
前端开发工程师
(Front-EndSoftwareEngineer)
机器学习软件工程师
(MachineLearningSoftwareEngineer)
总结以上三个职位的技能要求,以及美国劳工部对职位能力需求模型的划分规则,我们可以大致把CS软件工程师的专业能力划分为5大类:
1.算法和数据结构
2.专业软件工具或者软件框架(后端框架,前端框架,机器学习/深度学习软件等)
3.分析、解决问题能力
4.数学水平(高等数学,线性代数,离散数学,统计和概率等)
5.其他计算机理论知识(操作系统,分布式系统,计算机网络等)
对这5大类专业能力的评估,我们采用了5分制,主要从该技能/知识体系的广度和深度两个方面来考察。以下是每一个级别的具体评判标准:
5分:对本技能/知识体系的广度和深度都有深入的了解:熟悉了解本技能/知识体系在工业级的绝大部分常见应用和面试考点,也就是说可以覆盖全部技能和知识点的95%以上;熟练掌握大部分技能/知识的难点应用,对于90%以上的问题可以做到在有限时间给出合理/正确的解答。
4分:对本技能/知识体系的了解可以覆盖85%以上;对于75%的问题可以做到在有限时间给出合理/正确的解答。
3分:对本技能/知识体系的了解可以覆盖最常用的75%以上;对于65%的问题可以做到在有限时间给出合理/正确的解答。
2分:只能覆盖本技能/知识体系最基础、常用的50%左右;50%左右的常见问题可以做到在有限时间给出合理/正确的解答。
1分:只是了解一些本技能/知识体系的最基础概念(20%-40%);在有限时间内只能对少量最基本问题(30%左右)给出合理/正确的解答。
根据我们多年辅导几千名留学生进入各种企业的实际案例,我们大致可以把美国IT公司分为一线大厂和中小型企业两大类。
而他们分别对5大类专业能力的要求可以概括为以下:
其中,TOP10IT企业有:Microsoft,IBM,Oracle,Accenture,HPE,SAP,TCS,Capgemini,Cognizant,andInfosys。
与此同时,传统的FLAG(Facebook,LinkedIn,Amazon,Google)也位列前茅。
在线教育科技平台加持,
助力中国留学生实现就业目标!
蔓藤教育的在线教育平台,拥有大批各行业的精英导师。导师们不但可以为学生们提供专业的辅导,也可以给学生提供精准有效的行业人脉和岗位内推,因为导师所在企业或行业每年招聘大量的职场新人,借助蔓藤教育的精英导师库,蔓藤学员可以大大提升求职成功率。
蔓藤教育的在线教育平台通过学生培训,积累了学生的能力大数据,通过数据的特征提取和综合,蔓藤可以为学生建立职业画像。职业画像是最准确的“立体”简历,里面包含今天一页纸简历里包含不了的信息。蔓藤AI应用智能推荐算法,可以把学生的立体简历和市场上的岗位进行精准匹配,准确和快速地为学生找到最合适的岗位,同时蔓藤的大数据职场引擎还可以精准筛出哪些公司可以为学生赞助H1B。蔓藤的简历投递方式可以把成功率提升10倍以上。
↓↓↓
长按扫码