Skip to main content

Ask questions

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.

Was this interesting?

Subscribe to my daily newsletter for software professionals on software development and delivery, Drupal, DevOps, community, and open-source.

About me

Picture of Oliver

I'm a certified Drupal Triple Expert and former Drupal Association staff member with 18 years of experience, a Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.