What makes a good developer?

  • I take one day off and the thread turns serious....

    Cheers,

    Crispin

    Cheers,CrispinI can't die, there are too many people who still have to meet me!It's not a bug, SQL just misunderstood me!

  • Hi James,

    quote:


    The good thing here is it is the other guy it messed up. If you find serious lack of quality in an application field that means it is open for others like yourself to step in with a better offer to get at the customers. Then it is a matter of keeping them which opens the market for other possilibities and the future of a good product taking over when only a choice of the lesser evil is available.


    see, I was working for one of those 'small companies' (about 30 people alltogether). We were developing insitutional asset management software. If we were given say some million money, we could have locked ourselves away for some time (maybe 1 or 2 years) and come back out with a really great product. for obvious reaons this won't work, so we had to live from hand to mouth?!? That means getting the job done as quick and less buggy as possible and running for the next job. I would love the do a better job on the reporting software I mentioned above, but for the above mentioned reasons this won't be possible.

    I didn't mean to harm anyone (did I)?

    And yes, for me at home I like Mozilla (maybe even more than Opera). One good thing with IEplore is, that it isn't available for linux (yet?). Here at work the internet connection is that fast that it's all the same.

    Cheers,

    Frank

    --
    Frank Kalis
    Microsoft SQL Server MVP
    Webmaster: http://www.insidesql.org/blogs
    My blog: http://www.insidesql.org/blogs/frankkalis/[/url]

  • Frank,

    Been there .. done that. But ended up with a horrible application that was in no way maintainable. One simple example : one function with about 1500 lines of code, because the developper was too lazy to pass through some forty parameters to a nested function.

    Had to refactor before anything could be done.

    That is why, if you can, you should start with a sound design and do not compromise the code (too much).

    But hey, I don't know if you've ever tried to tell to the customer he has to pay more because I will end up with a better application I can sell to more people ...

  • Hi Noel,

    quote:


    But hey, I don't know if you've ever tried to tell to the customer he has to pay more because I will end up with a better application I can sell to more people


    yes, and guess what he told me

    Cheers,

    Frank

    --
    Frank Kalis
    Microsoft SQL Server MVP
    Webmaster: http://www.insidesql.org/blogs
    My blog: http://www.insidesql.org/blogs/frankkalis/[/url]

  • quote:


    I guess I was just practicing a little bit of too much K-I-S-S while answering this. For the foreigners that post to this forum and are unfamiliar with that term, KISS means "Keep It Simple Stupid".


    haha, that's an acronym I know.

    I always keep it in mind when talking to senior management

    Does this thread qualify for the longest one?

    Cheers,

    Frank

    --
    Frank Kalis
    Microsoft SQL Server MVP
    Webmaster: http://www.insidesql.org/blogs
    My blog: http://www.insidesql.org/blogs/frankkalis/[/url]

  • Dalecorey,

    Glad we agree on the outcome of this discussion. And yes, you are right that both intelligence AND logic are needed for a programmer.

    Does this thread qualify for the longest one?[/qoute]

    I'm certainly trying to make it the longest one ...

  • Good to see the humour working it's way in.

    Another thing I think adds to the subject is the abality to correct (or be corrected) without taking offense.

    On another thread, I answered a question and was wrong in my explination.

    Someone else corrected me and pointed out mistakes. (He might even be here:)

    Many times I make assumptions on how something works by looking at it and trying to work out a logical explination. Often this leads me off in the wrong direction. I would preferr people to correct my mistakes as I sometimes correct others.

    I have come across people who swear that theirs's is the one way it's done and no other.

    Even if you prove there are better ways...

    Suppose that is where tcostlow's

    quote:


    A balance of self confidence and humility.


    come into play (If anyone can remember that far back 🙂

    When I say I preferr people to correct me, YOU CAN LEAVE MY SPELLING OUT!!!!!!!!!!!!!!

    Cheers,

    Crispin

    Cheers,CrispinI can't die, there are too many people who still have to meet me!It's not a bug, SQL just misunderstood me!

Viewing 7 posts - 91 through 96 (of 96 total)

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