Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
User Journal

Journal FortKnox's Journal: Undercut 8

I've hinted at it a couple times, but ever since September, I've been working on a project at home independently for a company; 'moonlighting' for the IT folks that know the lingo (yes, my consulting company was aware of it. They let people work on independent jobs if they are small enough and low enough in pay that they wouldn't work through the company).

Well, it had been going slowly (I have a wife and kid and work about 2 hours a night), so the company decided to let there in-house .NET guy do it. Finished it in 3 weeks. I had worked on it a bit longer than he did, but he had 8 hours of uninterrupted work time a day and help from nearby friends.

So I'm a bit disappointed, but they have no hard feelings and will pay me the time I worked. I guess I should be happy to get money in time for Christmas and not have to worry about working at home anymore, but I'm still quite upset that not only did I not produce a good enough product, some other dude came and showed me up....
This discussion has been archived. No new comments can be posted.

Undercut

Comments Filter:
  • WHO DEY!?

    For once in my life, I'm rooting for the Steelers (to beat the Ravens and give the Bengals the division).

    Bengals to beat Tennessee in the first round, and lose in New England.

  • We still think you are a great programmer! And you derive your self worth from the opinions of people on /. right? ;-) At least they paid you for your time.
  • Indeed (Score:3, Interesting)

    by JMZero ( 449047 ) on Monday December 15, 2003 @07:07PM (#7729380) Homepage
    I'm trying very hard to remain angry at .NET.

    Right now, there's lots of things I don't like about it. However, the demos for the next version look much better - lots of new features, and they may have actually made their "Auto-create application" type tools usable this time around.

    I'm a decent programmer, but I'm sure that 99% of my work could be done by a real newbie and some fancy tools. I feel programming being eaten away from the bottom - the number of projects that require a skilled programmer is getting smaller.

    I've sat through a lot of generations of MS's RAD tools. While they're still not up to snuff in a lot of ways, they're progressing fast. Could be a lot of bloodletting as lower-level projects are contracted out to puppy.NET.
    • There was an article floating around the net about the dangers of auto-generate tools. I'll put that on the list of things I need to find again someday... :(

      Anyway, the gist of the article was that when creation of a program is abstracted too often/much, developers can no longer do any basic troubleshooting/debugging.

      Why is the window too big or in the wrong place? No idea; smoke and re-gen and maybe that will fix it. This lazy-man's way of "fixing" problems is fine for small things, but what happens when

      • All the auto-generate tools I've ever tried to use have been poor, and always prone to problems like the ones you mention.

        But I also remember a time when third party database products were always buggy so we'd write our own flat files.

        I'm not saying that you'll be able to build all (or even most) applications with this kind of tool anytime soon, but I think they'll work their way into a lot of smaller development projects. MS learns from mistakes and makes things work, though very slowly sometimes.
  • A few years back I was working for an IT consulting firm. We won a contract to build a contingency system for one of the local power companies as a backup in case their Y2K conv ersion project ran over time. The "Contingency Project" (as it was officially called) was essentially a stripped down system designed such that it could be built and in place ASAP. By aggressively cutting features, we ended up with a very lean system that worked very well, and in fact the client was seriously considering keeping it

Always draw your curves, then plot your reading.

Working...