Do this[1] to get you to love learning again and deal with procrastination/time management/life-juggling. You'll know some of this stuff already. Finish it anyway. Best value for time of anything educational that I have done - bar none, hands down, etc.
Take one of these[2] when comparing youself to other people. If you had spent time to brand yourself, you'd probably look at least twice as good as "hot-shot young dev with handful of fancy projects". Public image and developer prowess aren't necessarily related.[3]
If, like many devs, your procrastination issues were related to.. hm.. illicit substances-well, you know the answer to that: "Pan metron ariston"[4] ~= "moderation is everything".
> Mentally, I've resigned to the fact that I've procrastinated away a decade of valuable time, and it just endlessly haunts me.
It hardly sounds like you've done that. So you didn't reach your max. potential in this "procrastination decade". Guess what: nobody does.
Don't let shit haunt you. The past is immutable. Change your present and future.
[3] If you gave yourself the mini-project: "Let's make this X bad dev look good", you'd probably succeed for most X. If you care about your public perception, make that your mini project and you'll find that when you're done, your image will be A+++ - as you're not a bad dev.
Take one of these[2] when comparing youself to other people. If you had spent time to brand yourself, you'd probably look at least twice as good as "hot-shot young dev with handful of fancy projects". Public image and developer prowess aren't necessarily related.[3]
If, like many devs, your procrastination issues were related to.. hm.. illicit substances-well, you know the answer to that: "Pan metron ariston"[4] ~= "moderation is everything".
> Mentally, I've resigned to the fact that I've procrastinated away a decade of valuable time, and it just endlessly haunts me.
It hardly sounds like you've done that. So you didn't reach your max. potential in this "procrastination decade". Guess what: nobody does.
Don't let shit haunt you. The past is immutable. Change your present and future.
[1] https://class.coursera.org/learning-003/
[2] http://www.urbandictionary.com/define.php?term=Chill+Pill I sure as f- need them.
[3] If you gave yourself the mini-project: "Let's make this X bad dev look good", you'd probably succeed for most X. If you care about your public perception, make that your mini project and you'll find that when you're done, your image will be A+++ - as you're not a bad dev.
[4] http://www.goodreads.com/quotes/642841-pan-metron-ariston-ev...