Wednesday, August 18, 2010

This and That

This and that about compiler industry and compilers. Among the many e-mails that I receive about compiler job openings, this one which is added in footer kind of format below the job description, is pretty interesting:

Note:
  • Compiler engineers are considered to be top notch computer engineers and scientists.
  • These are masters of algorithm, data structures, pattern matching schemes.
  • The thinking needs to be broad based and since the compiler users will be for any kind of applications
  • They have excellent programmers and have expertise in language design
  • They are usually well versed with parsing techniques and so make good use of pattern matching to automate complex routine jobs.
  • This functions has a R&D orientation
    • Involves being on top of papers published in areas of optimization techniques , algorithms etc
    • Have ability to do deep study of published papers and come up with a design /implementation  to achieve the same. Papers don’t give the details.
  • This cannot be equated to regular software design and development.

No comments:

Post a Comment