I was top of class in college, then advanced in huge strides in the first years of my career; now I just want to go home and read a non-technical book.
I might be burnt out.
I was top of class in college, then advanced in huge strides in the first years of my career; now I just want to go home and read a non-technical book.
I might be burnt out.
I was able to pick up my career afterwards easily enough. I actually wound up working on education related software so my little teaching experience may have even helped.
The only lasting (sort of) negative was that I met so many people in Thailand who were living dramatically different lives that the idea of living out the rest of my days in a cubicle become less palatable.
If you've never worked outside the tech industry, you would be amazed at how good we get it.
The rate of change in some areas of technology can make you think that you're missing out on some kind of important development, however if things are changing that fast then perhaps nothing is really changing at all.
Mostly it's important that in whatever you're working on you're applying technology to a problem or area that you find interest in, otherwise the only "fun" can be found in the tech stack, which is not (in my not-too-humble opinion) a good place to find enjoyment. You can enjoy your tools, sure, but it shouldn't be the case that "We're using X, Y and Z" is more important than "to make Foo".