Size: a a a

Haskell CVs and Jobs

2018 September 19

AK

Artyom Kazak in Haskell CVs and Jobs
анти-упоминание хочется выдать Zalando, которые мне на должность бекендера-хаскелиста прислали таску, которую можно было решать только на питоне, джаваскрипте, C++ и ещё чем-то столь же не хаскельном
источник

AK

Artyom Kazak in Haskell CVs and Jobs
я их понимаю в общем-то, но мне больше нравится процесс рекрутинга, в котором от подобных штук отказались
источник

R

Roman in Haskell CVs and Jobs
> из недостатков – ну у кучи людей блокчейн в печенках сидит, так что хз

а что там из блокчейна после того, как с IOHK распрощались?
К слову, план IOHK таков, что от кода Serokell вообще ничего не останется, они хотят заменить его полностью и подумывают создать новые репозитории
источник

AK

Artyom Kazak in Haskell CVs and Jobs
там ещё N блокчейнов
источник

AK

Artyom Kazak in Haskell CVs and Jobs
возможно, есть ещё что-то
источник

AK

Artyom Kazak in Haskell CVs and Jobs
> заменить полностью

и на раст переписать? 🙂
источник

Вл

В ладу in Haskell CVs and Jobs
Roman
> из недостатков – ну у кучи людей блокчейн в печенках сидит, так что хз

а что там из блокчейна после того, как с IOHK распрощались?
К слову, план IOHK таков, что от кода Serokell вообще ничего не останется, они хотят заменить его полностью и подумывают создать новые репозитории
звучит так как будто у серокеля было что-то радикально неправильное (неинтуитивное) в коде
источник

R

Roman in Haskell CVs and Jobs
я сейчас в IOHK, мне тут идеально. Единственное, что раздражает, это YouTrack для трекинга тасков — такая громоздкая параша. Так что я таски себе в блокнотик записываю, и никто мне не трахает мозги по этому поводу. И вообще не трахает, даже если я говорю "сорян, но меня завтра не будет". Бюрократии ноль, коллеги — профессионалы с многолетним стажем и часто громкими именами, есть некоторая свобода в плане выбора заданий, ну и сами задания в той области, которая мне нравится. 5 из 5

До этого работал в metrix.ai. Тож ниче, но programming language theory мне ближе, чем кровавый энтерпрайз. Коллектив отличный, платят для России отлично, код хороший (с документацией было неахти на тот момент, когда я там работал, но это в том числе из-за меня). Есть некоторая свобода в плане смещения расписания: часы работы смещать можно без проблем, если несильно, но смещение дней не поощряется вплоть до того, что могут приказать явиться на работу. Нет удаленки для тех, кто в Москве. В целом 4 из 5
источник

R

Roman in Haskell CVs and Jobs
В ладу
звучит так как будто у серокеля было что-то радикально неправильное (неинтуитивное) в коде
о коде Серокелла говорят исключительно с ненавистью. У меня сложилось впечатление, что ненависть несколько преувеличена, но я не думаю, что она взялась из ниоткуда
источник

R

Roman in Haskell CVs and Jobs
Artyom Kazak
> заменить полностью

и на раст переписать? 🙂
там и раст и скала, но основной по-прежнему хаскель. Видел даже какой-то слайд, где есть размышления на тему того, куда можно раст впихнуть. Довольно странная постановка задачи как по мне, но хз, раст вроде неплохой язык.
Теперь они параллельно пишут спецификацию и код по ней, что немало облагораживает код
источник

Вл

В ладу in Haskell CVs and Jobs
Roman
я сейчас в IOHK, мне тут идеально. Единственное, что раздражает, это YouTrack для трекинга тасков — такая громоздкая параша. Так что я таски себе в блокнотик записываю, и никто мне не трахает мозги по этому поводу. И вообще не трахает, даже если я говорю "сорян, но меня завтра не будет". Бюрократии ноль, коллеги — профессионалы с многолетним стажем и часто громкими именами, есть некоторая свобода в плане выбора заданий, ну и сами задания в той области, которая мне нравится. 5 из 5

До этого работал в metrix.ai. Тож ниче, но programming language theory мне ближе, чем кровавый энтерпрайз. Коллектив отличный, платят для России отлично, код хороший (с документацией было неахти на тот момент, когда я там работал, но это в том числе из-за меня). Есть некоторая свобода в плане смещения расписания: часы работы смещать можно без проблем, если несильно, но смещение дней не поощряется вплоть до того, что могут приказать явиться на работу. Нет удаленки для тех, кто в Москве. В целом 4 из 5
да мне как-то больше гибкости по рабочему времени досталось. но я изначально меньше ответственности брал.
в целом сложно объективно описывать работу - всё таки это всё люди. это как создать чат где описывал бы всех своих друзей/знакомых.
источник

АГ

Александр Гранин in Haskell CVs and Jobs
Restaumatic. Маленькая польская компания (там известная как Skubacz). Сервисы для ресторанов: вебсайты, заказ еды, standalone-приложения. Крайне адекватны, чудо-тимлид. В хаскельной команде чрезвычайно одаренные хаскеллисты, широко известные. Процессы отличные. Платят кому как, мне платили 30$/h.
источник

АГ

Александр Гранин in Haskell CVs and Jobs
Juspay. Успешная бангалорская компания, создающая финансовые сервисы для рынка Индии. Руководитель и создатель - очень клевый. PureScript. В команде много интернов и джуномидлов, у них кодерские задачи. Для сложных задач нанимают крутых хаскеллистов из самой Индии и Европы. Работают через Upwork, готовы платить европейские зарплаты. У меня было 30$/h, у какого-то европейца 45$/h.
источник

AZ

Andrei Zinenko in Haskell CVs and Jobs
Λ y
А чем он хорош, в таком виде?
Исключается проблема неадекватности оценки работодателя, сотрудника. Можно работать в любом кол-ве мест. Нет проблемы «нам нужен сотрудник с N лет стажа», так как вообще нет разницы кто там со стека задачу возьмет и выполнит. Кучу плюсов можно найти, из сложностей - работодателя анонимизировать сложно, состояние задачи «выполнена» можно оценить по-разному. Наверно такое прокатит только в работе с простейшими задачами, типа писать кучу парсеров у программистов или статьи у копирайтеров.
источник

AZ

Andrei Zinenko in Haskell CVs and Jobs
Аукцион в оценке задач мутить можно))
источник

AZ

Andrei Zinenko in Haskell CVs and Jobs
Наверно задачу в статус «готово» можно переводить приемочными тестами автоматизированными. Но тогда это тоже задача, которую нужно чтобы кто-то выполнял.
источник

DS

Denis Shevchenko in Haskell CVs and Jobs
Roman
о коде Серокелла говорят исключительно с ненавистью. У меня сложилось впечатление, что ненависть несколько преувеличена, но я не думаю, что она взялась из ниоткуда
Не то чтобы исключительно с ненавистью. Просто мы называем этот код теми словами, которых он заслуживает. Отвратителен ли он? Нет. Великолепен ли он? Тоже нет. Местами хорошо, но чаще плохо.
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
а чем он конкретно плохой?
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
казалось бы, в хаскелле ничего не осталось такого, чем можно себе в ногу выстрелить - глобальных переменных нет, типы есть
источник

DZ

Dmitry Zuikov in Haskell CVs and Jobs
мы что-то видели из их кода, вроде выглядело вполне нормально.  хотелось бы понять, что такое у нас "плохой код", что бы самим так не делать.
источник