|
I guess it has to do with the image people have of each.
A programmer is someone who is anti-social and types code all day, not rarely for evil intent.
A coder is pretty much the same, but without the evil, maybe? It sounds more akin to script kiddies.
A developer sounds a lot more friendly. We're developing, rather than destroying.
I know I prefer the term developer because it sounds like I do more than just type code.
As a developer I also create UI's.
Or what about an engineer? I think I've had that title in the past.
In the end they're all the same, but managers rather hire developers than coders.
Put full-stack or cloud somewhere in your title and you'll do well among managers and recruiters
Sr. full-stack cloud architect
|
|
|
|
|
Sander Rossel wrote: do well among managers and recruiters Who wants to do well with them? They did their best to drain all life out of me and now I have come back to scare them to death.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
Looking at the progression of Programmer => Developer => Engineer...
Quote: A sanitation engineer is responsible for the proper handling of sewage and wastewater, as well as the sanitary treatment of wastewater and sewage. They use their skills to perform random sample testing of water in local streams and soil to make sure that the local environment remains safe from contamination.
The analogy should be clear.
|
|
|
|
|
I wonder what would be "the improper handling of sewage".
|
|
|
|
|
When you forget your gloves & face mask...
|
|
|
|
|
Marc Clifton wrote: Programmer => Developer => Engineer => CodeWraith You forgot the last step
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
You forgot the precedent to programmer of hack.
Some people never get beyond that. Unfortunately, they work here.
|
|
|
|
|
agolddog wrote: Unfortunately, they work here. They may use the forums, but they certainly do not work here.
|
|
|
|
|
No, no, "here" is where I am. Not your "here".
Also realized it's an iterative thing, not linear. Start out as a hack, think you've got a pretty good handle on things and have moved up.
Then, a year later, you look at the code you developed when you thought you were getting a pretty good handle on things and think, "what a hack".
Of course, there are some who never endeavor to improve and think they're decent developers, but really just stay on the hack level.
|
|
|
|
|
Ah, thanks for the clarification. in mitigation see the third sentence at The Lounge[^].
|
|
|
|
|
I went to school to learn to be a "Production Supervisory Engineer"
Basically, I watch other people work.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I think it's because:
- people don't know what your title means,
- but it sounds pretty really important
so you get to keep that job just in case something that matters breaks if you weren't there.
Message Signature
(Click to edit ->)
|
|
|
|
|
I see time has brought you some wisdom, grasshopper.
Now if you divest yourself of all ambition you will be truly free.*
* Eating regularly isn't all it's cracked up to be.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
when I was young the people behind the bench/desk at the bank were called "tellers."
apparently it's insulting to call them that now.
give it a few more years, "programmer" will be an insulting title too.
one things for sure, the "tellers" were way less obnoxious and far more efficient than today's "customer liaison executives" or whatever they are called this week.
... 'would you like the combo pack or just your own money.'
Message Signature
(Click to edit ->)
|
|
|
|
|
What do folks use now? Always know them to be tellers or cashiers etc.
|
|
|
|
|
Attempting to give a serious answer, of the three, "Developer" seems to fit more into what I do and can be thus described:
I plan the whole shebang: interface(s), databases, &etc. and then make it all happen. Not just the logic of the code but the logic of the process - and usually in a manner that leaves easy access to enhancements without breaking existing dependencies.
(At least in my dreams).
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Quote: (At least in my dreams).
some people have huge dreams. Others well I just am happy I got my pants on
To err is human to really mess up you need a computer
|
|
|
|
|
Software Engineer it is called now
In Word you can only store 2 bytes. That is why I use Writer.
|
|
|
|
|
I've always called myself that.
/ravi
|
|
|
|
|
when we stop using mainframes or mini computers that needed specialists to program them.
I'd rather be phishing!
|
|
|
|
|
When we stopped programming computers via wires.
|
|
|
|
|
And Assembly Language
So many years of programming I have forgotten more languages than I know.
|
|
|
|
|
Contrariwise, assembly language is coding.
|
|
|
|
|
When we switched from similes to metaphors.
|
|
|
|
|
Slow Eddie wrote: When did we become "Developers" rather than "Programmers"?
And what the he*l are "Coders" and what is the difference? I started out as a coder, simply by writing code. When I learned the details of the language and learned to write an application without putting procedural code in the events and got paid for it, I became a programmer.
Developer was when I got my education, and requires a bit more than knowing how to program; it suggests you know a bit about databases, webservers, protocols and security.
The first is a bit of a hacker. The second a strong amateur, the third should be someone who doesn't just writes a program, but who can explain when NOT to automate, and what benefits to expect from both options.
Similar to the "three levels of cooking" series on Youtube. My current cooking-skill is just below level 1
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|