Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • 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 (Darkly)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Uncategorized
  3. You've been told software engineers "write code."

You've been told software engineers "write code."

Scheduled Pinned Locked Moved Uncategorized
6 Posts 4 Posters 23 Views
  • 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.
  • Robert RoskamR This user is from outside of this forum
    Robert RoskamR This user is from outside of this forum
    Robert Roskam
    wrote last edited by
    #1

    You've been told software engineers "write code." But it's not true.

    If I—a bog standard average software engineer—were to screen record myself "writing code", and then play it back for you.

    You'd notice something.

    I do barely any typing. I'm switching between files, repositories, documentation, tabs, terminals, IDE tabs. What am I doing?

    I'm trying to bring it altogether in my head. That's where the action actually happens first before it makes it out of my fingers.

    1/

    Robert RoskamR Greg WhiteheadG 2 Replies Last reply
    1
    0
    • Robert RoskamR Robert Roskam

      You've been told software engineers "write code." But it's not true.

      If I—a bog standard average software engineer—were to screen record myself "writing code", and then play it back for you.

      You'd notice something.

      I do barely any typing. I'm switching between files, repositories, documentation, tabs, terminals, IDE tabs. What am I doing?

      I'm trying to bring it altogether in my head. That's where the action actually happens first before it makes it out of my fingers.

      1/

      Robert RoskamR This user is from outside of this forum
      Robert RoskamR This user is from outside of this forum
      Robert Roskam
      wrote last edited by
      #2

      The more I need to bring it altogether, the more costly it is. Every context switch is a walk across campus. Every unfamiliar framework is a new set of tools to pick up.

      Even with agents, it still costs you, because it still needs to make sense in your head what's going on.

      So software engineers don't really write code per se. Typing of it out is just the end step.

      2/

      JohnsJ JimTheWhyGuy ❌👑J 2 Replies Last reply
      0
      • Robert RoskamR Robert Roskam

        The more I need to bring it altogether, the more costly it is. Every context switch is a walk across campus. Every unfamiliar framework is a new set of tools to pick up.

        Even with agents, it still costs you, because it still needs to make sense in your head what's going on.

        So software engineers don't really write code per se. Typing of it out is just the end step.

        2/

        JohnsJ This user is from outside of this forum
        JohnsJ This user is from outside of this forum
        Johns
        wrote last edited by
        #3

        @raiderrobert I remember once sitting in silence, arms crossed, looking at the screen for almost an hour.
        People said I looked awake but seemed to be doing nothing; I was doing the whole thing in my head, visualizing the code with its libraries, structure, variables, etc.
        When I started typing, I wouldn't stop for a couple hours.

        I don't work as a programmer anymore cause it was absolutely devastating mentally speaking but I couldn't sleep cause my body wasn't tired.

        Robert RoskamR 1 Reply Last reply
        0
        • Robert RoskamR Robert Roskam

          The more I need to bring it altogether, the more costly it is. Every context switch is a walk across campus. Every unfamiliar framework is a new set of tools to pick up.

          Even with agents, it still costs you, because it still needs to make sense in your head what's going on.

          So software engineers don't really write code per se. Typing of it out is just the end step.

          2/

          JimTheWhyGuy ❌👑J This user is from outside of this forum
          JimTheWhyGuy ❌👑J This user is from outside of this forum
          JimTheWhyGuy ❌👑
          wrote last edited by
          #4

          @raiderrobert I remember a podcast episode I recorded some time back discussing how IT management views programmers:

          A C-level exec is walking around the IT shop floor and notices there's one guy leaning back in his chair, apparently deep in thought, rocking back and forth occasionally.

          The exec calls over one of the IT team leads and demands to know why the guy isn't working:

          "He's not even TYPING anything!"

          🤣 🤦‍♂️ 😇

          1 Reply Last reply
          0
          • JohnsJ Johns

            @raiderrobert I remember once sitting in silence, arms crossed, looking at the screen for almost an hour.
            People said I looked awake but seemed to be doing nothing; I was doing the whole thing in my head, visualizing the code with its libraries, structure, variables, etc.
            When I started typing, I wouldn't stop for a couple hours.

            I don't work as a programmer anymore cause it was absolutely devastating mentally speaking but I couldn't sleep cause my body wasn't tired.

            Robert RoskamR This user is from outside of this forum
            Robert RoskamR This user is from outside of this forum
            Robert Roskam
            wrote last edited by
            #5

            @Johns_priv I have absolutely had that exhausted but can't sleep experience over and over again.

            My eventual solution was to just start walking a lot more.

            1 Reply Last reply
            0
            • Robert RoskamR Robert Roskam

              You've been told software engineers "write code." But it's not true.

              If I—a bog standard average software engineer—were to screen record myself "writing code", and then play it back for you.

              You'd notice something.

              I do barely any typing. I'm switching between files, repositories, documentation, tabs, terminals, IDE tabs. What am I doing?

              I'm trying to bring it altogether in my head. That's where the action actually happens first before it makes it out of my fingers.

              1/

              Greg WhiteheadG This user is from outside of this forum
              Greg WhiteheadG This user is from outside of this forum
              Greg Whitehead
              wrote last edited by
              #6

              @raiderrobert Exactly, I’ve always hated the term coder / programmer for sounding like typist. I studied and practice engineering

              1 Reply Last reply
              0
              • R AodeRelay shared this topic
              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.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups