3 ms·
Ask HN: Transitioning from research to industry, how should I prep?
Hey HN! Looking for some advice as I transition away from a largely academic environment to industry.
I work in robotics. I am currently enrolled in a top ~3 robotics program in the US, working on robot learning. Previously I worked on different robotics problems including: heuristic based path-planning, multi-robot systems, UAVs, SLAM etc. Through my research, I've gained experience in Python and to a lesser extent in C++ as well. Prior to joining the grad program I worked as a Research Intern in a US semiconductor company's research division, on developing algorithms for SLAM (I developed kalman filters, keypoint extraction and map storage/retrieval). Most of these projects were "systems projects", implying that the primary innovation was combining exisiting algorithms/methods into a complete end-to-end-system, rather than novel research contributions, but hey I'm not complaining! I really enjoy systems work turns out, which brings me to my point...
This brief stint showed me the stark contrast between academia and industry. It has me wondering if I'm much better for industry, since I feel my short and long-term incentives are much more aligned in industry rather than academia.
So I want to ask HN: How do I prepare for similar robotics/deep learning/computer-vision/machine learning jobs in industry? There seem to be a ton of advice for people venturing into SWE/SDE roles but not that much for "Research Engineer" positions.
Do I hit LeetCode? Do I improve my webpage? Do I start a blog? If I need to grind at LeetCode, what kind of challenges should I be focusing on? The keywords that I'd use to describe my skillset would include: Python/C++/TensorFlow2/Pytorch/OpenCV/ROS
Any and all advice is highly appreciated!
PS: If you think I would fit well with your organization, please let me know! I often feel like organizations wouldn't want "generalists" and instead prefer "specialists".
-transitionAcad
- p1esk 4y agoAre you thinking about dropping out or will you have a phd in robotics?
- transitionAcad 4y agoI'm enrolled in the Masters program. So my plan is to graduate with a Masters and take up a job in industry, rather than continue/apply to the PhD program.
- p1esk 4y agoIn that case, as a hiring manager I’d want to see your github page, and a demo of your best project. At this point you should know all interesting robotics startups, my advice would be to apply directly on their websites. Use linkedin to follow up with relevant people there if you don’t hear back. Obviously you should focus on robotics related roles as this is your main strength. p.s. practicing leetcode won’t hurt, but I’m guessing you’re already a good enough coder to pass a coding interview.