π Don't be afraid to say, "I don't understand this task"
Vic ShΓ³stak
Posted on December 18, 2020
Introduction
Hello, DEV friends! π Let's discuss a very important brain bug that all (almost) programmers have, when they start working for a company with real projects.
They're ashamed and afraid to say, "I do not understand this task".
π Table of contents
What does it look like?
Exploitation of this bug is very simple: just say in a confident tone any nonsense, and then ask "Well, do you understand?".
For example, your project manager says, "So, let's add a condition here, put a button there and everything starts working. Got it?".
Most of the inexperienced programmers I've ever seen, answer "yes" without thinking, even though they really have no idea what kind of button they're talking about, or what exactly "everything" entails. π€·
When I did that myself, I was ashamed to admit it. I thought that as soon as I said that I did not understand something, I would immediately sign my incompetence, inability to listen and general unprofessional.
Fix this brain bug
For myself, I cured this bug because I realized: it's much worse to waste time on an unclear task and do it wrong, or to come to a project manager with silly questions when you're already expected to produce results... than to ask all exciting questions about the task from the beginning! π
Look at yourself. Maybe you, too, have a bad habit of not admitting you don't understand something, huh?
Photos by
- Nik Shuliahin https://unsplash.com/photos/BuNWp1bL0nc
P.S.
If you want more articles (like this) on this blog, then post a comment below and subscribe to me. Thanks! π»
βοΈ You can support me on Boosty, both on a permanent and on a one-time basis. All proceeds from this way will go to support my OSS projects and will energize me to create new products and articles for the community.
And of course, you can help me make developers' lives even better! Just connect to one of my projects as a contributor. It's easy!
My main projects that need your help (and stars) π
- π₯ gowebly: A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js and the most popular CSS frameworks on the frontend.
- β¨ create-go-app: Create a new production-ready project with Go backend, frontend and deploy automation by running one CLI command.
Posted on December 18, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.