The curse of working in computing is that the only constant is change. The skill that will command top dollar one year may not command any job at all five years later.
Although it is possible to make a career out of learning these tumbleweed skills, it is incredibly difficult. It means constantly watching the tumbleweed of new things blow by and picking something you hope will stick around long enough to invest in. Then you hop on board to learn it and move to the jobs that want to exploit it.
The end result is likely to be wide but shallow technical skills, knowing enough to build a small-scale system using any number of techniques. It can be exhausting and is unlikely to grow the skills that increase happiness in life.
Diving deep into a widely used skill can be life-enhancing. To get anything done means developing people-skills, which are a key to long-term success. Learning how to build reliable systems that work at large scale means engaging with end-users to find their problems. It gives you control over when to move to a new job to add extra depth to your skills. In the end, knowing how to enhance other people's lives helps bring happiness to your own. If you do this well and keep learning, you get top dollar salary that can stay top dollar until you retire.
Original author: https://github.com/SQL-FineBuild/Common/wiki/ 1-click install and best practice configuration of SQL Server 2019, 2017 2016, 2014, 2012, 2008 R2, 2008 and 2005.
When I give food to the poor they call me a saint. When I ask why they are poor they call me a communist - Archbishop Hélder Câmara