Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
vp-webdev
6 лет назад

Не все программисты одинаково полезны, или чем различаются тыжпрограммисты

В чем разница между программистом(Programer), кодером(Coder), разработчиком(Developer) и разработчиком ПО(Software Engineer)?

Даже для тех, кто работает в индустрии технологий, эти названия, похоже, очень запутаны. Итак, как вы различаете эти термины, знаете ли, что они означают, и к кому вы обращаетесь, когда вам просто нужно что-то сделать?

В действительности эти термины используются взаимозаменяемо, они кочуют от организации к организации и могут значить разные вещи в зависимости от обстоятельств. Давайте же рассмотрим каждое из них.

Источник фото

Кодеры

Любой, кто может писать код, часто упоминается как кодер в людей людей вне технической индустрии. Но, как правило, кодеры это наименее подготовленные и (наименее)опытные программисты. Эти люди не обладают теми же алгоритмическими знаниями что и программист или разработчик, поскольку они часто являются новичками и владеют лишь одним языком программирования. Кодерам обычно доверяют простые фрагменты кода, которые могут быть делегированы разработчиками. Поскольку данное "звание" варьируется, его иногда используют взаимозаменяемо с «младшим программистом»(Junior Programmer) или «младшим разработчиком»(Junior Developer).

Разработчики и программисты

Названия разработчика и программиста часто используются взаимозаменяемо. Они - более опытные авторы кода, которые разбираются по крайней мере в двух-трех языках и пишут чистый код. Они могут применят свои алгоритмические знания для создания более сложных уровней программного кодирования. Иногда разработчики выступают в роли ответственного за разработку проекта и отвечают за его общий дизайн.

Разработчики ПО

Они имеют самый высокий уровень среди всех наиболее опытных кодеров. Они хорошо разбираются в трех(или более) языках программирования и используют свои навыки для разработки и реализации общей архитектуры приложения. Они модулируют конечный продукт для разработки чистого интерфейса, а затем работают с программистами и разработчиками для реализации более подробных аспектов дизайна. Работа разработчика ПО обычно подразумевает за собой умения проектирования и разработки различных систем.

Материал подготовлен автором @hypedemetry

1
24.077 GOLOS
На Golos с August 2017
Комментарии (2)
Сортировать по:
Сначала старые