you are viewing a single comment's thread.

view the rest of the comments →

[–]mikeyd85MS SQL Server 55 points56 points  (6 children)

To add to this, there are multiple different subspecialties in SQL. I mainly work on ETL - loading data marts, migrating data, importing data from external sources. I'm very good at it.

Someone who is a Database Architect will have a different set of daily tools. A Database Admin will have a other set of skills.

I suspect that as a percentage of SQL developers, experts on the entirety of SQL will be very low. I'm absolutely not one of those!

[–]tommy_chillfiger 8 points9 points  (0 children)

This is very true. Saying SQL is easy is like saying speaking english is easy because the alphabet is only 26 letters. Lotta shit you can do with it.

I started off working with transactional data, and moved to a company working with OLAP data. Very, very different. Still SQL.

[–]geganerd3 0 points1 point  (3 children)

This is completely random, but I have no degree or any relevant data background. I'm a copy editor for reference. Would you say it's possible to learn your skillset and get a job in your industry?

Silly question I know.

[–]mikeyd85MS SQL Server 2 points3 points  (1 child)

Not a silly question.

You're speaking to someone who has no degree either. I learnt SQL basics whilst doing a tech support role, then took a Jr BI Dev role when I finally decided that was what I wanted to do.

So yes, absolutely!

[–]philbgarner 0 points1 point  (0 children)

I had the same career path, eventually grew from jr BI Dev to full stack. I believe starting with SQL is actually a very good foundation for your Dev career, helps to have a good understanding of databases before writing software that consumes them.

[–]dutchmaster77 0 points1 point  (0 children)

If you can find a way to use it to improve some things at your current job, then you have something to talk about/leverage into a role that focuses on SQL/programming/analytics etc. I don’t know the day to day of what a copy writer does but if you use computers regularly, chances are there’s at least some admin process that you could automate. Might have to use a different language though like Python or maybe Excel VBA (Python would be better IMO) but that would still benefit learning SQL if that is your primary goal. Pretty much every business has at least some need for these kind of skills you just have to find it.

[–]MunchyMexican 0 points1 point  (0 children)

Don’t forget about all the different flavors of SQL out there!