2 ms·
I actually find the opposite to be true. I can spin up containers, write ruby backends and do frontend design like anyone else. Moving up the stack is easy, e
by pdelbarba 8y ago
I actually find the opposite to be true. I can spin up containers, write ruby backends and do frontend design like anyone else. Moving up the stack is easy, especially when you know a little something about the performance impact of doing this vs that. I've seen a lot of people try and fail to move down though. It's a very complicated world that requires a lot of time to get comfortable in. Yea, driving peripherals is "just" writing to a particular memory address but where do you start? How do you find all the relevant documentation? What are the unwritten conventions of how that's done? Big endian/little endian? How long can I make this Interrupt Service Routine before things start to break?
- new299 8y agoYes, I agree technically it isn't difficult. Depending on your location career mobility maybe less easy if you get pigeon holed as an "embedded engineer". If you're doing it because you enjoy it, that's great. But ultimately embedded development doesn't have has good prospects career-wise.