• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

When coding was a skill

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    When coding was a skill

    Remember? Compilng, linking, checking for memory leaks? Good mans coding. Those with this background can code, and appreciate how much things have been dumbed down. These are the chaps that would know to use a short instead of an int. Now any dimbo can churn out script and class themselves a programmer. Only today someone at work said that IT jobs were becoming more akin to being a hairdresser or mechanic.

    Dim junk as variant
    Dim net as variant
    Dim total as variant

    total = (net * 0.15) + net

    Yay I can code, look at me .......

    Will our beloved industry be run into the ground by these charlatans? Will the cowboyists prevail? Or is it sinusoidal?

    Do companies hire cheap, them have to pay the price later getting "proper" programmer to come in and sort out Dim Prawns code?
    Knock first as I might be balancing my chakras.

    #2
    Better tools don't make programming less of a skill. They mean you can use your skills more effectively. A good developer is still 10X more productive than a poor one.

    And there are still areas where knowing all that low-level stuff is important. But most of us would rather work on functionality than wile an afternoon away chasing a lost pointer. C/C++ is a systems programming language, not designed for general application use, after all.
    Originally posted by MaryPoppins
    I'd still not breastfeed a nazi
    Originally posted by vetran
    Urine is quite nourishing

    Comment


      #3
      I worked for a small start up about 7 years ago, company was run by someone that was going to inherit his father's plumbing company. He was adamant that programming was on a similar skill level to a plumber. They went bust and I know that his old boy's company is about to go bust.

      Comment


        #4
        Originally posted by d000hg View Post
        Better tools don't make programming less of a skill. They mean you can use your skills more effectively. A good developer is still 10X more productive than a poor one.

        And there are still areas where knowing all that low-level stuff is important. But most of us would rather work on functionality than wile an afternoon away chasing a lost pointer. C/C++ is a systems programming language, not designed for general application use, after all.
        Yes but you miss my point. Those with a good grounding appreciate what good coding practice is. Take a look at the above example. Poor use of data types, poor variable naming, no constants, magic numbers, red herring variables and all in about 4 lines of "acceptable" script kiddy code.

        As the tools become easier, some become more productive but it also lowers the bar to less capable script kiddies.
        Knock first as I might be balancing my chakras.

        Comment


          #5
          well said.. ...give me old school C/unix shell/perl anyday!

          My first computer was a BBC model B (I must have been 9 or 10 becuase I remember having to tell my primary school teacher how to use it!).
          My mum used to get me Input magazine (anyone remember it?) - proper
          , tight code on 32k!
          Given the massive amounts of memory server and client machine have these days there's no incentive to write effecient code....
          ....rant over...

          Comment


            #6
            Originally posted by msubhan View Post
            well said.. ...give me old school C/unix shell/perl anyday!

            My first computer was a BBC model B (I must have been 9 or 10 becuase I remember having to tell my primary school teacher how to use it!).
            My mum used to get me Input magazine (anyone remember it?) - proper
            , tight code on 32k!
            Given the massive amounts of memory server and client machine have these days there's no incentive to write effecient code....
            ....rant over...
            I had a speccy 128k, with micro and disk drives and a ram pack. I also had every copy of Input magazine. I remember one of the code listings was writing your own assembler. F****** A.
            Knock first as I might be balancing my chakras.

            Comment


              #7
              I used to write Clipper code does that count?
              Me, me, me...

              Comment


                #8
                Originally posted by Cliphead View Post
                I used to write Clipper code does that count?
                Dbase and clipper. Stop now, I might well up with nostalgia.
                Knock first as I might be balancing my chakras.

                Comment


                  #9
                  Originally posted by suityou01 View Post
                  Dbase and clipper. Stop now, I might well up with nostalgia.
                  dBase II

                  But do you remember CardBox?
                  My all-time favourite Dilbert cartoon, this is: BTW, a Dumpster is a brand of skip, I think.

                  Comment


                    #10
                    Originally posted by suityou01 View Post
                    Dbase and clipper. Stop now, I might well up with nostalgia.
                    For a giggle I set up a DOS machine a few weeks ago and installed Clipper, Blinker and a few libraries. I still have lots of old code from years ago that used to take about an hour or so to compile and link if starting from scratch, less than a second on a newish PC
                    Me, me, me...

                    Comment

                    Working...
                    X