Long-term growth: master of one VS mostly generalist /u/xypherrz CSCQ protests reddit

How much does not having deep domain expertise hurt in the long run?

I’m an EE by degree but got drawn to embedded software earlier. Though as much as i tried to break in, I’ve only done actual embedded work (like sensor drivers, RTOS) in side projects, not in my 5+ years of career experience.

Professionally, I’ve mostly been doing C/C++ dev on embedded Linux, but it’s been more middleware/application-level, including frameworks, messaging/communication layer including IPC, sockets, etc.

I feel like I’m missing out on roles in areas like computer vision, perception for AVs, power management, DSP, etc., where C++ is heavily used and you may be developing some cool algorithms…

Anyone else in the same boat or have advice?

submitted by /u/xypherrz
[link] [comments]

​r/cscareerquestions How much does not having deep domain expertise hurt in the long run? I’m an EE by degree but got drawn to embedded software earlier. Though as much as i tried to break in, I’ve only done actual embedded work (like sensor drivers, RTOS) in side projects, not in my 5+ years of career experience. Professionally, I’ve mostly been doing C/C++ dev on embedded Linux, but it’s been more middleware/application-level, including frameworks, messaging/communication layer including IPC, sockets, etc. I feel like I’m missing out on roles in areas like computer vision, perception for AVs, power management, DSP, etc., where C++ is heavily used and you may be developing some cool algorithms… Anyone else in the same boat or have advice? submitted by /u/xypherrz [link] [comments] 

How much does not having deep domain expertise hurt in the long run?

I’m an EE by degree but got drawn to embedded software earlier. Though as much as i tried to break in, I’ve only done actual embedded work (like sensor drivers, RTOS) in side projects, not in my 5+ years of career experience.

Professionally, I’ve mostly been doing C/C++ dev on embedded Linux, but it’s been more middleware/application-level, including frameworks, messaging/communication layer including IPC, sockets, etc.

I feel like I’m missing out on roles in areas like computer vision, perception for AVs, power management, DSP, etc., where C++ is heavily used and you may be developing some cool algorithms…

Anyone else in the same boat or have advice?

submitted by /u/xypherrz
[link] [comments] 

Leave a Reply

Your email address will not be published. Required fields are marked *