You're Not a Programmer Until...
19 Feb 2025 #miscToday I found a post claiming you’re not a senior software engineer until you work on a legacy app.
It made me think when we can call ourselves programmers.
So, you’re not a programmer until:
- You write a to-do app or a recipe catalog
- You google how to become a better coder
- You have an interview with a clueless recruiter
- You copy and paste a code block from StackOverflow
- You take down a database server with a bad written query
- You read the Clean Code and want to rewrite all code around you
- You debug a program using
Console.WriteLine
orconsole.log
orprintf
statements - You get a Project Manager asking you how you’re doing with your tasks more than once a day
- You google your error message and find an open issue on GitHub
- You delete a database table with a DELETE without WHERE
- You argue about a variable name during a code review
- You write a class
Person
when learning about OOP - You code a calculator app using JavaScript
- You work on a full rewrite of a legacy app
- You google how to center a div on a webpage
I asked some of my friends and ex-coworkers to complete that sentence. And here’s what they told me.
You’re not a programmer until…
- You write your first “Hello, world” program
- You stay awake until 3AM solving a coding issue
- Your code works on your machine, but not in Production
- You get a compilation error on line 123 on a 40-line code file
- You deploy a hotfix to Production at 17:55 (and you clock out at 18:00)