The need of understanding the patterns used in the frameworks behind the tools/technologies

2022-03-14

 For developers entering or working in the field right now, it's important to understand the architecture behind the tools and frameworks you are using to prepare yourself for the future, Hammond said. 

"What I found over the past almost 30 years is, the languages change, the frameworks change, the vendors change, but these implementation patterns tend to repeat themselves in each era," Hammond said. "If you understand that, you can begin to see the differences as new technologies come out and apply what you already know in these new contexts." 

Ref: https://www.techrepublic.com/article/how-programming-will-change-over-the-next-10-years-5-predictions/[September 17, 2018, 4:00 AM PST ]

IMO Rather than going through the new learning of technologies or online learning courses, go through the core subject & get a basic understanding of networking, complier, data structures & algorithms, socket programming, Operating systems as much as possible because the underlying technologies of any s/w are built on these & having insight about the basics will help to understand the issues facing, concepts such as performance bench marks, n/w communication issues etc.

Note: the underlying technologies of SSL or TLS not changed for the past 20 years so is TCP/IP so is HTTP so is OS so is networking so is data structures & algorithms.

If you check the version of HTTP its still 1.1

0 comments: