Unsolicited career advice for juniors: read a SQL book over a weekend and read a book about the DBMS your job is using on the next weekend. You’ll be very surprised by how much senior folks don’t know or worse about databases.
This is fantastic advice. At the first startup I worked at, we had several issues with our MySQL dbs & ETL jobs (MyISAM table locks, slow updates, no replication) - I spent a few days just reading the relevant sections of "High Performance MySQL: Optimization, Backups, Replication, and More" - and voila I had solid recommendations built on facts rather than random opinions people created over the years - put my career on an entirely different trajectory.
12 comments
[ 4.1 ms ] story [ 36.9 ms ] threadfrom first is correct, and way more ergonomic
That's how I would have started if I had to start from scratch
SQL queries don't start with SELECT - https://news.ycombinator.com/item?id=21150606 - Oct 2019 (253 comments)
I always found the idea of written SQL making you specify what you want to select before you know what you're selecting from odd.