Socials: - linkedin.com/in/maheshsingh
---
While I've mastered building efficient small to medium-scale systems, I find myself in uncharted territory when discussing highly distributed architectures.
I've been studying comprehensive resources (Alex Xu's books, DDIA), but there's still a gap between theory and interview performance.
My main hurdles:
- Converting theoretical knowledge into practical system design proposals
- Steering technical discussions effectively
- Making and defending architectural decisions with solid reasoning
For those who've made this transition:
- What techniques helped you apply book knowledge in interview scenarios?
- How did you develop practical system design skills?
- What helped you discuss large-scale systems convincingly despite limited hands-on experience?
Particularly interested in concrete methods and resources that led to interview success.
Anyone who's crossed this bridge, I'd value your insights!"
While I've successfully managed these projects, they haven't required complex scalability solutions.
I'm currently preparing for interviews and finding system design questions challenging. Despite studying resources like Alex Xu's System Design Interview books and 'Designing Data-Intensive Applications', I struggle with:
1. Confidently recommending distributed system solutions
2. Asking the right questions during discussions
3. Articulating trade-offs between different approaches
I'm looking for advice from engineers who've been in similar situations:
1. How did you bridge the gap between theoretical knowledge and practical discussions?
2. What strategies helped you practice and improve your system design skills?
3. How did you build confidence in discussing large-scale architectures without direct experience?
Would especially appreciate hearing about specific approaches or resources that helped you succeed in system design interviews."
why and how do you think this will impact your career?
- How they deal with it on daily basis and keep their motivation up?
- What actions they have taken? What works and what didn't?
- Any suggestions?
However, there are certain pieces of advice that are applicable to people of all ages, such as maintaining clean eating habits, engaging in regular exercise, fostering healthy relationships, and building a strong network of friends and acquaintances.
Considering this, what kind of advice can individuals in their 60s offer to those in their 40s?
I lack experience in designing medium to large application. I tried to read system design content but not able to gain confidence.
How can I do the hands-on practice of system design concepts. Please your tips, resources, plan etc.
There are lots content to read but I find it hard to gain confidence until I do some hands-on.
Please suggest any tips, resources for doing so.
I build many small to medium web applications.