r/DatabaseAdministators

▲ 6 r/DatabaseAdministators+1 crossposts

Confused about moving from DBA to Technical Product Owner – is it the right long-term career move?

​

I have 10 years of experience as a DBA (AWS, PostgreSQL, SQL Server, cloud infrastructure, automation, and production support). I've started feeling bored with the DBA role and have an opportunity to move internally to a Technical Product Owner (TPO) position.

My long-term goal is to move into a managerial/leadership role and eventually relocate to the US. I'm trying to decide whether switching to TPO now is the right step or whether I should continue growing in the DBA/Infrastructure path.

For people who have made this transition (or considered it):

Was it worth it?

Does TPO offer better long-term growth than senior DBA roles?

Which path has better opportunities for leadership and US-based roles?

Looking back, would you make the same decision again?

I'd appreciate honest experiences rather than generic career advice.

reddit.com
u/Any-Cantaloupe-3039 — 4 days ago

I'm a oracle dba with 22+ years experience.

I've been an oracle dba since oracle 7.3.4. I've seen previous releases but my career started with 7.3.4. I'm at a stage where I would like to retire in next few years. Wanting to pass along to next generation. Offering anyone interested in becoming an oracle dba help. Let me know.

reddit.com
u/CivilPriceLord — 6 days ago
▲ 1 r/DatabaseAdministators+1 crossposts

Appropriate database for this scenario

I’ve a historical test data from 1970. It is around 5 million data. I’m not looking for a cloud solution. It is in pdfs and hard copies. I’ve created rough ER diagrams for these data. It has base tables. It has different types of testing result tables. This is an ongoing process. Once I create tables, I’ll convert those hard copies into pdfs and PDFs into csv/ parquet format. Once csv/parquet format ready, I’ll map those csv fields with table. However,I’m little bit confuse with selecting a right database. Any suggestions would be appreciated.

reddit.com
u/JayJones1234 — 11 days ago

Oracle DBA Looking to Move into Automation – Need Advice

Hi everyone,
I recently joined as an Oracle DBA. While I enjoy the DBA side of things, I’ve realized that I really like problem-solving, scripting, and automating repetitive tasks.
Recently, I asked my manager if I could join the automation team, where they mainly write scripts and build automation solutions. I’m excited about the opportunity, but I also feel that I have some skill gaps compared to people who come from development backgrounds.
For those who have made a similar transition from DBA/System Administration to Automation, DevOps, or Scripting roles:
What skills should I focus on first?
Is Python the best language to learn, or should I prioritize Shell scripting?
What projects helped you improve your automation skills?
What challenges did you face during the transition?
Any advice, learning roadmap, or personal experiences would be greatly appreciated.
Thanks!

reddit.com
u/Frosty_Two_1519 — 11 days ago
▲ 3 r/DatabaseAdministators+1 crossposts

A tool I built - An IDE for Postgres - Cursor x Dbdiagram for supabase deployment

So I've been using tools like claude code and cursor for the past 2 years, and one thing that has been a big challenge for me is designing databases in supabase. I've tried the claude code sql skills, or just gotten claude code to connect to supabase, but I have to spend too much time learning what it all means and I get no mental model of what is happening in the backend.

SO over the last few months I've been building a tool that helps you to deploy schemas to Supabase and ai designs the schema visually and not just through text. I've used my tool to build a llot of products that need good data architecture. I realised that none of the sql diagramming tools actually help you to build a implementable schema conveniently.

My tool can also import a live supabase project and let you improve the architecture and then sync it back to supabase. In addition, if you're more pro - you can directly edit the DDL and see the changes reflect back on the canvas.

I've been using from everything from building CRMs and dashboards to more innovative concepts like agentic workspaces with an ai workforce complete with personas, tool usage, skills and roles.

I'd love to get your feedback and suggestions on what extra features might be cool to add.

u/Longjumping_Collar_9 — 10 days ago

I switched to Mac, couldn't find the database tool I wanted, so I built one

A few years ago I switched from Windows to Mac.

The thing I didn't expect to miss most was my database tool.

I grew up in the Microsoft ecosystem and spent a big part of my career working with SQL Server. If you've lived in that world, you probably know how hard it is to replace SQL Server Management Studio. Not because there aren't alternatives, but because after years of using a tool, it becomes part of how you think.

On Mac, I tried pretty much every database client I could find.

Some were great.
Some looked great.
None felt right.

Every time I needed to figure out why a query was slow, inspect a complex schema, or understand relationships inside a large database, I found myself missing the same capabilities over and over again.

So I stopped searching and started building.

I called it SPIRAL.

What started as a small side project quickly snowballed. The more I used it, the more ideas I had. Instead of trying to compete with every database tool on the market, I decided to focus on a handful of database engines that I personally use the most:

  • SQL Server
  • PostgreSQL
  • MySQL
  • SQLite
  • MongoDB
  • Redis

The funny part is that this is also the first project of my career where I didn't write most of the code myself.

I built it using a mix of:

  • GitHub Copilot
  • Claude Code
  • OpenAI Codex
  • Gemini CLI

The logo came from ChatGPT.
The initial design direction came from Google Stitch.
The website started in Claude Design and was refined afterward.

And honestly, that's probably the most interesting part of this whole project.

Five years ago, building something like this as a solo developer would have required a completely different level of time and effort.

In 2026, code has become incredibly cheap.

The bottleneck isn't typing anymore.
It's deciding what to build.

I originally planned to make this post about what it's actually like to build software this way—the good, the bad, the frustrating parts, what surprised me, what worked, what didn't.

But this post is already getting long, and I'd rather show the result first.

Today I released the first open-source version of SPIRAL.

It runs on Windows, macOS, and Linux.

I'd genuinely love feedback from other developers, especially people who spend a lot of time working with databases. Bug reports, feature requests, criticism, ideas—everything is welcome.

Links to the website and repository are in the comments.

(And yes, for anyone wondering: I wrote this post myself. At least for now 😉)

Website: http://spiral.susita.com

Github: https://github.com/developer82/Spiral/

u/developer1982 — 13 days ago