展开讨论

经验与复盘经验摘录 · 机器翻译

100% 可能成为自学者软件工程师

100% 可以成为自学者软件工程师。我多年来雇佣了很多这样的工程师。最难的部分是进入这个行业,但一旦你有一些经验和推荐信,对于许多高薪公司来说学历并不重要(尽管FAANG和学术界可能有不同意见)。当我面试工程师时,这是一场非常自由的对话。当谈话出现停顿时,我会跳到一个新的主题。我会开始问各种问题,并不断深入,直到耗尽你的知识。"在终端中列出目录的命令是什么?说出一个你可以使用的标志 - 它有什么作用?标志实际上是如何工作的?你了解任何用于CLI参数处理的库吗?你听说过argc和argv吗?你认为这些变量是如何映射到分叉进程的内存中的?" 我会一直问下去。如果你只是对计算机和软件工程产生痴迷,并投入几年的努力,你可以超越学校所收取的费用。很多麻省理工学院、布朗大学和哈佛大学的毕业生对软件开发一无所知。…

源讨论通往免费的自学计算机科学教育的道路原帖 199 条评论 · 导入时统计
7

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 7

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

PI

我同意这一点——我完全是自学的(我一生都对计算和软件开发有特别的兴趣),第一份工作是最难的。现在我简历上有工作经验,没有人会问我的教育背景(或缺乏教育背景),我从偶尔收到申请回复变成了大多数申请都能得到回复。

完整原文
EM

FAANG公司并不反对,至少其中一些公司不反对。在我看来这很合理,因为他们的严格面试流程应该让他们对自己的招聘有信心,无论学历如何。

完整原文
PJ

在许多欧洲国家并非如此,因为软件工程师是一个受保护的头衔,只有在通过了入学考试,并且大学是国家认可的提供正规软件工程师学位的学校的情况下,才能在法律语境中使用该头衔。

完整原文
TA

> 学术界可能有不同意见 我以为教学可能是一个轻松的替代收入来源。现在学校认为你没有学位。 我没有正规的计算机科学学位,进入科技行业真的很难。即使在第一份和第二份工作之后,我也遇到了很大的困难。我通过运维/DevOps/SRE找到了出路。 我几乎多次想过转行。

完整原文
HA

> 进入行业是最困难的部分,但一旦你有一些经验和推荐信,对于许多高薪公司来说,学位并不重要。 怎么做呢?

完整原文
GO

我面试了不少应聘者,为公司招聘开放职位。 我从未看过或询问过他们是如何获得该工作所需技能的。

完整原文
SC

我可以确认。现在我进入了内部,我可以大胆地说,我的自学经历是一种优势,而不是障碍。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。