Re:The Biggest Difference Between Coding Today and When I St...
by marssaxman on Tuesday March 21, 2017 @03:15PM
(#13925272)
Yes, this has worked well for me. Stay out of web development and it's not hard to spend your time doing "real" programming. Embedded work is especially good if you feel nostalgic about 80s-style PC hacking - the downside is that product cycles are limited by the hardware side, so the pace can feel really slow.
[ Parent
| on HN ]
Re:The Biggest Difference Between Coding Today and When I St...
by user5994461 on Tuesday March 21, 2017 @03:29PM
(#13925391)
> Embedded work is especially good if you feel nostalgic about 80s-style PC hacking.
True, and reciprocally, it is terrible if you hate it. Back to the world of having no debugger, zero tool, potentially no auto completion and unable to do a print.
I still remember an old embedded IDE, when I scrolled down or up with the mouse, the code sometimes becomes a screen of garbage. It's not a display bug, if you save the file, it really become garbage of random characters :D
Re:The Biggest Difference Between Coding Today and When I St...
by marssaxman on Tuesday March 21, 2017 @04:40PM
(#13926034)
Yeah, that's true - but the primitive conditions are a constraint that breeds creativity. I love to build tools, and embedded systems work offers lots of excuses for what would be called "reinventing the wheel" if you did it on a PC. No print? I'll write my own! No debugger? I'll build one! No autocomplete? Don't care, I never use it anyway! IDE sucks? Ehh, whatever, I'll use the terminal! Serial port driver doesn't work? Bootloader crashes? No idea what's going on? Well... okay, I'll debug it by making this LED blink!
But yeah, if that's not what gets you going, then embedded work is not for you.
Re:The Biggest Difference Between Coding Today and When I St...
by kochthesecond on Tuesday March 21, 2017 @03:37PM
(#13925462)
I will never go back to neither logs nor stacktraces.