DEV Community

Howdy! want to become pro python developer in 1 month

jawwad22 on December 27, 2017

Collapse
 
ben profile image
Ben Halpern

The easiest way to be a Python pro in a month is to already be one today. Where would you say your current skill level is?

Collapse
 
aurelkurtula profile image
aurel kurtula

Have you ever become a pro at anything in one month?

Collapse
 
daemoen profile image
Marc Mercer

Years ago, I had an obsession with being recognized for my abilities. Over time, I have come to realize that this obsession is misplaced, and often comes from the very often experienced 'imposter syndrome' that plagues many of us.

You say you want to be a 'pro' in a month, but then, what gauge do you have to evaluate your own proficiency? Unless you are already a pro/guru/whatever, you have no means with which to gauge your progress, and so you will have to rely on the assessment of others.

Herein lies the interesting discovery about that -- Each of us judges things based on our own experiences and perceptions, but those experiences and perceptions are limited to our own scope, which may not coincide or align with the scope that you have experience with.

Given the broad range of applications of anything technical, to say 'XYZ is a novice, they don't have experience with ABC,' tends to be very limited. Granted, this does not include that most primitive of basics, which are expected of anyone -- 'I know how to print "Hello World," "I import and use urllib regularly.' -- Anyone should have the expectation that if you are a python programmer, you know how to do the first of these. The second -- maybe you don't have a need to do a resource lookup, so you may not have any experience with urllib. Does that also mean you have no experience with any other modules or libraries? Probably not.

It is because of the vast scope of technology, that labels like 'Pro', 'Guru', 'Expert' and similar become dangerous. As we apply them to ourselves, especially. These things come in time, and often times, they come from others, not just ourselves, as others come to recognize our contributions, and reinforce their belief that we have reached a level of familiarity with a subject matter, that they consider us an 'Expert' or 'Professional'.

Does that mean that we should consider ourselves such? Maybe, but I also believe that we should always be aware of how much more there is to learn and grow, regardless of how well we believe we know something. Only by continuing to pursue knowledge can it be gained.