Эта история началась одним тоскливым осенним днем уходящего года. Совершенно не понимая, куда же пристроить свой багаж знаний, решил попытать счастья в одной не очень большой, но гордой и известной конторке. Тем более требуют там react+redux, которые у меня как раз на ходу.
Уважаемые стагнирующие ублюдки,
очень неприятно иметь с вами дело, ведь прошло уже шесть недель, на ваши дурацкие развлечения было потрачено сравнительно весомое количество моего времени, а в ответ я получил чуть менее чем нихуя содержательного.
Сервис ваш – ебаная агонизирующая параша, а со своей схемой монетизации вы скоро домонетизируетесь, но я крупнейший эксперт по тонущим кораблям – хочу махать шапкой и на вашем.
И тебя, сука, я первой с него скину как ненужный балласт и буду смотреть, как пизду твою, и без того потасканную базарными хачами, будут раздирать пресноводные акулы, которых, может, и не существует, как и твоего интеллекта, совести и профессионализма.
– Человек-жопныйогнемет, Username. Без уважения, регистрации, усилителя и защиты от дурака, которого ты здесь валяешь.
…из дневников анонимного соискателя
Почитав два с половиной поста о невротъебательской охуенности конторы, новейших методиках и инструментах разработки, которые они используют, неадекватной жесткости требований, которые предъявляют кандидатам, написал им на мыло письмо.
Письмо о том, как устал делать бесполезную хуйню, каким потрясающе интересным мне кажется их проект, что у меня как раз в продакшне два проекта на том же стеке технологий, и навыков у меня гораздо больше, чем у рядового разработчика. Возьмите, говорю, меня, пажажа, давайте разговаривать, смотрите какое CV у меня красивое, вдруг именно здесь я найду применение своему нахуй никому не нужному кругозору, и буду, наконец, полезным.
Но мир IT сух и жесток как дегтярное мыло, тертое на крупной терке
И через две недели бессмысленной интервальной переписки старший помощник младшего рекрутера просто предложил мне выполнить типовое тестовое задание. ВНИМАНИЕ: и только тогда младший рекрутер изволит поговорить со мной по скайпу. Какая-то дичь, подумал я, но так мне хотелось работать у ребят, что пришлось молча согласиться.
Всегда относился к таким делам настороженно. Как правило, это либо бесплатная работа, либо просто кусок кода, который стараниями хренкрутерш уходит в никуда. Тем более, я два раза упомянул, что у меня есть react+redux-проекты человеческого размера и я с радостью ими похвастаюсь, если есть желание чего-то там оценить. Но, 9 из 10, что до людей, которые в этом что-то понимают, информация об этом так и не дошла.
Ведь я-то, наивный мальчишка, полагал, что тестовое задание нужно, чтобы проверить, что пациент хотя бы в курсе происходящего, знает слова, буквы и не страдает острой формой аутизма. Нет, посоны, продвинутые методики современного анализа кандидатов позволяют по маленькому кусочку кода выявить все знания соискателя, узнать его номер паспорта и скачать из контача все фотки в трусах его мамки.
Но все эти продвинутые техники, видимо, занимают чересчур много времени, поэтому ТЗ я все-таки сделал, только ответа от хренкрутерш ждал больше месяца. Писал старшей помощнице хренкрутерши длинные письма, писал ей же письма-напоминания, жаловался младшему рекрутеру на ее помощницу, но нет, они были сухими и холодными, как моя бывшая, молчание и ничего больше. Говорили мне мальчики, не связываться с этими стражницами обширного запаса целлюлита и нихуя, а искать контакты разработчиков и по факту выяснять, требуется ли им кто-то и если да, то кто.
Недолго думая, терминально восхитившись наглостью и профессионализмом местных нахренкрутерш, я незамедлительно открыл свой любимый либерастический фейсбучек, нашел контакт CEO этой лавки, и изложил ему в ЛС всю суть своего удивления в довольно понятных формулировках. И CEO ответил мне!
Полезное чтиво, конечно, какое же еще. Подмигивающий, блять, СМАЙЛИК, товарищи! Экий затейник, думаю, заигрывает со мной.
И схема, видимо, все-таки провернулась (спасибо тебе, CEO, ты хороший человек), и в субботу ближе к вечеру мне был дан ответ. Сказать, что он меня удивил, это не сказать ничего.
Ни извините, ни здрасьте, ни слова по делу – потыкали и поксики. Профессионализм и чувство такта – уровень Киркоров. И, главное, как всегда, такое письмо начинается с фразы «ты идиот». Уважаемые хренкрутерши, кто вас этому научил?!
Ты говоришь – у меня есть много целиковых проектов в продакшне, и на react+redux есть, а тебе говорят – ты не сможешь написать проект «с нуля». И не просто не сможешь, не сможешь так, что мы даже с тобой и разговаривать не будем. Может, чтобы ребята хотели показывать бОльшие знания, надо показывать бОльший энтузиазм в общении с ними?
Да и что это вообще за формулировка? React – это всего лишь микросвистулька, инструмент в одну картинку и пять методов, какие бОльшие знания? А вот react+redux-проект – это целая мешанина из всяких мелких свистоперделок, писанных школьниками на уроках труда, каждый из которых при переходе с мажора на мажор считает крайне необходимым, как минимум, изменить синтаксис конфига, а лучше структуру классов полностью.
А так вообще бывает, когда нужно написать что-то сложное «с нуля», нанимать для этого рандомного человека с улицы? Или у вас нет человека с подходящими знаниями? Тогда как вы оценили мои?
Так закончилась единственная история в моей жизни, когда меня очень некрасиво послали в хуй, даже не поговорив ни разу. Такие дела…
Вариантов у меня, собственно, три.
1. Ребята хотели, чтобы я в ТЗ уже накодировал половину того проекта, который кому-то придется писать «с нуля». А я-то, пакостник, сделал аккуратненький проектик, который просто соответствует требованиям и готовился хоть к какому-то диалогу.
2. Вообще не стали разбираться и положили толстейшего болта на все мои письма, резюме и прочую ерунду
3. Я – ИДИОТ…
А вот решать, какой из вариантов правильный, придется тебе, username. Смахиваю с себя и без того практически незримый флёр анонимности (привет, Катя, да), и выношу на суд общественности эту ситуацию вместе со всем ее барахлом и пожитками. Вот мое CV, само тестовое задание:
и результат выполнения на github.
UPD:
после публикации на Ебаном, история получила продолжение
Ребята все-таки решили огрызнуться напоследок и прислали мне дополнительные убер-странные комментарии от разработчика, которые частично противоречат друг другу, а в остальном какая-то необъективная вата. Также предложили поделать еще что-нибудь бесплатно через три месяца. Я истерично хохочу. Но вывод очевиден — разработчик пацанам нужен не был и ТЗ мое толком никто раздуплять и не собирался.
223 Комментария
React для лохов, Angular для пацанов.
Хоть не кинули на последнюю зп
Готовы восполнить создавшейся вакуум
Всем Моча Джэ Аss в продакшен!
😀😀😀
Иди нахуй, пидор
Присоединяюсь, иди нахуй!
Автору: я не поленился и забрал твой проект с гитхаба. Ты не идиот, проект никто не смотрел, там мало к чему можно доебаться, ну самое первое — это запуск сервера и сборка должны быть по npm start (типа стандартно так делать) чтобы не пришлось лезть в package.json и смотреть какую хуедрочь ты там нафантазировал. В папке components все скидано в кучю, раз пользуешь redux делай и containers. Но это все хуйня, с чем пиздец, так это со знанием english. Ну например: Oops, It seems to be this route is not found… — ну пиздец же. Error has been occurred: — ну ебана в рот. А то что ты родился в парашке сочувствую(
Ебать, а что плохого в Error has been occurred, или нужно было писать стихами, как Шекспир?
так у него и есть почти в стихах, а надо было без них
Error occured, йбнврот
General Error
Capitan Error
Я здесь, кто меня вызвал? У вас есть три права на ошибку!
вообще-то грамматически все там впорядке с english, а то что никто так не говорит, да и вообще по уебански как-то звучит, это не большая проблемма
Ну occur это глагол, по-этому Error has occured.
С It seems to be this route is not found… странно, зачем там to be не понятно вообще, вот если его на that заменить было бы норм. По уровень судить сложно, но ошибки есть и грубые
ты не понял…
Error has been occurred — может он имел ввиду что ошибка не произошла, а ошибку произошли!
It seems to be this route is not found — это не «кажется путь не найден», а что-то вроде «кажется это то, что называют: — путь не найден»
так он же не на украине родился, чему сочувствовать-то?
Накидал тебе земелюшки русской защёку, проверяй
Типичный хохлопатриот — дрочит на живтоблокитный, сидя на русской земле
Все накидано в кучЮ)))) ахахах
Пошел нахуй..
Error has been occurred блять правильно написано. Заглатывай.
а ты я смотрю знаешь толк в сортах говна
Шо то хуйня, шо то хуйня…
Джва ромого смузи этому пидору.
давай договаривай уже для рубиновых пацанов с наколкой бабочка. А настоящие пацаны веслают на си с наколкой кресты.
Реакт для лохов,
Ангуляр для пидарков,
С++ для настоящих пацанов!
https://www.youtube.com/watch?v=giC3-LnnV4c
только реакт? т. е. js можно вообще не знать?
Да, для реакта джаваскрипт не надо знать.
Я ебусь в глаза или в статье нет имени конторы?
Если имени конторы нет — иди нахуй и СВ свое захвати.
Адрес давай, тебе пизда.
оно там есть, лошара, скрин последний посмотри
Где ты его там увидел, ишак?
Глаза открой, мразина
Бля, я тоже не вижу, какие грибы нужно съесть, чтобы увидеть то, чего нет
Съесть нужно правильные грибы.
Между нами тает лёд …
Ебать ты говнорепер.
За твоей щекой мой болт..
есть, просто надо внимательней смотреть
Автор, конечно, молодец, что выложил тестовое (хоть какой-то пруф), но, SOOQA BLJAD, какого хуя не написать название галеры??
На ебаном можно оставить АНОНИМНЫЙ ОТЗЫВ О _ГАЛЕРЕ_, вот только автор отзыв сделал НЕАНОНИМНЫЙ и о ХУЙ_ПОЙМИ_КАКОЙ_ГАЛЕРЕ. Саша, ну ты даун, что ли?
Анонимно или нет (cv, github) — это личное и добровольное дело, но, еб твою мать, какую пользу твоя статья приносит сообществу, где изобличают неадекватность галер и реализовуют принцип «Предупрежден — вооружен»?
Без этой инфы, данная писанина больше походит на нытье мыши, которой ссали на лицо несколько недель подряд, а она улыбалась и просила ещё. Необучаемая, блядь!
Парень удивился, что его захотели поиметь.
Как будто пидоров встретил в первый раз.
Ну что тут можно сказать. У айти лошка бомбануло, что его труд не оценили. Стандартная схема унижения чсвшных атишников. Вот кому нахуй нужен человек который ноет рекрутерам и пишет в личку СЕО? Бедолеге просто нассали на лицо и правильно сделали, потому что безвольная мартышка должна страдать.
Пострадал тебе за щеку, можешь не проверять
Могу предположить, что контора эта:
http://klika-tech.com/
jQuery forever
Сам с похожей хуйней сталкивался, причем у одной довольно известной в бульбингеме галеры. После ТЗ на неделю — так и не получил адекватного ревью. (вернее оно присутствовало, но по нему было видно что человек даже код не смотрел — все строилось на догадках и предположениях причем написанных с кучей грамматических ошибок)
После этого взял за принцип — отсылать в эротический круиз все галеры, предлагающие ТЗ более чем на вечер, что помогло сэкономить кучу времени и отсеять неадекватов.
Тестовое задание на неделю?! Не гоните, посоны! МАКСИМУМ один день, ибо нехуй!
правильные заказчики платят за тестовое… типа держи денег, наймешься заплатим еще. У нас есть.
А не блядь похуярь на нас, может быть заплатим.
На базаре помидорки попробуете. Риск 50/50 🙂
Лошпак, хуле ты прогибаешься с первых секунд под сраную галеру? Тебя соответственно и имеют в свое удовольствие.
>web-макака
>считает себя человеком
Отличается умом и сообразительностью,
Некоторым конторкам на хрен не нужны люди, они держат вакансии просто «чтобы мониторить рынок», «чтобы ощущалось присутствие компании в регионе» и т. д. Возьмут только если найдут какого-то убер-спеца, который будет просить меньше рынка (ктож его не возьмет).
В таких в случаях и происходят похожие ситуации с неадекватными требованиями, «нам нужен специалист, который напишет проект с нуля», написанием красно-черных деревьев на собесе на листочке бумаги и прочей поебенью.
Ну и не будем забывать про галерные картельные сговоры — один раз унизил спеца, два, три, вот уже его зарплатная планочка поползла вниз вместе с самоценкой.
Когда люди реально нужны — берут любой сброд, который знает с какой стороны к клавиатуре подходить.
один раз унизил спеца, два, три, вот уже его зарплатная планочка поползла вниз вместе с самоценкой.
Пусть идёт на курсы психоанализа имени меня. Гарантированно повышает самооценку!
Пусть лучше запишется на программу «Очищение», мы ему всех боди-тетанов изгоним!
Сектанты тут как тут.
Кстати, а где же я?
За щекой.
в чем проблема напистаь красно-черное дерево? это же проще чем обоссать себя под дождем
Закинул черный хуй за щеку твоему красному деду и выполнил левый поворот
Да дохуища вакансий висит круглогодично, я не верю, что за год нельзя найти нужного человека на саппорт очередного дерьма. Если реально нужен, то беседуют и берут, а когда начинаются выебоны значит галере не сильно то и нужен новый гребец и это про все неебические вопли про нереальный дефицит кадров.
Кек. Толькр так новую работу и находил.
Типичное наебалово для сбора резюме и контактов… Заказчик уже дрочит на тебя… мы все в экстазе… Вся жизнь впереди — надейся и жди. Резюме есть, спасибо.
Backroom Casting Couch — на порнхабе тоже тестовое задание дает — отсос, классика, анал — заказчикам нужно показать на что способен кандидат 🙂
Ebanoe.IT пора переименовать в Ебаный JS
starting…
A hipster #1 is here
A hipster #2 is here
…
Stack overflow at line: 7
У тебя бомбануло и ты решил, что всем надо услышать о вопиющей несправедливости?!
Да всем насрать!
И тебе, по хорошему, тоже должно быть насрать. Психика целее будет
Два чая этому господину!
Хорошая история для клуба анонимно наебанных. Круг чуваков с печальными историями как их выебали еще в порту, когда обещали дать весло 🙂
Ты чувак ебашь махай веслом на берегу. Там будет смузи, а мы посмотрим хорошо ты махал или так себе 🙂
обидели мышку — написяли в норку
А вот и дефицит спецов на рынке подъехал, встречайте. Когда-то мне и в голову не могло прийти, что, например, завод ищет токаря — тот приходит со своими (!) болванками, вытачивает из них детали по чужим чертежам, и… идет нахуй.
В моем родном городе это норма.
Сначала ты настрой нам оборудование и софт. А мы решим сколько тебе платить.
Хороший подход… НаеБный труд предполагает что вас наебут. Заказчику выставят 5-6 тысяч в месяц, вам заплатят 1700-2500. То есть они вас будут наебывать на деньги. И перед этим они еще хотят подстраховаться.. Писец… Все просрали на корпоративах? Нет даже денег смузихлеба нанять на пару недель чтобы полабал? Или хитро выебанный заказчик который не платит пока ваш код не пройдет 100_000 запросов на продакшене???
Поправочка: вытачивает на своем домашнем станке, и отдает безвозвратно «на ревью».
У поциэнта полыхает. Как врач говорю.
Потекла с твоего сиви, автор. Может, встретимся после работы? Отрендеришь как следует мои компоненты, накидаешь мне пару модулей в проект?
Только после того, как модно подстрижешь бороду.
Надеюсь, ты сейчас про бороду на ее писечке?
Подмышками, бля
И вокруг сосочков не помешает конечно же
Удолите эту ветку, мерзость какая ((((
Не знаю что им конкретно не понравилось, но твой код выдает в тебе джуниора не нюхавшего пороху.
1. https://github.com/alexanderlarin/ultimate-brainz/blob/master/components/Bricks.jsx
Что это за хуйня? Я понимаю, файлики впадло создавать, но такой подход в итоге приведет тебя к файлу в 500+ строк кода
2. const { items } = this.props; Конструкторы не учили использовать ?
3. https://github.com/alexanderlarin/ultimate-brainz/blob/master/components/Bricks.jsx#L80 Как насчет сделать наоборот, и добавить читабельности ?
4. https://github.com/alexanderlarin/ultimate-brainz/blob/master/core/actions/albums.js — определись уже ты используешь стрелочные функции или старое объявление
5. Почему scss файлы находятся вместе с самими компонентами ? А что будешь делать когда у тебя 100+ компонентов ? Пол дня искать нужный файл чтобы подправить стиль ?
6. Где готовый билд ? Где точка входа в приложение(index.html) ? Если я тупая хрюша то я сразу бы тебя завернул, потому что «ничего не работает»
В общем галера скорее всего гнилая, и я не знаю на какую ты позицию шел и сколько денег просил, но старайся лучше.
2. Что блядь?
3. Что блядь?
4. Тебя ебет?
5. То есть наличие ебаного цсс тебя не смущает?
Да это очередной вайтишник (с мерзким еблетом, купи бритву уже), который понаписал вранья в резюме. Таких унижать и нужно.
Аргументируй, блеать!
В период Sep 2015 — Oct 2015:
Moscow — Postgraduate
Moscow — GlobeDrobe
Tula — Assistant Professor
Tula — Developer Express
Чет падазрительна, не?
В итоге приведет…, а что будет если….,
А что будет, если я тебе в рот нассу? А если насру?
Еще одно подтверждение того, что если при общении с рекрутером/на собесе с технарями тебя с резюме помидора спрашивают про «делал ли с нуля проекты», значит им нужна обезьяна подешевле, а из твоего резюме прочитали максимум текущую должность.
А вас блеать не смущает, что бывший крестолюб ВНЕЗАПНО побежал кодить на реакт? А вот хрюш смущает, потому его и завернули. Санчо сотрёт упоминания о крестах в резюме, Санча пройдёт в следующий раз к тебе на галеру, сядет за твой сладенький милый проект на реакт и наставит там тебе крестов, чтобы как большое кладбище смотрелось.
Так и я говорю, что читали из резюме только должность на проекте.
И да, ко мне на проект хрен кто зайдет предварительно не прособеседовавшись. В большинстве случаев можно и без тестовых обойтись кстати.
И да… как показывает вайти ИНДУСтрия, хипстером может (захотеть) стать каждый, почему бы и не матерому плюсовику? 🙂
Ещё как смущает:
1. Плюсовик
2. Серьёзно занимался компьютерным зрением (диплом, магистерская, аспирантура МФТИ, Microsoft Computer Vision School, публикации)
> Совершенно не понимая, куда же пристроить свой багаж знаний
Ну конечно же стать рядовым формошлёпом.
Поехал в Москву в аспирантуру, чтобы вернуться в Тулу дрочить рекат? Серьёзно?
Репозиторий на гитхабе Александра:
>underworld
>Class project for sweety students
> Pascal
Очевидно, Александр во время преподавания попытался напихать своего паскаля в андерворлд сладких студенточек. Вот поэтому тебя и не взяли, Александр. Ну сам подумай, разве возьмут на моднейший фреймворк человека с традиционной сексуальной ориентацией?
соглашаюсь, Хипстер подтвердит
Бросил СВ как приманку для Светлой. Я уже 2 месяца жду ее в комментариях. Больше нет другого способа. Скажите как ее найти?! Таю на глазах…
гугли Ирину Лисовскую
или Перламутровый
Во-первых, по традиции — всем насрать, что там на росии.
Во-вторых, соглашаясь на тестовое у любой конторы (у любой, Карл!) ты заранее подписываешься под тем, что ты унылое говно, готов на пассивную позицию, да и кинуть тебя можно на последнюю зарплату, т.к. уже по жизни морально подавлен и опущен.
«- Здравствуйте, Правдоруб. Понравилось ваше резюме, но у нас правила компании, до собеседования с тех специалистом у нас нужно сделать тесто…
— Так, нахуй!»
»
Вот Так нужно обрабатывать заявки на тестовые!
Впрочем, русня привыкла вставать с колен(но-локтевой позиции), так что я не удивлён покорности.
Автор, хочешь расти до человека, уезжай с росии и воспитывай в себе хоть какое-то самоуважение.
А в целом годный стиль, забавно.
Пиши еще, если не про кацапстан.
Это напоминает маньяка котрый хочет женится на звезде, потом ее убить и частичносьесьб а частично закопать в подвале. Тоесть сабж сам начал прыгать в глаза, ничего не подозревающей конторе и был удивлен, что ему провели писей по губам и послали нахуй? Причем сабж это сделал исключительно в период когда за хорошего спеца, хрюши кусают друг друга за горло, а тут он такой — «У меня хуй 20 см + react» возьмите меня… чем ввел в дисонанс и хрюш и СЕО. Мир айти дружок — это как Воланд завещал — Не просите, сами предложат. И пусть у тебя хоть пиздаволбу, нельзя давать понять что тебя хоть как-то волнует контора или их проект, разговаривать надо сухо и безразлично, как будто это ты им отдолжение делаешь, а не они тебе. Обязательно после того как пройдеш собеседование, тяни время с приемом офера, а потом сообщи, что у тебя уже другой офер на косарь баксов выше чем у них. Так ты впишишся в наше благородное сословие и будеш восребован, потому как по факту твои знания мало кого ебут — главное уметь продать себя детка 😉
набираю курсы посылания нахуй работодателя
Вовыч, зачёт!
глянул на выполненое задание — уровень чуть выше нуля, организация проекта — жопа. однако, само задание так же есть тупо. для такой задачи использовать редакс — есть показателем не понимания на хер он вообще нужен.
подитожим — одни нубы не захотели взять другого нуба
И почему нельзя редакс использовать?
Тебе не понять.
Слив защитан.
там можно и ассемблер использовать
Нужно/
И opencl обязательно.
ясень хуй, гулять так гулять по полной, и вообще весь UI хуйнуть в WebGL — долой HTML и CSS
Вот дурак дураком — а пони мает.
Обнимемся.
Отстаньте от меня!
Жамкнул поню.
УУУ какой настырный
Я вообще охуенен, это правда.
Ты — хуй
Скорее хуище — и горжусь этим.
Рот твой ебал клоун. Ты не из Харькова? Епам там или девпро
Я конечно тебе не Карл Юнг но блеать если ты пишешь СЕО галерки, который тут же и пошел анально выебал рекрутера, то очевидно что тебя рубанут тупо из за злобы. Типа охуел выблядок выпрыгивает тут из штанов поверх голов еще пизды из-за тебя получакм.
Тебя показательно попустили что бы знал свое место в пищевой цепочки и не рыпался писать всяким СЕО сразу. Это тебе не Америка, понял?!
Когда встречаешь охуевшую свинью, написать СЕО — очень хорошая идея.
Если СЕО дал пиздюлей свинье, или хотя бы пообещал тебе сделать это, — это хороший знак. Когда трудоустроишься, придется иметь дело с руководством, а не с секретаршами. Так что это был хороший способ выяснить адекватность руководства.
Если же СЕО отвечает «прикольное чтиво ;)», можно без сожаления добавлять контору в личный черный лист.
>СЕО дал пиздюлей свинье
Сколько тебе лет такому наивному?
Валенок с IQ помидора, ты блять думаешь в субботу вечером она с хуя ему писала? Пришел к ней СЕО, сказал ей «Валя что за хуйня почему мне тут пишут в личку какие то ебанаты, ответь ему и пусть уебует». Она и ответила. То как захотела. Я 100% уверен что его код никто не смотрел, HR просто на крысу в субботу отписалась что бы отомстить чуваку и не более того.
Потому еще раз — такая идея работает в США где культура, этика все дела. А тут какая то постная хуйня
Твой высер не опровергает моего утверждения о том, что встретив охуевшую свинью, надо писать СЕО. Если выясняется, что у СЕО барские замашки, то ну эту контору нахуй.
Тебе надо — ты и пиши, идиотик наивный.
А что же сео должен тебе ответить? Прислать видос, где он ебёт хрюшу в зад, потому что такой классный задрот ещё не на борту его шлюпки?
Пробежался глазами немного — сразу бросились в глаза следующие моменты:
1) Компоненты не разделены, всё скинуто в кучу. Нет четкого деления на презентационные и контейнеры, есть компоненты, которые содержат дохуя верстки и дохуя логики.
2) Спихивать все вспомогательные компоненты в файлик bricks — верх уебанства, у тебя что лимит на модули? Для каждого отдельно создать не судьба?
3) Надо хоть как-то разделять js и css, даже при таком уебанском разбиении надо было их в отдельные поддиректории скинуть.
4) При правильном разбиении компонент на контейнеры и презентационные, экшены и редьюсеры первых неплохо было бы скидывать в одну папку с самими компонентами. Конечно тут кому как удобнее и срач я развивать не хочу, но при разработке такой подход себя оправдывает — при том же дебаггинге очень удобно сразу все под рукой держать.
Зачкм разделятьжс и цсс?
Да задротик писал на крестах, разве вы, блеать, этого не видите? А в компашке той видели, и написали, что надо бОООльше реакта и меньше крестов. Кресты, говорят, плохая примета — могильным холодом тянет.
могильным холодом тянет из пещеры твоей маман. а кресты это судьба
Так, давай без пещерного сексизма, и не надо тут мне писать, что ты там что-то отложил за щеку. Я баба бывалая, отгрызу твой хуй, пока стоит, и в сраку тебе затолкаю
Лимит на модули хорошая идея на самом деле. Так заебали всякие дауны которые модуль по любому поводу клепают — потом простейший проект собирается 2 года.
ну вы понели
Ой у автора пукан бомбит, и вариант у его одни- он идиот, ибо если сео тебе пишет «прикольное чтиво» со смайликами, смайликами, Карл, то тут явно какая-то хуйня происходит с галеркой, имхо
Если бы мне всякий мусор и мамкины борщехлебы в личку писать начали, чтобы я их к себе на борт взял, то я бы вообще нахуй слал бы за такое и в ЧС кидал сразу
А этот просто отшутился
Вот она большая разница — между СЕО, который умеет работать с людьми и простым работником вроде меня
СЕО, который умеет работать с людьми
Ага, в кацапии.
Ну хуй его, где он находился. Контора скрыта, имена скрыты. Зато Кате привет передал.
Саша, ну почему ты такой лох? Сам сдеанонился, а СЕО замазал и имена свиней не назвал.
Всё же наоборот надо делать.
>Саша, ну почему ты такой лох?
Обожаю риторические вопросы.
Ты обожаешь нериторечески слизывать
>речески
Уроки сделал?
Нашел как съехать с нериторического вопроса. Ты серьезно думаешь, что в ударном слоге слоге ошибка, а не опечатка?
Засунь язык в мой анус, и вылизывай ореховый смузи.
>эти нелепые школооправдания
Ясно.
Просто ешь https://youtu.be/N839fdMjCOw
Этот дурачок думает что его ссылку кто нибудь откроет.
Я открыл
Что за ёбаный пиздец? Кто вообще выполняет тестовые задания, не посылая в хуйпизду ошалевших рекрутёрш? Мои собеседования проходят в формате ответов на два вопроса: сколько хочу денег и когда готов приступить к работе.
Можно вопрос, а ты где работаешь? Не охранником ли в АТБ?
В продуктовой галере среднего размера (на России).
ясно, значит таки охранником
Нет, но там зарплата как у охранника(на россии другая ситуация с этим)
Уже лет 20, ага.
Да нет, всего 4 года.
И за это время тебя дружно на собесах посылали нахуй, я не ошибся.
Но обычно тебя посылают нахуй.
Фууу блядь удолите нахуй эту мерзкую Исповедь Жополиза c принятием за щеку от CEO.
Блядь, мне уже не меньше 12 подобных отказов дали и тоже кучу времени проебал на эти сраные тестовые задания, я же не пишу каждый раз по этому поводу на ебаное? Ну зажрались галеры, это факт, что еще нужно? Ищи других, наведи порядок в иерархии директорий своих проектов, не психуй после первого отказа — после 5го вообще вены вскроешь, нужно иметь достаточно терпения и самокритики.
Саша, ты неадекватен.
Я б тебя тоже не принял, даже дворником.
Ты, ничтожество, хули ты раскудахтался?
Лично для меня очень полезными оказались комментарии https://ebanoe.it/2017/12/13/we-need-more-react/#comment-154516 и https://ebanoe.it/2017/12/13/we-need-more-react/#comment-154541
Потому что мне тоже приходилось охуевать в процессе поиска работы.
Почему? Потому что, если дали тестовое, соизвольте ответить. Человек время тратил. Неадекватна сторона нанимателя.
Саша Ларионов, не будь мудаком, пиши имена галеры и этих мразей.
Неадекватна сторона нанимателя.
Не понравилось тестовое — соизвольте отписать, человек время тратил.
Так то человек — а то Саша.
Пусть радуется что прямым текстом нахуй не послали.
Рыбожук, коль добавил комментарий сверху, соизволь удалить нижний.
Учитесь у автора, шлюпы и Алладины ебучие, как срать годняком на ебаном
Говнокодер накидал им говна на лопате вместо тестового задания, а его послали нахуй за это
Писал — что знает реакт, а на деле нихуя не знает — его послали нахуй
Что тут обсуждать? ЧСВ, который думает, что знает реакт?
да знает он меня, мы вчера вместе бухали
Насколько близко?
Да.
Во-первых, по традиции — всем насрать, что там на росии.
Во-вторых, соглашаясь на тестовое у любой конторы (у любой, Карл!) ты заранее подписываешься под тем, что ты унылое говно, готов на пассивную позицию, да и кинуть тебя можно на последнюю зарплату, т.к. уже по жизни морально подавлен и опущен.
«- Здравствуйте, Правдоруб. Понравилось ваше резюме, но у нас правила компании, до собеседования с тех специалистом у нас нужно сделать тесто…
— Так, нахуй!»
*бросает в черный лист*
Вот Так нужно обрабатывать заявки на тестовые!
Впрочем, там кое где привыкли вставать с колен(но-локтевой позиции), так что я не удивлён покорности.
Автор, хочешь расти до человека, уезжай с росии и воспитывай в себе хоть какое-то самоуважение.
А в целом годный стиль, забавно.
Пиши еще, если не про импортозаместителей.
Тестовые задания в компании, которые лидируют на глобальном рынке (не Украинские «пидеры рынка»), это вполне себе ок. Но там тестовое дают после второго раунда собеседований
Если бы не было тестового на первом этапе, они бы захлебнулись от количества говна и 19летних синьоров, которые шли бы к ним на собес
Прескринниг многое показывает
Тестовые дают на 2-м этапе, прежде, чем тебя пригласить на финальное интервью онсайт
Согласна, тестовые для додиков. Я свой тест за 4 минуты сдала, принимали тест двое. По две минуты на задрота.
Хахлы сосут хуи
Зато 3к зелени за должность ПМ. Это ты сосешь, а я минеты делаю.
Кантора то YouScan, а Катруська там главнай пиздокодер, которой хреактом башню снесло напрочь. Где то около года назад, помогала одному хую тестовое туда делать… На вакансию интерн/трейн, нужно было хреакт + хуйдакс + селекторы + нормализацию + кучу еще какойто хуйни, которую не всякий мид потянет… Сука интерн/трейн с таким стеком…. серьезно??? Они ебанутые короче. А бабла небось как трейну хотели.
И это сеньер? Говно какое-то.
«`
ERROR in ./components/Bricks.jsx
Module not found: Error: Can’t resolve ‘../images/Cover.png’ in …
«`
На венде чтоль делал? подключил бы уж CI, он бы тебя бегом выругал, ты ж сеньер, не? Думаю они даже не запускали прожект. А если б запустили то заметили б мигание. И при открытии альбома и при нажатии кнопки на добавление в альбом. Такие мелочи указывают на печальные новости для сеньера. Впрочем реакт с редуксом не нужен.
Тобиш прожект даже не запускается с ходу, позор.
К комит меседжам можно придратся еще, не «web pack file-loader has been added» а «Add file-loader to web pack», 70 символов плез. Не «api little refactoring» а «Refactor Api» или «Improve code of API». Не «albums now is a home» а «Set home page to Albums», ты ошибаешся если думаешь что сеньер помидор может писать как хочет свои дествия, может в твоей шарашкеной конторе такое прокатывало, но пора б меняться уже.
Тот случай, когда решил обосрать контору на ебаном, а вместо этого сам публично обосрался, ещё и с деаноном.
Авторо лох 80lvl
Тебе там в жеке трубы чистить не пора, насяйникэ умывальников и сральников?
albums now is a home
Проорал.
> albums now is a home
Уровень владения английским: «ебал ее рука»
Настоящий синьёр всегда пишет в коммит меседж «fix». А сочинения на тему «что я сегодня высрал в репозиторий» пусть июни пишут.
Там скриптов для билда нет? Точно помидор!
да нет, берешь package.json и читаешь, там есть скрипты для былда, но беда в том что он вместо
import Cover from ‘../images/cover.png’;
пишет
import Cover from ‘../images/Сover.png’;
тогда как файл есть только ‘../images/cover.png’
Может винда у него, хз, как это может работать. А вообще сколько помню на всех прожектах все файлы называються с маленькой буквы. Так что помидор обосрался
это не самое печальное из того что там присутствует
В реакте действительно такой пхпшный писец перемешивания вёрстки и кода ПХП-стайл?
Какая винда с прямыми слэшами, критик-хуитик?
сорян, сто лет виндой не пользовался, забыл) может на маке такая же хрень, Кать?
Ну, вообще-то, факт того что у Вас есть пару продакшн проектов не означает что там не полное говно.
Ну и плакаться CEO из-за того что Вы всех HR в конторе заебали — тоже не комильфо. Это ж, блядь, если Вас еще на работу не взяли и Вы так умудрились заебать своими писульками то можно только представить каково оно работать с Вами.
Идите нахуй
Я может че-то не понимаю, ну а вдруг там хр-ы тупо сидят и кокс нюхают, кто им начальник и может их встряхнуть? А если контакты сео лежат на виду, то почему бы и не написать ему? Или это богоподобное существо, контактировать с которым можно только через медиумов и нахуячившись герачем??
Хрюши, нюхающие кокс — я еду, вызывайте танцоров из Епам, грядет зачетная оргия
Наконец-то грамотная речь и приятный слог (пусть и в драматическом стиле). Редкость на ебаном, где все короли жизни, а не в курсе даже о том, где ставить запятые и когда ставится мягкий знак в «ТСЯ».
Теперь по сути: главный провал — это, конечно же, деанон себя, а не названия галеры. Хотя, нет, раньше был провал, когда ты написал их СТО, который в этот момент нюхал клей у себя в парадняке.
Если ЭТО — грамотная речь и приятный слог, то у вас планка ниже плинтуса.
Перепись деградантов прошла успешно.
все кто запускал проект ебаного автора проверьте свои электронеые кошельки и карточки…
И за щекой тоже проверьте, там могла остаться пара альбомов.
setState в componentDidMount? Пожалуй тебе действительно нужно подучит React и его ЖЦ. Из всего его ЖЦ setState можно делать ТОЛЬКО в componentWillReceiveProps
И так сойдёт!
Булшит, ссылку на доку где написано что setState можно делать ТОЛЬКО в componentWillReceiveProps в студию. setState можна вызывать откуда угодно кроме render(). А из componentDidMount его, в редких случаях, бывает даже необходимо вызвать.
Просто сосешь хуево. Остальное в твоем резюме — только минусы.
Все что произошло — полезно для развития как спеца.
Нюхни хуйца, овца
Нахуй вообще лупиться в какую-то одну контору?
Я когда хочу менять работу — даю клич в линкедынах и меняю ник в скайпе на «опен фор офферс» и сука рекрутерши всей планеты ломятся меня куда-то забирать.
И если вижу тестовое — то сразу шлю нахуй, благо предложений дохуища — додиками с тестами можно и пожертвовать.
И блядь ну тонны собесов конечно, но это чисто «Попиздеть часик о том какой я охуенный» и потом мне пишут подошел или нет (и я по памяти пытаюсь вспомнить кто вы вообще такие).
Какое нахуй лупиться в одну определенную контору. Она золотая штоли?
tl;dr
автора вежливо назвали некомпетентным и послали в хуй
автор не согласился и обиделся
Ему джва месяца ничего не говорили блядь
Непонятливый слоупок он.
И не должны, кто он такой, чтобы ему что-то говорить, особенно если компания известная и у нее очередь из претендентов. Ну в конце концов он привлек к себе внимание, сказали ему, заодно и посмеялись.
Если бы этот мудак назвал имя компании, очередь бы сильно подсократилась. Хули они время кандидатское не уважают? Отписаться 20 секунд делов.
Еще б меньше ебланов соглашалось делать тестовые дольше чем на час-полтора выполнения.
Блять, пиздец, по-моему, даже, СЕО написал.
Повторные упоминания о себе будущему работодателю — очень плохой знак. Один раз, чтобы знать, когда точно решит связаться, если ты им приглянулся — это норма. Но два и более, да ещё общение с CEO… Парень, тебя мудро и обоснованно сошли неадекватным, и тестовое задание тут вообще не причём. Впрочем, говоря о последнем, я, конечно, этих ваших фронтендовских фреймворков не знаю, но на нативном JS у меня намного короче получилось бы. Понимаю, условия задачи, но слишком тяжело не похвастаться. 🙂
А где название конторки? Предполагаю они из Москвы. Есть одно очень важное правило работы с Москвичами:
Не работать с этими пидорасами. Либо сначала бабки в двухкратном размере, затем работа.
Ну и тестовое какое-то примитивное, любого на улице возьми — сделает.
странно, когда мне черкасская бригада ремонт в квартире делала, то очень скромно просили, как по форме, так и по количеству…
Надо ультимативно много кидать на зарплату!!! особенно последнюю!!
Удалииииии!!!!!!!!!!!!!!!!!!!!!!!!11!11111111адинадинадин
Может и не видели код
НО
1) Где тесты
2) Где кеширование API запросов,
3) Где переиспользование кода? С точки зрения ООП (и остального говна) все плохо
4) Название функций очень странные. Что значит getAlbumSuccess
кеширование (которого дохуя разного) нахуй, не было в тз, как и тестов. делать больше, чем в тз — нахуй.
getAlbumSuccess — получить успех альбома
но, в целом, говно.
Видимо, галера называется Ultimate Guitar. Но это не точно, проверяйте за щекой.
Да, твой код говно
Как запустить твой ёбанный код с ёбанного гитхаба, ты, пёс?
Вы нам не подходите, нам не удалось запустить ваш проект, поэтому задание считаем не выполненным!
Всего Вам доброго, защекойнов к новому году!
Все, статью можно удалять — автору ответили.
Сломайте ему ноги, пусть оглядывается
на мой взгляд очень лаконично и чисто сделан проект, критика из серии не разделены компоненты и контроллеры очень сомнительна и в зависимости от проекта это разделение может играть злую шутку.
Четкое понимание о том, что знания у вас есть — есть.
Выводы, разраб очканул, что его будут поджимать или его мировоззрения не хватило под то. что вы сможете действовать в рамках требований проекта, что меня честно говоря вводит в ступор.
Напрашиваются выводы, что фирма просто собирает «креативные» каркасы для реакт редакс приложений.
В любом случае этим несложным проектом можно по легкой, без напряга потенциальных работодателей пояснять свои компетенции.
Что ты несешь, уебок, какую злую шутку? Никаких знаний там и близко нет, там даже задумки архитектуры. Если приложение разрастется чуть больше, то начнется такая каша, что остальные гребцы охуеют ее расхлебывать.
У него там зависимостей как у добротного проекта, даже жиквери зачем-то прилепил, автобайндинг в компоненте (чего КАТЕГОРИЧЕСКИ нельзя делать даже по докам в фейсбуке, которые ОП-хуй не додумался прочесть) и, судя по качеству кода, полное отстутвие понимания архитектуры фронт-енд приложения. Ему ответили по делу, если бы хотели доебаться — я бы доебался к отсутсвию eslint’a, к ублюдочной верстке, к тому, что у него даже стейтлесс компоненты написаны как классы и так далее. Эту хуйню можно часами разваливать.
Мое мнение как лица незаинтересованного — там максимум уровень стронг-джуна, который возомнил себя чуть ли не сеньером.
Удоли
Пробные тех задания по реакту и комментарии к ним — это гиблое дело. Как определить качественно ты выполнил задание или нет? Стоит как-то улучшить код или оставить как есть? А еще и ограничение по времени — если есть ограничение по времени то разумный девелопер будет опускать часть деталей которые для пробного задания не важны.
Если уже и давать тех задания то нужно писать, что хотите проверить:
1. Просто проверить может ли написать приложение на реакте
2. Способность быстро сделать рабочий прототип (где качество кода не важно)
3. Следование лучшим и последним трендовым практикам
4. Проверить как человек принимает решения (тогда нужно добавить несколько этапов, типа сделал задание номер 1 — вот теперь задание номер 2 с дополнением — как подойдешь к решению?)
5. Способность написать приложение легкое в поддержке
И после тех задания должно быть обсуждение моментов этого задания. Без этого — проверяется только пункты 1 и 2, где качество кода не вытекает из скиллов
Иначе это какая-то игра в рекрутеров и выебщиков-смузихлебов, которые говорят потом «а ты применил не стрелочный синтаксис функции», а человек потратил свое время (за что выебщики должны гореть в аду).
Я думаю у них тест такой, послал на хуй с тестовым заданием, норм пацан работает. Сделал пусть идёт нахуй.
Резюме твое не читал, но если бы нам кто-то прислал такой вот код, мы бы тоже послали на юг. Некоторые косяки тебе уже указали в комментариях, есть куда больше, если копнуть глубже. Отсутствие тестов, как бы тоже намекает.