|
|
|
|
|
by SergeAx
1986 days ago
|
|
> Computers, operating systems, networks are a hot mess. They're barely manageable, even if you know a decent amount about what you're doing. No, they are not. It is extreme incoming flow of poorly trained workforce with no relevant experience making it so. You don't need to know a lot about networking if you don't use microservices, but you just cannot build a decent future proof monolithic system with adequate deploy cadence if you have a team of 50 python devs fresh from coding bootcamp. You can abstract your OS away and actually don't need a file system at all if you follow 12-factor methodology. I can rant forever about this, but all this boils down to one thing: fundamental and systematic knowledge of CS and software engineering beats any new fancy tech. While again and again investing one's thousands of hours into new languanges and frameworks — one is doomed to just repeating one's mistakes. |
|