>>2899594>what about coding made you hate it?I've been coding for 18yrs (since middle school). I learned about good SWE practices in college saw that there was a lot to learn about AI, control algs, SWE, mostly robotics stuff. Excited, I picked up a firmware job right out of school to see what real world coding was all about. After 2 yrs of industry, I started to get bored writing the same drivers over and over, and once you learn the magic behind how OSs, apps, and embedded systems work it's not all that impressive.
Nobody is really solving new problems (stay in academia for this), they are just reimplementing the same shit. At a certain point, I found that given enough time I could code anything I wanted. I basically wasn't learning anything new.
>Is this just a phase? Will I break down once I get to the more advanced stuff?Some people love learning about big SW systems, redesigning them to be better, and adding features. I found it contrived. I'm not sure what you mean by advanced... Programming is inherently quick to learn - it won't take you years to learn a code base or how an algorithm works.
>>2899959>in industry before that transitionBeen working for 6yrs at the same company. I'm unusual - most people move companies after 1-2 yrs (no matter what industry) after the honeymoon phase wears off.
>embedded systemsI do embedded systems. It was the closest I could get robotics which I thought I liked, but robotics is an engineering meme. Kids these days grow up doing robotics clubs thinking that they will be roboticists when they grow up, it's like the new pro baseball player false dream.