| Your problem is very simple: you are working on bullshit. Across your entire description of your situation you never once mentioned what it is you are actually working on but called out the income you hit and frameworks you are playing with. I humbly submit that your problem is that you have lost the plot. Hate to break it to you chief but the libraries and frameworks and techniques you use to work are not the point. Creating stuff that people want to use is all that matters. Doing it with finesse and craftsmanship is how you go from good to great but if nobody gives a shit you will always feel empty. Switching projects and doing something "harder" isn't going to fill that void. Build something people want. I promise your drive and all the rest will follow behind once you are making them happy and get hooked on solving their problems and improving their lives. That is what this game is all about. |
Don't forget that you are one of those people.
When it's something you want, it's somehow easy to find yourself at 3am banging out x86 asm for fun. Doing the exact same work in a corporate day job that you hate makes you want to stab your eyes out.