Коллапс критериев выбора: делай что хочешь, на чем хочешь, всем похер.
За хаскель не платят
Линейное упорядочение больше не поможет вам нарисовать портрет хорошего программиста. Теперь легче сказать, чем программист НЕ занимается. Поле его деятельности стало N-мерным. Это одна из причин, обусловивших низкую толерантность к новичкам, женщинам и просто толковым, но неопытным начинающим специалистам. Вопрос о том, какая из этих мерностей имеет значение, а какая — нет, является политическим и субъективным, он не имеет точного устоявшегося ответа. Сегодня лузерами будут те, кто не знает скриптового языка. Завтра будут косо смотреть на всех, кто не разбирается в начинке JVM. У каждой компании свои стандарты, которые постоянно изменяются, и наши коллеги часто не только не знают, насколько они хороши как программисты, но и не могут понять, по каким именно критериям это оценивается. Это также объясняет ужасающую неразбериху, связанную с требованиями к разработке программного обеспечения. По большей части «работа» софтверной компании направлена на собственное определение «хорошего программиста» и, соответственно, отбор оптимальных инструментов.
Хорошо сформулированное описание того, что я смутно ощущаю последние несколько лет - бардак в плане критериев выбора инструментов сводящийся к "убеди коллег или начальство использовать что угодно, потому что разницы больше нет".
Совершенно нет разницы, например, использовать C# с дотнетом, или Clojure с жабой, или вообще Хаскель интегрировать с дельфями - все равно, достаточно качественный и повторно используемый код осилит или только специально назначенный айсед или новичок после полугода запиливания ему мозгов методиками написания этого кода и критериями выбора "где мы берем готовый код, а где переписываем хипстолибы, по причине непригодности оригиналов к использованию".
Впрочем, если писать десктопный UI то ничего кроме дельфи, дотнета и Qt использовать все равно не получится, поэтому нормального кода в десктопных UI не бывает. Дельфи умер, дотнет угребище индусское, а Qt кресты игроб, гроб, кладбище, содомиты самодельный метапрограмминг
PS: В комментариях есть негативный отзыв про автора, "most hated ex-Googled Michael O. Church". Комментарий, судя по краткому гуглингу - явный гон, просто оный ex-Googler поднял шитсторм на тему косяков в продуктах во внутреннем мейллисте гугла, что привело к корпоративной истерике и наездам на него со стороны сектантов гугло-ватников.
Линейное упорядочение больше не поможет вам нарисовать портрет хорошего программиста. Теперь легче сказать, чем программист НЕ занимается. Поле его деятельности стало N-мерным. Это одна из причин, обусловивших низкую толерантность к новичкам, женщинам и просто толковым, но неопытным начинающим специалистам. Вопрос о том, какая из этих мерностей имеет значение, а какая — нет, является политическим и субъективным, он не имеет точного устоявшегося ответа. Сегодня лузерами будут те, кто не знает скриптового языка. Завтра будут косо смотреть на всех, кто не разбирается в начинке JVM. У каждой компании свои стандарты, которые постоянно изменяются, и наши коллеги часто не только не знают, насколько они хороши как программисты, но и не могут понять, по каким именно критериям это оценивается. Это также объясняет ужасающую неразбериху, связанную с требованиями к разработке программного обеспечения. По большей части «работа» софтверной компании направлена на собственное определение «хорошего программиста» и, соответственно, отбор оптимальных инструментов.
Хорошо сформулированное описание того, что я смутно ощущаю последние несколько лет - бардак в плане критериев выбора инструментов сводящийся к "убеди коллег или начальство использовать что угодно, потому что разницы больше нет".
Совершенно нет разницы, например, использовать C# с дотнетом, или Clojure с жабой, или вообще Хаскель интегрировать с дельфями - все равно, достаточно качественный и повторно используемый код осилит или только специально назначенный айсед или новичок после полугода запиливания ему мозгов методиками написания этого кода и критериями выбора "где мы берем готовый код, а где переписываем хипстолибы, по причине непригодности оригиналов к использованию".
Впрочем, если писать десктопный UI то ничего кроме дельфи, дотнета и Qt использовать все равно не получится, поэтому нормального кода в десктопных UI не бывает. Дельфи умер, дотнет угребище индусское, а Qt кресты и
PS: В комментариях есть негативный отзыв про автора, "most hated ex-Googled Michael O. Church". Комментарий, судя по краткому гуглингу - явный гон, просто оный ex-Googler поднял шитсторм на тему косяков в продуктах во внутреннем мейллисте гугла, что привело к корпоративной истерике и наездам на него со стороны сектантов гугло-ватников.
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
да ну, гонево же.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
А по сути один и тот же конфликт с разных точек зрения
1. Ремесленник vs массовое производство
2. Требования бизнеса vs творческий подход/решение
3. Хуяк-хуяк и в продакшен - vs полируем до полной нирваны.
Выигрывает бизнес - потому что
дает баблоиграет музыку.(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject
(no subject)
(no subject)
no subject
no subject
(no subject)
(no subject)
no subject
типа сидят бизнесмены, все из одной банды, и сговариваются, как бы им сантехников и программистов замучать
картина мира инфантильных невротиков
не нравится мировой бизнес -- иди в горисполком и регистрируй своё юрлицо, пиши правильно и копыть индустрию
миллионы программистов-стартаперов именно так и сделали, и родили тысячи продуктов для себя и для прочих программеров
и так же было 30 лет назад, в одном даже Борланде было 10 разных отделов с разными концепциями "на чём писать и как"
а сколько было в одних США компиляторов С++? паскалей и бейсиков? что-то никто не ныл "ой надо всё изучать, кто-то требует"
какие-то команды требуют, какие-то нет, в среднем не-ИТ бизнесу реально пофиг, ИТ-бизнес обычно смотрит на свою текущую нишу
у заказчиков обычно ИТ-спецы сидят выходцы из ИТ контор, и дают бизнесу советы исходя из своих тараканов
почему давать советы наняли их, а не тебя -- потому что ты, гений, засцал пойти "в поле"
если какой-то гений знает, "как надо" -- пусть вкладывает деньги и доказывает продуктами, что "хаскель в 3 раза продуктивнее"
статья невнятная, отдельные куски ок, а в основном гонево
что автор сказать хочет (кроме "программистских людей обижают") -- вряд ли он сам знает
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject
no subject
no subject
no subject
Что, впрочем, не мешает ему говорить дело временами.
По теме поста ничего не могу сказать, т.к. не сталкивался с такими проблемами.
no subject
Ещё в прошлом году можно было пересчитать по пальцам, в этом году - порядка тридцати.
В Киеве одном только минимум три (ПО для банков) вакансии открылось, в Питере долго одна болталась.
А так - Оклахома, Глазго, Португалия, Франция, Сингапур.
И это только начало.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject