I found a new job not too long ago (4 months ago). There was a steep learning curve in the first 2 months which kept me going. I like to problem solve and it took me a while to figure things out. I enjoy learning new things. This month is the 4th month and it appears like I'm doing stuff way too fast. Maybe because I'm getting better at it or maybe I'm a quick learner. There are times when I'm done with everything and I'm in idle mode (honestly, I spend only 2 hours per day doing real work and the rest is doing nothing much). Some days are very busy which keeps me working for 4 days non-stop then sometimes sit for 2-3 days straight doing nothing again.
There is another employee who started at the same time as me. That person takes VERY long to finish his/her projects. If my manager didn't hire that person, I could have done double the amount of work. I have no idea whats taking so long for my colleague to finish. It's about the same level of difficulty. Thank god we work on individual projects rather than team-based. It appears like my colleague can NEVER meet deadlines for some reason whereas I am pretty much done everytime. It usually takes about 5 days in total to finish a medium project by myself whereas it would take my colleague about 10-15 days.
I get paid very decent. Work-life balance. Long lunch breaks. Nobody monitoring me. What do you think? Is it because i'm overqualified? I'm too good for the job? Or is it time for me to look for a new job? There are still a lot of things to learn but some days I'm just looking at my monitor doing nothing or waiting for the next project to come.