Google、Microsoft 等公司的软件工程师分享了他们在科技领域找到编码工作的最佳技巧
快速阅读: 据《商业内幕》称,随着人工智能工具自动化编码任务,软件工程职位减少,新入行者面临挑战。Indeed数据显示,2022年初至年中,软件工程职位数量是现在的三倍。GitHub Copilot和Replit等工具的普及使得许多工作实现自动化。Salesforce和谷歌报告称,工程生产力提升,部分公司暂停招聘。尽管如此,行业资深人士建议掌握基础技能、实习经验和人工智能知识,以提高竞争力。
软件工程职位因人工智能工具自动化了编码任务而有所减少。新加入这一领域的人员很难找到工作,一些公司也暂停了招聘。一些工程师仍然取得了成功,科技高管建议要具备扎实的基础技能。做软件工程师不再像以前那样——但在行业内工作的人员有一些在竞争激烈的就业市场上脱颖而出的技巧。软件工程行业正经历由人工智能应用引发的重大变革,导致职位发布减少、裁员和在职人员职责发生变化。2022年初至年中,Indeed上发布的软件工程职位数量是现在的三倍。这张图表显示了机会格局发生了多大的变化。随着GitHub Copilot或Replit等人工智能编程工具的普及,很多工作已经实现了自动化。Salesforce最近一次财报电话会议上,其首席执行官马克·贝尼奥夫表示,公司的工程生产力提高了30%,并且今年不会新增工程师。谷歌首席执行官桑达尔·皮查伊在2024年的财报电话会议上表示,该公司超过四分之一的代码是在员工检查前由人工智能生成的。微软的一名经理分享说,人工智能使他用于编码的时间减少了70%。这是因为软件工程师的工作不仅仅限于编码。然而,对于新进入该领域的人来说,机会正在缩小,一些人难以获得晋升所需的技能基础。一些最近毕业的软件工程师表示,他们发送了数百份求职申请,但回应寥寥无几。这导致一些人选择攻读“恐慌硕士”学位来推迟求职。在该领域取得成功的途径有很多。自动化编码任务增加了对开发人员利用创造力和经验的需求。以下是一些行业资深人士和科技CEO关于如何提高在该领域获得职位几率的建议,以及一些成功案例。考虑在越来越多提供人工智能专业学位课程的大学中主修人工智能。卡内基梅隆大学、宾夕法尼亚大学和达科他州立大学只是提供人工智能理学学士学位的学校中的几个例子。谷歌研究负责人表示,基础知识比以往任何时候都重要,并倡导学习编程,因为将来有机会在此基础上建立更多技能。Instagram联合创始人迈克·克里格表示,更多的工作将涉及审查人工智能生成的代码,而不是编写代码。克里格现在是Anthropic的首席产品官,他表示工作将演变为更多地提出正确的想法,并学习如何正确地向模型委派任务。谷歌首席执行官表示,公司正在寻找“超级明星软件工程师”。他还表示,那些希望在搜索巨头获得工程职位的人需要愿意学习和适应。英伟达的一位首席架构师表示,年轻程序员应优先考虑写作和数学。他还表示,每年在大学期间实习是获得入门级职位的关键。一位Z世代软件工程师表示,专注于人工智能的计算机科学学位是目前最好且最有价值的学位之一。但他补充说,这并不适合所有人——如果你注意力不集中、不喜欢数学或有承诺问题,可能不适合你。一位在谷歌获得30万美元职位的软件工程师表示,如果重新申请,他会以经验而非技能为先。然而,他说他会保留一个“兴趣”部分,因为它有助于面试时打破僵局。一位在Meta、亚马逊和Dropbox获得面试机会并在微软受聘的软件工程师建议,在简历中突出技术优势并保持简洁。他还建议使其视觉上引人注目,并清晰地传达责任和成果。一位被甲骨文聘用的软件工程师表示,在招聘过程中提到了数据中心经验,他还被要求详细说明以前的技术工作。他说,他在一家FAANG公司的一次面试更侧重于他是否具有合适的个性和匹配度。三位在谷歌获得职位的软件工程师分享了不同的简历,但他们都在大学期间在大型科技公司实习过。他们也都至少拥有3.6的GPA并主修计算机科学。四位在谷歌受聘的软件工程师建议尽早开始,并申请针对低年级学生的实习机会。
(以上内容均由Ai生成)