Егор
Хотябы какие-то деньги урву.
Vitaly
@quko8 у меня было так же. Поскольку брали на работу в соло над проектом, то и гоняли вопросами по Java и Android, прошел собеседку, сделал тз и добро пожаловать
Anonymous
REHAU
Vitaly
@nexfwall Любая адекватная компания
Anonymous
+ моя конторка
Vitaly
@nexfwall Если компания надрачивает на твой диплом - это хреновая контора, априори.
Anonymous
@nexfwall Любая адекватная компания
Anonymous
алсо приходили у нас с технических вузов. У нас даже тян не кодер смогла хорошо кодить. А тут...
Егор
Я знаю. Но если по ТК, то это "опыт работы в IT"... А это уже...
Anonymous
они вообще нулевые.
К слову в дипломе 4-5.
Anonymous
Vitaly
@nexfwall А нафига тебе ТК? Мне 20 лет, я спокойно живу без нее, у меня про это никогда не спрашивали.
Anonymous
Vitaly
Главное, что могу сказать
Vitaly
это никогда, никогда не иди в гос
Vitaly
потому что там требования = пиздец * (зарплата рынка / 2)
Anonymous
на два ли?)
Vitaly
в остальном могу лишь сказать, что сейчас мобильных разрабочиков лютый дифицит, при чем не понятно с кем хуже. У меня на 3х собеседованиях на позицию Android Developer в панике прибегали ребята из iOS команды и спрашивали не могу ли я в Swift
Vitaly
@q
Anonymous
1-2 и в прод. вот цена и реальность госзаказов.
(особенно доставила система-роутер блокировщик. статья на хабре была от VladikSS)
Vitaly
@nexfwall Ну и шли в жопу этот ФНС. Если есть мозги и нормальное резюме - тебя с руками и ногами оторвут
Anonymous
дефицит разработчиков - реальность.
Anonymous
Егор
Vitaly
@nexfwall Чувак, тут @ignatenkobrain свидетель. Я в Москву с 7000 рублей переехал. Считай с пустым карманом, я за месяц нашел тут работу, не имея опыта в ТК и вышки в принципе, у меня в аттестате сплошные тройки. Главное - на жопе не сидеть и все получится
Егор
Целых 2 чувака с ЛОРа связались со мной, и предлагали работу в ТП-шке.
У одного не выгорело, у другого начальнику не хватило вышки.
Petrovich
Завтра выхожу на свой первый день
Vitaly
@nexfwall Я просто тред не читал, ты вообще во что умеешь? Хоть один ЯП можешь? Алсо, как правильно подметили, нахрена тебе рутиная работа в виде подержки, если можно податься в кодеры?
Petrovich
Погромичт фронтэнд стажер
Vitaly
Кстати, если надумаешь в Android. У меня есть подборка годных книг, по которым я сам учился (англ), да и меня пинать можешь напрямую, если вопросы будут.
Anonymous
ну нет, я в 14 лет купил такую по c/c++
Anonymous
лучше dive into python 3
Vitaly
@xvitaly в контексте явы нет. Не знаю почему, но 99% обожают ректальный пенетрейт тебя вопросами по коллекциям
Vitaly
они весьма поверхностно описаны в таких книгах, об этом нужно просто отдельно читать
Егор
@nexfwall Я просто тред не читал, ты вообще во что умеешь? Хоть один ЯП можешь? Алсо, как правильно подметили, нахрена тебе рутиная работа в виде подержки, если можно податься в кодеры?
Bash, C (на уровне "вызубрил K&R, и забил", т.е. glibc/библиотек особо не знаю), Java (основы. Выучил, будучи на тусовке программистов в Колледже. Тусовка прикрылась, не успели дойти до дженериков и разработки на Android. Но я был там одним из лучших.)...
Вроде бы всё. Perl5 уже давно позабыл. Плюсы тоже.
Vitaly
@nexfwall Окей, вот с ходу вопрос по Java. Тебе нужно хранить 1 миллион элементов и на выбор дано лишь 2 варианта
1) ArrayList и LinkedList. Что выберешь и почему?
Anonymous
что то мне кажется, (но я рубист) что 2.
Petrovich
А мне кажется что 1
Anonymous
но ты не спойлери
Vitaly
можете каждый аргументировать свой ответ
Vitaly
интересно
Petrovich
Аррейлист кеш френдли
Petrovich
И итерироваться можно ха единицу
Vitaly
кеш здес роли не играет, вообще, вопрос с подвохом, подождем ответа Егора и я напишу почему
Егор
Vitaly
не-а
Егор
Проиграл.
Егор
Anonymous
лол, я угадал
Anonymous
ну, для меня почему то это было очевидно, но я не знаю, как обьяснить.
Vitaly
мне этот вопрос попадался на одном из собеседований, суть в том, что работодатель ожидает от тебя не ответ на него, а встречный вопрос. Потому что если ты понимаешь как это работает - оно у тебя по любому возникнет. А вопрос должен быть в том, какие манипцляции с данными будут чаще всего, ибо.
ArrayList - список на основе масства
LinkedList - клссичесий связаный список, основанный на объектах и ссылках между ними.
Получается, что ArrayList выигрывает во времени доступа к произвольному элементу, вставка в конец так-же почти константа по времени, но вставка элемента, которая требует расширения массива (превышение capacity) - это в ArrayList'e борода. Пллюс вставка / удаление в середину списка вызывают перезапись всех элементов
Petrovich
Будь это плюсы
Petrovich
Аррейлист бы выиграл
Vitaly
Linked же наоборот. Вставка и удаление - константа (именно вставка и удаление), а вот доступ к произвольному элементу - линейно
Vitaly
но доступ к первому и последнему элементу у LinkedList всегда постоянная
Vitaly
к чему я это, собственно. Наверное именно потому на моих собеседваниях не спрашивали про диплом и класть хотели на ТК. Задают именно вопросы уровня Advanced, об этом вряд-ли написано в первой попавшейся книге, но за год работы ты по-любому с этим столкнешься
Vitaly
@xvitaly А кто сказал, что я джун? с:
Igor
Igor
но я в яве не знаю ничего
Petrovich
У меня на стажера тоже люиые вопросы были
Igor
мне этот вопрос попадался на одном из собеседований, суть в том, что работодатель ожидает от тебя не ответ на него, а встречный вопрос. Потому что если ты понимаешь как это работает - оно у тебя по любому возникнет. А вопрос должен быть в том, какие манипцляции с данными будут чаще всего, ибо.
ArrayList - список на основе масства
LinkedList - клссичесий связаный список, основанный на объектах и ссылках между ними.
Получается, что ArrayList выигрывает во времени доступа к произвольному элементу, вставка в конец так-же почти константа по времени, но вставка элемента, которая требует расширения массива (превышение capacity) - это в ArrayList'e борода. Пллюс вставка / удаление в середину списка вызывают перезапись всех элементов
ты сам только что сказал про миллион, значит у тебя уже есть контекст
Igor
так что по идее можно брать сразу ArrayList и не мучаться
Vitaly
@ignatenkobrain Смотря что ты планируешь дальше с этим миллионом делать
Vitaly
вдруг тебе не нужно получать элементы, а нужно постоянно втыкать что-то в середину уже имеющегося
Vitaly
в этом и есть весь подвох
Vitaly
@xvitaly Кстати, вот один друг был на собеседке на Android, Junior, его спросили что такое делегироание полномочий, вроде херня, а он завалился
Igor
я так рассуждал
Vitaly
@ignatenkobrain Ты просто Игорь, без комментариев 🌚
Igor
не было задачи работать с элементами, была задача их хранить )
Vitaly
@nexfwall бери бесплатные уроки мастерства от товарища @ignatenkobrain
Igor
нет
Anonymous
кстати да. у тебя даже есть человек, который скажет правильно ли ты написал или нет.
Anonymous
как по мне, это самое ценное - код ревью.
Igor
так что я пропустил?
Igor
что умеет @nexfwall ?
Vitaly
Bash, C (на уровне "вызубрил K&R, и забил", т.е. glibc/библиотек особо не знаю), Java (основы. Выучил, будучи на тусовке программистов в Колледже. Тусовка прикрылась, не успели дойти до дженериков и разработки на Android. Но я был там одним из лучших.)...
Вроде бы всё. Perl5 уже давно позабыл. Плюсы тоже.
Igor
зато он знает rpmspec!