Как стать автором
Обновить
57
0
Антон Птицын @rcanedu

Архитектура. Структура. Типы.

Отправить сообщение

Как нанимать людей в огромную компанию с непопулярным стеком. Разговор с Wrike

Время на прочтение14 мин
Количество просмотров21K


Увидеть новый и пока мало кому известный язык программирования в маленьком стартапе или пет-проекте у друзей — дело обыденное. Спросишь, зачем его взяли, скажут, что просто изучили из любопытства, понравилось и решили поэкспериментировать, потому что устали от вечных Java/.Net/JS на работе.

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

У Wrike, где около 400 разработчиков, другой подход. Они не закрыли глаза на недостатки JavaScript и даже не выбрали компромисс, вроде Flow или TypeScript — а пошли совсем радикальным путем. Переписали фронт на язык, который тогда вряд ли знала и тысяча человек, и, кажется, до сих пор абсолютно в себе уверены.
Wrike занял почетное третье место среди medium-компаний в рейтинге лучших работодателей в ИТ «Моего круга» со средней оценкой 4.82. В топ самых высоко оцениваемых качеств компании входят: социальный пакет, комфортные условия труда, отношения с коллегами, адекватная зарплата и профессиональный рост.

Читать дальше →
Всего голосов 39: ↑33 и ↓6+27
Комментарии94

Новые языки программирования незаметно убивают нашу связь с реальностью

Время на прочтение7 мин
Количество просмотров118K


Однажды настанет день, когда команды в программировании будут выглядеть вроде «эй, компьютер, сделай-ка мне вот эту хреновину».

Что там будет под капотом, ни одна живая душа уже не поймет. Команда «хреновина» интерпретируется в абзац с описанием, который интерпретируется в ключевые слова, который интерпретируется в набор векторных обозначений, который интерпретируется в какой-нибудь С, который скомпилируется в…

и где-то там внизу превратится в электрические импульсы на железяках.

Программистами станут лощеные гуманитарии с «высокими вербальными способностями, коммуникативными навыками и умением быть няшей в команде». Слава богу до этого дня, как до Аляски на упряжке, но каждый раз изобретая очередной Kotlin, мы этот день приближаем.

Просто я задумался — а не стали ли наши ЯПы уже чем-то таким? Чуть более умным эквивалентом фразы «компьютер, сделай хреновину». Кучей формализованных протоколов для электричества, про которое мы уже забыть забыли. Штукой, которая все сильнее рвет нашу связь с механической реальностью.

Я часто слышу фразу: «Фил, отступись, хватит думать обо всякой чепухе». Но блин, будь проклят тот день, когда на Хабре напишут «хватит думать».
Читать дальше →
Всего голосов 216: ↑164 и ↓52+112
Комментарии764

Хоррор Devotion удалили из Steam — причиной снова Винни-Пух, Си Цзиньпин и гнев Китая на политический подтекст

Время на прочтение3 мин
Количество просмотров25K


19 февраля в Steam вышел Тайваньский хоррор Devotion — семейная драма с примесью местной мифологии и религиозного культизма. Это игра в духе «симуляторов ходьбы», где главная механика — медленное и внимательное исследование мира от первого лица и без особого экшена. В Devotion мир — это пустой многоквартирный дом на Тайване, в 80-х годах, где главный герой блуждает сквозь временные петли, наблюдая за постоянным изменением окружения.

Сразу после релиза Devotion стала хитом на Twitch, попала в топ продаж, мигом набрала 95% положительных отзывов в Steam и собрала очень хорошую прессу.

Через неделю игру удалили из магазина, все ее обсуждения забанили на китайских игровых форумах, а авторы убрали с Youtube-канала все ролики о ней. Не смотря на это, вокруг игры до сих пор шумит скандал, который начинался с нелепых мемов, ушел в национальные и политические конфликты и теперь может угрожать планам Valve в Китае.
Читать дальше →
Всего голосов 51: ↑49 и ↓2+47
Комментарии58

Линус Торвальдс не верит, что серверы на ARM-архитектуре заменят x86. «Продавать 64-битную модель — идиотизм»

Время на прочтение4 мин
Количество просмотров77K


На прошлой неделе компания ARM Holdings объявила, что разрабатывает новую микро-архитектуру для серверных процессоров. Вычислительное ядро, которое будет в ней использоваться, носит кодовое имя Ares, и по обещаниям должно дать 60% прирост по сравнению с текущей платформой. С каждым следующим поколением производительность должна расти еще на 30%.

Серверный рынок — пока не самый большой для ARM. Сейчас процессоры на ее архитектуре используются в мобильных и встраиваемых устройствах. Скачок производительности, который компания обещает производителям серверов, будет выше чем Intel и IBM проделали за последние несколько лет.

Тем не менее, создатель Linux Линус Торвальдс скептично прокомментировал анонс. Он считает, что будущее новой архитектуры не так радужно.
Читать дальше →
Всего голосов 95: ↑92 и ↓3+89
Комментарии254

Is Haskell really the language of geniuses and academia?

Время на прочтение9 мин
Количество просмотров26K


I once had a discussion with a founder of an Israeli startup developing a GPU-based database with a focus on speed. The work stack included Haskell and C++, among others, and the founder was complaining about how hard it is to find competent programmers. Which was part of the reason he came to Moscow.

I carefully asked if they considered using something more popular and new. And even though the answer was rather polite and well-supported with arguments, it still sounded like “Come on, don’t even bring up these toys”.

Until then, all I heard about Haskell could be summarized as “be VERY careful in dealing with it”. To get to know Haskell programmers better, I came to a topical Telegram chat with some questions. I was quite afraid at first, and, as it turned out, I was right.

Haskell doesn’t lend itself to popular explanation, and people seemingly don’t even try. If the topic is ever brought up, it’s only talked about in full depth and as objectively as possible. Someone wrote to me: “One of the defining features of both Haskell itself and its community is that they didn’t try to achieve any kind of mainstream recognition. Instead, they focused on building a logical, principal way of solving real problems over trying to appease the widest audience possible”

Nevertheless, a couple of people did tell me about their experiences, which are shown below.
Read more →
Всего голосов 28: ↑28 и ↓0+28
Комментарии4

Мечтают ли сервисные компании о своих продуктах. Разговор с Maxilect

Время на прочтение14 мин
Количество просмотров4K


Мне кажется, многие хорошие разработчики и инженеры хоть раз задумывались — что делать со своими знаниями и умениями в глобальном смысле. Найти идею и создать свою важную и крутую вещь, для которой даже слово «продукт» покажется мелким и пошлым. Либо идти со своими знаниями к другим людям и помогать им реализовывать их идеи.

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

Я поговорил с Максимом Коротковым, основателем Maxilect о его опыте между двумя этими путями. После неудачного опыта со своим продуктом он основал сервисную компанию, при этом не хочет растить ее даже до 200 человек, хоть это и влияет на прибыль напрямую. Почему — в нашем разговоре.
Maxilect попал в рейтинг лучших работодателей в ИТ «Моего круга» со средней оценкой 4,81. Сотрудники выше всего оценили компанию по таким критериям, как: современные технологии, используемые в работе, адекватное вознаграждение труда, профессиональный и карьерный рост и связь с топ-менеджментом компании.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+27
Комментарии5
2

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность