when you want to develop games you cant be lazy because as developer you need to know so much.
It depends on what you mean by "develop games". You can develop a game without ever learning art, music and sound, programming, networking, etc. as you can be the lead designer who dictates to the team what you envision. Each profession has a minimal they should absolutely know, but the ones that go the furthest are the ones that learn them and push themselves to learn even more.
13 years to be competent? And I thought that I was being pessimistic about learning a language in one year.
I've been doing it for twenty years and wouldn't consider myself competent in any language that I've used over the years.
I have experienced the same thing, but be intelligent about it.
I was also told i am dumb as rock, i could not remember a dam thing when they told me, they tell me something i forget it 5 seconds later. They where not wrong, they where just assholes when they told me.
I figured out that i had an issue, i fixed it, i trained, and i still train.
I now remember allot better then when i was young, and i can focus very well, but they are still assholes. So i got 1 point from those people, i was hurt, and i still am, but i respect what they did even if they are not aware of it, because i am. They helped me, and for that i am grateful.
I fear my problems are deeper seated than that, but not appropriate for the topic.