Do you cook dinner? And… does that make you a cook dinner?
Increasingly more, life is code!
Low/No code is one thing superior when performed proper, and even then you’ll nonetheless want some code.
With barely fundamental information, will, and anger alone I used to be capable of automate my entire group workload by doing an online scraper… in VBA… in Excel.
There are folks on the market doing a lot extra on their jobs with code, I’d guess in all probability with Python, perhaps with Javascript.
The query is: they code, however are they programmers?
More than likely not.
They code and resolve issues with code, they use StackOverflow, and so they in all probability study from some Indian man on Youtube… however code is only a instrument of their toolbox.
Then, what makes a programmer?
What’s the line between an novice and knowledgeable?
You cook dinner, and also you in all probability even have one dish that may be higher than that of knowledgeable cook dinner.
You’ll be able to take pictures, and a few is likely to be true artworks, however how are you completely different from knowledgeable photographer?
What’s the distinction between somebody who applications and a programmer?
My turning level
For me, the “turning level” was discovering Uncle Bob.
I’ve devoured his books and began binge-watching each speak I may discover:
https://www.youtube.com/playlist?checklist=PLo61EKto8ZPHUOld83z0pwpzdlioliu6j
I’m undecided if this masterclass has every part I’ll be speaking about, but it surely’s place to begin.
Uncle Bob likes to speak about how a career means to profess one thing and to have requirements.
He talks about how drugs has its oath and that we, programmers, want one too and presents his model of the Programmer’s Oath (or additionally, the Coder’s Code):
https://weblog.cleancoder.com/uncle-bob/2015/11/18/TheProgrammersOath.html
What makes knowledgeable: Intent
For me, it’s intent.
Anybody can and may code.
It’s a talent as invaluable at present as typing was someday and spreadsheets was (nonetheless is?) at present.
Coding would possibly even come to be as simple as taking a photograph at present!
So, the factor that makes you soar from somebody who codes to a programmer is, and perhaps ought to be, intent.
Once I’ve began making use of what I’ve realized from Uncle Bob and the Coder’s Code, increasingly I’ve began making an attempt to do at all times higher, holding myself and my colleagues to larger requirements.
For you, what was your “turning level” and what do you suppose makes a programmer?
Cowl Picture by LinkedIn Gross sales Options on Unsplash