Results 1 to 11 of 11
  1. #1
    Join Date
    Jan 2011
    Posts
    3

    Unanswered: So what makes for a GOOD database developer?

    Hi All,

    Looking to hire a good db developer handling mysql on a contractual basis.

    So what should I be looking for?
    Years of experience?
    Ability to bring the frontend and backend together (since we will have both ends gathering for the database) as well as handle smtp Email?
    Knows PHP and Python?
    Java and jQuery knowledge?
    Understanding of code manipulation and optimization issues?
    Knowledge of design patterns, refactoring and unit testing?
    Experience in both Scrum and Agile environments?

    What about the intrinsic qualities to interact with the front end designer and backend data-grabbers?

  2. #2
    Join Date
    Aug 2004
    Location
    Dallas, Texas
    Posts
    831
    "backend data-grabbers?" ...sounds naughty. Is this for a closet role?

  3. #3
    Join Date
    Jul 2003
    Location
    San Antonio, TX
    Posts
    3,662
    ...and also pick up your clothes from the cleaners, empty trash cans during breaks, other errands as they come up... And this is not "mysql" forum, btw.
    "The data in a record depends on the Key to the record, the Whole Key, and
    nothing but the Key, so help me Codd."

  4. #4
    Join Date
    Aug 2004
    Location
    Dallas, Texas
    Posts
    831
    Quote Originally Posted by rdjabarov View Post
    . And this is not "mysql" forum, btw.
    That would explain the
    intrinsic qualities
    requirements. We all know Microsoft database developers have none of those measurable soft attributes.

  5. #5
    Join Date
    Apr 2002
    Location
    Toronto, Canada
    Posts
    20,002
    Quote Originally Posted by dyoucan View Post
    handle smtp Email?
    no

    Quote Originally Posted by dyoucan View Post
    Knows PHP and Python?
    no and no

    Quote Originally Posted by dyoucan View Post
    Java and jQuery knowledge?
    no and no

    i think the biggest criterion you're missing is knowledge -- knowledge of the specific DBMS she will be working with
    rudy.ca | @rudydotca
    Buy my SitePoint book: Simply SQL

  6. #6
    Join Date
    Dec 2007
    Location
    Richmond, VA
    Posts
    1,328
    Provided Answers: 5
    I have to disagree with Rudy here. I have moved around between different database products fairly easily, as it seems he does as well. I think the KNOWLEDGE part has to do with manipulating a dbms properly. Knowing SQL, cursors, set operations, loading/exporting of bulk data, etc... Someone who will take the time needed to do a task correctly rather than the easy way. Who can pick up quickly on your business rules and implement them properly.
    Dave

  7. #7
    Join Date
    Jul 2003
    Location
    San Antonio, TX
    Posts
    3,662
    But how can you "do the task correctly rather than the easy way", if you don't have the knowledge that will allow you to identify which way is correct, and which one is easy?
    "The data in a record depends on the Key to the record, the Whole Key, and
    nothing but the Key, so help me Codd."

  8. #8
    Join Date
    Jan 2011
    Posts
    3
    Quote Originally Posted by rdjabarov View Post
    But how can you "do the task correctly rather than the easy way", if you don't have the knowledge that will allow you to identify which way is correct, and which one is easy?
    Good question....

  9. #9
    Join Date
    Jan 2011
    Posts
    3
    Quote Originally Posted by dav1mo View Post
    I have to disagree with Rudy here. I have moved around between different database products fairly easily, as it seems he does as well. I think the KNOWLEDGE part has to do with manipulating a dbms properly. Knowing SQL, cursors, set operations, loading/exporting of bulk data, etc... Someone who will take the time needed to do a task correctly rather than the easy way. Who can pick up quickly on your business rules and implement them properly.
    Dave
    So not necessarily the one with the most in depth knowledge, but the person with the most variety of experience is generally preferred?

  10. #10
    Join Date
    Feb 2004
    Location
    One Flump in One Place
    Posts
    14,912
    Don't forget, 8 yrs experience might be 8*1 year's experience. Or it might be 8 years since they first used it. I no longer consider length of experience a good measure. Get them to rate their expertise, then put that to the test. Someone who says they are a 7 and score a solid 7 when tested are better in my book than those who say 10 and score a low 8.
    Testimonial:
    pootle flump
    ur codings are working excelent.

  11. #11
    Join Date
    Jun 2005
    Posts
    319
    1) They need to be funny.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •