Re:To get good, go after the metagame
by dblank9 on Wednesday February 26, 2020 @04:12AM
(#22421551)
It seems to me that ever-changing tech is the meta of software development.
When done right, new tools and frameworks make us more productive and enable us to do more in less time. Because time to market is a crucial component of startup success, picking the right tools can give you that edge.
As for the underlying principles of software development, that's the "fundamentals" that everybody is talking about in this thread. OF COURSE you need to master them. But once you do, the meta really is chasing new tech. The problem is that folks with no knowledge of fundamentals are constantly chasing the new thing - i.e. attempting to play the meta prematurely.
Re:To get good, go after the metagame
by imtringued on Wednesday February 26, 2020 @08:29AM
(#22422675)
Because most old tools absolutely suck. People aren't chasing the new stuff. They are escaping from the old stuff.
I personally believe this is also the reason why in the last few decades we are seeing less and less 'good' new programmers. Turns out it is quite counter intuitive for a new player to understand why they should spent their time on underlying principles and not on constantly chasing the shinny.