
If you had to offer one advise for me.
I'm completing my studies. Working towards becoming an software engineer. I suffer from 'overestimating what I can achieve in a couple of years and underestimating what I can do in decades'. I'm not sure if this is common but I pick up something, geek out about it for a few months. Come up with crazy plans. When the tough work comes my way, I slow down to a standstill. For example, right now I'm learning mobile and web development and I'll have these crazy ideas about building my own service in a couple of years. Yes, it's possible and people have done that but I don't think that has ever worked for me.
So if you are familiar with my toxic trait, I'd appreciate a few words of wisdom :)

Get rid of that trait

Jokes apart, any practical advise on how to do so?


I've had a some toxic traits and what's worked for me consciously training my mind against those traits
Things like consciously pushing myself to do something when my trait would do the opposite, treating myself I achieve small victories on this path and disincentivizing myself if I succumb to the trait(s)

So basically my mind is a very smart rat. I award it for doing the right thing and deprive it of the rewards if it deviates. Seems simple enough. Thanks for the input, I'll give it a go!