Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Programming in the 60s vs today...

Programming in the 60s vs today...

Scheduled Pinned Locked Moved The Lounge
visual-studioquestionlearning
58 Posts 38 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Jeremy Falcon

    Not that I was alive in the 60s, but when it came to learning technology in the olden days it was more like this... you learn X, Y, and Z. Master them. You're a programmer. These days it's more like learn A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, and Y. You have to know them all. You're *supposed* to master them all. And you can use all of them for decades, but as soon as you don't know Z... you're a n00b! How dare you not know something. We want someone who's used Z forget A through Y... Z baby all the way! What... you want to spend time with family these days? Freak! Go home and study until you die... get that Z too. Although as soon as you do we're switching to AA. Experienced people know that to master everything these days is impossible. But gee golly that Z is so shiny. Who cares if it's a 90% copy of Y... Z is so shiny. Welcome to the future. :~

    Jeremy Falcon

    V Offline
    V Offline
    VEMS
    wrote on last edited by
    #46

    Bare foot, in the snow, up hill, both ways! That's the way it was, and we loved it.

    1 Reply Last reply
    0
    • J Jeremy Falcon

      Not that I was alive in the 60s, but when it came to learning technology in the olden days it was more like this... you learn X, Y, and Z. Master them. You're a programmer. These days it's more like learn A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, and Y. You have to know them all. You're *supposed* to master them all. And you can use all of them for decades, but as soon as you don't know Z... you're a n00b! How dare you not know something. We want someone who's used Z forget A through Y... Z baby all the way! What... you want to spend time with family these days? Freak! Go home and study until you die... get that Z too. Although as soon as you do we're switching to AA. Experienced people know that to master everything these days is impossible. But gee golly that Z is so shiny. Who cares if it's a 90% copy of Y... Z is so shiny. Welcome to the future. :~

      Jeremy Falcon

      S Offline
      S Offline
      SeattleC
      wrote on last edited by
      #47

      Heck, even into the early '90s you could "get by" with just a few good skills. I think retraining hell is companies' revenge for having to pay us so well. I have a Despair Inc coffee mug that says "Just because you're necessary, doesn't mean you're important." That sums it up nicely.

      1 Reply Last reply
      0
      • J Jeremy Falcon

        Not that I was alive in the 60s, but when it came to learning technology in the olden days it was more like this... you learn X, Y, and Z. Master them. You're a programmer. These days it's more like learn A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, and Y. You have to know them all. You're *supposed* to master them all. And you can use all of them for decades, but as soon as you don't know Z... you're a n00b! How dare you not know something. We want someone who's used Z forget A through Y... Z baby all the way! What... you want to spend time with family these days? Freak! Go home and study until you die... get that Z too. Although as soon as you do we're switching to AA. Experienced people know that to master everything these days is impossible. But gee golly that Z is so shiny. Who cares if it's a 90% copy of Y... Z is so shiny. Welcome to the future. :~

        Jeremy Falcon

        J Offline
        J Offline
        jschell
        wrote on last edited by
        #48

        Jeremy Falcon wrote:

        Who cares if it's a 90% copy of Y... Z is so shin

        Unfortunately the reality is that no one can figure out if new idioms are worthwhile until a lot of people use them. In the 60 there were no options. Not to mention that programmers had to wear suits. Not to mention you can still get a job programming Cobol if you want to.

        1 Reply Last reply
        0
        • P PIEBALDconsult

          Jeremy Falcon wrote:

          you learn X, Y, and Z.

          I wasn't there either, but if I understand correctly, you didn't learn all three. You picked your career path and then learned COBOL or FORTRAN or ASSEMBLY. Or, you learned Pascal and BASIC and hoped to get a job teaching.

          A Offline
          A Offline
          Alister Morton
          wrote on last edited by
          #49

          Or Algol. There's a good chance if you were a programmer in the 60s you'd be exposed to Algol.

          F 1 Reply Last reply
          0
          • J Jeremy Falcon

            Not that I was alive in the 60s, but when it came to learning technology in the olden days it was more like this... you learn X, Y, and Z. Master them. You're a programmer. These days it's more like learn A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, and Y. You have to know them all. You're *supposed* to master them all. And you can use all of them for decades, but as soon as you don't know Z... you're a n00b! How dare you not know something. We want someone who's used Z forget A through Y... Z baby all the way! What... you want to spend time with family these days? Freak! Go home and study until you die... get that Z too. Although as soon as you do we're switching to AA. Experienced people know that to master everything these days is impossible. But gee golly that Z is so shiny. Who cares if it's a 90% copy of Y... Z is so shiny. Welcome to the future. :~

            Jeremy Falcon

            K Offline
            K Offline
            Ken Utting
            wrote on last edited by
            #50

            I agree with you that there is a lot more to know now than in the 60s. More importantly, I think, things change a lot faster now. But to be fair, there's a lot they had to know back then that most of us don't have to think about at all anymore. In particular, we don't usually need to think nearly as carefully about hardware issues (memory constraints, timing issues) or lower-level software issues (how to write a quicksort algorithm or a garbage collector). We don't need to cram 8 different boolean values into a single byte that we xor to read the value from. We don't need to write code that modifies itself or overlays itself to save memory. And we don't have to wait fifteen minutes or more for an edit/compile/run cycle.

            1 Reply Last reply
            0
            • D dandy72

              Some of my coworkers are in their 60s and can debug any problem like it's nobody's business, because they learned low-level skills that have followed them throughout their entire careers. They have inner-working understanding the n00bs can only dream of. These days there's too many people in this field who'd have to resort to calling their IT support department because you disconnected their keyboard while they were away at lunch time. The framework, library, or language of the day they were experts at 3 years ago is useless today, and their skillset simply can't be adapted to new environments/situations. Those who are worth keeping around in the long term are few and far in-between--that's why there's so many job-hoppers.

              J Offline
              J Offline
              jschell
              wrote on last edited by
              #51

              dandy72 wrote:

              These days there's too many people in this field who'd have to resort to calling their IT support department because you disconnected their keyboard while they were away at lunch time.

              With a vast array of desirable business technology needs people specialize. Just as long ago the person that built a log cabin could dig the outhouse latrine but today I do not expect the cable guy to fix my toilet.

              D 1 Reply Last reply
              0
              • J jschell

                dandy72 wrote:

                These days there's too many people in this field who'd have to resort to calling their IT support department because you disconnected their keyboard while they were away at lunch time.

                With a vast array of desirable business technology needs people specialize. Just as long ago the person that built a log cabin could dig the outhouse latrine but today I do not expect the cable guy to fix my toilet.

                D Offline
                D Offline
                dandy72
                wrote on last edited by
                #52

                While I agree with your assertion in the general sense, are you saying it's ok for people to never try to do anything, ever, that deviates from the only script they've learned to follow? If that's the case, then the automation revolution can't get here fast enough, because clearly nothing of value will be lost.

                J 1 Reply Last reply
                0
                • B bryanren

                  Or something like MS Access with VBA! It has been good to me.

                  B Offline
                  B Offline
                  Bud Staniek
                  wrote on last edited by
                  #53

                  I hear you. Access is one of the best RAD tools around. Nothing beats it for one-off projects and I use it as a friendlier UI for SQL Server than SSMS. E.g., it is a breeze to link databases from different servers compared to the contorted SSMS procedure. Bud Staniek

                  1 Reply Last reply
                  0
                  • M MKJCP

                    I do half my work in Fortran and half in C#. So, on average, it feels like the 80's to me. :laugh: I feel blessed to be avoiding the new stuff. I do suffer vicariously through all of you CPers though.

                    F Offline
                    F Offline
                    firegryphon
                    wrote on last edited by
                    #54

                    Wait. I'm not the only person using Fortran on the forums? BLASPHEMER!

                    M 1 Reply Last reply
                    0
                    • A Alister Morton

                      Or Algol. There's a good chance if you were a programmer in the 60s you'd be exposed to Algol.

                      F Offline
                      F Offline
                      firegryphon
                      wrote on last edited by
                      #55

                      You say that like it is some form of harmful radiation. I like. ;)

                      1 Reply Last reply
                      0
                      • F Forogar

                        Way back when, I was a Professor of Computer Science (mid-eighties) and I thought I might know as much as 85% of what there was to know about computers and software - and I was upset about not knowing the other 15%. Nowadays I think I know about 0.0085% of what there is and falling behind about 0.001% per week - and am happy not knowing all the rest!

                        - I would love to change the world, but they won’t give me the source code.

                        D Offline
                        D Offline
                        Daniel Wilianto
                        wrote on last edited by
                        #56

                        Wise choice bro. I might have gone insane if I forced myself to learn all these AngularJs, BackboneJs, EmberJs, WEb Toolkit, jQuery, MooTools, React, OpenUI5, Smart Client, UnifiedJs, VueJs, and Webix.

                        1 Reply Last reply
                        0
                        • F firegryphon

                          Wait. I'm not the only person using Fortran on the forums? BLASPHEMER!

                          M Offline
                          M Offline
                          MKJCP
                          wrote on last edited by
                          #57

                          Maybe we're the only 2 that will admit it.

                          1 Reply Last reply
                          0
                          • D dandy72

                            While I agree with your assertion in the general sense, are you saying it's ok for people to never try to do anything, ever, that deviates from the only script they've learned to follow? If that's the case, then the automation revolution can't get here fast enough, because clearly nothing of value will be lost.

                            J Offline
                            J Offline
                            jschell
                            wrote on last edited by
                            #58

                            dandy72 wrote:

                            are you saying it's ok for people to never try to do anything, ever

                            No.

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups