How many prof. coders here work with databases? -mt
I am currently an embedded C programmer. I''ve been doing real-time embedded C for the past year. One gripe about my current job is it also involves testing a lot of my own applications as well as legacy applications. Although I find embedded applications fairly unrewarding, fortunately DBs have nothing to do with my job.
A year ago I was a Windows PC programmer using MSVC++ to debug and develop an application. No formal DBs were used. I did that for one year (why did I leave?) and I came into it straight out of school.
In my only two jobs so far I haven''t had to mess with DBs. This is great in my opinion because I find them generally uninteresting. However, is it pointless to attempt to avoid them forever? I am realizing that DBs make up a huge segment of the software industry.
I have a job offer that entails working with Oracle and SQL to some extent. Otherwise, it deals with much cooler technologies and also has a better work environment than my current job. Should I take this offer, or wait for a more ideal offer?
Note: they might be developing a lot of Java apps in the near future and writing an OLE DB wrapper around Oracle''s OCI so you can get low level DB access with VB might be cool. They hate Delphi btw.
I suppose most software deals with files, and usually those files are pretty big and therefore are DBs. It might even be bad for my career and skill-set to ignore them even if I don''t care to work with them. However, I don''t think many professional game programmers deal with DBs. Perhaps the exceptions are the Blizzard programmers working on Battle.net for D2, which have my utmost respect!
PS I''m extremely proficient with mainframe COBOL and JCL, which I haven''t used outside of school and don''t care to.
All of the MMRPG''s use databases of one stripe or another, and for that matter, any game that is produced anywhere generally uses some type of database, thought they generally don''t uses sql7, access, or oracle. The directory structure of your hard drive is a database, so even if you have every file your game uses sitting seperatly on your hard drive, you are still using a database. You just have to use file commands to get at them.
All of the games I have worked on professionally have used MS SQL databases for scoring and player info (they''re all online games). Lot''s of other tasks that are required in the day to day creation of a retail game require the use of databases, including bug tracking, test case management, customer information etc...
In other words, I guess I''m saying that just because you might be required to use MSSQL or Oracle is not a reason to say no to the Job offer. Knowing how to use a database (or databases in general) can only help in the long run.
Mark Fassett
Laughing Dragon Entertainment
http:\\www.laughing-dragon.com
All of the games I have worked on professionally have used MS SQL databases for scoring and player info (they''re all online games). Lot''s of other tasks that are required in the day to day creation of a retail game require the use of databases, including bug tracking, test case management, customer information etc...
In other words, I guess I''m saying that just because you might be required to use MSSQL or Oracle is not a reason to say no to the Job offer. Knowing how to use a database (or databases in general) can only help in the long run.
Mark Fassett
Laughing Dragon Entertainment
http:\\www.laughing-dragon.com
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement