At university we getting taught SQL using MySql thank goodness. I have learnt so much using command prompt and not click click of Microsoft stuff. But I read there is a shift from MySql to MariaDB.
It doesn't really matter that you are being taught MSSQL, what matters is that you are being taught SQL. That is the skill people pay good money for. At that stage the vendor doesn't matter. If all they are teaching you is how to navigate the menus in the MSSQL tools, then have a problem.
There is always a shift to some previously unknown DB. Yet that article is probably the last you will read about it
The reality is that companies don't change very often. Once or twice. Microsoft and Oracle both have free versions, I.e. Express versions. It's a clever way of locking in potential customers, because while its expensive to upgrade to their commercial products, it's VERY hard to reskill or rehire developers.
Free DBMS gave their limitations, but are perfectly fine for startups.
There may be regulatory reasons why you would be forced to upgrade. For example in the UK you have to have vendor support for your main production systems in order to sell financial services to the public. Also some stock exchange rules might force you to have full licences. But while you aren't under those constraints there is nothing wrong with the cheapest option. But remember that this also applies to dev salaries. The same companies who can't afford full licences for a DBMS, probably also can't afford market rates for IT Devs
I would never even bother applying to work for someone who runs their main production system on Oracle/Microsoft Express or Piet's Freeware DBMS
Last edited: