Back to Blog
Career Growth

Mastering the Soft Skills of Requirement Gathering

S
Sarah Jenkins, CTO
March 15, 2024
5 min read
Mastering the Soft Skills of Requirement Gathering

The Art of the Question


Many junior engineers jump straight into code. "You need a website? I'll use Next.js!"


But the senior engineer asks: "Who is this for? What is the budget? What happens if we fail?"


1. The 'Why' Stack

Always ask "Why?" five times. It sounds annoying, but it reveals the root cause.


"I want a faster database."
"Why?"
"The users are complaining about load times."

It turns out, the database was fine. The images weren't optimized.


Conclusion

Don't just build. Understand.



Enjoyed this article?

Join the community to discuss this implementation.