TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How likely is it to get a compiler software job with only a high school degree?

5 点作者 jobhdez大约 2 年前
Hello,<p>I thing compilers are very interesting. I have built my own compilers in common lisp and I enjoyed my time. I basically almost completed a university quarter compiler project based on Dr. Siek&#x27;s book &quot;Essentials of Compilation&quot;. I did almost eveything a student would do in a quarter system except for implementing tuples and register allocation. One of my plans is to build a more substantial compiler, study the second edition of the dragon book and either contribute to llvm or the haskell compiler.<p>how likely is it to get a compiler job if i contribute to llvm or ghc for a year regularly?<p>thanks.

2 条评论

bjourne大约 2 年前
I don&#x27;t want to let you down, but implementing a compiler is part of most reputable master degrees in Computer Science. Having implemented a compiler is great and demonstrates skill, but may not be worth as much as a CS degree in an employer&#x27;s eyes.<p>How hard it is to get a &quot;compiler job&quot; depends on what you mean. Getting hired by Apple to work on the internals of the Swift compiler is very difficult. Especially if you are not an American citizen. However, getting a job developing parsers&#x2F;compilers&#x2F;transpilers in lesser well-known companies might be considerably easier.<p>Hoping to get hired by a FAANG company by hacking llvm is essentially the same as trying to get a record contract by busking in the streets. I mean it happens if you are exceptionally talented, exceptionally hard-working, and exceptionally lucky, but it is very, very rare.
评论 #35268601 未加载
CraigRo大约 2 年前
There are lots of projects that require at least a good undergraduate level understanding of compiler concepts. They aren&#x27;t advertised as such though, but if you can make the link between the problem someone wants to solve and your experience, they&#x27;ll hire you
评论 #35270535 未加载