Сабж. Собеседование было на стажера в гнусмас.Первым дело скажу, что за свою недолгую на собеседованиях на работу я был на 6, чтоли, штуках. Все были индивидуальные - несколько человек беседовали со мной одним. А тут было 5 собеседуемых на 3 собеседовавших.не исключаю, что кто-то из собеседовавших/собеседуемых со мной это прочитает, но мне похуй чуть больше, чем полностьюДак вот. Часто встречаю в том же \б\ и на других ресурсах нытье тех, кому доверили рекрутинг, что, мол, кадры говно идут.И вот из 4 моих коллег по несчастью знаний по языкам и архитектуре было примерно на уровне моей бабушки. Не сильно дальше они ушли и по части просто пониманию того что есть программирование и нахуя оно.Один, на мой взгляд, имел какое-то частичное представление, зачатки стройной структуры. По крайне мере какая-то степень адекватности.За себя скажу, что я получал удовольствие от халявных вопросов и ненапряжной беседы с рекрутерами.Не знаю за то, какие ребята охуенные алгоритмисты (сомневаюсь, что они даже кусорт знают), или насколько они гуру стройного ооп и системной архитектуры, но общее впечатление у меня ужасное.А теперь задам вопросик. Вот что делать человеку, который понимает принципы программирования и ооп, знает языки - на уровне, не побоюсь, мидла, и очень силен в понимании архитектуры наших железных друзей и чтения чужого кода/пиздинга стиля чужого кода, но у которого опыта меньше, чем у джуна?Я не первый раз сталкиваюсь с тем, что иду на собеседование/апплаюсь на джуниора/стажера, почти все вопросы просто как писечку щелкаю, а по формальному параметру "опыт индустриальным программистом" посасываю даже у студентоты. Вследствие чего, пролетаю.На мидла даже собеседовать не хотят.Такая вот хуйня, милки. Накипело. Три месяца уже работу ищу. Пик самхау рилейтед.
пиздуй сюда: https://2ch.hk/pr/res/806369.html
>>806373Хм, как я его пропустил.Ну ок.
Моча, удаляй,ОПPS Шото я не поняла, а чой-та нету чекбокса "удалить тред"? Всегда же был
>>806367 (OP)Не хватает опыта - набирайся его, очевидно же.Можешь свои идеи реализовывать, можешь найти каких-нибудь мамкиных стартапщиков, которые возьму стажёра поработать за опыт.
>>806367 (OP)У меня все собеседования происходят по одинаковой схеме - рассказываю про свой опыт и проекты, получаю тестовое задание, успешно выполняю его... И ни ответа, ни привета.Например, одно из последних - собеседование для джуна, просили сделать чат на ASP.NET, дали неделю. За сутки нарисовал морду на Angular и Bootstrap, авторизацию с помощью OAuth и сессий ASP.NET, на бэкенде сделал модель Entity Framework и интерфейс в виде REST-сервиса. Протестировал, отправил... Ответа так и не пришло. Что их не устроило - непонятно.По-моему, рабовладельцы просто зажрались и берут только тех, кто готов работать за 15 тыщ. И да, это надо в МЫВАМПЕРЕЗВОНИМ-тред.
>>808229>По-моему, рабовладельцы просто зажрались и берут только тех, кто готов работать за 15 тыщ.Ну не прибыль же уменьшать. В кризис-то. Подушка безопасности уже проелась вся. Так можно и в минусы уходить.
Оставь контакт, опушка, ты-то мне и нужен.
>>806367 (OP)> А теперь задам вопросик. Вот что делать человеку, который понимает принципы программирования и ооп, знает языки - на уровне, не побоюсь, мидла, и очень силен в понимании архитектуры наших железных друзей и чтения чужого кода/пиздинга стиля чужого кода, но у которого опыта меньше, чем у джуна?Если честно, как-то взаимоисключающе звучит. Расскажешь историю, как так получилось?
>>809206>как так получилось? Ну вот я например, не ОП. Прочитал овер-дохуя статей про разработку и разные особенности языков. Но из своих поделок только даже ниже уровня лаба1. Показать вообще ничего и опыта никакого.Кто-то может сказать - ты ничего не знаешь, ну вот возьмем такую-то хуйнюшку и как в ней сделать Х? При том что это элементарно гуглится за полминуты. Такие могут идти сразу нахуй. Не уверен что даже смогу со спокойным лицом выдать мантру "наследование+инкапсуляция+полиморфизм" на собеседовании вместо того чтобы рассказать про оверхайпнутую парашу и случайный набор баззвордов.Охуительно будет если придется работать под вчерашним школьником и слушать охуительные истории как он познает откровения дядюшки Боба и прочих TDD-хуесосов.
> выдать мантру "наследование+инкапсуляция+полиморфизм"абстракцию забыл, бтв
>>806367 (OP)Студентик с завышенной самооценкой почитал вики и считает себя кармаком. На собеседовании спросили чуть в сторону - абасрался.</thread>
>>806367 (OP)Звучит реально странно.Ты точно не налажал в "написать qsort" на бумажке? Точно-точно? Теоретик?
>>812388В стандартной мантре ее нет. Это у тебя уже какая-то своя - расширенная.
>>812429приведи свою «стандартную» мантру, и да с указанием, кто её автор.
>>812437https://www.google.ru/search?q=инкапсуляция наследование полиморфизмШкольничек, ну не нужно спорить о надуманных тривиальностях, плез?
>>812407На самом деле написать quicksort на бумажке причем правильно не так уж и просто как и любой другой не тривиальный алгоритм, т.к. в любом алгоритме есть овердохуя подводных камней и граничных условий которые авторы учебников старательно заметают под ковер.Если только ты не выучил его как Отче Наш до последнего символа.
>>812398Как-то я спросил у такого сеньеора-лида как скопировать свои изменения из одной ветки в другую (в SVN) на что он сказал мне сделать еще одну папку и перенести в нее файлы руками. А еще никто из "опытных" не знал про блейм, поищи говорят по списку коммитов что тебе нужно, лол.Есть повод призадуматься - может все-таки такой "опыт" на бумажке - оверрейтед хуита?
>>808229>Например, одно из последних - собеседование для джуна, просили сделать чат на ASP.NET, дали неделю. За сутки нарисовал морду на Angular и Bootstrap, авторизацию с помощью OAuth и сессий ASP.NET, на бэкенде сделал модель Entity Framework и интерфейс в виде REST-сервиса. Протестировал, отправил... Ответа так и не пришло. Что их не устроило - непонятно.Лол, ну ты лох. Они твой чатик отправили в продакшн и теперь бабло стригут.
>>812464И причем здесь поиск в гугле? Речь шла о том, что ООП стоит на четырех (+2) столпах, анон назвал только три. Если считает, что этого достаточного; ну ради бога, пусть считает, только тогда нечего удивляться что на собеседованиях он поплывет, особенно на хитрожопных вопрсах.Но сейчас, меня больше позабавила твоя ананас неадекватная реакция. На нормальный вообщем-то воопрос ответил невпопад, агрессивно. Похоже кое-кому вообще не интересно разобраться в вопросе, а хочется только зубки поскалить, но да ладно. «Школьничек» не будет спорить о надуманных тривальностях. Действительно какая разница, из чего состоит ооп, наговнокодил кое-как свои велосипеды и в продакшен и норм.
>>812601>И причем здесь поиск в гугле? Ну хоть по первой ссылке попробуй щелкнутьhttp://www.codenet.ru/progr/cpp/ipn.php>Все языки OOP, включая С++, основаны на трёх основополагающих концепциях, называемых инкапсуляцией, полиморфизмом и наследованием. Рассмотрим эти концепции. >ООП стоит на четырех (+2) столпах, анон назвал только триРаньше у лалок было три стула, а теперь еще три завезли. Тяжело с вами. Ты наверное и в TDD уверовал? и в дядюшку Боба? Вот я и говорю придется с таким вот ебланом за одним столом сидеть и его охуительные истории выслушивать. Раньше то я бы даже вдохновился от всего этого, кинулся "чистого кодера" читать и подобную макулатуру. Что делать-то теперь вообще хуй знает.
>>812533В россии не умеют программировать. И использовать инструменты в свою пользу. 90% компаний в россии - имитация бурной деятельность за доллары. То есть ни одна российская компания не выживет на западе. Где нужно работать ~4-8 раз эффективнее. Не удивительно, что так происходит.
>>812386>Не уверен что даже смогу со спокойным лицом выдать мантру "наследование+инкапсуляция+полиморфизм" на собеседовании вместо того чтобы рассказать про оверхайпнутую парашу и случайный набор баззвордов.Не понял, это ты о том, что ООП - это лишь оверхайпнутая параша?
>>812633>Ты наверное и в TDD уверовал? и в дядюшку Боба? А в чём проблема?недавно уверовал
>>812749А то>>812794Совсем недавно дядюшка Боб почуял куда дует ветер и стал топить за функциональщину. А раньше предпочитал петушить стейт как сумасшедший. Так что поосторожней с этими "евангелистами".
>>812928Я думал это про чистую архитектуру, decoupling итд. Вроде бы это применимо и к ооп и к фп.
>>813049Что такое "чистая архитектура" - хорошо помытая грязная? Все дело в технических деталях иначе остается одно переливание из пустого в порожнее. Это как раз у "евангелистов" получается очень хорошо.
>>812698>В россии не умеют программироватьКак же так получилось что мы как раз работали на швятых пиндосов? Парадокс какой-то.Алсо вопрос вдогонку - с хуяли человек должен работать так же, когда ему платят в 10 раз меньше?
>>813195это когда бизнес-логику можно тестировать юнит-тестами без привлечения параши типа базы данных, по-крайней мере я это так понял.
>>813202> Парадокс какой-то.Потомучто вы дешевле в 10 раз. А качество кода вашему заказчику было похуй. Видать ты писал какое-то гавно, которое и за N^N^N^N!!!! работает хорошо.Как так же дибил как так же? АЛСО! АЛСО-О-О-О! Ты хочешь сказать, что подходишь к начальнику и говоришь:"Значит так. Я могу вам написать андроид с нуля за месяц. Но так как вы мне платите в 10 раз меньше, то я буду еле-еле джуниорить на пхп вашу админку"???
>>812928Пользую ООП на работе. Полиморфизм, паттерны облегчают жизнь. А ты и дальше рвись от того, что люди используют молотки и отвертки для решения своих задач.
>>813251>N^N^N^N!!!!Похоже этот олимпиадный школьник подорвался на ровном месте>>813306>разбрасывают грабли и ходят по ним вместо того чтобы заниматься деломПофиксил, можешь не благодарить.
Тест тест^H
>>812698>То есть ни одна российская компания не выживет на западе.NGINX, Inc.
>>813408Да, и яндекс и меил и параллелс и акронис. Но у них собеседования по 5 часов и код на листочке пишут. А не 40 минут теории
>>812698>>813408>>813442abbyspirit
>>812698JetBrains.
>>813444Да и Касперский.>>813445Тоже хотел назвать.
>>813445Это чешская компания.
>>813445Был у них в 2011. 2 олимпиадные задачки на час давали сидеть одному. После 30 минут теории по кормену.
Нахуя вот я вообще начал вкатываться в программирование. Ведь нравилось в начале, да и говорили, что перспективно. А глядя на такие вот посты понимаю, что работу никогда не найду.не оп
>>813609Никто не говорил, что не нужно будет работать
>>813650Я и так работаю уже хуй знает сколько, толькотдажетдо уровня опа еще не долез.
>>813609А какие альтернативы? Inb4: гей шлюха.
>>813473один хуй у jetbrains прикормленные студенты, нах туда со стороны лезть
>>812468Просто ты тупой, вот ты и придумываешь себе маняоправдания.
>>813749К тому же их банкротство в среднесрочной перспективе неизбежно.
>>814056>К тому же их банкротство в среднесрочной перспективе неизбежно.Лолчто? Reshaper, IDEA, TeamCity будут их кормить еще долгие годы.
>>806367 (OP)>но мне похуй чуть больше, чем полностью>Дак вот>Не знаю за тоПоэтому и не берут.>>812407>"написать qsort" на бумажкеЭто вообще какой-то кал. Зачем это знать?! Кому это нужно?! Вообще охуеть!>>812533>как скопировать свои изменения из одной ветки в другую (в SVN)Вы чё, серьёзно?! Нахуй это помнить?! В гугле за две минуты стаковерфлоу ответ с зелёной галочкой. Если это так часто нужно будет, то выучишь.
>>814297>Reshaper, IDEAКак думаешь, сколько потребуется, чтобы добавить всю эту же функциональность в бесплатные Visual Studio/Eclipse?
Абасу джетбрейнс, ставил воровоною IntelliJ IDEA это же просто тормознутое говнище с кучий нахуй ненужных опций, по уебанству даже даст пасасать такому эталонному говну как вижуалстудия.
>>814594Ты за Emacs или vim?
>>814622vim, но это же не иде, скорее кодеблокс или комодо иде.
>>814492>В гугле за две минуты стаковерфлоу ответ с зелёной галочкой.>Если это так часто нужно будет, то выучишьНу история так развивалась - я в общем-то думал раз они разрабатывают эти систему лет десять и из них минимум пять пользуются SVN, и каждое изменение (раз в неделю) они заливают в транк и в релиз два раза - то следовательно это действие должно было быть доведено до автоматизма. Ну и лид все вертелся вокруг меня все говорил если что не понятно спрашивай чего ты там сидишь. Ну я и спросил без задней мысли.После этого искать правильный способ было как-то не ловко. Ну я и скопировал файлы. И еще чужие изменения затер. Мне было очень неприятно, хотя вроде и ничего такого.В общем один анон тут утверждал что учиться всему приходится самому, очень его двачую. С вероятностью близкой к 1 "бесценный опыт в нашей компании" сводится к таким вот быдлякам лидам знающим меньше среднего программачера.
>>814661Я вообще твой ответ не понял. Вопрос был о том, что не нужо поминть всё говно, а ты какие-то куллстори.
>>814971>какие-то куллсториДа прост)))))Говно не нужно помнить наизусть, но нужно понимать что оно есть, а не лепить немыслимые костыли.
/threadGayle Laakmann McDowell - Cracking the Coding Interview
>>808229У тебя свои проекты на ASP.NET есть?
>>815920Всегда смешно читать эти книги. Они же для запада написаны, а не для нас.
>>815920> 40 часов> 40 ЧАСОВ ПРАКТИКИ РЕКОМЕНДУЕТСЯ ДЛЯ УСПЕШНОГО ПРОХОЖДЕНИЯ СОБЕСЕДОВАНИЙ
>>816240Может он в голдман сакс какой-нибудь устраивался.
>>806367 (OP)Вова?
>>815936Разве рашковане не копируют всю убогую тупость у швитого запада с лагом в 5-10 лет?
>>816288Чтобы копировать с лагом в 2-3 года эту книгу и её подобные нужно знать наизусть, 2 раза. А Кромена 3 раза.
Мамкин мидлет
> очень силен в понимании архитектуры наших железных друзейАноны а что ОП под этим подразумевает?
>>806367 (OP)>Вот что делать человеку, который понимает принципы программирования и ооп, знает языки - на уровне, не побоюсь, мидла, и очень силен в понимании архитектуры наших железных друзей и чтения чужого кода/пиздинга стиля чужого кода, но у которого опыта меньше, чем у джунаА как ты всё это понял/выучил/наработал? Как можно, извиняюсь, посасывать, так сказать, у так называемой студентоты по индустриальному опыту, если ты по твоим же собственным словам ни много ни мало мидл?Мидл это как раз не уровень знаний, джун это уровень знаний — выучил теорию, написал пару хеллоублогов/игр, вот ты и джун.А мидл это тот кто сдал уже один проект или работает года 3 уже и развивается во владении своими джуновскими знаниями.Грустно это всё, приложу вульгарную картинку для поднятия настроения.
>>806367 (OP)Ну если ты такой охуенный программизд, то напиши в CV что есть опыт. Покажи примеры своего кода, какие то проекты.Честно говоря ты несешь какую то хуйню. Опыт хуепыт, главное чтобы у тебя был опыт разработки и неважно где и как. Конечно если кроме теории ты нихуя не знаешь, то понятно почему ты никому не нужен такой умный.
Оп выражает свои мысли с огромным трудом, мне кажется он просто "туповат", вот и простая разгадка. Работал во многих коллективах, пилящих проекты которые у все на слуху, думаю там тоже хуй кто кусорт бы реализовал, кроме препода из универа, которого выпиздовали в итоге, т.к. работать не хотел заебывал всех академической хуйней и задачами из кванта.
>>816439>>816539Ох пизда как "опытным" припекает. Завтра парашкинцы глянут как там у швятых и введут новый положняк - все у кого меньше 5 лет "опыта" - теперь джуны (с соответствующей коррекцией по ЗП). И что тут скажешь, толка от вашего говноопыта по клепанию говноформочек 0, когда знаний-то никаких нет.
>>818710Знания, которые не подтверждены реальным применением знаний < опыт клепания формочек.