• nilloc@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Programming should be more like other trades, apprentice for a year or two before getting journeymen status, then work up to master status. Pay and job changing becomes more fair, and we get some reasonable fucking hours and rules to keep us from making overworked mistakes.

    Companies know what they’re getting asked on the programmer’s level (specific experience will still matter, but baseline will be much more standard).

    And workers get experience and learn from the gray beards instead of chatgpting their way into a job they don’t understand.

    • varsock@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      the trades is a great example of having to work under a professional. Other engineering disciplines also have successful licensure processes. See my comment regarding that.

      There are parallels to be drawn between licensed professionals (like doctors, CPAs, lawyers, civil engineers) that they all have time under a professional and the professional then signs off and bears some responsibility vouching for a trainee.