Mydevnotes-can-help-you
Quick referance examples and links
"Software architecture is a participation sport. While you can learn a great deal about practices, patterns, coupling, cohesion, and all the other facets of software architecture, you don’t really understand them until you put them in practice. "
“The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.”
https://www.container-solutions.com/learn-with-cs/resiliency https://kudo.dev/ https://kubedex.com/helm-deployments/ https://www.bmc.com/blogs/categories/aiops/
``
<iframe style="border:none" width="800" height="450" src="https://whimsical.com/embed/PREWe7bY1bzGbRxwbHmkmD"></iframe> `` Make architecture decisionsContinually analyze the architecture
Keep current with latest trends
Ensure compliance with decisions
Diverse exposure and experience
Have business domain knowledge
Possess interpersonal skills
https://12factor.net/ https://tianpan.co/notes/2016-02-13-crack-the-system-design-interview @\https://www.palantir.com/2011/10/how-to-rock-a-systems-design-interview/ https://github.com/shashank88/system_design#designques https://github.com/shashank88/system_design#company-engineering-blog-links-
Recognize that you are on a plateau This is an important step that will help you build a strategy for future behavior. Take a break Take a break from learning. Sometimes you should pause to analyze what you have already learned, what you are doing best, and what areas that need your attention. Remember to think about your goals Why do you need this skill? Perhaps the goal should be reformulated or adjusted. Remember that overcoming difficulties today leads to something important tomorrow. Plan your next step This will help you see the result faster and bring you closer to achieving your main goal. Try new learning techniques Change the format: for example, individual training instead of group training. And sometimes, it is enough to try to learn in a new environment, for instance, in a park or on your balcony. Interact with other people Talk to people who are learning the same skill. This will not only help you get support but also expand your knowledge. Practice as often as possible Nothing motivates us better than concrete results and small victories. So do not give up, practice, and run-through what you have learned until you feel confident.