Ну так, приехал, поел каши, взял компьютер (вообще его на ночь оставлял на работе), смотреть стал, чо там. Потому что с кодом пока непонятно.
В 10:45 интервью, вместе с Дональдом интервьюировали какого-то старшего архитектора. У него в резюме японский есть; я захожу, говорю "хаджимемашьте" - он не понял. Ну мне уже почти все ясно.
Дальше он там дизайнил слак, по заказу Дональда. Нарисовал картину - сначала лоудбалансеры, потом сервера, потом HDFS, потом майсиквел, потом микростратегии. Дональд спрашивает - а как данные попадают? А вот, приходят по сети, и мы сначала из ascii numbers build a string. А как это, встреваю я, из ascii numbers строку можно построить. Ну, говорит, аски же состоит из чисел. А, говорю.
Потом он там всякое нес; наконец сказал, что для ускорения нужно юзер айди заменить на random hash. Как это, встреваю я, random, это мы уже не узнаем, что за юзер был? Тут он впопятную; не random, а получаем шестидесятичетырехбитный хеш из айди. А как, спрашиваю? Вот если один прибавить, то это уже будет хеш, или он не случайный? Ну так мы беседовали, потом я спросил, а хеш он в джаве сколько бит? Не помню, говорит, я, говорит, на питоне работаю. Ну а на питоне? 64 бита. И какой это тип данных? Строка, 64-битная строка. Больше у меня вопросов не было к старшему архитектору.
После обеда поговорил с Матвеем, с Марио, с Крисом, и еще там с людями, насчет, чего от меня хотят-то. И с Шубой. Такое подозрение, что я им вроде кюея. Ну или бабушки уборщицы. Ну а чо, пока жить не мешают, так нормально.
Потом как-то сговорились постепенно (у каждого было свое мнение, где вообще какие модули есть); сел баловаться дальше. Баловство привело к тому, что понял одну вещь. Слишком сильные типы, когда по списку классов не соберешь список сериализаторов (да бля, Avro), это как-то блин слишком. Не, я в конце (уже в поезде) причесал это все как-то, но подозрения закрадываются.
Макс рассказал, как он изоморфизмы впендюрил было в тулзы к скалачеку, но Матвей его остановил. Ну да, ну да. У Матвея с категориями, видно, не супер.
Потом в три мы собрались обсудили этого кандидата. Я им ляпнул, что он не знает, как компьютеры работают; проканало, нормально. Карл, в частности, оценил. Ну завалили кандидата; у всех одна и та же оценка - 1 из 4. Архитекторы хуевы. Пусть там в фесбуке рассекает. Если он, конечно, там; мы ж не знаем.
Сейчас в поезде немножко попрограммировал еще, поставил тесты бегать, ну и все. Займусь своими делами.
В 10:45 интервью, вместе с Дональдом интервьюировали какого-то старшего архитектора. У него в резюме японский есть; я захожу, говорю "хаджимемашьте" - он не понял. Ну мне уже почти все ясно.
Дальше он там дизайнил слак, по заказу Дональда. Нарисовал картину - сначала лоудбалансеры, потом сервера, потом HDFS, потом майсиквел, потом микростратегии. Дональд спрашивает - а как данные попадают? А вот, приходят по сети, и мы сначала из ascii numbers build a string. А как это, встреваю я, из ascii numbers строку можно построить. Ну, говорит, аски же состоит из чисел. А, говорю.
Потом он там всякое нес; наконец сказал, что для ускорения нужно юзер айди заменить на random hash. Как это, встреваю я, random, это мы уже не узнаем, что за юзер был? Тут он впопятную; не random, а получаем шестидесятичетырехбитный хеш из айди. А как, спрашиваю? Вот если один прибавить, то это уже будет хеш, или он не случайный? Ну так мы беседовали, потом я спросил, а хеш он в джаве сколько бит? Не помню, говорит, я, говорит, на питоне работаю. Ну а на питоне? 64 бита. И какой это тип данных? Строка, 64-битная строка. Больше у меня вопросов не было к старшему архитектору.
После обеда поговорил с Матвеем, с Марио, с Крисом, и еще там с людями, насчет, чего от меня хотят-то. И с Шубой. Такое подозрение, что я им вроде кюея. Ну или бабушки уборщицы. Ну а чо, пока жить не мешают, так нормально.
Потом как-то сговорились постепенно (у каждого было свое мнение, где вообще какие модули есть); сел баловаться дальше. Баловство привело к тому, что понял одну вещь. Слишком сильные типы, когда по списку классов не соберешь список сериализаторов (да бля, Avro), это как-то блин слишком. Не, я в конце (уже в поезде) причесал это все как-то, но подозрения закрадываются.
Макс рассказал, как он изоморфизмы впендюрил было в тулзы к скалачеку, но Матвей его остановил. Ну да, ну да. У Матвея с категориями, видно, не супер.
Потом в три мы собрались обсудили этого кандидата. Я им ляпнул, что он не знает, как компьютеры работают; проканало, нормально. Карл, в частности, оценил. Ну завалили кандидата; у всех одна и та же оценка - 1 из 4. Архитекторы хуевы. Пусть там в фесбуке рассекает. Если он, конечно, там; мы ж не знаем.
Сейчас в поезде немножко попрограммировал еще, поставил тесты бегать, ну и все. Займусь своими делами.