I was wondering when the pretentious voices would start to raise.
“Programmer” implies I do everything related to programming. Which includes designing the program in the first place. “Coder” would imply that all I do is write code. See how that works?
“Architect” and “developer” and all that other nonsense is what people who got fooled by the title game cling to so they can make themselves feel superior mere “programmers”. And yet…
You’re not a “developer” when your job is churning out yet another CRUD-backed web site just like every other CRUD-backed web site with slightly different CSS. You’re not an “engineer” when you snap together a few lego-like bricks of code with a vanishingly small amount of your own code gluing it together (usually badly). You’re not an “architect” when you fire up npm to download bits and pieces (like left-pad) of other people’s code to plunk down in a predecided architecture (it’s called a “reactor”), shove it out the door, and call it complete.
I was wondering when the pretentious voices would start to raise.
“Programmer” implies I do everything related to programming. Which includes designing the program in the first place. “Coder” would imply that all I do is write code. See how that works?
“Architect” and “developer” and all that other nonsense is what people who got fooled by the title game cling to so they can make themselves feel superior mere “programmers”. And yet…
You’re not a “developer” when your job is churning out yet another CRUD-backed web site just like every other CRUD-backed web site with slightly different CSS. You’re not an “engineer” when you snap together a few lego-like bricks of code with a vanishingly small amount of your own code gluing it together (usually badly). You’re not an “architect” when you fire up npm to download bits and pieces (like left-pad) of other people’s code to plunk down in a predecided architecture (it’s called a “reactor”), shove it out the door, and call it complete.
You’re programmers.