Hacker News new | ask | show | jobs
by ozim 520 days ago
I see it the other way around.

People think if someone wrote blog post with technical details and it got upvoted - somehow it has to be an expert.

1 comments

go the extra mile and click on about and then check out the linkedin profile.

i quote:

"I graduated top of my class with a BSc in Computer Science [...]. I have a strong background in software engineering and technical leadership"

Who doesn't think of themselves as an expert? That doesn't mean they are one.
Why not both? In my career, I have met countless people who are experts in programming in general, but with relatively modest skills in database systems.

Which is fine! It's really hard to be truly expert in both. There's a reason why "programmer" and "database administrator" used to be two different professions. I'd like to think that I'm better than your average developer at flogging RDBMSes, but most DBAs I've worked with can still run circles around me when it comes to information modeling and database & query optimization.

At a lot of companies, there are still full teams of people slinging t-sql or pl/SQL all day long to support their organization. Not DBAs, just developers who primarily work inside the database system their entire life.
I keep my old SQL Server Anki cards alive for just such a use case. It's been a minute since I had to jump into a 3-digit-LOC SQL script that does some arcane financial processing or what have you, but there's a nice steady niche there in case I ever want to throw my hat back into the ring.