---
title: "Comment by Nitish Ojha on \"Good Architecture Creates Engineering Momentum\" | Hashnode"
description: "Great insights. One thing I’m curious about: how did you personally develop your architectural thinking? Was it mostly through building production systems, stud"
url: "https://hashnode.com/posts/good-architecture-creates-engineering-momentum/6a2a1173fb4deeb7e9e923c1/comment/6a2a6a7f18fa395826865971"
---

[Discussion](https://hashnode.com/posts/good-architecture-creates-engineering-momentum/6a2a1173fb4deeb7e9e923c1)

Comment [Good Architecture Creates Engineering Momentum](https://hashnode.com/posts/good-architecture-creates-engineering-momentum/6a2a1173fb4deeb7e9e923c1)

[Nitish Ojha](https://hashnode.com/@nitishojha)

[Jun 11](https://hashnode.com/posts/good-architecture-creates-engineering-momentum/6a2a1173fb4deeb7e9e923c1/comment/6a2a6a7f18fa395826865971)

Great insights. One thing I’m curious about: how did you personally develop your architectural thinking? Was it mostly through building production systems, studying architecture patterns, or learning from specific books/resources? As someone exploring system design, I’d love to know what helped you most.

[Michael Masterson](https://hashnode.com/@mgmaster24)

[Jun 11](https://hashnode.com/posts/good-architecture-creates-engineering-momentum/6a2a1173fb4deeb7e9e923c1/comment/6a2a6a7f18fa395826865971#reply-6a2a9c1d2b381382872b4f2d)

Experience. I've worked in the world of waterfall, agile and everything in between. I love the speed of agile, but it comes with too much ceremony. I love the planning of waterfall, but it mired by change requests and slow development processes. I feel good software always has a good plan. Not everything needs to be laid out in the beginning to be successful, but there needs to be discussions on directions and tradeoffs. I've worked in enough industries and seen software build in many different ways. The best outcomes usually stem from the same place. They all start with good architecture decisions.

[Nitish Ojha](https://hashnode.com/@nitishojha)

[Jun 11](https://hashnode.com/posts/good-architecture-creates-engineering-momentum/6a2a1173fb4deeb7e9e923c1/comment/6a2a6a7f18fa395826865971#reply-6a2ac004a42a6f0ee6eeda55)

As you describe it, I can genuinely feel the value of that experience. This is exactly the kind of career I hope to build for myself.

I've mostly learned about architecture, Agile, Waterfall, and software processes through university and self-study, but I'm eager to see how these concepts are applied in real production environments. I'd love the opportunity to learn from experienced engineers like you and understand the reasoning and trade-offs behind architectural decisions.

There's a huge difference between studying concepts and seeing them applied at scale, and that's something I'm really excited to experience.
