this is an age old debate,who is more effective==>a coder or a programmer...
the definitions of these two terms are also are overloaded multiple times.
lets start with these in TSDN.
when should we be called a programmer and when a coder?
and what do you think is the difference between the terms?
61 20501
this is an age old debate,who is more effective==>a coder or a programmer...
the definitions of these two terms are also are overloaded multiple times.
lets start with these in TSDN.
when should we be called a programmer and when a coder?
and what do you think is the difference between the terms?
I don't see the difference.
This discussion is best continued in the software development platform, so I'll move it there.
I agree they are the same thing. When talking about creating web pages, though, I tend to call people who "markup" pages with html/css, 'coders', to differentiate them from those who use programming languages.
[font=Verdana][size=2]do you mean that coders are for simple jobs,and programmers for a more high risk jobs?[/size][/font]
I agree they are the same thing. When talking about creating web pages, though, I tend to call people who "markup" pages with html/css, 'coders', to differentiate them from those who use programming languages.
Not at all. A programmer creates a program. When you write html/css, for instance, you are placing elements in a textual page which is interpreted by a program. Sort of like taking photographs and putting them on a wall for display; but that doesn't mean you are a photographer.
DeMan 1,806
Top Contributor
I think coders are starting to disappear. I think the essential difference, is that a coder is someone who simply writes code (and there was a time when that was more likely a hobbyist than a formally qualified "engineer/developer/etc").
A programmer, on the otherhand, is someone who is more closely involved with the whole SDLC, and is probably becoming increasingly closer to the role of an analyst.
That is, a programmer works on a project to some result, while a coder just implements solutions leaving much of the planning/documentation to someone else.
Motoma 3,237
Recognized Expert Specialist
I think coders are starting to disappear. I think the essential difference, is that a coder is someone who simply writes code (and there was a time when that was more likely a hobbyist than a formally qualified "engineer/developer/etc").
A programmer, on the otherhand, is someone who is more closely involved with the whole SDLC, and is probably becoming increasingly closer to the role of an analyst.
That is, a programmer works on a project to some result, while a coder just implements solutions leaving much of the planning/documentation to someone else.
I concur with this assesment, with the following stipulation:
A programmer understands the necessity of the mathmatical analysis of programs, as well as the provability of one.
I think coders are starting to disappear. I think the essential difference, is that a coder is someone who simply writes code (and there was a time when that was more likely a hobbyist than a formally qualified "engineer/developer/etc").
A programmer, on the otherhand, is someone who is more closely involved with the whole SDLC, and is probably becoming increasingly closer to the role of an analyst.
That is, a programmer works on a project to some result, while a coder just implements solutions leaving much of the planning/documentation to someone else.
I disagree to some extent. I just take them literally. Coders write code programmers write programs. You cannot write a program without writing code. So all programmers are coders. When you write code you are putting together a program so coders are also programmers.
I disagree to some extent. I just take them literally. Coders write code programmers write programs. You cannot write a program without writing code. So all programmers are coders. When you write code you are putting together a program so coders are also programmers.
Programmer -> who write code and system design (Common Name)
( Program is a set of events).
Coders -> who write only code for problem.
i think you guys got it
Sign in to post your reply or Sign up for a free account.
Similar topics |
by: Daniel Chartier |
last post by:
Hello.
I work in the paper industry and we recently had someone (the original
author) from within the company make a program for preventive maintenance.
However, it had some bugs and we wanted to add stuff to it, bu tthe original
author/programmer was leaving, so we called in a free agent programmer.
The free agent spoke with the original...
|
by: broebel |
last post by:
I'm just wondering,
people tell me that helping to debug someone elses program is a really good
way to learn to understand the language it's programmed in.
My question is: from wich point of can someone start to try to help a
programmer by debugging or testing a program.
If indeed you already need a profound knowledge of the language...
|
by: Randall Smith |
last post by:
I've been programming in Python for about 2 years. I think it offers
the best combination of simplicity and power of any language I have
explored. As I write more and larger and complex programs, I need to
code better. By better I mean clearer, cleaner, more efficient and
maintainable. As the subject states, I want to become a really good...
|
by: dw |
last post by:
We are seeking 3 (three) *more* Python Programmer (2
junior,
and 1 senior) available for full-time work for a software
house company based in Jakarta-Indonesia. Job descriptions
as follows:
- Develop python-based inhouse application framework for
transactional, database-driven, 3-tier, business process
oriented software, using latest open...
|
by: Carl Mercier |
last post by:
(I am not sure if this is the right group for this, so please don't flame)
We are currently looking for a .NET programmer with deep knowledge of the
following:
- VB.NET and C#
- n-tier WinForm application development
- Business Objects
- ADO.NET
- MS-SQL Server
- (knowledge of ASP.NET a plus)
| |
by: ziliath |
last post by:
I recently tried out the Google "top coder" contest, as a C++
coder. I noticed immediately that they expected me to know STL.
To which I say, what the fuck?!
I may be missing something, but at what point when learning C++
was I supposed to have picked up STL? I ask because at every
job I've had, and every job interview for that matter,...
|
by: V.Ch. |
last post by:
In near future I can face a prospect of writing some stuff in C. Being a
C++ programmer, I've got practically no experience in C. I'd be obliged
if someone could answer the following questions (from specific to more
general):
1. Having looked though some C sources I was horrified by the number of
macros. E.g., what could be the purpose of...
|
by: Erwin Moller |
last post by:
Hi Group,
This may seem a odd question in a PHP group, but I think this might be a
good place to ask since I am mainly a PHP coder these days that maybe
starts with Ruby.
Situation:
A client of a friend of mine asked me to take over a project done in
Ruby. (The original programmer appearantly behaved like an @ss and his
client wants to...
|
by: larry |
last post by:
Here is a great little blog discussion that goes a long way in
response to the many "PHP Coder Needed" posts we see here:
http://codeclimber.blogspot.com/2008/04/all-i-need-is-programmer.html
If you are looking for a coder or write code it makes a great read.
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it. ...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...
| |