HACKER Q&A
📣 lins1909

How can someone in the industry get actively involved in CS research?


I am planning to get a graduate degree (MSc/MPhil at first) in 2-3 years, as I want to get involved in Computer Science research.

But before then, I would like to know how I can get involved with research while working in the industry, apart from reading papers. Partly to boost my application chances, and also because I'm interested in research.

I have a wide range of interests at the moment: distributed systems, computer architecture, programming languages, etc, and I've been telling myself that I'll use the next few years to learn about these things and then specialize.

Does anyone here have any ideas, or have you done something similar? What would you advice?


  👤 version_five Accepted Answer ✓
You could look for "research developer" type positions where you are writing code to support research work in an area that interests you, so you'd get exposure to it. They would mostly only work it areas that have some immediate commercial potential, though there may be some university positions in more theoretical areas.

👤 chudi
What i did a couple of years algo is to approach a research lab of your interest, get in touch and try to get involved in a line of work of the lab, that usually means to work with some phd candidates, a postdoc or some junior researchers. If You stick around You should be on subject in a couple of months and ou can even get your name in some papel. You shouldn't be expecting the same involvment of a phd student, so you should keep showing up and trying to add value to the labs projects

👤 Laaas
CS research is generally more common in the functional programming sphere AFAICT. Doing research on type systems and type theory is something you can do at home with few prerequisites.