4 ms·
What qualifies someone to be a Compiler Engineer? Compsci degree? Working compilers? Opensource commits? Github repo full of parsers?
by peglasaurus 7y ago
What qualifies someone to be a Compiler Engineer?
Compsci degree? Working compilers? Opensource commits? Github repo full of parsers?
- AndrewDucker 7y agoThe ability to help deliver better compilers. How you demonstrate that can be in a variety of ways. Any of those would probably be helpful if you can get the right person to notice them.
- chrisseaton 7y ago> Github repo full of parsers? Definitely not that one.
- mhh__ 7y agoCould be a C++ parser
- deleted 7y ago[deleted]
- pjmlp 7y agoDegree in CS, ideally with a thesis on the field.
- crystaldev 7y agoThis is the real answer, it's a huge career risk to make compilers your niche unless you have an academic background in it. The gatekeepers in most CS specialties are really good, and there's an attitude that if you're not at least pursuing a doctorate/working on a big Google project then you're probably a charlatan.
- rsmckinney 7y agoMeh. No doubt there are snobs in the field, but in my experience most of the grit and innovation tends to come from solid engineers without a language/compiler focus, let alone the phd.
- dboreham 7y agoHaving written one or more compilers, or large parts thereof. Obvious bootstrap problem notwithstanding..