@rubyschool

Страница 410 из 921
Alex
16.10.2017
10:37:17
а если таких находят, то попросту не могут им ничего не предложить

Fedor
16.10.2017
10:37:30
ну так оно и есть

я вот всех хантеров, которые мне пишут спрашиваю, не нужны ли им джуны, и никому не нужны

Alex
16.10.2017
10:39:55
Ну вот смотрите, предположим я готовый и самостоятельный. Медиана в Минске 1.500 $ или 90,000 руб рф. До работы куда меня сегодня приглашали мне ехать 40минут - 1 час в зависимости от времени года на машине. Итого потеря рабочего времени 2 часа.

Google
Alex
16.10.2017
10:40:24
а еще надо рано вставать ))) а я не люблю ))

за 90к работу на удаленке готовому и самостоятельно найти мне кажется easy

Fedor
16.10.2017
10:41:13
зависит

Alex
16.10.2017
10:41:15
Единственное почему я рассматривал офис - это набраться опыта от людей при реальном общении

Fedor
16.10.2017
10:41:20
удаленок гораздо меньше чем офиса

если хороший инъяз, то да, за границей вообще без проблем удаленка находится

Alex
16.10.2017
10:42:04
сколько в среднем у мидла на удаленке ставка?

2500?

Fedor
16.10.2017
10:43:37
в россии в принципе ставка порядка 2, у сеньера 3-4

на удаленке либо так же, либо чуть меньше

Alex
16.10.2017
10:43:51
Да пускай 1.500. Считаем что готовый и самостоятельный = мидл. 1.500 * 2 (дорога туда и назад в офис) = 3.000 * 21 (21 рабочий день в месяц) = 63,000 ))))

Fedor
16.10.2017
10:44:00
если рассматривать европу, то там от 4 и выше

не, это я ставку в месяц в баксах написал )))

Google
Fedor
16.10.2017
10:44:47
в килобаксах

Alex
16.10.2017
10:45:34
120.000 / 21 / 8 = 715 рублей )

зато стабильно )

Dmitry
16.10.2017
11:04:26
три джуна по цене одного

Fedor
16.10.2017
11:04:54
ну меня многие спрашивают как работу искать )

так что если окажется, что какая-то контора ищет джунов всегда смогу поделиться

ну и да, не пойман - не вор )

Vlad
16.10.2017
11:07:10
Беда в том, что джуны никому и бесплатно не нужны. Слишком дорогое, да и еще и сомнительное удовольствие.? Я когда себе помошника искал, убил 1.5 месяца на перенасыщенный рынок (1С), после 50 резюме уже читать лень было, после 15 интервью уже даже приглашать никого не хотелось. В итоге решил последнюю попытку, ну вот, рядом парень сидит, работает, образование 9 классов, неоконченная шарага на токаря. Пишет, молодец, нареканий совсем нет к его работе.

Di
16.10.2017
11:10:02
В смысле одинесников много или перенасыщенный в каком ключе имеешь ввиду?

Andrey
16.10.2017
11:13:11
при закрытом резюме )
Где нужно держать закрытое резюме чтобы начинали писать?

Fedor
16.10.2017
11:14:13
у меня на hh

оно только по ссылке доступно, судя по всему когда-то давно сохранили в базу

плюс с linked.in иногда пишут, и с профиля на гитхабе еще реже

Vlad
16.10.2017
11:16:32
Я имел ввиду такое же перенасыщение на уровне начинающих ребят. Когда дофига те, кто хочет войти в сферу, а по факту требуется хотябы того, кто имеет пол года реального рабочего опыта.

Alex
16.10.2017
11:29:07
это не только в Ruby/RoR, а во многих IT отраслях. апофеоз - в QA

так что если порог вхождения невысок, то рынок будет перенасыщен джунами всех категорий

Yuriy
16.10.2017
11:55:02
Кто-нибудь знает что из себя представляет контора АТ-Консалтинг в Новосибирске (да и не только), а то вот предлагают поработать, а в Гугле чет отзывы противоречивые

Они говорят что они пилят госуслуги

Google
Fedor
16.10.2017
11:56:04
любая госконтора - говно

вернее так, любая контора, работающая с государством - говно

Yuriy
16.10.2017
11:56:43
Понял

На проект "смарт сити" зовут поработать

Походу не стоит в этот омут лезть?

Fedor
16.10.2017
12:03:05
ну как если есть другие варианты - то лучше другие

если нет, то и вариантов нет )

Alex
16.10.2017
12:25:09
для ленивого программиста работать на госпроектах - самое то. делается все на отъебись, сроки постоянно затягиваются и всем на это пофиг, когда бабло попилено, то могут и забить на проект вообще. красота

Dmitry
16.10.2017
12:26:35
ну если целей в жизни себе не ставить никаких то да, отлично вообще)

Alex
16.10.2017
12:26:51
именно

Yuriy
16.10.2017
13:50:03
Короче галера...

George
16.10.2017
21:28:26
Как красиво вот этот код переписать? https://paste2.org/Ygz73j1n Если не отлавливать с помощью else рендер js файла, то тест падает на невалидном создании ответа, потому что он ждет рендер answer/new

Andrey
17.10.2017
07:31:58
так вроде тоже красиво ))

Кто нибудь сохранял таймзону пользователя? В каком формате это лучше делать?

Andrey
17.10.2017
13:14:40
не совсем то что я спрашивал. Я так понимаю я должен сохранить string с названием таймзоны например 'Kamchatka'. У этих названий есть какой то стандарт? Чтобы я сказал мобильным разработчикам пришлите мне таймзону и они мне прислали именно 'Moskow' , а не 'MSK' или '+0300' или еще что-то. И точно их именование будет с tzinfo совпадать?

Или лучше сохранять сдвиги '+0300' или даже в секундах -43200

Vitaly
17.10.2017
14:03:58
Зачем сохранять зону пользователя?

Nikolay
17.10.2017
14:07:43
наверно нубский вопрос, но все же. На проекте присутствует еще язык помимо английского, как меняется локаль, чтобы показался другой язык? В браузере выставляется наверно?

Andrey
17.10.2017
14:36:37
Зачем сохранять зону пользователя?
Есть несколько кейсов когда на сервере надо знать какое время суток у пользователя, а все пользователи с нами связаны только через мобильное приложение.

Google
Fedor
17.10.2017
20:01:54
Ради интереса сходил сегодня на собеседование, по рубям почни ничего не спрашивали

всем оконныей функции интересны, хэшмап JOIN запросов в postgresql, ядро linux и устройство системных вызовов nginx

Антон
17.10.2017
20:02:41
Так а че тебя спрашивать, с тобой и так все ясно ))

Fedor
17.10.2017
20:02:49
прям админство вспомнил )

Ro
17.10.2017
20:05:14
где действие происходило?

РФ?

в Долине гоняют всегда по алгоритмам и всей фигне

структуры данных, вот это все

Admin
ERROR: S client not available

Ro
17.10.2017
20:05:38
даже джунов)

Fedor
17.10.2017
20:06:15
Не, про алгоритмы почти ничего не было, про структуры данных тоже

Dmitry
17.10.2017
20:06:31
Как лучше организовать одновременный пинг пула серверов?

Fedor
17.10.2017
20:06:44
Чисто системные вызовы, процессы, потоки, переключение контекстов

Я потому и удивился, что больше на админское собеседование похоже

Как будто они там ядро пишут

РФ?
Ага, Москва, не спросил как компания называется )))

Vlad
17.10.2017
20:25:22
Да и не только в долине. Я неделю назад чувакам одним резюме закинул краткое и забыл. Сегодня ответили, в кратце их ответ. Рассматриваем на джунов кандидатов, у которых есть: 1) Неплохой бэкграунд в Computer Science (алгоритмы, структуры данных, ООП итп). С нашей точки зрения фундаментальные знания важнее знания конкретных технологий. 2) Есть хотя бы какие-то знания и опыт работы с ruby on rails. 3) Есть знание Javascript, HTML, CSS . Оптимально если уже были какие-то небольшие web-проекты. 4) Какое-то знание SQL

Ну и я так думаю, первый пункт будет основной. Раз уж написали, что фундаметальные важнее отдельных технологий...

Alex
17.10.2017
20:29:37
Я вчера как раз про это и рассказывал

меня тоже не взяли из-за "фундаментальных" знаний

Google
Nikolay
17.10.2017
20:32:20
А зачем это требуют, чтобы понимать, что человек мыслит правильно или реально они на практике нужны?

Alex
17.10.2017
20:33:17
https://t.me/rubyschool/40871

Правда не понимаю почему они считают, что дефицит базовых знаний нельзя восполнить при необходимости.

На другом интервью мне вообще сказали, что раз я раньше был управленцем в IT, а потом учил языки по курсам в интернете - то я вообще случайный человек в программировании

Самое прикольное, что на стажировку пригласили. Работаешь над реальными проектами компании 3 месяца, а платят всего 18.000 руб. И час туда на машине и час назад. Спасибо не надо ))

На стажировке будет мало теории и много практики ) Один я тут вижу подвох? )

Fedor
17.10.2017
20:43:11
Теоретические знания нужны

Но редко

Мне вот дали задачу: "написать метод строки, который проверяет, является ли переданная строка аннограммой (состоит из тех же букв только переставленных)"

Решение тривиально в одну строку, но сложность у него n^2

Можно решить по другому, смапить строку посимвольно в хэш и удалять из него элементы, встреченные в другой строке. В хэшэ время поиска О(1), поэтому результирующая сложность O(n)

На порядок лучше и быстрее

Но никто так в реальной жизни делать не будет )))

Alex
17.10.2017
20:47:51
a = 'scar' b = 'cars' a.chars.sort == b.chars.sort

так?

Fedor
17.10.2017
20:49:31
Ну да

Alex
17.10.2017
20:50:42
Я бы не ответил. Но загуглил я это за 5 секунд. Интересно что они этим проверяют на интервью. Помню ли я все методы руби наизусть? Нет, не помню. Даже никогда не учил их, есть же api doc )

Fedor
17.10.2017
20:53:59
При чем тут методы, тут именно алгоритм придумать надо

Alex
17.10.2017
20:59:38
Алгоритм уперся в знание методов Ruby, разве нет? Если бы я не помнил, что есть эти методы, то я бы начал перебирать символы и сравнивать. В одну строку точно бы не уместилось

Nikolay
17.10.2017
20:59:39
но частенько многие самоутверждаются таким образом, на прошлой работе ребята так делали )

Страница 410 из 921