Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какой сложности работу выполняет среднестатистический программист?

Вопрос возник из-за того, что в настоящее время это популярно и что обучение программированию стало доступнее. Но сложности, однако, тоже не могли не появиться. Это: количество языков программирования, глубина разработки приложений (которые становятся всё сложнее изнутри).

Насколько сложна деятельность современного программиста и не станет ли с годами ещё сложнее, с необходимостью знаний ещё несколько языков\наук\и.т.д.?

ПрограммированиеПрограммисты+1
DJ Ruben
  ·   · 1,7 K
Специалист в области разработки систем...  · 26 июл 2021

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

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

Как раньше были простые и сложные для написания программы, так и сейчас. Причём простых программ в процентном отношении ко всему объёму рынка становится всё больше, за счёт постепенного вовлечения в автоматизацию самых простейших процессов. Если, условно говоря, в 1950 году типичная программа выполняла расчёты для ядерной физики путём хитроумных численных алгоритмов, оптимизированных под медленный процессор и малый объём памяти, то сейчас типичная программа рисует форму для заполнения на экране смартфона.

Есть программисты, занятые очень сложными вещами, но это не среднестатистические программисты.

Если для примера взять книгу Уэзерелла “Этюды для программистов”, которая в прошлом веке считалась нормальным сборником задач для студента (начинающего программиста), то сейчас большинство программистов не решит некоторые предлагаемые там задачи за всю свою жизнь.

старший разработчик в pseven.io  · 10 окт 2021
Сложность действительно есть, но искать её надо не там, где кажется: - Количество языков программирования действительно растёт, потому что растёт и развивается индустрия. Но в вакансиях не предъявляется требование "знать... Читать далее
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor
Образовательная платформа Хекслет  · 11 нояб 2022  · ru.hexlet.io
Сложность работы программиста зависит от того, в какой сфере работает, какой язык использует. Ну и какие задачи выполняет. Можно привести аналогию. Программирование - это навык. Вождение, это навык, лечить людей - навык... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars