"MCITP-DBA" useful with an "MCPD"?

Discussion in 'MCAD / MCSD / MCPD' started by garyjos, May 9, 2010.

  1. garyjos

    garyjos New Member

    6
    0
    1
    Hello

    I am going to do a C# "MCPD"course, but they also want me to do the "MCITP" certification as well, as I just want to be a developer writing code etc is the other certification relavant or not in getting an ordinary C# developer job? (Or is it really not required)

    Thanks
    Gary
     
  2. SimonD
    Honorary Member

    SimonD Terabyte Poster

    3,681
    440
    199
    Well the DBA is a SQL Database Administrator, personally speaking I can't see the connection but I could be wrong.
     
    Certifications: CNA | CNE | CCNA | MCP | MCP+I | MCSE NT4 | MCSA 2003 | Security+ | MCSA:S 2003 | MCSE:S 2003 | MCTS:SCCM 2007 | MCTS:Win 7 | MCITP:EDA7 | MCITP:SA | MCITP:EA | MCTS:Hyper-V | VCP 4 | ITIL v3 Foundation | VCP 5 DCV | VCP 5 Cloud | VCP6 NV | VCP6 DCV | VCAP 5.5 DCA
  3. davelee212

    davelee212 Nibble Poster

    61
    4
    43
    I would think it's very likely you would come into contact with SQL Server at some point, even as a developer. A lot of applications use SQL Server as the database, especially as there as the free express version is available. I don't think it would do any harm to know a bit about it. The last couple of developers I've worked with have both had SQL DBA skills.

    Dave
     
    Last edited: May 9, 2010
    Certifications: Network+, CCNA (expired), MCSA 2000/03 + Messaging, MCSE 2000/03, MCTS:Sharepoint Config, VCP4-DCV, VCP5-DCV, VCP5-Cloud, VCP6-DCV, MCSA 2012, MS Specialist: Hyper-V
    WIP: Dunno yet
  4. Theprof

    Theprof Petabyte Poster

    4,607
    83
    211
    In our company the Developers also have some knowledge about DBA work,etc... I don't think that you need to have very strong knowledge in that area as this is another career path on it's own... but it would definitely be useful to know the basics...
     
    Certifications: A+ | CCA | CCAA | Network+ | MCDST | MCSA | MCP (270, 271, 272, 290, 291) | MCTS (70-662, 70-663) | MCITP:EMA | VCA-DCV/Cloud/WM | VTSP | VCP5-DT | VCP5-DCV
    WIP: VCAP5-DCA/DCD | EMCCA
  5. JonnyMX

    JonnyMX Petabyte Poster

    5,257
    220
    236
    Who is 'they'?
    If it's your employer, I'd do what they say, especially if they're funding the training.
    If it's the people training you, they just want the extra cash, so say 'no thanks'.

    As a developer, you're going to come across SQL a fair bit so having a sound awareness of how it all works will be useful, but not your main priority. Unless you're working on a really titchy project, there will be people around who do SQL.

    Concentrate on getting good at one thing first, then consider branching out.
     
    Certifications: MCT, MCTS, i-Net+, CIW CI, Prince2, MSP, MCSD
  6. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    No certifications are required to be a developer, not MCPD nor MCITP.

    Most decent devs will be familiar with SQL, many learn SQL and some DBA skills at Uni on Comp Sci courses.

    Others just pick it up on the job, normally there will be at least one person performing the DBA role that you can go to for help at work. Teams can work in different ways, vertical or horizontal layering is common, in a vertical approach you are expected to deliver business functionality and work across multiple architectural layers from front to back-end including the database.

    I expect the Training Provider have just thrown it in to justify a hefty price for training.

    I agree you should concentrate on C# skills first, when you can code basic UI's, write your own sort routines, use collection classes, solve basic coding challenges etc then you can look into SQL and ADO etc.

    Since MCPD requires some ADO knowledge, I'd really expect SQL knowledge to be a prerequitsite, maybe thats why they include it. However the MCPD certification is not for people without significant experience so neither should the course be and therefore they could just make SQL knowledge a prereq of the course.

    Also theres no such thing as an ordinary developer job, some places will want ASP .NET, some JavaScript, some SQL, some assembler, some realtime embedded, some TCP/IP, theres thousands of different requirements for different industries and roles.
     
    Last edited: May 10, 2010
  7. progcomputeach

    progcomputeach Banned

    4
    0
    0
    One route you might want to consider is Professional developer:

    MCTS:
    70-536

    MCTS:
    70-562

    MCPD:
    70-564

    followed by database administrator:

    MCTS
    70-431

    MCTS:
    70-443

    MCITP:
    70-444

    Here are some details of a provider who train in these:
     
    Last edited by a moderator: Jun 1, 2010

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.