Personally I don't think we are ever ready. And personally that's what is so cool about it!
Yes. Sometimes it is overwhelming, sometimes it's just to much to learn, in all my years I have never spent a day I did not learn something new and constantly feel that I don't know enough, seems that I am always at the start of the never ending road.
Yesterday Typescript was the thing, today Reason seems to be the thing, wonder what will be tomorrow!
So in my opinion the moment you realise that you are ready for a dev job, is exactly what you said, that it is when you start questioning the same thing.
I believe that introverts and or people that lack self confidence ( me :p ) might get it worst because they know they don't know everything and might scare them. What I feel today is that, THAT is what defines a "senior" from a "junior" (hate labels...), that you know that you don't know everything but will find out if needed.
Great read, incredible post.
Personally I don't think we are ever ready. And personally that's what is so cool about it!
Yes. Sometimes it is overwhelming, sometimes it's just to much to learn, in all my years I have never spent a day I did not learn something new and constantly feel that I don't know enough, seems that I am always at the start of the never ending road.
Yesterday Typescript was the thing, today Reason seems to be the thing, wonder what will be tomorrow!
So in my opinion the moment you realise that you are ready for a dev job, is exactly what you said, that it is when you start questioning the same thing.
I believe that introverts and or people that lack self confidence ( me :p ) might get it worst because they know they don't know everything and might scare them. What I feel today is that, THAT is what defines a "senior" from a "junior" (hate labels...), that you know that you don't know everything but will find out if needed.
Love what you said about "junior" and "senior". Totally agree!