Коллапс критериев выбора: делай что хочешь, на чем хочешь, всем похер.
За хаскель не платят
Линейное упорядочение больше не поможет вам нарисовать портрет хорошего программиста. Теперь легче сказать, чем программист НЕ занимается. Поле его деятельности стало 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
типа сидят бизнесмены, все из одной банды, и сговариваются, как бы им сантехников и программистов замучать
картина мира инфантильных невротиков
не нравится мировой бизнес -- иди в горисполком и регистрируй своё юрлицо, пиши правильно и копыть индустрию
миллионы программистов-стартаперов именно так и сделали, и родили тысячи продуктов для себя и для прочих программеров
и так же было 30 лет назад, в одном даже Борланде было 10 разных отделов с разными концепциями "на чём писать и как"
а сколько было в одних США компиляторов С++? паскалей и бейсиков? что-то никто не ныл "ой надо всё изучать, кто-то требует"
какие-то команды требуют, какие-то нет, в среднем не-ИТ бизнесу реально пофиг, ИТ-бизнес обычно смотрит на свою текущую нишу
у заказчиков обычно ИТ-спецы сидят выходцы из ИТ контор, и дают бизнесу советы исходя из своих тараканов
почему давать советы наняли их, а не тебя -- потому что ты, гений, засцал пойти "в поле"
если какой-то гений знает, "как надо" -- пусть вкладывает деньги и доказывает продуктами, что "хаскель в 3 раза продуктивнее"
статья невнятная, отдельные куски ок, а в основном гонево
что автор сказать хочет (кроме "программистских людей обижают") -- вряд ли он сам знает
no subject
Не гений. Не зассал. Куды иттить? Где этот ваш лифт?
no subject
или на почту
или в обычный магазин, например мебельный или продуктовый
рано или поздно у них будет проект асучивания, найдутся баблосы, поставится задача, поищутся исполнители
тут-то выходите весь в белом и рассказываете про неземное счастье, умопомрачительную эффективность и невообразимую доходность использования хацкеля с оракълом и жаваскрипта
они рыдая от счастья проникаются, нанимают правильных пацанчиков, ПРОФИТ!!!, контора завоёвывает международные рынки, набирает обороты, обучает индустрию, как она была неправа, а правильно делать всё совсем по-другому!
за вашим универсальным, гибким, рекордным самописным ERP гоняются все конторы, на коленях умоляя позволить внедрить (гусары молчать!) и поиспользовать ваш продукт
архитекторы твитора, сапа и гадупа плачут, сыпят пепел на головы и уходят в детские сады воспитателями
каково?
no subject
no subject
> дядьвасю с САПом, или наколенной дельфой. Ну вот не дают проектирование АСУ кому попало. Только специально прикормленным людям.
конечно, и это не "ненене", а "дадада"
ещё раз, по буквам, откуда эти самые соткие требования достаются
хозяин неИТ бизнеса НИКОГДА не знает, что там у этих как их программистов сейчас правильно
они приглашают на кофе-пиво-гольф солидного СВОЕГО айтишника, лет 35 с машиной-квартирой-женой, в костюме и кольце, и ставят задачу, что вот надо вложиться, а как -- ты вася напиши документ с требованиями, чтобы мы заказали и всё было чётко
гению надо стать таким вот чотким пацаном и подвернуться в этот нужный момент
no subject
Мне кажется, главная проблема в том, что, хаскель не хаскель, а программировать быстро, качественно и эффективно пока что почти никто не умеет. Линус умеет.
no subject
no subject
no subject
no subject
Целый миллион домов и все в сан-франциско они тоже родили? Или только "интересные проекты"?
Наиболее правильная стратегия это "дядя, дай денег на старап, может взлетит, может не взлетит - а денег все равно дай".
Нет, можно конечно работать за десятерых, а получать за троих, только вот зачем?
no subject
у вас ведь нет ни одной цифры, сколько программеров создали сколько стартапов, сколько зафейлилось, каков средний процент прибыли и т.п.
описанный вами кейс скорее всего немассовый
огромное большинство западных мелких ИТ контор тупо на окупаемости у своих заказчиков
дядя денег на стартап даёт не потому, что он грабит пролетариев и потому может совать стартаперам в трусы
а потому что стартаперы делают продукт, который его устраивает
за красивые глаза и "дай денег" -- редкость
> можно конечно работать за десятерых, а получать за троих, только вот зачем?
чтобы получать за троих например
есть люди, которые так могут и им не трудно
no subject
Дядя денег дает в первую очередь потому, что у него их много, а хочется еще больше. Это же относится к любому бизнесу - из ничего что-то не сделаешь, без вложений даже самоокупаемость почти недостижима.
А случай-то как раз массовый, я вижу как отличаются люди по оплате. Будешь работать за 50 т.р., а можешь постараться и приносить втрое больше пользы - за 80 т.р.
Самое логичное здесь как раз - не работать. А если и работать, то уж точно не менять здоровье на деньги, к чему призывают некоторые энтузиасты от стартапов.