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

В чем сущность профессии программиста?

Я изучаю C++, планирую изучать python, java script, html и css. Ну т. е. я понимаю, разработка программ, ПО и т. д. Но какие реальные задачи могут возникать перед программистом и почему эта профессия столь высокооплачиваема?
Жора Кот
Жора Кот
1 494
Задача программиста создать то, что будет работать быстро, стабильно, при любом развитии ситуации, а так же, что будет понятно для других специалистов, которые будут работать после него, и чтобы программа была универсальной и масштабируемой. Ну и ещё чтобы злоумышленники не могли это взломать и ещё куча всяких "ещё" и "если".. Всё это одновременно учесть в одной программе - трудно. И ладно, если это просто онлайн-игра, а не программа управления реальным атомным реактором или автопилот пассажирского самолета. В таком случае на программиста ещё и ответственность за жизнь других людей ложится. Один из марсоходов разбился об Марс именно из-за маленькой ошибки программиста. Миллиард долларов на ветер, из-за одной строчки.

Здесь и кроется весь секрет высокой оплачиваемости программистов. Платят за ответственность, а не ум или кол-во наработанных часов. На самом деле это касается любой профессии. Чем выше ответственность - тем больше оплата.
Сергей Смирнов
Сергей Смирнов
10 484
Лучший ответ
Задача может быть абсолютно любой с виду, но ее суть всегда - некая автоматизация бизнес-процесса. Исключения:
1. Создатели игрушек.
2. Работа в науке (хотя если представить науку как бизнес-процесс, то это не исключение).
3. Системные программисты.
Ved Мед
Ved Мед
66 376
Когда из процесса исключается человеческий фактор, прибыль резко увеличивается, т. к. железяку гораздо дешевле ублажить, чем человека с его потребностями.
Соответственно, программисты -- это такие люди, которые умеют настроить компьютер на выполнение работы в автоматическом режиме без участия человека.
Кто умеет приносить прибыль -- имеет высокую зарплату.
Перед тобой задача C++ бросить и начать с чего-то попроще. Сейчас она вообще не оплачиваемая, а вот потом - вполне.
Жора Кот Не совсем понятно последнее предложение. Имеете ввиду, что c++ сейчас мне, как начинающему программисту, не будет приносить прибыли, а потом, по мере развития моих способностей, у меня будет куда больше возможностей к заработку?
она высокооплачиваная тока у гениев остальные меньше грузчиков получают
Bakha Daвлеtoв...
Bakha Daвлеtoв...
84 331
Андрей Несивкин посмотри зарплаты в EA
Например некое предприятие занимается производством и продажей некоей продукции.
Для этого используется база данных: в ней хранятся параметры продукции (артикул, название, вес, размер, описание, состав и еще тонну можно придумать параметров в зависимости от потребностей и фантазии)
Допустим предприятие не устраивает готовый софт, есть некие бизнес-процессы которые не может выполнить какой нибудь 1С Предприятие. А может Руководство Предприятия не хочет связывать себя со сторонним разработчиком.
Тогда Директору нужен как минимум
Программист который будет вести БД и напишет приложение для Сотрудников (и возможно Клиентов) в котором можно будет взаимодействовать с Предприятием.
Программист который сделает сайт который будет работать аналогично.
Есть моряки. Но один из них адмирал, а второй кок. Вот так и с програмёрами.
??]Рашид [? ... Если кок подсыпет пургена в кастрюлю, хреново будет всему кораблю. =))
Решать баги и глюки программы, путем кодировок и т. д
Жора Кот Или, например, создание программ для каких-либо целей?
Сейчас больше допиливать, что уже сделано.
Я работал с ребятами, их было 6 они постоянно допиливали до ума 1С для нашего предприятия, этим и занимались.
А так Сайты делают, программы разрабатывают. много на фрилансе сидит, а там задач хватает.