I used to hate coding...

  1. My first programming class was in C, and I barely passed it. So I took it again, not because I had to, but because a passing grade and actually understanding the material were two different things.

    hated
  2. As the years went by with more languages sprinkled into the EE degree, I disliked programming less and less.

    disliked
  3. What finally turned the tide was my controls elective senior year. PLC code (programmable logic controller) is responsible for large complex machines and is written in the simplest of ways: boolean logic. I was good at it and, for the first time, I wanted to be.

    liked
  4. My first job out of college was controls programming with about 75% overnight travel, fairly typical for the industry. I loved programming PLCs, but something needed to change for the sake of my relationship and sanity.

    loved
  5. So I taught myself a different type of programming.

    taught myself
  6. My first full stack engineer role was at an metal OEM, writing the systems that ran a custom shop floor ERP system. Knowing the floor turned out to matter more than knowing the stack. Anyone can write software, knowing why to write it matters more.

    fullstack
  7. My second (current) full stack role, is for building the backend and AWS serverless cloud infrastructure for data aggregation / monitoring of physical sensors in rugged, remote places.

    fullstack/cloud

Why did I start rm -rf confusion?

What's on this site