111 / 0 / 0
Регистрация: 04.10.2020
Сообщений: 1

Сложно ли найти работу программисту?

04.10.2020, 16:36. Показов 64903. Ответов 416

Студворк — интернет-сервис помощи студентам
Всем привет! Я пишу статью на тему "Сложно ли найти работу программисту?", и хочу подкрепить свою статью статистикой, была бы вам очень признательна, если бы вы прошли небольшой опрос (5 вопросов). Почитала правила форума, не нашла что ссылки на опросы запрещены. Заранее спасибо! Ссылочка https://www.survio.com/survey/d/R4D9Q2C7E4P5C9O9K
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.10.2020, 16:36
Ответы с готовыми решениями:

Как найти работу начинающему PHP программисту?
Доброго времени суток! Хочу спросить совета у тех, кто тоже когда-то начинал свой путь программиста. Как найти команду (или...

Можно ли найти работу начинающему php программисту
Есть ли такие проекты, где требуются только такие знания html, css, php, немного ajax и javascript. Мне учиться еще пару месяцев наверное...

Как найти работу начинающему PHP программисту?
Всем привет. Возник вопрос с поиском работы, смотрю вакансии PHP стажёра и ужасаюсь. Там требования какие-то жуткие. К примеру вот: ...

416
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,578
24.01.2022, 19:50
Студворк — интернет-сервис помощи студентам
Не имеет значение, как выглядит код, если программа работает быстро, правильно.
Эксперт .NET
 Аватар для Usaga
14747 / 9521.5 / 1364
Регистрация: 21.01.2016
Сообщений: 35,926
25.01.2022, 06:36
Скрипт, ну... С точки зрения заказчика, когда программа уже написана - да, не имеет. Когда она ещё пишется (развивается) - ещё как имеет, ибо хреново написанный код сложно (и долго) поддерживать и расширять. И тестировать дольше, ибо багов и проблем с производительностью больше.

В результате и разработчики больше нервов потратят и заказчик больше заплатит. Так что значение есть. Просто всё упирается в размеры проекта и его жизненный цикл.
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,578
25.01.2022, 09:59
Цитата Сообщение от Usaga Посмотреть сообщение
ибо хреново написанный код сложно (и долго) поддерживать и расширять
Если поддерживать и расширять будет тот же программист, то проблем нет. В своём коде ведь программист разберётся.
Да и пусть заказчик решает - хорошо работает программа или нет, а не другие программисты, не работающие с этой программой.
 Аватар для Matan!
1882 / 1015.5 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
25.01.2022, 10:09
Цитата Сообщение от Скрипт Посмотреть сообщение
В своём коде ведь программист разберётся.
Да ладно Вы все свои проекты помните? Даже в тех, которые пару лет назад писались, легко и быстро разберётесь?
Эксперт .NET
 Аватар для Usaga
14747 / 9521.5 / 1364
Регистрация: 21.01.2016
Сообщений: 35,926
25.01.2022, 10:09
Цитата Сообщение от Скрипт Посмотреть сообщение
Если поддерживать и расширять будет тот же программист, то проблем нет.
Для него это будет такая же проблема, как для любого другого. Хреновый код - хрупкий и дырявый код. Автор такого кода будет иметь с ним все те же проблемы. Вопрос не в том, что код запутанный, а в том, что его легко сломать.

Цитата Сообщение от Скрипт Посмотреть сообщение
Да и пусть заказчик решает - хорошо работает программа или нет, а не другие программисты
Он и так будет это решать. Я указывал на другой момент - дорогозивну поддержки и расширения такой программы.
 Аватар для Matan!
1882 / 1015.5 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
25.01.2022, 10:10
Цитата Сообщение от Скрипт Посмотреть сообщение
а не другие программисты, не работающие с этой программой
Про ревью кода слышали?
Его часто проводят со сторонним программистом, который не имеет к нему отношения от слова совсем.
3061 / 1465 / 265
Регистрация: 16.03.2008
Сообщений: 6,512
Записей в блоге: 2
25.01.2022, 11:38
Цитата Сообщение от Скрипт Посмотреть сообщение
Если поддерживать и расширять будет тот же программист, то проблем нет. В своём коде ведь программист разберётся
Это не так....
Ведь дело не только в сложно/не сложно, а в возможности кода к расширению.
Вот так для примера, у меня есть свой проект (к тому же я далеко не первый год в профессии). Проекту 4 года, приносит доход, но тем не менее, некоторые расширения даются с трудом, т.е. я все понимаю, что и как надо делать, но просто в силу некоторых "ошибок" которые были допущены в архитектуре в самом начале. И сейчас я уже пришел к выводу, что я буду не рефакторить, а именно "рядом", создавать с нуля все. А это огромный объем работы.

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

Тут не важно один / не один программист. Через четыре года, в крупном проекте, не будете вы помнить на достаточном уровне все.
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
25.01.2022, 12:34
Цитата Сообщение от Скрипт Посмотреть сообщение
Если поддерживать и расширять будет тот же программист, то проблем нет. В своём коде ведь программист разберётся.
Но часто приходится поддерживать код неадекватов, легаси код, код который устарел, спецификации поменялись и т.д.
В большом проекте весь проект не перепишешь с нуля, да и все библиотеки, фрейворки не поправишь.
Когда сам пишешь аккуратный понятный код, то другим его будет легко поддерживать. Его будет легко поддерживать твоим последователям, в большой команде другим разработчикам.
В этом есть свои трудности и может уходить несколько больше времени, более универсальный и качественный код писать
труднее и дольше. Однако более скрупулезное отношение со временем себя оправдает.
Эксперт .NET
 Аватар для Usaga
14747 / 9521.5 / 1364
Регистрация: 21.01.2016
Сообщений: 35,926
25.01.2022, 13:05
Цитата Сообщение от vvm28 Посмотреть сообщение
В этом есть свои трудности и может уходить несколько больше времени, более универсальный и качественный код писать труднее и дольше.
На самом деле это вопрос практики. Со временем просто привыкаешь основательно подходить к написанию кода и это становится само собой разумеющимся.
5 / 5 / 0
Регистрация: 25.09.2017
Сообщений: 569
11.02.2022, 15:08
Цитата Сообщение от Matan! Посмотреть сообщение
Да, но одни пишут код только под себя, любимого, а другие задумываются о том, кто будет их код читать, расширять и т.п.

Это, да, но здесь я лишь про те случаи, когда проблема решается разными способами и каждый из них имеет свои +/-, отсюда философский вопрос.
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,578
13.02.2022, 16:02
Вообще найти работу программистом не проблема - было бы желание.
фрилансер
 Аватар для Алексей1153
6501 / 5737 / 1134
Регистрация: 11.10.2019
Сообщений: 15,369
13.02.2022, 17:54
найти работу - как два пальца. Выполнить - сложнее
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,578
15.02.2022, 12:47
Сейчас много литературы в интернете, каждый может себе купить компьютер - все возможности есть для того, чтобы обучиться и затем устроиться на работу. Правда на работе может требоваться техническое образование. Тогда не возьмут. Но можно тогда самому что-нибудь придумать - создать свою организацию. Но если программа сложная, то уже конечно наверное сам не потянешь.
5 / 5 / 0
Регистрация: 25.09.2017
Сообщений: 569
28.03.2023, 09:42
Думаю приврать себе лет 5 в анкете.
Эксперт .NET
 Аватар для Usaga
14747 / 9521.5 / 1364
Регистрация: 21.01.2016
Сообщений: 35,926
28.03.2023, 11:21
Цитата Сообщение от Alex_py Посмотреть сообщение
Думаю приврать себе лет 5 в анкете.
Зачем?
5 / 5 / 0
Регистрация: 25.09.2017
Сообщений: 569
29.03.2023, 16:18
Цитата Сообщение от Usaga Посмотреть сообщение
Зачем?
проверить, сколько будет отказов.
и то будет мало.
Эксперт .NET
 Аватар для Usaga
14747 / 9521.5 / 1364
Регистрация: 21.01.2016
Сообщений: 35,926
29.03.2023, 16:19
Цитата Сообщение от Alex_py Посмотреть сообщение
проверить, сколько будет отказов.
и то будет мало.
И что тебе это даст? А если кто-то согласится и на собеседование позовёт?
5 / 5 / 0
Регистрация: 25.09.2017
Сообщений: 569
29.03.2023, 16:45
Цитата Сообщение от Usaga Посмотреть сообщение
И что тебе это даст? А если кто-то согласится и на собеседование позовёт?
а что страшного-то такого?
3061 / 1465 / 265
Регистрация: 16.03.2008
Сообщений: 6,512
Записей в блоге: 2
29.03.2023, 17:54
Цитата Сообщение от Alex_py Посмотреть сообщение
а что страшного-то такого?
Два варианта:
1. Кандидат трезво оценивает свой уровень и есть понимание, что надо учится.
2. Кандидат "проработавший 10 лет" имеющий уровень знаний как первый.... Либо врет, либо не способен к обучению

Можете смоделировать ситуацию когда у второго есть шансы получить работу? (предположим оба пришли на собес на одну вакансию)
-189 / 360 / 4
Регистрация: 02.04.2009
Сообщений: 1,165
29.03.2023, 19:42
Слышал, что сейчас работодатели якобы воротят нос от соискателей, которые закончили онлайн-курсы. Ну, и некоторые джуниоры жалуются, что, как правило, требуются миддлы и сеньоры с опытом работы, а где джуниору его набрать?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.03.2023, 19:42

Найти работу программисту-самоучке - реально ли это?
Всем привет! Хотелось бы узнать. Возможно заработать программированием без специального высшего образования? Если да, то какое...

Какому программисту на начальном уровне легче найти работу?
Привет! Сейчас я только учусь программированию изучая Python и я начал задумываться, в какую область податься после первоначального...

Предлагаю работу программисту!
Ищу программиста, по моим предположениям, необходим не самого высокого уровня. Что должен уметь делать: 1.Создание JavaScript (уровень...

Как найти работу новичку программисту, или набраться опытом?
Здравствуйте! Хочу найти работу C++ программиста, удаленно или в офисе, но везде требуют опыта, знание английского языка на уровне чтения...

На сколько сложно переквалифицироваться программисту java на разработчика с++?
Всем привет!! У меня необычный вопрос. Допустим я работаю программистом java, то на сколько сложно будет переквалифицироваться на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
280
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru