When and how did you learn to code?

twitter logo github logo ・1 min read

I think coding carreers are still pretty diverse and that is what I love so much about it. I was always very bad in math and had not the self-confidence to start with coding, so I was some kind of late starter:

  • Starting: At the age of 35
  • Language: PHP
  • First steps with: The book "php for kids" and a video-tutorial on how to create a tumblr-like blog-platform :D
twitter logo DISCUSS (5)
markdown guide

I first learned to code back in about 1981, when I was in 8th grade. Our school got a (Yes, singular) Commodore 64 computer, and I started learning BASIC. I took additional classes through high school and starting college. A friend who was working on his CS degree told me that Pascal was "The" language I should know, so I took a class, bought Borland Turbo Pascal, and eventually, as it took Pascal's place as the language to know, I bought Borland C++, trying to teach myself; but never really "got it". In 1995, I started teaching myself HTML, which wasn't too difficult. In 2010 I went back to school to finish my Bachelor's degree, improving my HTML skills, and learning CSS, and little PHP and JavaScript. I'm currently working on improving my JS skills, and learning Python (and pondering also Java or Ruby or Go or Kotlin, or something like that.) Never stop learning, as they say.


Very similarly I started coding on school computers (we had 1 C64, 2 C16s and 1 CPlus4), it was in 1988. BASIC, assembly.
Then PCs came, Turbo Pascal (great IDE and Turbo Vision GUI), assembly, C, C++, Delphi, Java 1.1
Internet era: PHP3, JavaScript (here somewhere I finished my university studies in '99)
Since then C#, PHP, Java, some minor Android development, and now learning Rust.


ahh, I remember that there was a big hype about Turbo Pascal when I was a student, but I was not into coding at that time :D


Took a short (1 year and 9 months) course at a tecknical school when I was 18, curriculum was 60% self tutoring.

Was lucky enough to get a job doing jooomla sites after and then I scaled my knowledge from there.


15 years old teenager, learned scratch at 10 years old. Moved to program c at 12.then python at 13. Now i am pretty good at python. Mostly working on machine learning, networking and GUI's. I also started working with godot game engine.

Classic DEV Post from Mar 11

Enforcing Single Responsibility Principle in Python

Single Responsibility Principle (or SRP) is one of the most important concepts in software development. The main idea of this concept is: all pieces of software must have only a single responsibility.

Sebastian Schürmanns profile image
Not a professional dev but a hobby coder and professional product owner. Formerly a professional writer and editor. Coding since 2010.

Hey there reader...

Do you prefer sans serif over serif?

You can change your font preferences in the "misc" section of your settings. ❤️