
Vitaly
29.06.2016
15:20:22
@quko8 у меня было так же. Поскольку брали на работу в соло над проектом, то и гоняли вопросами по Java и Android, прошел собеседку, сделал тз и добро пожаловать

Egor
29.06.2016
15:21:16

Dima
29.06.2016
15:21:27
REHAU

Vitaly
29.06.2016
15:21:35
@nexfwall Любая адекватная компания

Google

Dima
29.06.2016
15:21:45
+ моя конторка

Vitaly
29.06.2016
15:21:57
@nexfwall Если компания надрачивает на твой диплом - это хреновая контора, априори.

Dima
29.06.2016
15:21:57
@nexfwall Любая адекватная компания
алсо приходили у нас с технических вузов. У нас даже тян не кодер смогла хорошо кодить. А тут...

Egor
29.06.2016
15:22:37

Dima
29.06.2016
15:22:42
они вообще нулевые.
К слову в дипломе 4-5.

Vitaly
29.06.2016
15:23:07
@nexfwall А нафига тебе ТК? Мне 20 лет, я спокойно живу без нее, у меня про это никогда не спрашивали.

Dima
29.06.2016
15:24:15

Vitaly
29.06.2016
15:24:39
Главное, что могу сказать
это никогда, никогда не иди в гос
потому что там требования = пиздец * (зарплата рынка / 2)

Dima
29.06.2016
15:25:10
на два ли?)

Google

Vitaly
29.06.2016
15:25:52
в остальном могу лишь сказать, что сейчас мобильных разрабочиков лютый дифицит, при чем не понятно с кем хуже. У меня на 3х собеседованиях на позицию Android Developer в панике прибегали ребята из iOS команды и спрашивали не могу ли я в Swift
@q

Dima
29.06.2016
15:26:13
1-2 и в прод. вот цена и реальность госзаказов.
(особенно доставила система-роутер блокировщик. статья на хабре была от VladikSS)

Egor
29.06.2016
15:26:35

Vitaly
29.06.2016
15:27:06
@nexfwall Ну и шли в жопу этот ФНС. Если есть мозги и нормальное резюме - тебя с руками и ногами оторвут

Dima
29.06.2016
15:27:15
дефицит разработчиков - реальность.

Egor
29.06.2016
15:27:26

Vitaly
29.06.2016
15:27:55

Vitaly
29.06.2016
15:28:33
@nexfwall Чувак, тут @ignatenkobrain свидетель. Я в Москву с 7000 рублей переехал. Считай с пустым карманом, я за месяц нашел тут работу, не имея опыта в ТК и вышки в принципе, у меня в аттестате сплошные тройки. Главное - на жопе не сидеть и все получится

Vitaly
29.06.2016
15:28:46

Egor
29.06.2016
15:29:02

Vitaly
29.06.2016
15:29:14

Petrovich
29.06.2016
15:30:17
Завтра выхожу на свой первый день

Vitaly
29.06.2016
15:30:59
@nexfwall Я просто тред не читал, ты вообще во что умеешь? Хоть один ЯП можешь? Алсо, как правильно подметили, нахрена тебе рутиная работа в виде подержки, если можно податься в кодеры?

Vitaly
29.06.2016
15:31:04
Пользователей-дебилов сейчас процентов 90, а ты будешь обязан с каждым культурно общаться. Посылать и первым бросать трубку нельзя, за это штрафуют из премии и т.п.
Так что давай, изучай питон и вперёд на должность юниора.

Petrovich
29.06.2016
15:32:31
Погромичт фронтэнд стажер

Google

Vitaly
29.06.2016
15:32:41
Ну или Java изучай. Сейчас просто колоссальный спрос на разработчиков Android-приложений.

Vitaly
29.06.2016
15:33:23
Кстати, если надумаешь в Android. У меня есть подборка годных книг, по которым я сам учился (англ), да и меня пинать можешь напрямую, если вопросы будут.

Vitaly
29.06.2016
15:33:42
Можно скачать какую-нибудь книжку вида "ЯВУ $название для чайников", за недельку её прочитать и устроиться джуниором.
Знаний, которая даст такая книга, для джуниора будет вполне достаточно.

Dima
29.06.2016
15:34:17
ну нет, я в 14 лет купил такую по c/c++
лучше dive into python 3

Vitaly
29.06.2016
15:34:52
@xvitaly в контексте явы нет. Не знаю почему, но 99% обожают ректальный пенетрейт тебя вопросами по коллекциям
они весьма поверхностно описаны в таких книгах, об этом нужно просто отдельно читать

Egor
29.06.2016
15:35:12
@nexfwall Я просто тред не читал, ты вообще во что умеешь? Хоть один ЯП можешь? Алсо, как правильно подметили, нахрена тебе рутиная работа в виде подержки, если можно податься в кодеры?
Bash, C (на уровне "вызубрил K&R, и забил", т.е. glibc/библиотек особо не знаю), Java (основы. Выучил, будучи на тусовке программистов в Колледже. Тусовка прикрылась, не успели дойти до дженериков и разработки на Android. Но я был там одним из лучших.)...
Вроде бы всё. Perl5 уже давно позабыл. Плюсы тоже.

Vitaly
29.06.2016
15:36:01
@nexfwall Окей, вот с ходу вопрос по Java. Тебе нужно хранить 1 миллион элементов и на выбор дано лишь 2 варианта
1) ArrayList и LinkedList. Что выберешь и почему?

Dima
29.06.2016
15:37:28
что то мне кажется, (но я рубист) что 2.

Petrovich
29.06.2016
15:37:37
А мне кажется что 1

Dima
29.06.2016
15:37:39
но ты не спойлери

Vitaly
29.06.2016
15:37:46
можете каждый аргументировать свой ответ
интересно

Petrovich
29.06.2016
15:38:13
Аррейлист кеш френдли
И итерироваться можно ха единицу

Vitaly
29.06.2016
15:38:46
кеш здес роли не играет, вообще, вопрос с подвохом, подождем ответа Егора и я напишу почему

Egor
29.06.2016
15:38:48

Vitaly
29.06.2016
15:38:55
не-а

Google

Egor
29.06.2016
15:39:29
Проиграл.

Dima
29.06.2016
15:40:07
лол, я угадал
ну, для меня почему то это было очевидно, но я не знаю, как обьяснить.

Vitaly
29.06.2016
15:42:44
мне этот вопрос попадался на одном из собеседований, суть в том, что работодатель ожидает от тебя не ответ на него, а встречный вопрос. Потому что если ты понимаешь как это работает - оно у тебя по любому возникнет. А вопрос должен быть в том, какие манипцляции с данными будут чаще всего, ибо.
ArrayList - список на основе масства
LinkedList - клссичесий связаный список, основанный на объектах и ссылках между ними.
Получается, что ArrayList выигрывает во времени доступа к произвольному элементу, вставка в конец так-же почти константа по времени, но вставка элемента, которая требует расширения массива (превышение capacity) - это в ArrayList'e борода. Пллюс вставка / удаление в середину списка вызывают перезапись всех элементов

Petrovich
29.06.2016
15:43:22
Будь это плюсы
Аррейлист бы выиграл

Vitaly
29.06.2016
15:43:52
Linked же наоборот. Вставка и удаление - константа (именно вставка и удаление), а вот доступ к произвольному элементу - линейно
но доступ к первому и последнему элементу у LinkedList всегда постоянная

Admin
ERROR: S client not available

Vitaly
29.06.2016
15:45:05
к чему я это, собственно. Наверное именно потому на моих собеседваниях не спрашивали про диплом и класть хотели на ТК. Задают именно вопросы уровня Advanced, об этом вряд-ли написано в первой попавшейся книге, но за год работы ты по-любому с этим столкнешься

Vitaly
29.06.2016
15:45:39
На юниора вопросы уровня мидла? Странная контора, не?

Vitaly
29.06.2016
15:45:51
@xvitaly А кто сказал, что я джун? с:

Igor
29.06.2016
15:45:54

Vitaly
29.06.2016
15:46:00
Ну так он идёт на юниора же.
А ты ему вопрос уровня мидла задаёшь.

Igor
29.06.2016
15:46:13
но я в яве не знаю ничего

Petrovich
29.06.2016
15:46:36


Igor
29.06.2016
15:47:03
мне этот вопрос попадался на одном из собеседований, суть в том, что работодатель ожидает от тебя не ответ на него, а встречный вопрос. Потому что если ты понимаешь как это работает - оно у тебя по любому возникнет. А вопрос должен быть в том, какие манипцляции с данными будут чаще всего, ибо.
ArrayList - список на основе масства
LinkedList - клссичесий связаный список, основанный на объектах и ссылках между ними.
Получается, что ArrayList выигрывает во времени доступа к произвольному элементу, вставка в конец так-же почти константа по времени, но вставка элемента, которая требует расширения массива (превышение capacity) - это в ArrayList'e борода. Пллюс вставка / удаление в середину списка вызывают перезапись всех элементов
ты сам только что сказал про миллион, значит у тебя уже есть контекст
так что по идее можно брать сразу ArrayList и не мучаться

Vitaly
29.06.2016
15:47:26
Проиграл.
Учи базовые основы ООП и прочие. На юниора это точно будут спрашивать.

Google

Vitaly
29.06.2016
15:47:26
@ignatenkobrain Смотря что ты планируешь дальше с этим миллионом делать
вдруг тебе не нужно получать элементы, а нужно постоянно втыкать что-то в середину уже имеющегося
в этом и есть весь подвох
@xvitaly Кстати, вот один друг был на собеседке на Android, Junior, его спросили что такое делегироание полномочий, вроде херня, а он завалился

Igor
29.06.2016
15:48:30
я так рассуждал

Vitaly
29.06.2016
15:49:00
@ignatenkobrain Ты просто Игорь, без комментариев ?

Igor
29.06.2016
15:49:33
не было задачи работать с элементами, была задача их хранить )

Vitaly
29.06.2016
15:49:54

Vitaly
29.06.2016
15:50:11
@nexfwall бери бесплатные уроки мастерства от товарища @ignatenkobrain

Igor
29.06.2016
15:50:36

Dima
29.06.2016
15:50:41
кстати да. у тебя даже есть человек, который скажет правильно ли ты написал или нет.
как по мне, это самое ценное - код ревью.

Igor
29.06.2016
15:51:18
так что я пропустил?
что умеет @nexfwall ?

Vitaly
29.06.2016
15:51:42
Bash, C (на уровне "вызубрил K&R, и забил", т.е. glibc/библиотек особо не знаю), Java (основы. Выучил, будучи на тусовке программистов в Колледже. Тусовка прикрылась, не успели дойти до дженериков и разработки на Android. Но я был там одним из лучших.)...
Вроде бы всё. Perl5 уже давно позабыл. Плюсы тоже.

Igor
29.06.2016
15:53:21
зато он знает rpmspec!
/me вспоминает как пытался писать на ABAPе

Egor
29.06.2016
15:59:41
Вот так болтовня о швабодко-проприетарщине в сервисах, превратилась в целую драму по поводу джуниорства.

Dima
29.06.2016
16:00:08
ты уже начал погружение в питон?
кто если не ты пропатчит копр?