Size: a a a

2018 March 14
Evil Martians
Совсем все: Node.js используют 50% респондентов. Серверный JS! Большинство респондентов считают себя бэкендами.
источник
Evil Martians
Самым любимым языком опять стал Rust — к сожалению, с распространением это ему не помогает (и доля Firefox тоже топчется на месте)
источник
Evil Martians
Ненавидят люди, как оказывается, не только очевидных кандидатов, но и Ocaml и Erlang, например (хештег #ниасилил)
источник
Evil Martians
Самые любимые фреймворки. JavaScript и ML жрут мир.
источник
Evil Martians
В категории «я современный программист, поэтому меняю основной редактор раз в год» в этот раз побеждает VSCode с уверенным отрывом.
источник
Evil Martians
И второй самый классный график за сегодня — связанность технологий. Обратите внимание на кластер хипстеров, например (JS, Node, VSCode). Python тоже ничего
источник
Evil Martians
Интересное про приоритеты при поиске работы.
источник
Evil Martians
Мужчин интересуют зарплата и бонусы, технический стек, профессиональный рост. Всех остальных — в первую очередь окружение и корпоративная культура, и потом уже все остальное
источник
Evil Martians
И мое любимое, про методологии. 85% используют "Agile" (такой методологии не существует), 60%+ — Scrum.
источник
Evil Martians
"Ты зануда, Agile это семейство" — не совсем, так все равно говорить неверно. Посмотрите шикарный доклад Дэйва Томаса (тот самый, Pragmatic Programmer) "Agile is Dead" https://www.youtube.com/watch?v=a-BOSpxYJ9M. Там много про булшит бинго, в которое сейчас превратился дискурс про методологии
источник
Evil Martians
Тут победил Scrum, так же как выше победил JavaScript, такие дела.
источник
Evil Martians
Из интересного, кажется, все — простите за проспам, подписывайтесь, ставьте колокольчик, все такое.
источник
2018 March 15
Evil Martians
Оцените React-компонент, который сам делает анимацию по верстке «было» и «стало»:

http://amp.gs/fkVA
источник
Evil Martians
Если вас тронула смерть Стивена Хокинга, пожертвовать на исследования по методам облегчения ALS можно здесь: https://alsfund.ru/pomoch-fondu/
источник
Evil Martians
источник
Evil Martians
Это большой весенний набор Марсиан 2018! Нужны админы (впервые берем юниоров!), аккаунт-менеджеры и, традиционно, рубисты. Клиентов становится больше, новые проекты запускаются, и наш офис в NYC растет (можно посмотреть на карту в самом низу марсосайта).

Все вакансии тут: http://amp.gs/fkoK

Теперь о каждой позиции подробнее:

Очень нужны ops-инженеры (админы, сисопы, нужное подчеркнуть). У нас Kubernetes, Docker, Chef и веселье с масштабированием и внезапными нагрузками. В этот раз мы готовы нанять и юниора, которого сами будем учить — главное, чтобы основы (Linux, окружение, сеть) были на отлично, и хотелось учиться. Если вы уже сами кого угодно научите, пишите тем более.

👨‍🚒 Ops-инженер (Kubernetes, Docker, Chef): http://amp.gs/fko3

👩‍🔧 Junior Ops-инженер (Linux и окружение): http://amp.gs/fkow

Снова открыта вакансия менеджера. «Менеджеры проектов» не нужны: с такой командой и ответственными тимлидами форвардер емейлов нам не пригодится. Нужен, в первую очередь, аккаунт менеджер, который будет вести ключевых клиентов и строить отношения с новыми. А также выстраивать процессы, автоматизировать, придумывать, улучшать. Конечно, такой кандидат знает о разработке программного обеспечения не понаслышке. Работать предстоит не с очередной невнятной сервисной компанией или стартапом с непонятными перспективами, а с состоявшейся командой с большим будущим, строить которое будете в том числе и вы. Скучно не будет.

В прошлый раз все сетовали, что такого человека найти невозможно — у марсиан слишком высокие требования по прокачанности в технике. Пессимисты посрамлены: в прошлом году в роли менеджеров к нам присоединились две отличные девушки с техническим образованием, умением программировать и опытом в продуктовой работе — сейчас они ведут большинство наших аккаунтов. Мы растем и нам нужно еще.

👩‍💼 Аккаунт-менеджер: http://amp.gs/fkoX

Как всегда, нужны рубисты и рубистки: и на проекты мощных заказчиков вроде eBay, и в помощь небольшим стартапам. С нас — та самая «always be the worst guy in every band you’re in» команда, с постоянными пинками про опенсорс и конференции. Правильную среду мы обеспечим, остальное зависит от вас.

🧙‍♂️ Ruby-разработчик к марсианам: http://amp.gs/fkoW

Напоминаем, все вакансии тут: http://amp.gs/fkoK

Пишите нам сами или шарьте и рассказывайте друзьям. Кстати, многие марсиане потом рассказывают, что стеснялись написать и вообще сомневались — так вот, стесняться не надо.
источник
2018 March 16
Evil Martians
Флеймогенератор: высокомерный «разбор ошибок» дизайна языка Си, и почему надо прекращать его копировать в новых языках программирования:

http://amp.gs/f7yF
источник
2018 March 17
Evil Martians
Смотрите слайды с доклада Владимира Дементьева на wroc_love.rb про ActionCable и AnyCable:

http://amp.gs/fyMg
источник
2018 March 18
Evil Martians
Брендан Айк рассказывает о создании JavaScript (опять).

http://amp.gs/fhwQ

В '95-м он назывался Mocha, потом LiveScript, и в рамках сотрудничества Netscape и Sun 4 декабря 1995-го появился «JavaScript», а на названии настоял Марк Андриссен, основатель Netscape и позже фонда своего имени (A16Z).

Прототип действительно появился почти за неделю, а в разработке Брендан использовал только vi, C и gdb.

Позже редактором первого стандарта языка стал Гай Стил (Guy Steele), который засветился, кажется, вообще в половине всех важных языков программирования.

Одни и те же лица!
источник
2018 March 19
Evil Martians
Для рубистов и рельсовиков Андрей Новиков сделал новый gem — after_commit_everywhere. Это простое и емкое решение для выноса операций с побочными эффектами за пределы транзакции в БД в любом месте кодовой базы, не ограничиваясь коллбэками в моделях ActiveRecord.

http://amp.gs/fgwj
источник