T
T
The Dragger2015-04-08 15:29:43
IT terminology
The Dragger, 2015-04-08 15:29:43

What is a coder? and how is it different from a programmer?

What is a coder? and how is it different from a programmer?

Answer the question

In order to leave comments, you need to log in

16 answer(s)
A
Armenian Radio, 2015-04-08
@IPD2

Theoretically, the encoder writes a program in a programming language according to a pre-made algorithm.
The programmer usually develops the algorithm himself, and then does the work of the encoder.
But often these concepts are mixed and it turns out not understand what.

A
Antony, 2015-04-08
@RiseOfDeath

The coder writes the program code. A programmer fixes microwave ovens, sets up telephones, repairs office furniture and, in exceptional cases, writes programs.

D
Dmitry, 2015-04-08
@dmtrrr

There is no such thing as "encoder".

A
Alexey Nikolaev, 2015-04-08
@Heian

These are synonyms.

B
beduin01, 2015-04-08
@beduin01

I wonder why people have such a mess in their head in style: a coder is a bad specialist, but a good programmer.
I have a bunch of good coders and she calls herself coders in the same way, although they write both algorithms and market products.
Was it somehow self-invented or where did such patterns come from?

A
Alexey Cheremisin, 2015-04-08
@leahch

Previously, when computers were large, the screens were green, and instead of flash drives there were pieces of cardboard, there were two specialties (more precisely, three): a mathematician-algorithmist and a VM operator. Here the first one was like a programmer, and the second encoder - a typesetter (encoder) of punched cards. From there, let's go. The mathematician wrote the algorithm on a piece of paper, the operator entered it into the computer (with a large letter), the result was deciphered and transmitted back to the mathematics.
In general, there were good encoders (the holes were set correctly), but there were not very good ones... https://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D1%80%D...

D
Dmitry Makarov, 2015-04-08
@DmitryITWorksMakarov

I can imagine some abstract office that develops software. In this office, the personnel directly involved in the process have different roles. There are, for example, architects, and there are coders. Although, if we consider it in general, then both this and the other are programmers (for example, from the point of view of an accountant of this very office).
That is, it turns out that a programmer is a more general concept compared to a coder.
Although I heard such phrases: "Yes, what a programmer he is! He is so .... a coder ...". In this sense, the concepts of a coder and a programmer seem to be opposed.
I know a couple more terms =)
Software developer. In this term, a certain industrial approach is already visible. That is, this is a professional who writes good, solid, supported applications, perhaps not brilliant, but performing the task. Software developer applications can be easily developed and modified as needed.
Hacker. (Not in the sense of a cracker, but in the sense of a generalist in computer science). For him, programming is a tool. He solves the problem here and now. Often out of "sports" interest. He is interested in whether the problem has a solution in principle. Often uses some nuances of the applied tools, undocumented features and, frankly, holes, which may lead to a solution in the shortest possible time, but using hacker's code in the code being sold can lead to unpredictable results.

M
Mintormo, 2015-04-08
@Mintormo

Everything is simpler :) By what principle does the once united community split? Correctly! About the principle of True and Not True. :) That is, real programmers and not real ones. Well, the programmer is real, but the coder is not. But seriously, I can hardly imagine a person who can write a program and is not able to come up with an algorithm. No one will take this even to a grassroots position. Some fictional character.

I
ivkol, 2015-04-08
@ivkol

and is it important?

D
DartNyan, 2015-04-14
@DartNyan

In fact, today this is nothing more than a way to get nasty to that programmer, whose level, as you think, is lower than yours. And often this is not the case. =)

O
one pavel, 2015-04-08
@onepavel

A programmer is a programmer, and a coder is a coder.
Programming pays more than coding.

M
Manwe_SandS, 2015-04-14
@Manwe_SandS

The concept of " coder " comes from the times when people wrote in machine codes (at worst - in assembler mnemonics). A person who understands machine code considered himself somehow cooler than "programmers" or "designers" who were engaged in the mathematical formulation of the problem, drawing block diagrams or "programming" in PARA (Russian algorithmic language).
Now in the demoscene , "coders" call themselves people who are interested in delving deeply into optimization, pushing the boundaries of the capabilities of the language and hardware. "Programmers" are those who solve more formal tasks that are less tied to hardware.

K
kekoz, 2015-04-14
@kekoz

The programmer writes the program. On anything, from flowcharts to simple Russian. A program in this context is not a set of instructions in a particular programming language, but an algorithm of actions leading to the achievement of a goal.
The encoder (encoder) embodies this algorithm in one or another programming language. He can even be a person very far from mathematics. Can be a complete tree in mathematics (and algorithmization as part of it).
In practice, these two hypostases are often combined in one specialist. But there is a nuance - a programmer who knows how to write his programs in one or another programming language (the essence of coding) remains the same programmer, but who knows how to do without an encoder. But the encoder, far from mathematics and algorithmization, without a programmer is unemployed.

M
Maxim Gavrilov, 2015-04-16
@thestump

A coder is a programmer who specializes in coding—writing source code to given specifications.
An encoder is one of two codec components (encoder-decoder pairs).
The Coder is a fantasy film directed by Vincenzo Natali.
https://ru.wikipedia.org/wiki/%CA%EE%E4%E5%F0

S
SerJook, 2015-04-08
@SerJook

Coder is a synonym for the word programmer.

A
Alexander Gorbatovsky, 2015-04-16
@dom3d

The programmer knows how his program works. Because he is a developer himself and came up with the algorithm himself.
When developing a program, the easiest thing is usually to write the code.
And the encoder fixes bugs by typing. Fixed it and looks how it works and prays that it does not fall off in another place.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question