To give some context, I’m a developer myself and once I had a conversation with someone who has not “tasted” programming, but was wondering about passion and career. I was asked what I like about programming. My answer was that my interest in it came from writing small scripts when I was young to automate things.

Aside from being a career, I’m curious what got you into coding ?

31 points

I tried to write a game. The game wasn’t fun, but programming kept mashing the “I created something” reward button in my head, so I kept doing it.

permalink
report
reply
17 points

The fact that debug cycles are fast. I started out working in nanotechnology, and spending 3-4 days of fabrication -> electron microscope -> optical verification was soul crushing cause 99.9% of the work never led to anything and you practically never knew why.

Software development is logical and predictable. It’s (relatively) easy to break a large task down into small ones, prove to yourself that they will work, and compose them together to complete a large project. Sure, things go wrong here and there, but for the most part, you can be confident that whatever you’re doing should work every step of the way… without having to worry that you committed some irrecoverable error at any step in the process.

permalink
report
reply
16 points

The worst teacher I ever had assigned me a project to make a game using GameMaker. Been hooked ever since, and eventually turned it into a career.

permalink
report
reply
4 points

Did your opinion of the teacher change at all after that?

permalink
report
parent
reply
14 points

I wanted to make videogames. I made videogames on my graphing calculator between classes.

permalink
report
reply
2 points

A pain, but rewarding 😄 I remember having a mario clone

permalink
report
parent
reply
13 points

Working through the logic is fun

permalink
report
reply
4 points

This right here. Puzzles are fun to solve and I like the challenge of designing systems for different needs.

permalink
report
parent
reply

Programming

!programming@programming.dev

Create post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



Community stats

  • 3.5K

    Monthly active users

  • 1.7K

    Posts

  • 28K

    Comments