I don't know if someone is going to read this (I doubt it, this post already has 519 comments), but I am in a weird situation. I am Lead Engineer in a startup that works well in technical aspects. I attend the daily, check what my team is doing, and that's most of my days. If my PM asks for some bug fixing, I usually can do it quickly (after running some tests), or someone from my team can do it. I am trying to improve the general quality of the architecture (update stuff, improve security, etc), but most of the time I am quite bored. Nothing much to do, not challenging, etc.<p>The paid is slightly below market for a remote position (EU startup hiring in 3rd World Country, although I have a Master Degree in Computer Science), and I am sure I could get a better paid job. But I am not sure if I want to be 8 hours in front of the computer working. Right now, the boredom (which is awful most the time) allows me to do my own things / hobbies / etc, those days that I find something new, exciting, etc. If next Monday I want to read a book about Play Statino architecture, I know I will be able (except something bad happens in Production). But I don't find anything interesting, I will probably spend the day looking at Hacker News, Reddit, newspapers, etc.<p>I don't know what to do. I am not sure if I want to look for a new job that will make me hate Mondays (right now, most of the days are the same to me - weekends are different because my girlfriend / friends are available for plans), but at the same time, I don't want to waste my best years without taking advantage of my skills...