2 ms·
> Most of the challenge is understanding the internal technologies and figuring out who to talk to to get stuff done. This is something interesting that often
by roguas 4y ago
> Most of the challenge is understanding the internal technologies and figuring out who to talk to to get stuff done.
This is something interesting that often is skipped due to "sterile" nature of system design questions(solve puzzle). 90% of system design problems are tightly connected with how your org works internally. Can you depend on particular team or is it better to provide requested functionality internally. This is very often neglected but this moves or breaks stuffs.
Imagine you have to build a complete traffic system architecture for the city that will start settling in a year? It will likely be ongoing thing for you, you will observe how street layout works and adjust, build new streets, make city highway from point A to point B etc. but over time. Doing this apriori is going to go horribly bad.