Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Grienders Земля  
Дата: 25.04.15 07:51
Оценка: :)
http://www.reddit.com/r/haskell/comments/2useoq/haskell_opportunities_at_facebook/

Hi, friends –

I have a number of very interesting openings at Facebook HQ in Menlo Park, California. There are two different teams hiring.

The first set of positions are for an entirely new team. This project involves distributed systems, data mining, and machine learning. There may be roles on this team for less experienced candidates in a few months, but right now we are looking for people who have written a reasonable amount of Haskell, have built real production systems in some language or other (and have the scars to prove it), and can contribute in major ways to the design and construction of a demanding new system that we're building from scratch.

The second set of positions are for a cousin team, which is building on the success of our Haxl project to extend our capability to fight spam and malware. For these roles, we're open to a broader range of experience levels.

If you're interested, please drop me an email with a current CV.

Re: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: -n1l-  
Дата: 25.04.15 08:04
Оценка: -2 :))) :))) :))
Где-то у меня мелькала статья про лисп.
Парни создали софт, веб приложение используя лисп, а все остальные не могли за ними угнаться.
Так как они внедряли новые фичи со скоростью света.
Так вот, они говорили, про особый способ оценки опасности небольших конкурирующих компаний. Они смотрели джоб офферы на биржах работы
и их никогда не волновала компания нанимающая си, джава разработчиков, но они всерьез беспокоились если видели что-то хоть чуть-чуть пахнущее в сторону фп.
Кстати говоря лиспа они так и не встретили, в итоге выкинув конкурентов с рынка, а их самих купил yahoo. И в yahoo lisp до сих пор используется.
Подведу итог, на хаскель я сейчас смотрю как на супер оружие 21 века, со всеми этими паттерн матчингами и так далее.
Уже лежит книга по многопоточности на этом языке и уже читается другая по синтаксису.
Хаскель нужен, я так считаю.
Немерль, с которого я начал знакомтсво с фп, тоже.
Re[2]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Jack128  
Дата: 25.04.15 08:35
Оценка: +1
Здравствуйте, -n1l-, Вы писали:

N>Где-то у меня мелькала статья про лисп.

N>Парни создали софт, веб приложение используя лисп, а все остальные не могли за ними угнаться.
N>Так как они внедряли новые фичи со скоростью света.
N>Так вот, они говорили, про особый способ оценки опасности небольших конкурирующих компаний. Они смотрели джоб офферы на биржах работы
N>и их никогда не волновала компания нанимающая си, джава разработчиков, но они всерьез беспокоились если видели что-то хоть чуть-чуть пахнущее в сторону фп.
N>Кстати говоря лиспа они так и не встретили, в итоге выкинув конкурентов с рынка, а их самих купил yahoo. И в yahoo lisp до сих пор используется.

ты читал про Paul Graham, но его детище уже давно переписано с лиспа.
Re[3]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: -n1l-  
Дата: 25.04.15 08:48
Оценка:
Да, точно. Переписано? Ну может быть, однако на тот момент его выбор повлиял очень сильно.
Re: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.04.15 10:41
Оценка: +6 -2
Здравствуйте, Grienders, Вы писали:

G>http://www.reddit.com/r/haskell/comments/2useoq/haskell_opportunities_at_facebook/


А теперь давай посмотрим на эту ситуацию с другой стороны. На эту/эти вакансии в ФБ так же придется сдавать зачет по алгоритмам, сортировать гномиков и заниматься другой аналогичной гомосятиной. Но, до кучи, тебе еще устроят зачет по Haskell! Это реально возможность, факт
Ты, похоже что, не понимаешь самого главного. Важен не инструмент, супер языка не было и пока не предвидится. А вот предметные области были, есть и будут.
Re[2]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Grienders Земля  
Дата: 25.04.15 12:07
Оценка: +1
Здравствуйте, kaa.python, Вы писали:

KP>А теперь давай посмотрим на эту ситуацию с другой стороны. На эту/эти вакансии в ФБ так же придется сдавать зачет по алгоритмам, сортировать гномиков и заниматься другой аналогичной гомосятиной. Но, до кучи, тебе еще устроят зачет по Haskell! Это реально возможность, факт

KP>Ты, похоже что, не понимаешь самого главного. Важен не инструмент, супер языка не было и пока не предвидится. А вот предметные области были, есть и будут.

А на какую вакансию тебе не прийдется сдавать зачет по языку? Кодить-то после найма на чем прийдется?
Что же до сих пор перебираешь инструменты: Scala, Python, Swift, Rust и продолжаешь в них разочаровываться и снова искать, если давно это понял?

А, вообще, давно уже всем понятно, что ты любитель поспорить и оставить на собой последнее слово.
Re: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Joie de vivre  
Дата: 25.04.15 12:53
Оценка: +4 -1
Здравствуйте, Grienders, Вы писали:

G>http://www.reddit.com/r/haskell/comments/2useoq/haskell_opportunities_at_facebook/


Было интересно узнать доводы, а почему же именно Хаскель.
Про machine learning с data mining ничего не знаю, а если же смотреть на distributed systems, то

1. Сетевое программирование? Здесь только значение предметной области. Ничего принципиального нового хаскель тут не даст.
2. Многопоточность и т.п. может конечно на хаскеле и безопаснее чем на C/C++ и меньше букавок писать чем на java. Но дедлоки, гонки и их последствия и умение устранять приходят только с опытом. Сам хаскель конечно может как-то и уменьшит область возникновения таких ошибок и не даст появиться самым тривиальным из них, но баги, на поиск которых могут уйти недели, устранены автоматически языком/компилятором и чем-то там еще скорее всего не будут.
3. Основые проблемы, потенциальные бажные места в таких проектах? Здесь только опыт.
Re: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: neFormal Россия  
Дата: 25.04.15 16:32
Оценка:
Здравствуйте, Grienders, Вы писали:

G>http://www.reddit.com/r/haskell/comments/2useoq/haskell_opportunities_at_facebook/

G>

G>The first set of positions are for an entirely new team. This project involves distributed systems, data mining, and machine learning


у него довольно узкая область применения.
да, местами он нужен. но всех он заменить не сможет.
...coding for chaos...
Re: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Kolesiki  
Дата: 25.04.15 21:40
Оценка: 1 (1) +3 -5 :))) :)
Здравствуйте, Grienders, Вы писали:

G>haskell_opportunities_at_facebook/


Ребят, вы же взрослые люди, а поклоняетесь идолам как дикари! Что тут грандиозного, что протухающий фэйсбук (состоящий из дикой смеси школоло-эксгибиционистов и рекламных тролей) с какого-то перепугу решил поиграть в Хаскель?! Да хоть на Брэйнфаке пусть нанимают, с чего вы решили, что из этого можно делать какие-то выводы? Есть деньги, есть неопытный менеджер, обчитавшийся Интернета до "Хаскеля Головного Мозга" и вот результат — набирают отдельную команду для какого-то пилотного проекта с громкими баззвордами. Ни применимость Хаскеля в данной задаче, ни его преимущества перед другими языками не объяснены. Зато хорошо видно, что руководство вообще не шарит в программистских штуках — я бы им простил даже С++, но Хацкель... это проект на выброс, а его глава может прямо сейчас увольняться — ортогональные выходки в мэйнстриме дорого обходятся.
Re[2]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Grienders Земля  
Дата: 26.04.15 01:31
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Здравствуйте, Grienders, Вы писали:


G>>haskell_opportunities_at_facebook/


K>Ребят, вы же взрослые люди, а поклоняетесь идолам как дикари! Что тут грандиозного, что протухающий фэйсбук (состоящий из дикой смеси школоло-эксгибиционистов и рекламных тролей) с какого-то перепугу решил поиграть в Хаскель?! Да хоть на Брэйнфаке пусть нанимают, с чего вы решили, что из этого можно делать какие-то выводы? Есть деньги, есть неопытный менеджер, обчитавшийся Интернета до "Хаскеля Головного Мозга" и вот результат — набирают отдельную команду для какого-то пилотного проекта с громкими баззвордами. Ни применимость Хаскеля в данной задаче, ни его преимущества перед другими языками не объяснены. Зато хорошо видно, что руководство вообще не шарит в программистских штуках — я бы им простил даже С++, но Хацкель... это проект на выброс, а его глава может прямо сейчас увольняться — ортогональные выходки в мэйнстриме дорого обходятся.


может, это не тот проект, на который набирали
https://code.facebook.com/posts/302060973291128/open-sourcing-haxl-a-library-for-haskell/
Re[2]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: CreatorCray  
Дата: 26.04.15 04:55
Оценка: +3 -1
Здравствуйте, -n1l-, Вы писали:

N>Парни создали софт, веб приложение используя лисп, а все остальные не могли за ними угнаться.

N>Так как они внедряли новые фичи со скоростью света.

И где же эти парни? Почему про их проект не гремит всемирная слава?
Re[3]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Слава  
Дата: 26.04.15 07:10
Оценка: +1 :))
Здравствуйте, CreatorCray, Вы писали:

CC>И где же эти парни? Почему про их проект не гремит всемирная слава?


Есть множество парней, достигших успеха, но вы о них не знаете и не узнаете никогда.
Re[3]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: -n1l-  
Дата: 26.04.15 08:31
Оценка:
На вики красуются, а их проект стал всеминоизвестным yahoo store
Re[3]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: trop Россия  
Дата: 26.04.15 08:33
Оценка:
Здравствуйте, Grienders, Вы писали:
G>может, это не тот проект, на который набирали
G>

hxt с комбинаторами гораздо прикольнее,
приходилось преобразовывать схемы yed — стрелки, комбинаторы,
а как всё это писать на императивных языках даже думать не хочется
-
Re[4]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: CreatorCray  
Дата: 26.04.15 09:31
Оценка:
Здравствуйте, -n1l-, Вы писали:

N>На вики красуются, а их проект стал всеминоизвестным yahoo store

А, слава уже отгремела.
Re[2]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 27.04.15 19:34
Оценка: +1
Здравствуйте, -n1l-, Вы писали:

N>Кстати говоря лиспа они так и не встретили, в итоге выкинув конкурентов с рынка, а их самих купил yahoo. И в yahoo lisp до сих пор используется.


Точнее Яха взял и переписал лисповый код на плюсах потому что не смог найти команду лисперов, кто бы мог майнтейнить.
Re[5]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 27.04.15 19:39
Оценка: 1 (1)
Здравствуйте, CreatorCray, Вы писали:

N>>На вики красуются, а их проект стал всеминоизвестным yahoo store

CC>А, слава уже отгремела.

Очень известная история была, небольшая команда в один момент превратилась в кучку миллионеров. Это было почти 20 лет назад, навроде как

Яха, правда, переписал весь лисп на с++ и умело похоронил маркетингом.
Re[2]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Sharov Россия  
Дата: 27.04.15 20:48
Оценка:
Здравствуйте, Joie de vivre, Вы писали:

JDV>Здравствуйте, Grienders, Вы писали:


G>>http://www.reddit.com/r/haskell/comments/2useoq/haskell_opportunities_at_facebook/


JDV>Было интересно узнать доводы, а почему же именно Хаскель.


Туда перешел некто Симон Марлоу (Simon Marlow), ну и видимо будут что-то
пилить под нужды мордокнижия.
Кодом людям нужно помогать!
Re[6]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: CreatorCray  
Дата: 27.04.15 21:08
Оценка: +4
Здравствуйте, Ikemefula, Вы писали:

I>Очень известная история была, небольшая команда в один момент превратилась в кучку миллионеров. Это было почти 20 лет назад, навроде как

А при чём тут лисп? Удачная идея была удачно продана.
Re[7]: Так, господа, а вот это уже серьезно (Haskell нужен 2)
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 28.04.15 06:43
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

I>>Очень известная история была, небольшая команда в один момент превратилась в кучку миллионеров. Это было почти 20 лет назад, навроде как

CC>А при чём тут лисп? Удачная идея была удачно продана.

Товарищи написали всё на лиспе.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.