StopDesign
@StopDesign

Доказать работодателю эффективность современных технологий при создании сайтов?

Привет.


Есть серьезный вопрос. Я хотел бы доказать одной организации эффективность использования современных технологий, которые в мире уже довольно долго и успешно используются. Область деятельности — создание различных веб-сайтов.


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


Допустим, я работаю в компании, которая с 1993 года делает сайты на языке Brainfuck. Под него даже разработана своя CMS — «ShitHappens».


(Я) прихожу к (Р)уководству и происходит примерно такой диалог:


я: Давно пора делать сайты на нормальных языках программирования, например на питоне. А если проект достаточно серьезный, то и на Java можно.


р: Почему? мы всю жизнь исползуем Brainfuck и нас все устраивает.


я: На других языках можно делать сайты в сто раз быстрее, да и получше. Интернет давно уже не тот, что в 93 году. Сайты стали сложными, Brainfuck остался прежним. На нем нельзя сделать многое из того, что сейчас считается нормой для хорошего сайта (привожу примеры).


р: Ну ладно. Вот ты говоришь — Питон. А почему не PHP? Ведь его все знают. На Хабре сегодня опубликовано 55 резюме, в которых упоминается php и только 11, в которых упоминается Питон. Не будет ли проблем с поиском программистов?


я: Даже не знаю, как это объяснить… Разработчиков на PHP в пять раз больше, но найти адекватного разработчика на Python все равно проще. Это связано с особенностями истории этих языков, а объяснение такой ситуации займет слишком много времени. Кроме того, на Brainfuck могут программировать только 20 человек во всем мире. Все они уже работают (работали) в вашей организации, и никто не считал это проблемой раньше.


р: Зато в Brainfuck всего 8 операторов. Любой школьник может выучить его за 15 минут. Их-то мы и набираем на работу.


я: Делать сайты при помощи 8 операторов гораздо сложнее. Более высокий порог вхождения в технологию компенсируется эффективностью ее применения (Java — хороший пример). Кроме того, порог вхождения отсеивает совсем уж слабых программистов.


Ну и так далее…

Вопросы

Как доказать, что python подходит для создания хороших сайтов? Аргументы про google и мировой опыт не срабатывают. Нужны примеры из российского рынка веб-разработок. Где взять конкретные цифры?


Как доказать, что не будет проблем с поиском достаточно квалифицированных разработчиков?
  • Вопрос задан
  • 2992 просмотра
Решения вопроса 1
char
@char
Жизнь слишком коротка, чтобы что-то доказывать дуракам.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
По-моему проще сменить работадателя, чем что-то такому доказать.
Ответ написан
LeeMiller
@LeeMiller
доказать таким людям как правило ничего не возможно. Как бы вы не бились головой, какие бы доводы не предоставляли. Шансы очень малы что работодатель проникнеться :) я замучался с такими бороться. Теперь ничего не доказываю, пара-тройка попыток достучаться, если эффекта нет — делаю так как он скажет.
Ответ написан
Комментировать
@Christmas
У вас в самом деле используют Brainfuck, или может вы все-таки приведете более объективное сравнение? Пока не ясно, компания ли упирается в старые неэффективные технологии, или просто вам хочется заюзать питон на производстве.

Доказывать надо не эффективность и целесообразность перехода на питон (как поставлен вопрос), а неэффективность и неактуальность существующего подхода в сравнении с ним.
Ответ написан
@bondbig
взять и написать что-то буквально на глазах у боссов. Показать эффективность в деле, а не на словах.
Ответ написан
Gorthauer87
@Gorthauer87
Программист
Ну сделать что-нить небольшое на Питоне в свободное время и презентовать начальству, если пошлют нафиг, послать начальство. Как-то так. В общем полностью присоединяюсь в char'у
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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