
Ekaterina
13.07.2016
16:02:04

Sergey
13.07.2016
16:39:18
@dmitry_pavlov вопрос по поводу интервью в toptal: для решения алгоритмических задачек обязательно использовать тот же язык, на котором собираешься работать? Я, например, хочу работать на JS, но алгоритмические задачи всегда решал на Clojure, так можно?

Em.
13.07.2016
17:43:17
Всем привет!
Я разыскиваю фронтэнд разработчика на Angular, система банк-клиент, полная занятость в Москве. salekhin@gmail.com

Google

Art
13.07.2016
17:45:45

Sergey
13.07.2016
17:50:09

Art
13.07.2016
17:54:16
В чем смысл теститься на алгоритмы, если юзаешь стд? Ггг.

Sergey
13.07.2016
17:55:29

Leonid
13.07.2016
18:20:28
Ага, пока не пришло время юзать всю стандартную библиотеку бумажки у ручки

Sergey
13.07.2016
18:26:51
Ещё что не понравилось в codility - дают только один базовый тест, потом делаешь submit, и после прогона основных тестов ничего уже поправить нельзя.
По сути заставляют тебя тратить время на придумывание тесткейсов самому.
Ни один сайт с олимпиадными задачами так не делает, и на олимпиадах тоже так не делают.
Вообще непонятно, зачем так сделано.
Мне что, отдельно писать генераторы для каждого теста? Я это умею, только для этого специльные либы нужны, и есть они далеко не во всех языках.

Google

Leonid
13.07.2016
18:38:35
Хз, не зная задачи сложно сказать. Вообще несколько edge caseов обычно видно. Плюс рандом в помощь )
Представь это стандартная задача: клинет говорит - у меня глючит. Попробуй сам кейсы найди когда так происходит

Sergey
13.07.2016
18:41:28
Были даже блогпосты, как люди делали генеративное тестировние Web UI, чтобы искать труднонаходимые баги. Они использовали Clojure

Leonid
13.07.2016
18:43:15
Ну твои задачи будут на js. И не всегда есть возможность использовать другие инструменты
К тому же ты можешь написать генератор у себя локально, тебе же никто не заставляет держать только окно браузера

Sergey
13.07.2016
18:44:16
Если тестировать систему извне, то можно использовать любой язык.

Leonid
13.07.2016
18:48:40

Sergey
13.07.2016
18:49:29

Leonid
13.07.2016
18:49:37
И может быть встречный вопрос: ты считаешь себя особенным?
Ты еще hackerrank не видел. Чуваки запретили копипасту(sic!)

Sergey
13.07.2016
18:50:25
Ещё про codility: там Node 4. Учитывая, как быстро апгрейдится JS-сообщество, это практически прошлый век.

Leonid
13.07.2016
18:54:33
Ты ноешь

Sergey
13.07.2016
18:55:07
Я критикую.

Nikita
13.07.2016
18:57:11
Лучшее в своём роде - не значит не имеет проблем) это Леониду

Leonid
13.07.2016
18:57:18
Не понимаю : если проблемы алгоритмические то должно быть пофиг на чем писать

Sergey
13.07.2016
18:58:02

Leonid
13.07.2016
18:58:35

Google

Sergey
13.07.2016
18:59:11
Без поддержки длинной арифметики.

Leonid
13.07.2016
18:59:34
Я думаю задача таких тестов понять как ты думаешь, как решаешь проблемы в экстремальных условиях

Sergey
13.07.2016
19:00:16

Leonid
13.07.2016
19:00:48
Ну задачи разные, временные условия ограниченные

Sergey
13.07.2016
19:02:35
Я ж знаю, какого уровня будут на интервью задачки и сколько будет времени. Буду тренироваться пока не достигну этого уровня. Вопрос в том, сколько я на это потрачу времени, и изучу ли я в процессе что-нибудь полезное для реальной работы?

Leonid
13.07.2016
19:03:41
Ну почему бы и нет, зная как решаются эти задачи ты будешь решать (возможно) эффективнее текущие

Sergey
13.07.2016
19:04:13
Я уже умею решать более сложные задачи. Только на нормальном языке и с доступом к тестам.

Leonid
13.07.2016
19:04:28
Это сейчас в итоге может прийти в дискуссию нужен ли CS background для работы программистом или нет

Sergey
13.07.2016
19:04:52
А в React приложениях мне что-то алгоритмы и дискретная оптимизация не пригодились совсем.

Leonid
13.07.2016
19:05:15
Тогда не вижу проблемы решить эти более легкие задачи

Sergey
13.07.2016
19:06:51
Тогда не вижу проблемы решить эти более легкие задачи
Clojure в JS не транслируется 1-в-1, к сожалению. В JS нет ни ленивости, ни list comprehensions, ни даже нормальной библиотеки работы с коллекцями. Теми средствами что в JS есть решения получаются совсем другими.

Leonid
13.07.2016
19:08:32

Sergey
13.07.2016
19:08:51

Leonid
13.07.2016
19:09:24
Это сейчас в итоге может прийти в дискуссию нужен ли CS background для работы программистом или нет

Sergey
13.07.2016
19:09:28
Чтобы к Редаксу миддлвару написать генетические алгоритмы не нужны

Dmitry
13.07.2016
19:27:28
@sergey_smyshlyaev нет, необязательно. проходите отбор на языках и тезнологиях которыми удобней. работать сможете по всем скиллам, которые имеете в патронташе

Sergey
13.07.2016
19:28:11

Dmitry
13.07.2016
19:28:21
Дополнительные онлайн тесты, если захочется попрактиковаться побольше https://codility.com/programmers/lessons/

Sergey
13.07.2016
19:28:41
Да-да, именно этим и занимаюсь :)

Google

Dmitry
13.07.2016
19:30:59
писать можно на чем попало. кому на чем удобней.
вернее на чем кодилити даст- там с дюжину языков на выбор.

Sergey
13.07.2016
19:35:05
Если быть точным:
C
C++
Java
Pascal
Python
C#
PHP
JavaScript
Perl
Ruby
VB.NET
Lua
Objective-C
Scala
Go
Swift

Andrey
13.07.2016
19:35:43
Pascal?

Dmitry
13.07.2016
19:36:27
:)
Наша коллекция вопросов и ответов для интервью - http://www.toptal.com/resources - тоже может кому любопытно полистать будет

Кирилл
13.07.2016
19:40:16
Спасибо за ссылку.

Meg
13.07.2016
20:37:19

Sergey
13.07.2016
20:40:35
Но это ненадолго.

Meg
13.07.2016
20:41:15
Webview же

Sergey
13.07.2016
20:41:22
+ если уже есть сайт, то его можно упаковать в Кордову по-быстрому с минимумом изменений.
Я не спорю что RN лучше, но причины выбирать Кордову до сих пор есть.

Meg
13.07.2016
20:42:05

Иисус
13.07.2016
21:48:51
кто юзал emmet на федоре?

Ҫѐҏӗѫӑ
13.07.2016
21:52:59
не тот чят?

Art
13.07.2016
21:58:49

KlonD90
14.07.2016
10:30:05
сколько нужно тратить чтобы платить человеку 100к на руки по тк?

Aldar
14.07.2016
10:31:11
в два раза больше примерно
в полтора - два)

Google

KlonD90
14.07.2016
10:31:28
у меня вышло что примерно 150. Но где-то увидел что со временем налоги снижаются если сумма в год больше определенной. но пока нигде н е нашел какая должна быть сумма

Alexander
14.07.2016
10:32:26
+ 48% примерно будет
не больше

Alxander
14.07.2016
10:33:27
Можно же ипешником его оформить

KlonD90
14.07.2016
10:34:18
ИПшником я понимаю как и сколько. Но не все же захотят открывать свое ИП.

Evgeny
14.07.2016
10:34:51
148%

Alxander
14.07.2016
10:34:56

Evgeny
14.07.2016
10:35:07
за снижение фирму пиздят

Denis
14.07.2016
10:35:12
Ребят, а там же еще есть льготы