@who @xod @inqbrc @johan Программы может писать любой. Гуманитарии в старших классах тоже пишут программы (на Паскале).
Но это ни разу не делает их программистами. Программист -- это человек который может решать поставленную задачу, осознавая в полной мере как работает его программа и почему его алгоритм наиболее эффективный для данного случая (или не эффективный и почему). Программист должен буквально интуитивно чувствовать как правильно декомпозировать задачу и написать хороший код. "Программисты" на питоне или жаваскрипте могут не многим больше бухгалтера (который может написать макрос в табличном редакторе на бейсике). Такие "программисты" могут скажем компилятор написать? Или СУБД? Или веб-сервер? Вообще хоть что-нибудь нормальное?

Follow

@zxg @who @xod@mas.to @inqbrc Водитель с правами B не может управлять грузовиком; может управлять трактором, но это незаконно. И при всём при этом он — водитель.

@johan @who @xod @inqbrc Вы смотрите именно на юридическую сторону вопроса, но не на фактическую. Человек может быть виртуозным водителем и без прав. Карточка на которой написано ФИО и то, что человек является водителем ничего не значит в фактическом смысле. Она имеет лишь юридический вес. То же верно и применительно к программистам. Да, у людей может быть написано "программист" в трудовой книжке, но это не значит что человек в самом деле программист. Что **фактически** могут те "программисты" ? Да, они могут с горем пополам сделать сайт или мобильное приложение, но могут ли они сделать то, что могут делать настоящие программисты? Автоматизированное управление производственными линиями, разработка пакетов САПР, разработка системного софта, решение сложных логистических задач (создание ERP, RSP систем), и т.д. и т.п. Что из этого могут делать те люди?

@zxg @who @xod@mas.to @inqbrc Всё верно: бывает водитель фуры, бывает «водитель кобылы». Есть системные программисты, есть фронтендеры, есть «тыжепрограммисты».

Специализация и компетенции; как и в любой профессии.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.