Home › Forums › Employment & Business Issues › Database Management Employment
- This topic has 9 replies, 2 voices, and was last updated 13 years, 8 months ago by WolfishMusings.
-
AuthorPosts
-
March 10, 2011 8:07 pm at 8:07 pm #595626GrandmasterMember
How is the employment market for database management (DBMS)? And which DBMS are currently most popular (Oracle, MS SQL) and employable?
What is the learning curve to learn DBMS from the beginning (for someone coming from a general IT background with a decade + old B.S. in MIS)?
What other areas of IT are worthwhile exploring for training towards employment?
March 10, 2011 8:41 pm at 8:41 pm #749574WolfishMusingsParticipantHow is the employment market for database management (DBMS)?
As long as there are databases and as long as people need structured data storage, there will always be a need for people to program/administer databases.
And which DBMS are currently most popular (Oracle, MS SQL) and employable?
Both Oracle and MS SQL Server are widely used. Mysql is becoming more and more popular for web applications.
What is the learning curve to learn DBMS from the beginning (for someone coming from a general IT background with a decade + old B.S. in MIS)?
Learning to write a SELECT statement is not rocket science. SQL is, at it’s core, a very simple language.
A larger part of the deal isn’t the language, but learning how to effectively and efficiently use the database. Learning how/when to index, how to optimize queries, proper database management, etc.
The Wolf
What other areas of IT are worthwhile exploring for training towards employment?
March 10, 2011 9:25 pm at 9:25 pm #749575GrandmasterMemberRoughly in what ballpark is the compensation package for being employed in this field?
Time-wise, how long would you estimate it taking to train in it? Can it be self-taught, or would it be beneficial to take a professional course(s)? If so, what sort of courses are available?
March 11, 2011 8:57 pm at 8:57 pm #749577GrandmasterMemberWolf (or anyone), any help?
March 14, 2011 2:47 am at 2:47 am #749578GrandmasterMemberAnyone?
March 14, 2011 4:35 am at 4:35 am #749579WolfishMusingsParticipantSorry… I missed your question earlier.
The best way to find out what the salary range on any particular tech job is to go to job boards (Dice.com is very good for tech jobs) and do a quick search of your area.
As for training, I would probably advise you to take a class if at all possible. While writing a SELECT statement is not rocket science, that’s really just the very basics of database management.
The Wolf
March 14, 2011 4:45 am at 4:45 am #749580GrandmasterMemberThank You.
What else does training in this field entail? And how much time should one expect to invest in training?
March 14, 2011 5:09 am at 5:09 am #749581WolfishMusingsParticipantI took a class in SQL Server about twelve years ago which lasted a few months. It was a part of a larger certificate program in client-server programming. The course I took covered querying… and that was about it.
However, there is MUCH more to databases than simply knowing how to write a query. There is database administration, database development, analytics, business intelligence, data mining and on and on. You may want to look into these various fields and decide what aspect of it you want to go into. The amount of time you wish to devote to this is strictly up to you — but keep in mind that, like most any other endeavor, the more time you put into it, the better you will be at it.
The Wolf
March 14, 2011 8:01 pm at 8:01 pm #749582GrandmasterMemberWould you recommend Oracle or MS SQL as a better option (personal biases aside, if possible) to train for?
March 14, 2011 9:09 pm at 9:09 pm #749583WolfishMusingsParticipantWould you recommend Oracle or MS SQL as a better option (personal biases aside, if possible) to train for?
I have never used Oracle, so I really can’t answer that question.
The Wolf
-
AuthorPosts
- You must be logged in to reply to this topic.