Nobody is a genius. Everyone is expected to be.
During my whole life I met lot of people who helped me understanding that NOBODY IS A GENIUS. Useless saying that some people think they really are...
When I started my new Job field on 2002 (yes, I am quite old boy :) ) I joined an IT course in Mestre (Italy). I was totally ignoring the meaning of variable assigning, OOP etc. In my "previous life" I was an AutoCAD Designer. I loved my previous job role and people shared their happiness working with me too. They always were telling me:
"It's a pleasure share my workday with people like you"
I was happy, but my brain was thinking about something of different:
"This is not my life job field, I need something of different"
That's why in the end I decided to start this adventure in IT. At the very beginning this was my feeling:
Yes. I was speechless and thinking about myself. Will I reach my goal? Will I one day really able doing that?? I remember some words from my Java teacher in Mestre:
When you ask to yourself about programmer's life, think about a disco. If you are there and you are looking at the lights, laser lines and how this could be happen instead of enjoy yourself with friends, you are a programmer.
Seriousely? Why doing this? Why to exagerate programmer's behaviour? In the end this is just a job type as for a doctor or a plumber, isn't it?
Nope. After years I realized that every job you will choose will be part of yourself and how you are made. Well, this is referred to people really like their job, having passion doing the job not just for money.
The passion you put on your job will change your life as well. You can exagerate, working like a wheel 24hr. You can delegate stuff to your colleagues avoiding do it on your own. Whatever you choose, this will affect your life and how people look at you.
At this point, I realized doesn't matter how long you spend yuor time doing well your job. The real thing is that you just need to check with yourself if this is what you really want to do. That's all. Your genius will show when you reach this step and you will find out the moment at the right time.
In my opinion, there are no genius people or stupid people. Just someone is not ready yet to except himself. It's just not the right moment.
Do you agree?