> I have stopped learning new things, and working on personal projects because of Dota2. The reality is that some people at some times are capable of spending a significant portion of their personal time pursuing new skills and technologies, but not everyone can and that's fine. I think that either way, relying on your own personal time and projects as the only forum for developing new skills is not a great way forwa…
I do want to become a better engineer, so I'll just do that for now. I'll look for a better company, as one other comment suggested. To find a company that makes developer tools, like IDEs, compilers etc.