Кто такой программист?

Аватар пользователя СПбДмитрий

Прошу помощи уважаемого сообщества в ответе на вопрос в заголовке.

Я неосторожно назвал Стива Джобса программистом, и получил широкий охват отрицательных оценок. Мол, не программист твой Джобс, подлец, гений, но не программист. И дело не в одном Джобсе, а вообще в правильном понимании этого слова.

Программист - это что: образование, специальность, выполняемая работа, образ мысли, или что-то ещё?

Я начну, а уважаемое сообщество меня поправит.

Делает ли программистом образование? Нет. Как верно заметил в предыдущем обсуждении ув. LonelyWoolf, 70% программистов не имеют образования по специальности, согласно сведениям HeadHunter, а уж они то в курсе https://rb.ru/news/no-edu-it/

Специальность? Только написание кода? Допустим. В каком объеме, какое время? Если человек два года работал кодировщиком на пхп, или 15 лет на Ява, а потом ушёл в менеджеры проектов, то он остался программистом, или уже нет?

Выполняемая работа? Если программист стал руководителем, и начал руководить другими программистами, и не только ими, то он остался программистом? Прожект менеджер, тим-лид, архитектор (не читающий код)?

Имеет ли значение образ мысли и знания, полученные программистом, в его дальнейшей жизни,  и где будет проходить граница, что он действует "как программист", а где "как предприниматель", "как пользователь", "как специалист"  (в рекламе, например).

И являются ли слова "программист" и "разработчик" синонимами в свете выше сказанного?

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

Авторство: 
Авторская работа / переводика

Комментарии

Аватар пользователя eprst
eprst(12 лет 7 месяцев)

Все мы в этой жизни программисты, а те, кого вы имеете, в смысле - ввиду, это образ жизни.

Аватар пользователя Liker
Liker(9 лет 5 дней)

Только одни програмируют себя, а некоторое как Джобс ещё других. 

Аватар пользователя eprst
eprst(12 лет 7 месяцев)

И что?

Аватар пользователя Liker
Liker(9 лет 5 дней)

А что хотелось на выходе? 

Аватар пользователя eprst
eprst(12 лет 7 месяцев)

Кому что. Кому сальца, кому винца... Вопрос-то не в этом.

Аватар пользователя oxegenium
oxegenium(12 лет 2 месяца)

Еще говорят - это не профессия, а диагноз smile3.gif. И это часто вспоминается приобщении с програмерами.

Аватар пользователя Офисный планктон

Программист - это тот, кто хорошо разбирается в любой технике, которая работает от электричества.

Аватар пользователя Medved075
Medved075(6 лет 10 месяцев)

угу, в кофеварках например. наш линуксоид за день выпивает литра два кофея..:)

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

Ну прям канонически. Прихожу домой а мама говорит что соседка из соседнего дома приходила сегодня просила помощи именно тебя. Иду к ней, у нее буквально вырван проводок из телека когда она пыль убирала. Вторкнул его а она так радуется. Потом говорит, почини мне холодильник. Я ей говорю что не умею, а она мне в ответ: ты же программист, ты должен!

Аватар пользователя Барсук
Барсук(3 года 7 месяцев)

Когда меня достают "ТыжПрограммист", то я объясняю просто.

Программист - это как врач.

Бывают стоматологи, а бывают проктологи. Оба врачи, но подход к пациенту разительно отличается.

Точно так же и с программистами.

 

Аватар пользователя Офисный планктон

... ты же программист, ты должен!

Вот именно, должен! Многие уверены, что именно должен! Если программист отказывается что-то чинить, то он просто не хочет, так как он <далее следует подставить подходящие по месту ругательства>. То, что при этом говорит программист - лишь отговорки.

Если тебе «программист» имидж - имидж крепи делами своимидж!

Аватар пользователя shepgot
shepgot(3 года 5 дней)

Такая же ботва может приключиться и по отношению к бывшей медсестре, когда к ней обращаются при случившейся болячке - "тыж врач". Хотя сейчас она может работать парикмахером.)

Аватар пользователя vvs1960
vvs1960(9 лет 2 месяца)

Судя по этому 

 

Как верно заметил в предыдущем обсуждении ув. LonelyWoolf, 70% программистов не имеют образования по специальности. Причем процент этот непрерывно растет. 

 

Это необразованный молодой человек с огромным апломбом.  То есть 7 из десяти программистов - обычные недоумки.  Среди руководителей ИТ проектов, этот процент выше. 

 

 

Аватар пользователя Офисный планктон

Есть образованные, есть немолодые, есть без апломба. Даже есть те, кто знает несколько языков программирования. Наверное это оставшиеся 30%.

Аватар пользователя непонятный
непонятный(6 лет 1 неделя)

Ха-ха-ха! Возьмём например обычного специалиста по БД (пусть будет по MS SQL). Как вы думаете, что от него требуют на собеседовании при приёме на работу? Да сейчас толпа программеров на менеджатине (java + c# + js + много) не ответит на простой вопрос, а именно: какая память является самой быстрой в компьютере. Это я из личного опыта вам говорю. Сишники и С++-вики, скорее всего, ответят.

Аватар пользователя ВладимирХ
ВладимирХ(11 лет 11 месяцев)

Программист - это тот, кто умеет писать программы и делать их работоспособными.

Программа - это такая инструкция для исполнителя (например, процессора).

Аватар пользователя eprst
eprst(12 лет 7 месяцев)

Вот есть такая штука, как логистика. И чем это не программирование. Программист - такой же украденный термин, изменивший смысл и возведший частное в целое.

Аватар пользователя zonder
zonder(7 лет 1 месяц)

Программист это такой кулхацкер, который хардкодит сорцы и пушит сабж, юзая на спринтах.

Аватар пользователя Офисный планктон

Да ладно, что я не слышал что-ли от других сотрудников?! Это универсал, который может всё, только не хочет.

Миллионы мух не могут ошибаться!

Аватар пользователя ku
ku(10 лет 8 месяцев)

Является ли владелец сети аптек врачом?

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

Продавец является фармацевтом. Директор тоже, по идее, должен им быть. 

Престаёт ли фармацевт быть фармацевтом, перейдя в баристы... По идее, нет. 

Но понятие программиста, мне кажется, шире простой специальности. 

Аватар пользователя Dragen
Dragen(8 лет 11 месяцев)

Если каменщик стал прорабом, а потом девелопером, он перестал быть каменщиком.

Прораб не каменщик.

Откуда такое мистическое отношение к программисту. Это просто одна из рабочих специальностей.

Аватар пользователя Максимус
Максимус(7 лет 1 месяц)

Тот кто пишет код

Аватар пользователя Zukkertort
Zukkertort(7 лет 3 недели)

Тот кто пишет код

И зарабатывает этим деньги, получает от написания кода зарплату.

Аватар пользователя Terwit
Terwit(4 года 3 месяца)

- кодер

Аватар пользователя serkud
serkud(7 лет 8 месяцев)

Тот, кто пишет работающие программы.

Аватар пользователя Fandaal
Fandaal(10 лет 3 дня)

Всё просто.

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

Тем, правда, по рождению не отмыться. А тут - прикоснувшись.

Ещё хорошие примеры - "аналитик", "блогер".

Аватар пользователя Medved075
Medved075(6 лет 10 месяцев)

код можно и не писать. главное уметь составить алгоритм обработки данных, типа вот на входе имеем вот такие носки, а на выходе надо получить космолет с лазерными пушками, как все обработать - это и есть его задача. 

Аватар пользователя Андрей Петрович

...главное уметь составить алгоритм обработки...

Т.е. если пол жизни в полимерных технологиях... когда тебе из фильеры или сопла на руку течет расплав полимера а ты ковыряешь в носу глядя как работает вакуумник...и надо ли затыкать атмосферку с корректировкой температур...

То чё получается...я тоже программист...  элита тасказать...

Аватар пользователя GrumpyVK
GrumpyVK(4 года 2 месяца)

код можно и не писать.

Нельзя не писать код и оставаться при этом программистом.

Как нельзя не водить автомобиль и остаться при этом шофёром.

Случай “архитектора, не пишушего код” — это отдельная жесть.

Какиму-нибудь Джеффу Дину тысячи человек подчиняются и, тем не менее, он регулярно пишет код. Сам, лично. Иначе просто нельзя.

Не знаю ни одного проекта, под руководством такого “чукчи-неписателя”, который бы не кончался провалом.

А вот составлять требования, общаться с заказчиками, рисовать разные графики — это можно и без этого.

Но тогда ты уже не программист.

Аватар пользователя Another_jim
Another_jim(9 лет 7 месяцев)

Что это за дешевая ерунда?

Изучаем «парадокс Тесея»?

https://ru.wikipedia.org/wiki/Корабль_Тесея

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

А давайте вы скажете что-то делу, а я не буду вас банить за дешевые наезды?  

Аватар пользователя Another_jim
Another_jim(9 лет 7 месяцев)

Вы тут про школу начинали.

Так где результаты? Поступления, баллы, достижения на олимпиадах, рейтинги на codeforces?


если вы не можете провести параллель между вашей темой и парадоксом Тесея, то лучше забаньте))

Аватар пользователя Jeque
Jeque(12 лет 7 месяцев)

Ремесло

Аватар пользователя CatOwner
CatOwner(7 лет 2 месяца)

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

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

У меня много таких знакомых. Однозначно да. Скрипач - это высшая каста музыкантов. Кстати, ещё есть вариант "каста". 

Аватар пользователя GrumpyVK
GrumpyVK(4 года 2 месяца)

Кстати, ещё есть вариант "каста". 

В касту он, может, и входит. А в профессию — уже нет.

Тот же принцип, что с любой другой профессией, может даже похлеще.

Известный же афоризм:

Если я не занимаюсь на фортепьяно один день, это замечаю только я. Если я не занимаюсь два дня, это замечают критики. Если я не занимаюсь три дня, это замечает публика.

Со скрипачами то же самое.

Аватар пользователя IMHO
IMHO(12 лет 10 месяцев)

скрипачем нельзя

можно скрипачом

Аватар пользователя Kroen
Kroen(8 лет 9 месяцев)

Программист - человек, который может с помощью кода объяснить ЭВМ, что от нее хотят и получить желаемый результат.
Программист - человек, для которого написание кода является работой.
Все кто вышли за пределы этого - люди знающие язык программирования, будь они хоть Тим-лидом, хоть Руководителем проекта, хоть бизнесменом со стартапа)

Аватар пользователя IMHO
IMHO(12 лет 10 месяцев)

Depends on the context

Аватар пользователя ДК
ДК(12 лет 1 месяц)

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

Аватар пользователя Максимус
Максимус(7 лет 1 месяц)

А как можно написать программу для аналогового оборудования? О чем речь?

Аватар пользователя ДК
ДК(12 лет 1 месяц)

самый простой пример - автоматический орган или клавесин (или шарманка) играет по программе не являясь цифровым устройством.

Аватар пользователя Максимус
Максимус(7 лет 1 месяц)

Вот чуял я что Вы свое что-то имели в виду...

Шарманка это механика

С таким же успехом можно считать водную мельницу программным продуктом

Аватар пользователя Liker
Liker(9 лет 5 дней)

Так и говорят, что изобретателем програмирования был Бэббидж. 

Аватар пользователя Максимус
Максимус(7 лет 1 месяц)

Механические вычислители и машины шифрования типа Энигмы это компьютеры с программированием? Надо с терминами как-то определиться

Аватар пользователя ДК
ДК(12 лет 1 месяц)

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

Аватар пользователя Максимус
Максимус(7 лет 1 месяц)

Сейчас окончательно запутаемся что есть цифра а что аналог.

Шестерная передача цифра а вот ременный привод аналог (не дискретный)?

Мы не путаем цифру и дискретность?

Аватар пользователя ДК
ДК(12 лет 1 месяц)

слово "дискретный" я не писал, читайте что написано.

Аватар пользователя Максимус
Максимус(7 лет 1 месяц)

Дискретный я написал.

То есть в Вашем посте от которого и ведется переписка под цифрой имеется в виду конкретно 0 и 1?

Страницы