DEV Community

Cover image for How old have you been when you started programming and what was your first project?
Kai Neuwerth
Kai Neuwerth

Posted on

How old have you been when you started programming and what was your first project?

When I was about 14 I got in touch with Photoshop and "designed" some themes for Woltlab Burning Board 2 (if someone of you even knows this) in my sparetime. After the designing I also wanted to write the templates and CSS for it. I adopted some other CMS and did the same there but my dream was always to become a web designer. So I did an internship and realized that I can't force myself to be creative 8 hours per day.

I did another internship in the same company as developer. I knew HTML and CSS quite okay but PHP came on top. My first project there was a guestbook with an administration panel. Simple CRUD things with self written BB code parser (str_replace ROCKED 🤘!!!), fancy gif smileys, pagination and SQLi + XSS prevention (I exaggerate a bit 😛).

I'm curious what your first project was!

Oldest comments (61)

Collapse
 
tux0r profile image
tux0r

11, some batch script to automatize... something I don't remember.

Collapse
 
math2001 profile image
Mathieu PATUREL

Hum, it was in BASIC (not even on a proper computer, it was more like a big calculator). I was maybe about 10-11 years old.

All pick 2 random numbers between 0 and 10 and ask you what their product was, and checked if it was right.

Catch: you could only have one program at a time. If you want to make a new thing, erase everything first!.

Collapse
 
alexgwartney profile image
Alex Gwartney

I started programming around 17 in high school. My first program I built was a small maze type game in game maker. And then right after that I started working in rpg maker and built a bigger game demo. For a state wide game competition. And it pretty much took off from there.

Collapse
 
sudiukil profile image
Quentin Sonrel • Edited

Most likely 14 with my first bash scripts, can't remember what for exactly.

As for "real" programming, I'd say around 15, that's when I seriously started learning C (and Python), my first project was:

Sudiukil / c3status

Lightweight status line generator for i3bar

c3status

c3status is a simple status line generator for i3bar written in C.

The main goal of c3status is to be simple to understand and easily extensible by writing functions and recompile the code, which allow you to display almost anything in your status bar c3status is designed to be as lightweight as possible by using system calls and by getting info at a low level without needing to run shell commands.

Current and planned features

Even if c3status aims to be extensible by anyone using it, I obviously wrote some functions for my personal use, and I plan to write some more, here is what is currently available and what will probably be:

  • Basic infos
    • System time and/or date
    • Alsa volume
  • System infos
    • CPU usage
    • CPU temperature
    • RAM usage (in %)
    • GPU temperature
    • Disks usage (in %)
  • Network infos
    • Network download and upload speed
    • Wifi ESSID
    • Wifi signal percentage

Never really "finished" it though 😢 I stopped developing it at the "it works for me and no one will ever use it anyway" point ahah. I've been meaning to rewrite it in C++ for years but never took the time to do so.

Collapse
 
stephanie profile image
Stephanie Handsteiner

I know WBB2, back then WoltLab's community was pretty much limited to the DACH region, I guess.

I actually started modding the lite version when I was around 11, together with two online friends I built quite the community around some kids' chatroom. :D

Then, when gaming clans boomed around here I switched to a certain CMS and I worked with designers to make templates (and later even addons) for it.

Collapse
 
crease29 profile image
Kai Neuwerth • Edited

With that CMS you mean Clansphere or Ilch? 😛

Collapse
 
stephanie profile image
Stephanie Handsteiner • Edited

Neither. webspell, I knew Ilch pretty well too, though. :)

Hmm, thinking about it, we had quite a few CMS that were centred around gaming.

Thread Thread
 
crease29 profile image
Kai Neuwerth

Oh yes, I also remember webSPELL! The old times... 🙂

Collapse
 
mpjtn profile image
mpjtn

35, printing 'wtf' to the console.

Collapse
 
slavius profile image
Slavius • Edited

I was like 7-8? Got this personal microcomputer with BASIC on it. I discovered there is a banana.bas - a monkey throwing bananas game there. I started modifying it and learning from it's source code. Then I tried writing my own BASIC code doing mostly graphic output (overlapping circles, sinusoids, etc.). My real first programm was at 11-12 when I was learning ASM I wrote a loading screen similar to Windows 95 with moving bar at the bottom. Boy I spent pulling my hair out trying to figure out how the VGA palletes work in ASM... :D

Collapse
 
mxl profile image
Maria Boldyreva

I built my first website in the 5th grade. I don't remember what it was about, but I fell in love with the process. Then over the years I built some websites and did some freelance work.

Then, at 21, I often used a language learning website and I didn't like it how the team treated the users and how slow they were to implement new features. I thought that I would manage to build such a platform for myself by myself. I knew I would fail, but I wanted to try. I knew nothing about web programming and what technology I needed, so I opened their vacancies and saw that they were hiring senior Django developers. This is how I learned about Django. Then I opened Django tutorial and started building. I finished the website in eight months, three months after I landed my first job as a Python backend developer.

Collapse
 
sleepyfran profile image
Fran González

I started when I was around 15-16, back at that age Sims 3 just got out and my first project was a launcher that automatically cracked the game and started it so people wouldn’t need to know how to do such thing. I originally made it with a software called AutoPlay Media Studio since I knew nothing about programming and eventually reworked it in C#/.NET. It actually did well and had quite a lot of downloads. Oh, the wonders of being a teenager with no money...

Collapse
 
biros profile image
Boris Jamot ✊ /

It was in BASIC on an Oric. I was about 8-9.

Collapse
 
sadpixel profile image
Ishan

I was 11 and writing AI scripts for Age Of Empires II. Ah! Fond memories ❤

Collapse
 
kayis profile image
K

"Hello, world!"-level stuff with BASIC on my C64 when I was 8.

HalfLife scripting when I was 13.

First HTML page with 16.

First PHP page I got paid when I was 21.

Collapse
 
anwar_nairi profile image
Anwar

I was 18, I started to program in FlowCode at school, really cool stuff back then... Thanks for bringing me to my childhood!

Collapse
 
thomasjunkos profile image
Thomas Junkツ • Edited

My first code was in 1982/83 on a Sinclair ZX81.It was a number guessing game. I was 7/8 at the time.

Collapse
 
stevensonmt profile image
stevensonmt • Edited

Age:35. Got bored after medical school and learned a little bit of Ruby and Python. Made some pyautogui scripts for first "real" (albeit small) project.

Collapse
 
teej profile image
TJ Fogarty

I was 18 when I started learning Java in college, so my first project wouldn't have been long after it. I can't really remember what it was, though.

My first paid project was after college when I was 22. It was a responsive WordPress site which is still floating around the web somewhere.