Logo

dev-resources.site

for different kinds of informations.

Why being a Codeslinger makes you worse than you think

Published at
4/18/2021
Categories
codenewbie
codequality
experience
learnings
Author
hdenizd
Author
7 person written this
hdenizd
open
Why being a Codeslinger makes you worse than you think

We all know that getting good at one thing is difficult. Today I want to share something with you, something that has improved my thinking and made me a better programmer.

First to first, the title said something about a Codeslinger? What that is? Simple... the definition of a Codeslinger is someone who is literally like shooting(coding) from the hip.

clint_hipfire

Because they are two kind of people out there in our business.
The one who really wants to know why, with something like:
"WTF? why is this working?",
and the one who is like:
"Oh.. ok it works, fine."

We all came to points where we're over asked, where we are ready to complain and give up to understand something because otherwise it would break us out of our comfort zone.

You know, it's quite easy to shoot a Revolver from the hip and fire out all 6 shoots and maybe you hit the target. Maybe you completed the task like that and pat yourself on the shoulder. But doing this for the most of your time makes you a Codeslinger.

A Codeslinger will always just try to accomplish a challenge, most of the time he will only have luck and succeed or fail hard.

I'm telling you it's okay to try, but it's not okay to do it over and over again. You have to decide for yourself if I am the one who is afraid of learning new things and cheating my way through my career or if I am the one who takes the challenge of getting better and better until you get the salary, that you deserve, or the job position that fits to your skill level.

What i mean is, when you Code something, no matter what it is, if it is a simple Todo-App or a big scale Company software, it's highly important that you should keep in mind, you don't know everything from the hip.

If your not sure about how to use this Tool you are using. Not confident about a line of Code you just copy pasted from Stack Overflow or somewhere else, then i can tell you one simple trick that will maybe change the way how you approach the stuff day by day.

Force yourself to understand, till you understand...
Become a Sniper, one bullet one target, one hit.

sniper

This will make you better, will make you less in a "i can try it" and more in a "i can do it"

There is one simple rule you should never forget:
"if you could write it yourself, you are allowed to use it"

learnings Article's
26 articles in total
Favicon
Microsoft OpenAI: Errors I Learned
Favicon
[HttpServer series] Will it support the Performance, and Scale ?
Favicon
[HttpServer Series] Frameworks, Annotations, and SpringBoot
Favicon
[HttpServer Series] Who uses Java anymore ?
Favicon
Transcribe Now - : Unlocking Cross-Cultural Language Understanding
Favicon
Real-Life Problem Solving: Lessons from My Engineering Principles
Favicon
Recent Learnings
Favicon
9 Learnings from a fast-growing startup
Favicon
10 Things That I Learned in 2022
Favicon
🎯 SaaS dev challenges - #02 - 🗝 ️Authentication
Favicon
🎯 SaaS dev challenges - #01 - 🎨 UI/UX & design system
Favicon
Simple Rock Paper Scissors game build using JuliaLang
Favicon
Learnings from daily dev job - Part 1
Favicon
Everything I learned at the first job I had as a developer
Favicon
How To Optimize for Change
Favicon
Why being a Codeslinger makes you worse than you think
Favicon
geek week local
Favicon
Are libraries/frameworks an overkill?
Favicon
Managing projects for software developers
Favicon
Learnings from my last assignment
Favicon
My Experience doing fun ( stupid ? ) stuff with Python
Favicon
Gzip Compression for Beginners
Favicon
Managers are wiser than average and subordinates are dumber?!
Favicon
Making and taking babysteps
Favicon
🔥 One year of my professional career and things I learned which might help you 🙏
Favicon
How I'm Managing Work-Life Balance

Featured ones: