As a Software Developer, it's common to hear that you need to ask questions to progress or work efficiently.
You shouldn't just ask technical questions, though.
Also ask questions like:
What do we want to achieve by delivering this feature?
How do we know if it's a success (or not)?
What business value does this add and who will benefit?
Why do this now? Why not wait a few months or not do it at all?
Is there an existing solution for this?
Can we achieve the same or a similar result in a different way?
As well as knowing how to do something, it's important to know why it needs to be done.
- Oliver
Was this interesting?
About me
I'm an Acquia-certified Drupal Triple Expert with 17 years of experience, an open-source software maintainer and Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.