Interesting question! I for one consider a person to be successful when they initially get paid to do what they want to do. Even if it is entry-level development, if it's what you want to do, then you are there.
You can always continue to learn and grow to become a stronger developer, which will eventually get you to a point of having the ability to make investments, etc.
I think of it like what is the definition of a professional athlete, and I set that definition to be; getting paid to play your sport.
For further actions, you may consider blocking this person and/or reporting abuse
Recursively creating communities of developers; learn, create, teach, repeat.
Interesting question! I for one consider a person to be successful when they initially get paid to do what they want to do. Even if it is entry-level development, if it's what you want to do, then you are there.
You can always continue to learn and grow to become a stronger developer, which will eventually get you to a point of having the ability to make investments, etc.
I think of it like what is the definition of a professional athlete, and I set that definition to be; getting paid to play your sport.