Другие языки программирования и технологии

Откуда берется зарплата программистов?

Программист считается высокооплачиваемой профессией.
А мне непонятно как вообще программисту можно заработать хоть какие-то деньги.
Вот например человек выучил какой-то язык программирования и может теперь написать какую-то небольшую программу. А как он может получить за нее деньги? Ведь уже существуют сотни подобных программ, притом половина из них вообще бесплатная, а другая половина доступна во взломанном виде.

Мне понятно насчет программ-монстров используемых крупными фирмами, всякие 1С-бухгалтерия, AutoCAD с компасами.

А как зарабатывают мелкие фирмы, или вообще фриланс?
Как можно продать такую эфемерную вещь как программа?
М*
Максим *****
21 729
"Вот например человек выучил какой-то язык программирования... "
В этом твоя ошибка. программист не тот кто "выучил какой-то язык программирования", а тот кто решает чужие проблемы за деньги, т. е. чтобы зарабатывать деньги на программировании не достаточно выучить язык нужно еще уметь оперативно разбираться в чужих проблемах. Ну и что с того что "существуют сотни подобных программ" может кому-то они не подходят и он хочет свою по своим правилам. Взломанным ПО можно дома пользоваться или в мелких конторах. Уважающая себя контора которая не желает лишних неприятностей лучше ПО купит или наймет спеца который напишет аналогичное но попроще (и не всегда проще).
Сердар Аширов
Сердар Аширов
68 014
Лучший ответ
Максим ***** "В этом твоя ошибка. программист не тот кто "выучил какой-то язык программирования""

Ну, не знаю, я как-то смутно представляю себе программиста, который не выучил ни одного языка программирования.
Никаких особых отличий от др. видов деятельности. Ищешь работу, работа ищет тебя. Средства от заказчика. Нет его, нет денег
Аязбаев Жалгас
Аязбаев Жалгас
68 987
17 лет работал в банке. Админом банковской системы. Такие тоже нужны - база большая, миллионы записей, тысячи разных операций, десятки тысяч настроек. Права, изменения (ЦБ не даёт спокойно сидеть) и чтобы всё было вовремя сделано.
Хорошая работа: никому не начальник и всем помощник!
AV
Abdufatoh Valiev
59 032
Легко, многим нужны узкоспециализированные программы для выполнения определенных функций. Другие аналоги вот просто не подходят и всё.
Лузанов Федор
Лузанов Федор
84 435
Заказчик приходит и говорит: хочу, чтобы в такой-то программе было вот то-то, даю деньги. Всё, у программиста деньги, у заказчика программа. Ты почему-то зациклился на модели, при которой программист пишет для себя, а потом пытается продать, но бывает и наоборот, что он берёт заказ и делает его для конкретного заказчика.
Максим ***** "при которой программист пишет для себя"

Нет, не для себя.
У меня создалось впечатление, что о чем бы заказчик не придумал, оно уже где-то кем-то написано. То есть большинство проблем типичные у подавляющего большинства, что-то исключительное нужно, только исключительно редким фирмам, типа оборонки, или атомных станций.
Aleks, браво! Отличный вопрос!
"Небольшими программами" нельзя много заработать, но есть исключения: вспомните "Тетрис" например! Ведь программа очень примитивная, но зато какой успех, до сих пор!

Более серьезные программы, продаются, когда они продуманы лучше, чем аналогичные, и более удобны для юзера. Конкретный пример: FastReport, старая украинская разработка, используется во всем мире! Это потому, что она удобней, чем ВСЕ аналогичные программы, и даже, что новые версии всегда с ужасными глюками! Еще пример: FireDac, российская разработка, Дмитрия Арефьева, сейчас продается, в составе Delphi. Можно скачать хакнутый, без проблем, но серьезные фирмы всегда покупают лицензионный: для них цена копейки.

Дальше идут заказные системы: под конкретного заказчика, с учетом их специфичных задач, их производства: их не устраивают те системы, которые есть на рынке. Я работаю в такой фирме, небольшой, езжу в командировки: для "изучения" задач на месте, и для сопровождения старых систем. Заказчикам хорошо жить с нами, нам хорошо с ними.

Ну, и + есть оборонка, тут все понятно, вытекает из политики.
Юрий Игнатович
Юрий Игнатович
48 987
Максим ***** "Тетрис"
Это неудачный пример заработка программистом. Тогда был СССР и вот результат:
http://www.kommersant.ru/doc/19501
"Роберт Стайн заработал на игре в тетрис около $ 200 тыс. ..
Посредник в переговорах между русскими и фирмой Nintendo заработал $ 30 млн-$ 40 млн. Nintendo заработала на ручной игре в тетрис $ 2 млрд. Наше государство в лице Академии наук получило ...около $ 10 млн. А автор игры ...Пажитнов получил несколько недорогих подарков от разнообразных заграничных визитеров, а также служебную премию...
"
Не поверишь, но на бесплатных программах можно очень прилично заработать :)
Максим ***** "на бесплатных программах можно очень прилично заработать"

Вот этого я тоже понять не могу.
Судя по тому, что бесплатные программы пишут не только энтузиасты-бессеребренники, но и многие солидные фирмы, то наверно таки они что-то с этого имеют. А вот что и как не могу понять.
так же как и сервисный инженер/электрик/ремонтник/сантехник/маляр и т. д.
предлагаешь услуги, тебя находят, делаешь.
не все же программисты и знают весь спектр программ и аналогов
да и не все умеют пользоваться тем что есть, просто функционал не знают
Danatar Hezziyew
Danatar Hezziyew
11 361
Максим ***** "так же как и сервисный инженер/электрик/ремонтник/сантехник/маляр"

По-моему неудачный пример с материальными услугами.
Если сантехник поставит Иванову унитаз, то этим унитазом только Иванов сможет после этого пользоваться, а Петрову надо приглашать сантехника, чтобы тот и ему установил.
Труд тратиться на каждый экземпляр вещи.
А для программы труд тратится только на написание, а размножение совершенно без усилий. Наоборот, усилия тратятся, чтобы ограничить размножение программы.
Рынок программирования на всяких сях и ассемблерах весьма непрост конечно. Но например программирование для контроллеров вполне восстребовано и хорошо оплачивается. Или скрипты всякие в больших кампаниях (тут правда ближе к админству). Есть еще игрописатели (андроиды/явы и пр.), можно замутить свою прибамбасину и продавать ее в том же эпплсторе. Написание кода для сайтов - вообще неохватная тема...
Максим ***** "программирование для контроллеров вполне восстребовано"

Вы какие контроллеры имеете ввиду, микроконтроллеры, или программируемые логические контроллеры?

Тут для меня вообще непонятно как рынок такого программирования устроен.

Похожие вопросы