Comment by thatoneengineer
Comment by thatoneengineer a day ago
This very closely resembles my own experience, right down to the timeline.
I don't have an answer, but just seeing this thread has been cathartic for me.
Some of the options I'm considering (all speculative):
- It's okay to be a "hired gun" and switch companies every few years just to ensure you stay interested. Some people's minds are stimulated by novelty and learning; that's not a bad thing! In fact some of the engineers I most respect work as consultants not traditional employees.
- Try working at a more "stodgy" company. Your average Fortune 500 employs more developers than most unicorns and is probably a decade behind the curve in terms of technology-- maybe you can go to one of those, take it easy, and be a hero.
- If it's an option financially, "hire yourself" for a few months to go do a passion project-- hobbyist app? major OSS improvement? creative endeavor?-- and see how it feels.