Пишет Анонимус: «Здравствуйте, Ебаная редакция и ебаные читатели.
На самом деле я не знаю, в правильное ли место я отправляю свой поток сознания, но если бы я писал в /pr/ сосача, то провисело бы оно там не долго, на Хабре подобных статеек наверное и так навалом (да и не зарегистрирован я там), а создавать для этого дела какой-то бложек на один раз кажется оверхедом. К тому же я за анонимность, хотя бы от широкой аудитории.
Написать я захотел после прочтения постов https://ebanoe.it/2017/09/18/java-junior-at-your-service/ и https://ebanoe.it/2017/09/13/it-entrant-butthurt/. Это не будет прямым комментарием к ним, скорее «по мотивам».
Ебаное обычно топит за тлен и «все проебано», а я тут вроде как с какими-то советами, вроде как в поддержку вкатывальщикам. Поэтому даже и не знаю, захотят ли это публиковать ебаные редакторы, но если вы это читаете, значит имеет право на существование.
А почему это я решил, что могу раздавать советы? Ну, я простой мидл-разработчик в средненькой конторке, во мне ничего особенного нет. Однако наша конторка в последнее время довольно часто собеседует соискателей, чаще всего джунов (их больше приходит), а в мои обязанности входит проведение тех. собеседования (кто-то же должен). Так что это взгляд того, кто обычно сидит по ту сторону стола. Ошибки, о которых пойдет речь ниже, совершают чаще всего именно джуны, так что адресовано все это в большей степени им.
Ошибка №1 — работать за еду
Соискатели без опыта работы очень часто готовы «работать за еду», «мне не важна зарплата, я просто хочу научиться», вот это вот все.
На мой взгляд, это одна из самых распространенных и самых больших ошибок, которая выставляет вас в очень плохом свете. Я не беру это мнение с потолка, это мнение моего руководства. Многие джуны считают, что подобное раболепство делает их более желанным кандидатом в глазах работодателя (ну как же, сотрудник готов работать за идею, как такого не взять). Теперь давайте взглянем, что на самом деле думает в этом случае хороший руководитель. Во-первых, вы выставляете себя неуверенным в себе человеком. Вы как бы говорите:
Ой, вы знаете, я вообще не знаю, справлюсь ли я со своими обязанностями, скорее я буду обузой, которой и платить-то не за что, так что давайте я просто тут позависаю, вы все равно же ничего не теряете.
Не важно, насколько мало вы знаете и умеете, если работодатель захочет вас нанять, он уже готов вложиться в вас, в ваше обучение, но он ожидает от вас принятия ответственности за свою работу. Поэтому нет смысла принижаться, люди работают, чтобы зарабатывать деньги, так просите себе адекватную зарплату, раз уж вы пришли устраиваться на работу. А заставить своих подчиненных пахать за идею — это задача работодателя, это он должен создать для вас столь тепличные условия, чтобы вам хотелось работать в сверхурочные за пятерых.
Во-вторых, сотрудник который не связан никакими обязательствами (а главное обязательство возникает как раз в процессе денежно-зарплатных отношений) — не надежен. Раз вам не платят зарплату (или платят мало), у вас низкий стимул работать качественно, вы наверняка в поиске места потеплее, т.е. у вас низкая вовлеченность (даже если вы уникальный и не такой, это не важно, мы сейчас о том, кем вы выглядите в глазах работодателя). Какой смысл брать на работу сотрудника, которого завтра может сдуть ветром в неизвестном направлении, ведь все о чем он думает — как бы получить побольше опыта в кратчайшие сроки без обязательств, а не решать нужды компании.
Ну и как следствие повального раболепства среди джунов — возникают недобросовестные предприниматели, паразитирующие на этом. Вся эта текучка кадров в некоторых конторках, все эти драмы с выкидыванием на мороз и прочее, что так любим мы почитать на ебаном — откуда это все, как не в ответ на готовность работать за еду. Всякий труд должен быть оплачен, и даже ваш. Хороший работодатель это понимает. Если нет — не суйтесь к таким.
Фух, ну все, самый большой кусок я написал, дальше наверное пойдет полегче.
Ошибка №2 — мало практики
Концентрация на теоретических знаниях, игнорирование практики. Собеседую кандидата, спрашиваю, чем интерфейс отличается от абстрактного класса — отвечает как по учебнику. Спрашиваю в каком бы случае использовал одно, а в каком другое — не знаю. Ну а подумать? Не, не знаю.
Спрашиваю по паттернам. Синглтон, фабрика, декоратор, фасад, хуесад, все знает. Какие задачи решал бы с помощью фасада? Не знаю. Ну а подумать? Не, не знаю. Ну в любой книге по паттернам это расписано, плюсы, минусы, вся фигня. Но 99 из 100 просто википедию прошерстили перед собеседованием, и норм, сойдет.
Ошибка №3 — говнокод
Выполнение ТЗ: хуяк, хуяк и на почту, главное — требуемый результат программа выдает.
Сам я вообще против ТЗ, но альтернативы кроме собственно испытательного срока нет, надо ж как то понять, как человек код пишет.
Приведу печальную статистику из своего опыта — из 10 кандидатов только двое присылают ТЗ, только у одного оно компилируется и выдает результат, не упав в рантайме. У ноля код написан хорошо.
Ну да, это джуны, они не знают еще как писать хорошо. Окей, сейчас я вам скажу, как хорошо. Вся мудрость выполнения ТЗ на отлично в одном абзаце. Мидлы кстати тоже могут почерпнуть.
То, что ваша программа выдает правильный результат — дело десятое (хотя и важное, конечно же). У сеньоров иногда программы не выдают правильных результатов, поэтому боженька придумал тестировщиков. Самое главное — ваш код. Откомментирован ли он. Удобно ли его читать (соблюдаете ли вы соглашения по написанию кода). Удовлетворяет ли он принципам KISS, DRY, SOLID (последнее — высший пилотаж, смогете в него — можете просить должность мидла, серьезно). Протестирован ли он юнит-тестами (огромный плюсик, не все мидлы тесты к своему говну пишут).
Понимаете, вы будете работать в коллективе. Все что вы пишите, проверят ваши коллеги (код-ревью), тесты ваших коллег (continuous integration) и тестировщики (хотя бы что то из этого наверняка будет). Поэтому от вас ждут прежде всего хорошего кода, который хотя бы прочитать можно без кровавых слёз. Выложитесь по полной, код, а не верный результат выдаваемый программой, вас характеризует. Результат вообще можно захардкодить (но не нужно, если не хотите попадания в черный список). А вот написать так, чтобы не стыдно было людям показывать — на это практически все кладут. Хотите, чтобы вас с восторгом вспоминали среди сотен других кандидатов? Добавьте документирующих комментариев и напишите юнит-тесты. Уж написать комментарий, что принимает и возвращает метод, может любой джун. А уж если у вас получилось написать код, решающий задачу, то и тест к нему написать вы тоже сможете, ничего там сложного нет.
Ошибка №4 — воспринимать собес как экзамен
Техническое собеседование это экзамен, я что-то забыл, что-то не знал, в чем-то ошибся — это конец света, о боже, убейте меня. Если вам действительно устраивают экзамен, просят решить какую-нибудь хуйню на листочке за минуту и всякое такое — либо вас хотят цинично унизить и срезать ваши запросы по зарплате (см. пункт 1, почему таких надо избегать), либо вас просто собеседуют выебщики, которым важнее поднять свою самооценку.
Техническое собеседование в нормальную компанию — это несколько чуваков (соискатель — один из них), увлеченных одним делом, собрались в одной комнате поболтать. Расслабьтесь, получите удовольствие от общения, вынесите для себя что-то новое, покажите, что вы не угрюмый социопат. Уже одно это вас выделит среди серой массы. Если вы при этом еще и на несколько вопросов правильно ответите — над вашей кандидатурой очень задумаются.
Вот и все пожалуй, я бы может еще чего-нибудь бы выдал, но, впрочем, хуй с вами».
Прислал Анонимус
208 Комментариев
Вайтишников — биомусор
Сука, Т9 — пидорас
Где статья о сектантах?
В одном далеком-далеком месте, где нету сыров и смузи, где люди перемещаются пешком а не на гироскутерах, где не знают кто такие хипстеры, родился один мальчик.
Он был очень особенным, и дал знать об этом всему миру с первых секунд своего существования, ведь когда он родился, никто не слышал плача. Нет, ему не было дела до плача. Его глаза лихорадочно бегали по комнате, не останавливаясь ни на чем дольше мгновения. Он исследовал, он жадно поглощал информацию, он удивлялся всему и изучал все, до чего мог дотянутся его взор.
Время шло, мальчик рос. Страсть к исследованиям росла вместе с ним. Стоило ему начиться ходить — его не оставляли одного, ведь в поисках он мог забрести куда угодно. Ни предупреждения взрослых, ни их угрозы наказанием не могли усмирить жадный и гнетущий зов, который бурлил в крови мальца. Когда он научился читать — библиотека стала его домом, а дом — местом ночлега, не более.
Мальчик хотел знать всё, и ничего в мире не имело значения кроме самого мира. Особенностью мальчика была возможность видеть этот мир вокруг себя, в отличии от всех остальных людей. Каждый день он узнавал что-то новое, каждый день он учился чему-то нвоому, и каждый день он становился лучше себя вчерашнего. Окружающие видели в нем себя идеального, себя не состоявшегося. Отец-инженер видел в нем будущего ученого, великого вершителя, чье имья будет рядом с Енштейном и Хокингом. Мать — актриса, видела в нем гениального писателя и композитора. Физрук в школе мнил его будущим олимпийским чемпионом, а математик вкушал плоды призов с олимпиад.
Всё в этом мире лежало у его ног. Всё чего он хотел, он получал — это было только вопросом времени. До поры..
В не самые светлые и теплые дни своей жизни, родители мальчика стали замечать, что их сын перестал расти. В его глазах они перестали видеть огонь, там остался лишь пепел от костра. Он был сломлен и подавлен, и на расспросы родителей и учителей он ответить не мог. Его ответы они не понимали, а обьяснить было невозможно. Он старался, но не ставил это своей целью. Его заботило другое, и однажды утром он исчез ничего никому не сказав…
Даже записки не было на столе, столь холодный и эгоистичный поступок бросил родителей в липкие обьятия смоляной лужи тоски и горя, из которой они не вылезли уже никогда.
Но мальчик знал другое, он знал то, что делало не важным отношения людей. То что ломает и затмевает любовь к матери. Им двигала Вселенная, и он шел. Он пустился в поиски того, что сломало его и разворотило его жизнь. Впервые он не мог чего-то познать. И он шел, он знал что он не остановиться пока не найдет ответ. И он был уверен в том, что даже смерть его не остановит, ведь не важно что будет по ту сторону — главное, что поиски не остановятся, он дойдет к своей цели сколько времени бы это не заняло.
Года текли, как весенний ручеек между пальцев, звезды зажигались и гасли, рождая планеты и лишь Поиск продолжался. Он был вечен и с каждым законченым днем мальчик был уверен, что мест во вселенной где ответа нету — стало меньше, а значит, может быть завтра, он найдет что ищет.
Темная власть жажды познания давала ему надежду и толкала в спину, он умирал и возрождался, он стаптывал ноги до костей и выращивал новые, планеты сменяли орбиты та и вся Вселенная доживала последние мгновения, когда цель все же была настигнута. Пройдя путь настолько большой и тяжелый, что наш разум не может даже осознать, мальчик не чуствовал того, что было бы логичным и естественным. Не было радости, не было счастья. Все что чуствовал наш малец — нельзя даже назвать покоем. Быстрее наоброт — легким навязчивым дискомфортом, жжением. Жжением в анусе, когда он смотрел на статью о сектантах у тебя за щекой, сука.
А ты мог бы стать великим писателем или драматургом, а вместо этого строчиш код и высеры на ебаном
просто эпик
Автор, пожалуйста, пиши ещё!
Этот комментарий — лучшее, что я видела в интернете.
я кончил и закурил .
42?
какой вообще мудак в здравом смысле юзает Т9 ?
>T9
>почти 2K18
>Хипстер
Чего, блядь?
Привычка автокоррекцию называть т9, осталась с времён пользования статусной кнопочной верту. А вам бы только доебаться.
Выебщик детектед.
Ты даже в сообщении из двух слов ошибку Т9 проебал, айтишник блядь, что ж у тебя в коде
За 2К18 и спросить могут в приличном обществе…
Ангуляроблядь заочковала, ггг
Тут хорошо сказали про собеседования:
http://labor-union.wikia.com/wiki/Lifehacks
Никогда не прогибаться на собеседованиях и не снижать планку денежных требований, даже если тот, кто вас собеседует, открыл свежайший стандарт вроде C++14 и, читая его сверху вниз и задавая вам вопросы, обнаружил, что вы не знаете чего-то. Всего знать и помнить невозможно, и это нормально, ведь в реальной работе вы всегда сможете в случае необходимости открыть PDF-документ с тем же стандартом и быстро вспомнить или понять конкретную вещь. Сейчас во многих компаниях самый востребованный сотрудник — это аутист и офисный раб, который легко позволяет окружающим снижать его самооценку, поэтому вам никогда нельзя прогибаться ни под кого. Современные собеседования все больше напоминают ментовские допросы и представляют собой не отборы компетентных кадров, а акты психологического отбора рабов. На собеседовании специально обученные люди могут обвинить в незнании C++ даже Бьерна Страуструпа. Если вы поняли, что данной конкретной компании требуется не компетентный разработчик, а галерный раб, то тут же прерывайте собеседование и вежливо прощайтесь навсегда.
Отличные советы! Главное, они являются гарантом того, что к нам не попадут лабор-юнион-промытые долпеды. 👍
У нас на допросах прогибаются все.
Должно быть вы с рождения синьор-помидор…
П.С. Бесят ублюдки, которые считают себя «выше этого»
открылась новая группа торговли тушками.
https://www.linkedin.com/feed/update/urn:li:activity:6330723373009690624
А ну на стройку шуруй позер
Где статья о сектантах?
Завтра будет на хэлоуин, даже если не будет статьи о сектантах, должна быть статья о бухих хрюшах и куа в неприличных костюмах. Ебаная редакция, не подкачайте!
Угости конфеткой, жлобяра
Угостил тебе за щеку
Эээ, обещали же бухих хрюш без костюмов!
А какая разница, в костюмах или без, если они страшные, шо моя жизнь?
Халявный алкоголь.
Ошибка №5: не выебать хрюшу или офис менеджера после собеса, даже если тебя утопили потенциальные коллеги по веслу.
А если они оба — пацаны?!
😀😀😀
выебал пацана — значит ты ангулярщик
Пацан выебал тебя — значит ты тестировщик.
Первый раз — не пидорас.
Второй раз — как первый раз.
То будет еще сложней удержаться, но надо постараться
Может ещё Степашку выебать?
Почему это ошибка?!
А как же лублвь?
Кое с чем не согласен.
Ошибка №2
Джуны и сосредотачиваются на теории из-за таких вот вопросов: чем интерфейс отличается от абстрактного класса, cинглтон, фабрика, декоратор. Это конечно хорошо знать, но пусть уж лучше вайтишник фреймфорк и синтаксис хорошо изучит, чем потом велосипедить
Ошибка №1
За еду конечно работать не надо, но многие и на 250 баксов готовы идти, ибо без опыта хочется чтоб взяли хоть куда. А там, через полгода-год, может и нормально получать начнёшь
Ошибка №3
Хотеть нанять джуна и чтоб он не писал говнокод — а губу вы закатать не хотите? Сидят потом такие умные на собесах, унижают джунов, а потом советы раздают, как устроиться
И камменты им в ТЗ. И юниттесты. Ага, щаз.
Хуй синьйора в ебучих бодишопах найдешь, который не пишет говнокод, а вы тут про джуниора…
99% проектов здесь — говнокод.
99% кода вездесь — говнокод
Расскажи это гугловцам.
Ахаха, лол, дохуя нашего кода видел? 🙂
так они очень даже известные говнокодеры
Никогда не отдаю код с комментами. Во всяком случае подробными.
Мне в моём коде всё понятно. Другим Software Architect — тоже.
Зачем комментить?
Им просто тебя жаль.
чтобы в следующий раз когда будешь искать работу и делать тз вот такой вот мидл хоть что-то понял в твоем коде и взял тебя на работу
Ага. Еще это удивительно на фоне распостраненной практики «ой мы ваше тз не смотрели, но вы не переживайте, это не важно»
Всё по делу. Собеседование — это очень эффективный способ узнать свой реальный уровень. Если конечно не нарвался на пидров, которые самоутверждаются, проводя собеседования.
Довольно экстремальный способ бесплатно подставить жопу своего «Я» на анальное покарание. Нарвёшься 100%. Объективно свой уровень можно оценить по способности или не способности выполнять поставленные задачи.
Ахуенно, если у тебя каждый день новые (разнообразные, в т.ч. те, которые ты не делал ранее) задачи. Есть возможность развиваться. А если нет?
А если нет — вам тогда понятен итак ваш уровень и вы его оцениваете как недостаточный. Жопу то подставлять зачем?
> А если нет?
Сам придумывай, рефактори старое говно, например(только чтоб работало в итоге).
>>> способности выполнять поставленные задачи
Сейчас это не нужно. Сегодня писателю нужно на зубок знать энциклопедию, а не уметь излагать.
Сначала Рыбожук говорит что «Конкуренция это хуево, конкуренты ненужны», а потом Жукорыба публикует «Успешные советы как вайти за четыре шага». Или наоборот, не знаю кто у них там актив.
Нахуй такие статьи.
И да, если это траленк от жукорыбов то это уныло. Унылее даже чем просто скучно. Нечего публиковать — ничего и не публикуйте, обойдемся лишний раз без майнинга защекоинов чем такое читать.
Одна из главных причин публикации статьи — пункт «Ошибка №1 — работать за еду».
Не оправдывайся, ты и так достаточно жалок.
Сказал хипстер, ебущий продавщиц за кусок сыра
Так сыр-то не лишний, а ты просто завидуешь.
Да, если захочется сыра, хуем торговать не каждый пойдет.
Поторговал хуем тебе за щеку. Проверь
Собаколоид… Ща попробуем…
Ты пытаешься показать нам алмаз в куче говна?
Местное сборище успешных 22-летних сеньйор-парвиз-ангуляр-пицца-архитектор и без советов знают сколько у них стоит час, ночь и ночь с подру… всмысле ночь с веслом, а пытаться учить барист и заправщиков как им вкатываться… ну ты понял.
Расскажи о второстепенных причинах, если они не настолько же убогие.
Ну нагоняют пацантре траффик на сает, что ты как маленький. Сколько в день запросов уходит в гугл уровня «как войти». А свое баблишко ближе к телу.
Это как торт с вишенкой из говна? Точнее торт из говна с вишенкой.
Самая главная ошибка это идти на работу вайтишником.
Самая главная ошибка — это быть рыбожуким дебилом.
На фоне вот этих жукорыбов все прочие ошибки — уже почти и не ошибки.
Щас бы у джунов паттерны спрашивать
Спрашивай, и тебя оправдают. Хотя паттерны — это не для всех. Если ты сознательно идёшь на аутсорс энтерпрайз, собираешься мыслить бизнес-решениями, то да, потому что тебя возьмут на год и киданут, а код писать кому-то после тебя в будущем надо будет.
xaxaxxaxaxx, так поэтому ты и без ЗП
А у нас, кстати, не бросают только на последнюю!
Ну вайтишников не так много на ебанном сидит. Чаще всего вайиишники смотрят на мир ИТ в розовом и им не нужно ебанном посещать. Нормальные адекватные вайиишники уже вкатились или вкатываються. А всякие бывшим техничка, охранникам и слесарями, что хотят войти данная статья не поможет, потому что они умственно-отсталые. И да автор пидарас, тешит своё чсв данными высерами и думает, что он кому то поможет.
Вот ты как раз и умственно отсталый. Потому что хороший слесарь может зарабатывать столько же сколько хороший миддл. Было бы желание. И не будет эта категория людей (охранники и т.п.) ломиться в айти, потому что не для того они в охранники шли! И мозги целее! А то наговнокодются, а потом тупорылые комменты строчат!
Ключевое слово здесь — может. Поэтому пиздуй на завод и не забудь после смены зайти в пятерочку купить чакушку и доширак.
У нас в Незалежной заходят в Сильпо и покупают Мивину, а не доширак!
Досирак у нас тоже давно делают.
Здесь большая часть аудитории — вайтишники и борщехлебы.
Все выше написанное расходится с реальми.
1. Тот процент компаний, который скажут «он долбаеб, потому что хочет работать за еду» очень мал. И туд джунов вообще не берут. В большенстве случаев джунов и гребут лопатой на халяву.
2. Ебанный автор требует опыт оджуна практического примения. Ты ебанулся ? Какой ты блять хочешь ответ услышать? Какая ебтвоюмать практика использования патернов у джуна? Ну скажет он тебе какую то хуету, и дальше что?
3. » KISS, DRY, SOLID (последнее — высший пилотаж, смогете в него — можете просить должность мидла, серьезно)» — должность мидла тебе за щеку. Они и будут писать на отебись твои ТЗ. потому что в 99% эти ТЗ, редкостная хуета, а джуну нужно найти теплое местечко. А не говнокодить твое тз сутками, что бы потом какой то недомидл еще ебал мозг #ебанымипатернами.
4. «Техническое собеседование в нормальную компанию — это несколько чуваков (соискатель — один из них), увлеченных одним делом, собрались в одной комнате поболтать». Хорошие компаннии — это собеседование в несколько этапов с разными чуваками. Потому что хорошие парни заняты работой а не пиздежом с джунами. И найти окно, что бы пособеседовать очередного июня — дело нелегкое. Потому что овертаймы постоянно и все расписано. Так что, если тебя закрыли в руме несколько выебщиком в комнате, где на столе лежит большой дидло. Кидай его им за щеку и беги оттуда.
П.С
Статья написана вчерашним июнем, который попал в конторку уровня «сделаем сайт за 100 грин», и начинает раздавать советики «как правильно соснуть, что бы тебя взяли.»
>хорошие компании
>овертаймы постоянно
horosho
Автор — ПЕРФЕКЦИОНИСТ!
🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂
Ну не надо. Нормальные требования для постуниверситетского джуна, а не вайтишника-автослесаря …
> Статья написана вчерашним июнем
А твой комментарий написан полным дебилом.
«Тот процент компаний, который скажут «он долбаеб, потому что хочет работать за еду» очень мал.» — нет, таких много. Тратить свои, хоть и маленькие, деньги на говно никому не хочется. Ищет хорошего, а не «ну надо, но чтоб совсем дёшево, мы тут экономим…»
«Ебанный автор требует опыт оджуна практического примения.» — в голове идиота. Автор требовал от соискателя котелка, который варит.
«А не говнокодить твое тз сутками, что бы потом какой то недомидл еще ебал мозг #ебанымипатернами.» — это для дебилов ТЗ сутки занимает. Обычно там простая фигня, чтоб совсем неадекватов отсеять.
«Хорошие компаннии — это.. Потому что овертаймы постоянно и все расписано.» — Хорошая компания с тупыми руководителями? Только в воображении дебила.
>Хорошие компаннии — это собеседование в несколько этапов с разными чуваками.
Ты долбоеб. В нормальных компаниях процесс найма не затягивают на 2,3,5 этапов. Нормальные компании высылают оффер максимум через два дня после собеседования (которое было ОДНО и где тебе не ебали мозг мелочной хуитой). И только всякие хуесосы с чсв over9000 считают себя равными гуглу и устраивают по 3-5 этапов «собеседования». В особо запущенных случаях тебя собеседуют: хрюша, тех.спец, ПМ, продукт-овнер, тех.дир, собачка тех.дира, любовница СЕО, индус — представитель заказчика (если это ебаный аутсорс), а потом весь этот ебаный консилиум пидорасов еще 2 недели думает и только когда ты уже принял другой оффер, вышел на работу и отработал неделю, раздается звонок от компании Slowpoke LLC, где тебе радостно говорят что готовы дать оффер с 3-х месячным испытательным сроком и зп -20% от того что ты попросил.
>> хуй с вами
Красиво кончил. Напомнило «Да пребудет с вами сила!» Теперь «ХУЙ С ВАМИ» можно использовать для напутствия ИТшников.
🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂
Лови лучи добра и просвещения
☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢
☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢
☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢☢
Гамма?
🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂 🙂
До мажор.
Ты меня конфеткой угостить обещал
Деньги вперед.
обычно все эти пидоры перестают писать после ответа:
приезжай туда то, звони по номеру такому то, возьми с собой пять тысяч
Угостил конфеткой тебе за щеку. Проверяй!
Пидор!
Есть у меня подозрение, что не каждый помидор может ответить на вопросы по кору языка, а вы июней надрачиваете. Больше похоже на попытку хреначить веслом тех, кто пытается забраться на борт.
Скорей всего — так и есть. Чтоб в свои галерки не сбивались и не демпинговали !
Норм, годный пост, а не хуета как обычно.
«Хотите, чтобы вас с восторгом вспоминали среди сотен других кандидатов? Добавьте документирующих комментариев и напишите юнит-тесты»
Ага, ось вам приклад «восторга» документованого коду:
///
/// Load User Data
///
/// User Id
/// User Information
public User LoadUserData(Guid userId)
А ще якщо ніколи не будете ставити пробіли а лише таби, то ваш код взагаді ніколи не назвуть гавнокодом
Теги не пройшли)
/// summary
/// Load User Data
/// summar
/// param name=User Id param
/// returns User Information returns
public User LoadUserData(Guid userId)
> А ще якщо ніколи не будете ставити пробіли а лише таби
Ох как нас ебали на моей первой фирме за табы вместо четырех пробелов.
Это когда было? Лет сто назад?
Сегодня у всех гребцов одинаковый Code Style в IDE, который лид выдает.
Ghostdoc в помощь )))
Был на собесе. Искали не джуна, а мидла или мидл-ту-синиор. По теории отвечал то, что знаю и применяю. По практике решал всё, что давали без проблем.
В итоге отказали под предлогом низкого знания теории (хотя на большую часть вопросов таки ответил) спустя дофига времени (как будто сложно дать фидбек сразу).
Внимание вопрос: отказали чисто «на отъебись» или знание теории реально охуительно важнее того, что я умею де факто?
А то я вот что-то не понял прикола. То ли они джуна-теоретика искали? Что странно, учитывая требования по проекту.
Ты просто урод или от тебя воняет и они не захотели работать с таким в одном офисе.
*Убежал плакать над своим говнокодом читая мануал по обкектив с*
Слезками тут не поможешь, советую уйти в монастырь и избавить современное и модное ИТ общество от своего присутствия.
Звучит как идея для стартапа — ИТ-монастырь.
Со мной такая же фигня происходила, даже в детстве мой дед никогда поросят не резал, а просто приводил меня в свнарник и те умирали от испуга.
п.с.
Крутил я вашу теорию на члене.
Подмывайся чаще и в следующий раз тебя «возьмут»!
Взял и подмыл тебе за щеку.
You know what to do.
Лучше не парься за это, собесы в наших конторах это зеркало всей отрасли. Может твой свитер не понравился лиду, или он уже пропихнул своего школьного друга который торговал шаурмой на твою позицию.
Да я особо и не парюсь. Просто странно всё это. Часто такое впечатление, что они людей не реально ищут, а для виду.
Да и такое частенько бывает. Вакансия всегда открыта но люди особо не нужны
Был несколько месяцев назад на таком же собесе. Я в Гермахе живу.
Потом только понял, что они и не ищут никого, у них все вакансии открыты месяцами.
Это пиар такой, типа, фирма всегда на виду. А приглашают на собес они с установкой «ну, бля, если он там вообще рок стар девелопер, то, может, и возьмем».
Чекайте, сколько вакансия висит. Если долго, то нахуй такую галеру.
Нет. Просто если контора уже нашла человека на позицию но тот еще не вышел на работу (особенно это касается приглашение понаехов) то вакансия висит месяцами открытая для виду
Хуйня все это, ебаные вайтишники ебаного вайти. Аутистсорсинговая контора всегда вам рада. 6 мест в академии, половина — мои кореша! Ну а хули.
Всё равно хуй войдёте, вы ж тупые
>6 мест в академии
хулє тут так мало?
> Протестирован ли он юнит-тестами
дальше не читал
> дальше
Дальше не читал.
>
>Очередной гений, который отпишет что-то типа
«»
1)По поводу работать не за еду — и что, прийдя к галеровладельцу , заявлять — хочу штуку баксов со старту?) Пояснить чем это пахнет? Или сам поймёшь?
2)»У ноля код написан хорошо.» Баран, если бы мы могли код писать хорошо, то собеседовали бы тебя, а не ты нас.
3) «Уж написать комментарий, что принимает и возвращает метод, может любой джун.» — в том то и дело, прокомментировать можно хоть каждую строчку, вопрос только в целесообразности. А джунские потуги имхо вообще могут всё испортить. И вообще, хороший код в комментах не нуждается
4) «покажите, что вы не угрюмый социопат.» А если я социопат и именно поэтому вовлечён в программирование? Что делать???
P.S. Хоть бы раз в профиль на гитхабе заглянул падла! Там уже тзшек выполненных и плохо и хорошо овер 10. А толку 0, такие умники как автор даже не заглядывают туда! А нафига — вот есть пучёк джунов, половину в мусорку — нам не нужны неудачники!!!
>Что делать???
Резать вдоль.
>Eсли бы мы могли код писать хорошо…
>И вообще, хороший код в комментах не нуждается
Вот как начнешь его писать, этот хороший код, так и приходи.
> и что, прийдя к галеровладельцу , заявлять — хочу штуку баксов со старту????
Я до сих пор не работаю, но на штуку баксов пойду только в Мухосранске. Более дешевый ждуниор в наше время на хуй никому не нужен. Потому что работу можно получить только будучи полноценным специалистом (ну может, слегка медленным).
> прийдя к галеровладельцу , заявлять — хочу штуку баксов со старту?
Если требованиям вакансии соответствуешь, а вилка зп не указана, то почему нет? Конечно столько нубу платить никто не будет, но хоть будет точка с которой можно начинать торговаться.
Автор данной статьи — типичный выебщик. Да кто ты нахуй такой тут учить вообще кого то, ебать мудрец. советы спорные и однобокие.
раньше июней пачками брали на галеры для общей массовки, какая разница заказчику, 150 или 200 гребцов гребет и какого уровня, главное задачи пинаются и в уши гавно на митингах заливается
галерки брали гребцов не сильно требуя от них что-то, и если через 1-2 года не вырастет норм гребец, можно выкидывать за галеру и находить нового ( но обычно от тщетия бытыия гребцы сами прыгают за борт, я же типо гребу, почему мне зп не повышают, у меня уже 2 года опыта, пойду в норм контору (с)), ну а если сам не дурак и наберется опыта у старших да еще и книжки почитает, да еще и делится опытом с юнгами будет — сразу же вручать лычки мидла и прибавку к зп, и не забыть польстить ему о велким будущем
Польстил великое будущее тебе за щеку.
Ты прям галеру мечты описал. Зарплату повысят до среднерыночной мидловской. Ага, щас.
Ассенизатор мечты описан.
Бляяя, ну нахуя? Чувак, ты дурачок и не лечишься! Накой ты объясняешь «чо и как» надо делать, чтобы «войти в айти»? Много денег зарабатываешь? Решил поделиться? Похуй на пайку и должность? Завтра этот джун-вайтишник подсидит тебя же на должности! Потому как имеет непреодолимое желание зарабатывать зелень пачками, желание и возможность учиться, желание и возможность овертаймить. В отличи от тебя, мидла, у которого жена, спиногрыз, ипотека и кредит на форд-фокус с айфоном. Этот же джун по приходу домой будет кодить и учиться-учиться-еще-раз-учиться, а ты — слушать вопли жены и спирногрыза. И через год-два джун возьмет твое место, потому что набьет руку, а ты выйдешь на мороз. Так что одумайся, остолоп, и больше не пиши такой хуйни. Чем тупее соискатели, тем выше ты ценен, как сотрудник.
Ебать ты глупая еда.
Много (два) ходов очка:
1) рыбожук впаривает все это — «всем не хватит вайтишники демпингуют кризис вайти рейты падают мы все умрем»
Безотносительно истинности данных тезисов — впаривает вполне успешно, что и можно видеть на примере дурачков вроде тебя.
2) жукорыба (после успешного исполнения пункта 1) рожает методичку «вайтивайти для полного дебила (вроде тебя)»
Итог: зарево твоей горящей жопы озаряет хмурое украинское небо.
Родил тебе защекана, проверяй!
>!
Мальчик, сколько тебе лет?
Что случилось, хипстота?
Заебала жена?
Дитьо орет постоянно?
Ипотеку небось взял лет на 30 ?
Айфон новый вышел, а ты старый еще не выплатил?
Машина рассыпается быстрей, чем ты за нее кредит выплачиваешь?
Хочешь об этом поговорить?
>? ? ? ? ? ?
Риторические вопросы (тем более в таком количестве) — верный признак лоха по жизни.
Задумайся.
ебать ты алень) вопросы вполне конкретные)))) а ты — лох)))
>эта обида)))
Ясно. Понятно.
Задумался тебе за щеку, проверяй!
Проверил тебе защеку, проверяй))
Ебать ты лузер!
Чувак, вы заебали одинаковое постить, уже миллион раз отвечали что иди ты нахуй, если джуна боишся
Джун увел у меня парня, так что эти джуны те ещё опасные твари.
Ебаный ты стыд. я щетаю што джун должен быть внимательным, делать шо говорят, и умело пользоваться гуглом. все — потом в процессе научиться. а на тему сеньоров-помидоров, то знаю я таких последователей паттернов, такие, блядь, велосипеды нагородили шо хрен потом костыль вставишь. оверинжениринг тот ещё пиздец. главный критерий — адекватность и логика. вот на это надо обращать внимание. ясень хуй шо базовые знания нужны, но ходячие мсднЫ это ж пиздец какой-то.
видно что ты никогда не нанимал джунов в массовом порядке. большинство лгут в резюме и на собеседовании. 30+ вобще такие распиздяи и лгуны приходят, что просто пиздец.
самые адекватные джуны:
— те кто закончил универ (не будет одной жопой на двух стульях)
— те кто быстро справился с тестовым заданием (с незнакомой ему раньше технологией, например React или Angular2+)
— тем кому до 25ти лет и без опыта работы
— тем у кого по максимуму разносторонних скилов и технологий
— те кто готов работать меньше чем за $300
все 5 пунктов обязательны. остальных вайтишников — в утиль. но даже эти пункты не являются гарантией успешного результата.
от кузнечиков (тех кто прыгает с работы на работу) и от тормозов (те кто долго соображают и долго делают таски) — никак не застраховаться. главное вовремя нажать на курок и уволить непутевого гребца.
А че не так с 30+?
Та у этих старых пердунов моск уже высох и в глазницах каракумы.
Мудила, ты же понимаешь, что через короткий промежуток времени(бздануть не успеешь) ты тоже будешь 30+. Более того, если ты успел вспрыгнуть на лодку — не забывай, она точно так же может пойти ко дну, никто не застрахован от пиздеца, НИКТО! Запомни это мелкий ублюдок. А у родителей поспрашивай как они из инженеров торгашами стали на рынке.
а еще старые кони пишут годное говно. когда уже не пихаешь всю навороченую технопоебень что бы кому-то что-то доказать, а просто пишешь хуйню которая работает, без багов почти, простая как яйцо индюка, масштабируемое и по кодестилю который в процессе набора текста сам тебе быстро маячит где потенциальная ошибка. опыт это зовут. но мелкие пиздюки считают что они умнее всех. только на тру проектах чет обычно обычно одни «старые пердуны»
Быстро с незнакомой технологией — это код накопипастил и все. Нанимать таких — надо быть идиотом.
Готов доплачивать за стажировку. Главное опыт. Пару лет можно и на сухарях пожить.
Предлагаю работодателям снижать зарплаты и массово вводить бесплатные стажировки.
Бедные владельцы компаний, они вынуждены платить такие деньги на зп сотрудникам. Кто позаботится о них?
Готов брать за щеку и доплачивать за это?
а ты наблюдательный, как сомец
Альфа-сомец.
Норм стаття, поможе новеньким,
А про репліки «які практичні запитання ти що топиш чувака хуяриш веслом по хребту і взагалі всьо хуйня» — брєд, це ж не трейні посада а джун, щось вже мав робити мінімальне і трохи глибші знання ніж у вікі
>Если вам действительно устраивают экзамен, просят решить какую-нибудь хуйню на листочке за минуту и всякое такое — либо вас хотят цинично унизить и срезать ваши запросы по зарплате (см. пункт 1, почему таких надо избегать), либо вас просто собеседуют выебщики, которым важнее поднять свою самооценку.
А если тебя какой-то формошлеп спрашивает про интерфейс с абстракным классом про который он вчера прочитал на хабре и про паттерны(пиздец, а на работе будешь css стили править)? От автора несет джуном с лычкой мидла, которую торжественно повесила его галера и теперь он чувствует себя в праве учить других.
Та походу не, больше похоже на то, что ему помимо html и css разрешили поковырять javascript.
Даже больше скажу: член даю на отсечение — все кто комментировали свой код, нихуя не умели. Это блядь как хуярить в своё резюме картинки и красивые шрифты, в котором нихуя по сути и нет.
И ваще, люди, вы картинками и всякими css-выебонами в резюме идёте устраиваться как специалист в команду профессионалов или как какой-то пидор в какой-то Епам?!
Почти со всем соглашусь кроме пункта 3.
> То, что ваша программа выдает правильный результат — дело десятое (хотя и важное, конечно же).
По-моему главное, чтобы программа выполняла то, что требуется в задаче (в требованиях можно описать и наличие юнит-тестов и соответствие стайлгайдам). Всё что в задаче не описано, уже опционально. Правда нормальные тестовые задания сами по себе редкость.
да нихуя, «лишь бы работало» это дорога в ад, от такого либо быстро отучивают, либо выгоняют, либо проект в духе «клиенту обещали на вчера»
Где ты нашел у меня «лишь бы работало»?. Я писал, что если программа не отвечает поставленным требованиям, то задача не решена вне зависимости от наличия комментариев и юнит-тестов.
Надо чтобы лишь бы работало! какие юнит тесты? если у тебя мозгов нет чтобы составить задачу с хитровыебаным конеркейсом и проверить мозговитость человека то соси батоны. На хуй юнит тесты! если в задание не было обложить тестами то науй! показывать не надо! Надо ссать в лицо тем кто дает такие задания и потом ожидает хрен пойми чего.
Комментить тоже не надо. Задания которые проверяют моторику это одно, а задания которые проверяют думалку и особенности языка другое, в них если не протестишь хорошо, то работать не будет
хуйня, а не статья. окончательное решение принимает не программист который собеседовал, а тот кто повыше. например, СЕО или кто-то из управления.
открою вам тайну — берут того кто меньше зп попросил. то есть, есть изначально допустим 20 кандидатов. на этапе технического интервью — программист что собеседовал отсеял процентов 80. а потом уже decision maker сортирует их по зп и берет того кто меньше запросил бабла и кто согласен на бесплатный испытательный срок подлинее.
просто об этом не принято говорить другим сотрудникам в компании
В более-мение приличный конторах в собеседовании принимает участие руководител отдела/проекта куда гребца планируют взять. Он и принимает решение о том, кого брать.
Интересно с чуваками болтать про абстрактные классы если только ты гей или под спидами
«покажите, что вы не угрюмый социопат»
ты охуел? с какого мне не быть угрюмым социопатом? может мне ваши клоунские костюмы на ваши ебаные пати еще одевать и делать вид бурного щастья? в ведьму переоденься, мидл-интирвьювер, — скоро хелоуин. у тебя есть дела поважнее кода
Подскажите июню, гребу уже как 2 года, зашел разговор о повышение, погонщик говорит что зп у тебя такая же как у остальных. И хуй тебе а не повышение.
У остальных гребцов спрашивал тетатет, знаю что в разы больше.
хуй знает что делать в такой ситуации.
лол, уебывай оттуда
Качай ноги, готовься к прыжку +500 на борт другого, мимопроходящего, судна.
Тут всё просто. Если тебе погонщик пиздит, то другая галера даст оффер с повышением. А если не даст, то значит тебе и так платят твой максимум.
скажу тебе честно как погонщик из другой галеры: тебя УЖЕ невыгодно на галлере содержать. скорее всего у них есть куча июней которые получают меньше чем ты. на их зп они и ориентируются. им проще тебя уволить и найти кого-то подешевле. просто впадло искать кого-то.
а не повышают — потому что все места наверху уже заняты. вот если кто-то из мидлов уйдет — то тебя могут и взять на место повыше, вместо него. при условии что ты будешь просить зп меньше.
оптимизация расходов — непрерывнй аспект любой компании. просто жди пока кто-то из мидлов уйдет — и просись на его место с небольшим повышением зп.
>им проще тебя уволить и найти кого-то подешевле. просто впадло искать кого-то.
>оптимизация расходов — непрерывнй аспект любой компании.
Что-то тут не так.
Вроде тебе уже ответили что «хуй а не повышение». В таком случае ищут рейз в соседних зданиях. И если он есть, то можно узнать о контрпредложении, хотя и не ясно нахуя, один хер оно будет ниже.
спасибо за советы, буду искать новую галеру
а с хрена ли тебе повышать? может ты получаешь на сколько наработал
— Доктор, а почему Мойша, которому уже 92, говорит мне, что у него все норм в постели с женой?
— Дык и вы говорите…
Так, если действительно предлагают решить задание за минуту, то, что делать?
Отказывать?
Что за задание? Неужели FizzBuzz?
Strong AI.
Ну, например, вот тебе форма — найди максимальное количество багов за 5 минут
Реверт строки.
может автор высера просто хочет по ебалу получить?
Анонимус, мне кажется про ТЗ ты бредишь. Если в решение можно применить поцелуй, сухо, твердый то такое задание или уж очень сложно или это из пушки по воробьям. Хотя я не знаю что все это значит.
Решать ТЗ когда ты мидл или синьор или вообще не надо, или так чтобы оно было правильным, но выглядело что на коленке написал. А делается это обкладкой тестами со 100% покрытием кода, а потом захардкориваешь, желательно добавить магических циферок, это как на учебе пока кто то расписывает решение ты в уме посчитал и только ответ написал.
Это для джуна надо показать что там в юнит тесты могешь и коментить можешь. Код должен быть самокомментируемым
Ну, охуеть, блядь! Шо за пиздец я только что почитал?! Похуй как работает, лишь бы красивый код был… А вот нихуя! бизнесу насрать какой там код, лишь бы работало. Ждать красивый, сука, код, еще и от джуна, апплодирую стоя, нахуй! Как сказал один знакомый чел, есть два вида проектов, те которые работают (читай, приносят прибыль) и те, у которых красивый код. Естественно, откровенного говнокода допускать не стоит, но и требовать «совершенный код», который на большинстве проектов отсутствует как таковой, да еще и в тестовом задании — это верх охуения, на мой взгляд!
По поводу автокоментов в коде — был бы тимлидом, дал бы пизды за такое. Заебали уебаны которое генерят как макаки в своих сраных ИДЕ это говно — какой метод что возвращает.
Вот нахуя оно нужно? Инфа для даунов? Я блять и так в любой сраной ИДЕ могу посмотреть что и чего возвращает, заебали засирать код всякой хуйней.
По поводу юнит тестов и красоты кода — автор ты не охуели ли малость? Покажи мне блять синиора который покрывает код тестами, ты то сам сука пишешь их?
А уже если писать красивый код, так чтобы по Бобу Мартину, покрывать весь код тестами и идти на позицию джуна, это нужно быть совсем уебаном.
> Покажи мне блять синиора который покрывает код тестами, ты то сам сука пишешь их?
Если continuous integration настроить так, чтобы он тебе ныл о том, что код недостаточно покрыт тестами и поэтому билдиться не будет — будешь эти тесты высерать как миленький. Или пометишь его как ExcludeFromCodeCoverage
По поводу тестовых заданий — идите вы все нахуй со своими тестовыми заданиями.
Сидишь как долбаеб делаешь тестовое три дня, а потом ни ответа ни привета, ищите других долбоебов.
Тот кто мне предлагает сделать тестовое, я сразу вежливо посылаю нахуй и в блеклист.
Я лучше на собеседовании небольшие интересные задачки порешаю, чем сотый раз буду расчехлять, чем отличается интерфейс от абстрактного класса.
Какие нахуй тесты когда релиз нам нужен на позавчера дыбилко?
Какие нахуй патерны когда у нас в проектах неуправлемый быдлокод?
И да у нас собес как экзамен и мы гордимся этим.
А теперь иди ты нахуй!
> Какие нахуй тесты когда релиз нам нужен на позавчера дыбилко?
А вот такие, что во время эстимейта надо было туда еще заложить покрытие тестами. Плюс еще пару дней про запас.
> Какие нахуй патерны когда у нас в проектах неуправлемый быдлокод?
Меня уже самого заебали паттернами на собеседованиях. В следующий раз, если я действительно буду уверен, что не хочу работать на данной фирме, спрошу, мол, а какие паттерны вы сами юзаете, лол. Кста, ты случайно не о совместном проекте с поляками?
Покрывать тестами то что завтра будет выкинуто нахуй на свалку?
Поляки рукожопы но нам это в плюс.
> Покрывать тестами то что завтра будет выкинуто нахуй на свалку?
А кого это ебет? Тебе сказали — ты и покрывай. Походу действительно начали манкикликеров на мороз выкидывать.
А поляки не рукожопы, они просто долбоебы: код свой не тестят, компилится — заебись, для каждой отдельной менюхи свой архитект, вообще ахуеть.
Годнота. Наконец-то понял для себя, почему обосрали мое тестовое задание в одной конторе, ведь оно даже работало! Автору респект и сенкс за дельные советы, на ДОУ такого не встречал.
Идея для стратапа — Галера для работающих за еду
Статья говно.
Результат собеседования, по большому счету, лютый рандом. Все очень сильно зависит от количества людей принимающих решение и того, насколько галере нужна очередная голова. Если раб нужен еще вчера, то достаточно поверхностных знаний, если есть из кого выбрать, то собес завалить проще простого.
Несколько комментариев по поводу написанного:
1. Работать за еду. Вот тут вообще не понял. Человек, который проводит техническое собеседование, вряд ли знает о зарплатных договоренностях между кандидатом и менеджментом. Да и плевать он на это хотел. Задача в том, чтобы провести собеседование по сценарию (сценарий либо общегалерный, либо индивидуальный, зависит от галеры)
2. Паттерны хуятерны. Сам же спрашиваешь это говно, а потом удивляешься ответам из википедии. Какой вопрос, таков и ответ. Намного продуктивнее спросить о предыдущем проекте, если персонаж имеет хоть какой опыт в айти, и выяснить что применялось на практике, попросить рассказать об архитектуре предыдущих решений.
Если персонаж совсем июнь, тогда не имеет смысл спрашивать что-то кроме core языка (обычно на собес выносится большое количество вопросов, пиздеть подолгу о языке просто некогда, нужно выяснить что июнь знает о применяемых фреймворках и прочей околопроектной хуете).
3. ТЗ — абсолютно ненужное говно. Во-первых, вчитываться в код реально почти никто не будет. Максимум, что ждет выполненное ТЗ — это просмотр исходников по диагонали и однозначный диагноз вида «годно», «сойдет», «хуита».
Нахуя писать юнит-тесты на очередное ебанутое задание, не имеющее ничего общего с реальностью? Если стоит задача оценить июня в плане написания юнит тестов, то можно, не поверишь, просто попросить написать юнит-тест или спросить какие бы кейсы он проверял в своем тесте.
4. Увлеченные чуваки, которые собрались в одной комнате поболтать — есть суть выебщики. Именно такие собеседования бесят больше всего, когда мудаки собрались попиздеть. Гораздо лучше когда собес выглядит как экзамен, четко и по делу.
> Если раб нужен еще вчера, то достаточно поверхностных знаний
Если проект ответсвенный, то даже если раб нужен на вчера, его все равно отпрепарируют, иначе завалит все к хуям
> то собес завалить проще простого.
Это если будут специально ставить такую цель. При желании обвинить в незнании C# можно даже Эрика Липперта
> Намного продуктивнее спросить о предыдущем проекте, если персонаж имеет хоть какой опыт в айти, и выяснить что применялось на практике, попросить рассказать об архитектуре предыдущих решений.
Самая пиздатая часть собеседования, и самое интересное, что очень мало кто об этом спрашивает. Такие вопросы — ван лав. Можно поныть о говноархитектуре, похвастаться о том, как ты ее переделал, вот это вот все.
> ТЗ — абсолютно ненужное говно. Во-первых, вчитываться в код реально почти никто не будет. Максимум, что ждет выполненное ТЗ — это просмотр исходников по диагонали и однозначный диагноз вида «годно», «сойдет», «хуита».
Задание заданию рознь. Могут попросить какую-нибудь незначительную хуитку написать, могут дать задачки с кодилити. А могут и побуквенно пройтись по твоему коду
> Нахуя писать юнит-тесты на очередное ебанутое задание, не имеющее ничего общего с реальностью?
Чтобы быть уверенным, что ты можешь в тестируемый код вообще и в юнит-тесты в частности
> Увлеченные чуваки, которые собрались в одной комнате поболтать — есть суть выебщики.
Выебщики — это как раз те, которые устраивают из собеса экзамен. Сука, ненавижу таких недозадротов, которые спрашивают срань, спецом вчера нагугленную. Еще бесят заучки, которым подавай академические ответы, потому что их так в дурнибурситетах научили. Я лучше интересные задачки из жизни порешаю, чем стопиццотый раз буду пояснять за отличия от абстрактного класса от интерфейса.
Автор — сам выёбщик ещё тот. Накоментил автору за щеку.
Так, если действительно предлагают решить задание за минуту, то, что делать?
Ну, например, вот тебе форма — найди максимальное количество багов за 5 минут
Отказывать в выполнении?
Всем защеку, я вас вычислил
С одной стороны, лучше грамотно решать ТЗ, чтобы показать уровень,
а с другой — погонщики дают ТЗ с текущей внутригалерной задачей, ты её решаешь, они твоё решение продают, а тебя опрокидывают.
Ну и что джунам делать?
Что ты несешь, «продают решение джуна» чего блять? Джуны обычно такое говно пишут, что оно не интегрируемо никак, при всем желании его не скормить клиенту
KISS, DRY, SOLID на знал о таком, ибо вебмакака
Волшебный пост ✨ автор, хочу с тобой познакомиться👏
Знакомый, благобдаря — этому высеру, спринтанул по десять евро-денег в час, а до прочтения был согласен грести за один вонючий доллар.
Афтару хлопаю ушами!