BJJ: After one year, all but the newest people still make you feel like you don't know anything, they can submit you pretty easily. Train for 10 years and you are at or close to "black belt" (Which takes on average 10-12 years in BJJ, it is not easy to get at all) and you can fold people up on instinct. The funny thing about the 1 year mark, you FEEL like you haven't learned anything, but you can gently fold the average human up now if it comes down to it.
Business: We built a business over 8 years. It was hard. The first year we were negative in profit, paying ourselves out of our bank accounts. Overnight success in 8 years. Just keep learning everything that wasn't tech, marketing, people management skills, etc. Eventually we did well got up to like 20 person head count purely with organic growth and were acquired.
Skills in general: https://gist.github.com/gtallen1187/e83ed02eac6cc8d7e185 "A little slope makes up for a lot of y-intercept".
So now when people ask me anything. Career advice. How do I lose weight. How do I get in shape. "Let me tell you about my 10 year plan for you. you can't even imagine how long and hard 10 years is, I know, but that is what it is going to take to make a life long change. do you still want my advice?" Of course many good things happen sooner, but I only talk to people that can at least accept it is going to be hard and I don't hold any secrets about anything other than you have to work really hard and apply effort.