der_kluge said:
I'm not a DBA, and have no desire to be one, but I've worked with many, many DBAs in my career.
First, the good news. DBAs can make good money. If you get a chance to become an Oracle DBA, you will always have a job, and opportunities will always be available. Good Teradata DBAs can easily make $120k per year. It's not uncommon for the really good ones with lots of certifications to make that much.
No problem. As long as I enjoy what I do and I’m making 40-50k or less with excellent health benefits, I would be happy.
der_kluge said:
Which leads me to the first point - you want to get certified. Getting certified for whichever RDBMS you use is a really good idea. You'll stand a much better chance at landing good jobs if you're certified.
Good point. I considered get certified as MCDBA. I think I should spend more time in trenches first.
der_kluge said:
Be aware that a DBA job is not always an easy one, and it's usually always a thankless one. DBAs get paged at 3 o'clock in the morning when the database crashes, and sometimes these crashes can be very difficult to solve. Often a DBA will find themselves on long, very painful conference calls with upper management and clients who wonder why their applications aren't working.
I have heard the same thing about network administrator. Being woke up at 3 am is never fun, but nothing is perfect. You have make sacrifices in everything in life. My father was home all the time, but he made about $30 k a year as a coal miner; a job he absolutely hated.
der_kluge said:
Also, the career path of a DBA is a dead-end one. As a DBA, you can expect to be a DBA, and then maybe a senior DBA. If you're lucky, maybe you could even become a manager over a team of DBAs, but don't bet on that. And that's about it.
I've never heard of anyone being an Access DBA. Most programmers take care of those functions themselves. There are SQL Server DBAs. In fact I know one. That's a perfectly viable career choice.
Hmmm, never heard of that. If worst comes to worst, doing what I like in a “dead-end” job wouldn’t be so bad.
As for the Access, it’s just one job responsibility I currently have. I figured I need desktop database knowledge before moving on to server databases, such as Microsoft SQL and Oracle.
der_kluge said:
A still better career choice is the career path I chose - systems analysis or data modeling. Here, you work on the front end of a project, and you work on new projects all the time. Data analysts gather requirements and build brand new databases. Once they are installed, they might make a few changes here or there, but they rarely if ever get paged at 3 in the morning, and most don't carry pagers. Data analysts aren't as common as
DBAs, but they tend to get more respect in an organization, and the career path is a little more broad.
Systems Analysis I considered but I thought it was an “Enterprise Developer” profession where you need 10+ years experience. As for Data Analyst that sounds really interesting.
So, I hope that gives you something to think about. Being a DBA is a great career choice, and if you love it - great. It's not for everyone.
Just like everything else, like doctor and lawyer. What would you say the most common personality traits? I’m pretty introverted. Ideally, I would like working by myself or a small team half the day, and working with larger teams or putting out proverbially fires the other half.
Second is my degree a detriment to my career choice? In about five years I would like to attend graduate school for either Master of Business Administration with emphasis in Information Systems or Master of Information Systems.
Thanks for the advice!