Search
Search titles only
By:
Search titles only
By:
Log in
Register
Search
Search titles only
By:
Search titles only
By:
Menu
Install the app
Install
Forums
New posts
All threads
Latest threads
New posts
Trending threads
Trending
Search forums
What's new
New posts
New ads
New profile posts
Latest activity
Free Ads
Latest reviews
Search ads
Members
Current visitors
New profile posts
Search profile posts
Contact us
Latest ads
Ad icon
Singapore V2Ray VPN for Tunneling
hu KANNA
Updated:
Yesterday at 9:03 PM
Plan your Crypto & Forex entries before you take the trade
romeshnonis
Updated:
Yesterday at 3:20 AM
RHCSA, RHCE, AWS, Docker, Kubernetes Training
Sanjeewani95
Updated:
Sep 8, 2026
🛡️ Kaspersky Antivirus – 1 Year / 1 Device | Rs. 2,300 | Only 9 Left
KSPathirana
Updated:
Sep 7, 2026
Ad icon
Professional CCTV Installation Service
Techguy231
Updated:
Sep 6, 2026
Electronics
Vehicles
Property
Search
Reply to thread
Forums
General
ElaKiri Talk!
You're Not a Programmer Until...
Get the App
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="Psiko" data-source="post: 30660692" data-attributes="member: 583290"><p>These days, I found a post claiming you're not a senior software engineer until you work on a legacy app.</p><p></p><p>It made me think about when we can call ourselves programmers. Mmmm?</p><p></p><h2>From me:</h2><p>So, you're not a programmer until:</p><p></p><ol> <li data-xf-list-type="ol">You write a to-do app or a recipe catalog</li> <li data-xf-list-type="ol">You google how to become a better coder</li> <li data-xf-list-type="ol">You have an interview with a clueless recruiter</li> <li data-xf-list-type="ol">You copy and paste a code block from StackOverflow</li> <li data-xf-list-type="ol">You take down a database server with a badly written query</li> <li data-xf-list-type="ol">You read the Clean Code and want to rewrite all the code around you</li> <li data-xf-list-type="ol">You debug using Console.WriteLine or console.log or printf statements</li> <li data-xf-list-type="ol">You get a PM asking you how you're doing more than once a day</li> <li data-xf-list-type="ol">You google your error message and find an open GitHub issue</li> <li data-xf-list-type="ol">You delete a database table with a DELETE without WHERE</li> <li data-xf-list-type="ol">You argue about a variable name during a code review</li> <li data-xf-list-type="ol">You write a class Person or Shape when learning OOP</li> <li data-xf-list-type="ol">You code a calculator app using JavaScript</li> <li data-xf-list-type="ol">You work on a full rewrite of a legacy app</li> <li data-xf-list-type="ol">You google how to center a div</li> </ol><h2>From my friends and ex-coworkers:</h2><p>I asked some of my friends and ex-coworkers to complete that sentence. And here's what they told me.</p><p></p><p>You're not a programmer until...</p><p></p><ol> <li data-xf-list-type="ol">You write your first "Hello, world" program</li> <li data-xf-list-type="ol">You stay awake until 3AM solving a coding issue</li> <li data-xf-list-type="ol">You're fixing an issue, it works and you don't know why</li> <li data-xf-list-type="ol">Your code works on your machine, but not in Production</li> <li data-xf-list-type="ol">You get a compilation error on line 123 on a 40-line code file</li> <li data-xf-list-type="ol">You deploy a hotfix to Production at 17:55 (and you clock out at 18:00)</li> </ol><h2>(Update) From the comments section:</h2><p>I compiled some additions from the comments section. (Slightly edited to make them fit in one line)</p><p></p><p>You're not a programmer until...</p><p></p><ol> <li data-xf-list-type="ol">You've programmed</li> <li data-xf-list-type="ol">You use git push --force --all</li> <li data-xf-list-type="ol">You say "Well, it works in Dev"</li> <li data-xf-list-type="ol">You have a folder of unfinished projects</li> <li data-xf-list-type="ol">You build a collection of most-used code snippets</li> <li data-xf-list-type="ol">You set your git username to "User" so they can't blame you</li> <li data-xf-list-type="ol">You use git reset --hard or delete your local repo and clone it again</li> <li data-xf-list-type="ol">You start a blog to share your learning to save others debugging time</li> <li data-xf-list-type="ol">You're stuck on a bug and your code works when you call a senior for help</li> <li data-xf-list-type="ol">You've spent time installing your favorite editor/IDE's plugins and themes</li> <li data-xf-list-type="ol">You feel stupid by constantly trying to learn things you don't know what they're for</li> </ol><p>What would you add to the list? When did you know you were a programmer? Leave your comment!</p></blockquote><p></p>
[QUOTE="Psiko, post: 30660692, member: 583290"] These days, I found a post claiming you're not a senior software engineer until you work on a legacy app. It made me think about when we can call ourselves programmers. Mmmm? [HEADING=1]From me:[/HEADING] So, you're not a programmer until: [LIST=1] [*]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 badly written query [*]You read the Clean Code and want to rewrite all the code around you [*]You debug using Console.WriteLine or console.log or printf statements [*]You get a PM asking you how you're doing more than once a day [*]You google your error message and find an open GitHub issue [*]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 or Shape when learning 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 [/LIST] [HEADING=1]From my friends and ex-coworkers:[/HEADING] 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... [LIST=1] [*]You write your first "Hello, world" program [*]You stay awake until 3AM solving a coding issue [*]You're fixing an issue, it works and you don't know why [*]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) [/LIST] [HEADING=1](Update) From the comments section:[/HEADING] I compiled some additions from the comments section. (Slightly edited to make them fit in one line) You're not a programmer until... [LIST=1] [*]You've programmed [*]You use git push --force --all [*]You say "Well, it works in Dev" [*]You have a folder of unfinished projects [*]You build a collection of most-used code snippets [*]You set your git username to "User" so they can't blame you [*]You use git reset --hard or delete your local repo and clone it again [*]You start a blog to share your learning to save others debugging time [*]You're stuck on a bug and your code works when you call a senior for help [*]You've spent time installing your favorite editor/IDE's plugins and themes [*]You feel stupid by constantly trying to learn things you don't know what they're for [/LIST] What would you add to the list? When did you know you were a programmer? Leave your comment! [/QUOTE]
Insert quotes…
Verification
Dawasata paya keeyak thibeda?
Post reply
Top
Bottom