Lazy Developers - Database Weekly (2008/07/28)

  • Comments posted to this topic are about the item Lazy Developers - Database Weekly (2008/07/28)

  • I agreed there were many lazy developers around. Many developers just knew a few basic commands and somehow they could do their jobs. They used the same template to write their procedures over and over again instead of looking for some good ways of doing things. Even when other developers showed them how to do things better, they refused to learn either due to laziness or they had a big ego. In my case I felt some of my male co-workers especially had a hard time to listen to a female developer. :hehe:

  • Yeah, boy oh boy, those lazy developers. Good thing none of them read these weekly round ups.

  • Only GOOD developers read the editorials as they (dare I say we) are the ones keen to further their knowledge and are often DBAs too!

  • Hey, lazy is a strength as well. It's part of the reason we have so many tools and utilities. Developers build things so they don't have to work.

    So why don't they learn the better way to do things and build something to help them there? It's the "selectively lazy" that can be a problem.

    And I'm not immune myself.

  • Yeah, boy oh boy, those lazy developers. Good thing none of them read these weekly round ups.

    Heh, heh, heh I have a surprise for you!!! I am a developer and proud of it. I am also acting as a DBA for my clients and very much still in training but I bet that with my experience as a developer and working as a DBA I will (maybe not knowledge wise but eagerness to learn wise) kick all of your smartass DBA butts. I have learned a lot from this website and have a lot of respect for the people running it but I have never seen a lot of smuck and snobistic people like those that claim themselves to be DBAs. Shoot, we all are just trying to do our jobs here please!!!

    :-PManie Verster
    Developer
    Johannesburg
    South Africa

    I can do all things through Christ who strengthens me. - Holy Bible
    I am a man of fixed and unbending principles, the first of which is to be flexible at all times. - Everett Mckinley Dirkson (Well, I am trying. - Manie Verster)

  • Manie Verster (8/2/2008)


    Heh, heh, heh I have a surprise for you!!! I am a developer and proud of it.

    Guess what. You ain't the only one.

    I do hope there were a couple of smilies intended in your message.... 😉

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • Manie Verster (8/2/2008)


    Yeah, boy oh boy, those lazy developers. Good thing none of them read these weekly round ups.

    Heh, heh, heh I have a surprise for you!!!

    I have a surprise for you. I too, am a developer. I was using sarcasm to gently chide the author of a particularly offensive editorial.

  • Charles,

    The editorial wasn't meant to be offensive, and wasn't aimed any particular individual.

    However if you can say that you've never worked with developers that don't want to make efforts to write code to handle simple things like parameters and data conversions on the client, I'd be amazed. The Internet is full of samples, articles, white papers, etc. that show they don't do it.

  • I'd be amazed if you hadn't worked with a lazy DBA or two as well, but lets not tar all DBA's with the same brush.

  • I think the term 'lazy' does not go in sync with the 'developer' as he is the one who has to somehow deliver the product (whatever the quality) using which data will reach the database and the 'agile' DBA will have 'something' to do 🙂

    -----------------------------------------------------------[font=Arial Black]Time Is Money[/font][font=Arial Narrow]Calculating the Number of Business Hours Passed since a Point of Time[/url][/font][font=Arial Narrow]Calculating the Number of Business Hours Passed Between Two Points of Time[/font]

  • GilaMonster (8/2/2008)


    Manie Verster (8/2/2008)


    Heh, heh, heh I have a surprise for you!!! I am a developer and proud of it.

    Guess what. You ain't the only one.

    I do hope there were a couple of smilies intended in your message.... 😉

    :D:D:D:D:D:D:D:D

    Yes, I actually did mean to put a couple of smileys in to show that it's not meant to sound so serious. When you touch my profession, you touch me but hey, let's just laugh about it and do our best. I love this job and I also love to become a DBA not to show off to anyone else but to myself that I can do it.

    :hehe::hehe::hehe:

    :-PManie Verster
    Developer
    Johannesburg
    South Africa

    I can do all things through Christ who strengthens me. - Holy Bible
    I am a man of fixed and unbending principles, the first of which is to be flexible at all times. - Everett Mckinley Dirkson (Well, I am trying. - Manie Verster)

  • Sometimes it is not the developers are lazy, they are actually incompetent.

    I tried to explain to a developer and a DBA how to write dynamic SQL, both looked at me liked blank. Maybe I was not a good teacher. However they never even heard of dynamic SQL which I was surprised. The DBA had 4 years experience and the developer had over 8 years experiences. I did not how they survived. Actually the developer later on got promoted to become the manager. It was a mess. I found out she was a good friend of the VP's wife.

    Both of them were very popular in the office, they were the social butterfly. 😉

  • I think the correlation between lazy and incompetent is almost 100% 😉

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • Ok, there's lazy and then there's no-account. 🙂

    Lazy is an asset. Lazy means you do the job once and in the process create a way to automate it so you don't have to do it again.

    Lazy means you check parameters so the actual routine's code doesn't have to have a crap-ton of error checking for bad parameters. Lazy means DRY. Lazy means T/SQL is a writhing snake-pit of stupid that actively fights DRY, so requires KISS on steroids. Sigh.

    No-account, on the other hand, means incompetent, burned-out zombies doing the coding who hate what they do and are just phoning it home. No-account is actually the opposite of lazy, in that they actually have to work harder to put out the fires over and over again.

    Lazy is good, lazy is desirable. No-account needs a lot of salt and sewing skill to deal with the zombies...

    Terry Pratchett's Rincewind is an excellent example of lazy. For instance he isn't fat because carrying the extra weight is too much work!

     

     

Viewing 15 posts - 1 through 14 (of 14 total)

You must be logged in to reply to this topic. Login to reply