SQL: One of the most valuable skills
I spent a year in a role where 50% of my duties was writing sql reports. These reports where usually between 500 and 1000 lines of sql a pop. Sometimes the runtime of the report was measured in hours, so learning efficient sql was important.  The company had a lot of people that had been writing sql for awhile, and there were lots of cool code snippets floating around. I learned a lot in that year.<p>I&#x27;ve moved to writing backend code. I&#x27;m surprised most of my peers cannot write anything more complicated than a join. Most people are perfectly happy to let the orm do all the work, and never care to dig into the data directly.  Every once in a while my sql skills save the day and several people in other departments contact me directly when they need excel files of data in our database we don&#x27;t have UIs to pull yet.