Сохранен 36
https://2ch.hk/b/res/181828703.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 23/08/18 Чтв 03:38:38 #1 №181828703 
macro-хуйню-написал.jpg
Создам ещё здесь, на воркаче как-то слишком тухло.

Работал на удалёнке с 2015 года на одеске. В 2013 вкатился в пхп. Получил нормальную работу по контракту на stackoverflow/jobs. Год там проработал за 2.5к фунтов в месяц. Горя не знал, но задания были не очень сложными, а мне хотелось расти, развиваться. Уволили в марте 2018 из-за GDPR (мог поиметь доступ к базе школьников ненароком, за что им впаяли бы штраф). С одной стороны порадовался, что теперь могу поизучать то, что мне действительно интересно. С другой — не могу найти удалёнку хотя бы тысяч на 40$ в год. Даже на апворке аккаунт забанили хуй знает за что, вчера писал им в саппорт и они ответили, что писать им бессмысленно, мол, нарушил что-то серьёзное.

Пытаюсь вкатиться параллельно в руби/питон. Сидел джва месяца решал задачи по алгоритмам и структурам данных. За несколько месяцев было штук 7-10 интервью, все провалил на этапе "решите за 45 минут кодинг тест уровня ACM". Почти прошёл в стартап www.show-score.com, болтал с самим Томом по скайпу. Он ещё мне сказал: "Your English is terrific!", хотя я сам хуй простой, и пиздеть научился только благодаря бесконечным интервью в период с 2015 по 2017, когда делал первые попытки поиска "взрослой" работы, а не ебучего фриланса на коленке.

Одним из первых интервью после увольнения было в core team Toptal, я прошёл их первый кодилити тест аж на 97% (Ruby (easy) + SQL + Ruby (medium)). Прикол в том, что у них специально такой низкий барьер, мол, хорошие разработчики — тоже люди. Я пообщался с Jacek Lachowski, порешали вместе с ним простую задачку на руби в стиле TDD, он дал мне зелёный сигнал. Второе интервью было аж с основателем-разработчиком RVM. Он же Michal Papis. Дал простую задачку на определение точки внутри прямоугольника. Кодить нужно было без IDE, тупо в гуглодоках. Всё ок, но он уже тогда понял, что с руби я не 5 лет рвботаю, я ему и признался, что только недавно учу и мне язык нравится. Тем не менее, дал мне следующую задачу по system design. Классика жанра - сделать строку поиска. Ну я немного сообразил, что нужно сделать, собрал от него требования по быстродействию, сколько документов, длина и т.д. Описал ему решение на postgres, с запросами, и так далее. Уже после интервью я понял, что не нужен мне никакой postgres, а нужен просто elasticsearch, у него всё это из коробки есть - индексация, быстрый поиск. В общем, не прошёл я Михала. Он мне посоветовал дальше заниматься и вообще у меня есть потенциал, но вот был бы хотя бы годик опыта работы на их стеке, то вообще заебись. Потом их HR предложила мне идею попробовать вступить в toptal network. Ну я и согласился. Вот только весь путь нужно начинать было заново. Сначала кодилити тесты. Прошёл на 40% и охренел от сложности (по сравнению с тем, что дают в Core Team). Написал им feedback, мол, видимо я не готов ещё работать у вас. Тем не менее меня продвинули на второй этап. Живое кодирование с инженером. Задачи попроще, но даётся всего 15 минут на каждую. С первой я справился относительно легко. Во второй затупил и из-за стресса не смог заставить работать скрипт (ошибки синтаксиса). Когда интервью кончилось - исправил за минуту. Сказали попробовать через месяц. Ок, начал хуярить алгоритмы и структуры на interviewbit, hackerrank. Через недели 2-3 подзабил, расслабился. Прошёл ещё несколько других интервью, успел поработать со скамером, который кинул меня на 200 часов работы. Ну, хотя бы поизучал вплотную рельсы, а код выложил в опенсорс.

На второй попытке (через месяц после первой) всё опять прошло гладко на первой задачке, а вторая была уже неподъёмная, с 2д-массивами. Опять меня подвело плохое знание руби и как работает в нём отрицательная индексация. Сказали "можете попробовать через два года". Я охуел, чего уж тут говорить.

Сейчас пытаюсь доделывать тестовое задание на питоне/Django в стартап, где меня собеседовал охуенный тип, спрашивал вопросы по делу и вообще было похоже на гугловское интервью. Мол, знаешь ли как работает бинарный поиск, сделай алгоритм для лифта на бумаге, напиши функцию реверса односвязного списка. Проблема только в том, что он отправил задание, мол сделай максимально хорошо. А это для меня как приговор. Уже прошло 2 месяца с того момента. Вакансия ещё висит, но сделал я ещё пока меньше половины работы. С питоном не был знаком вообще, Django в первый раз запустил. Ещё начал Docker изучать и понял, что раньше был идиотом, пользуясь только vagrant-ом и думая, что докер это сложно.. В общем, я делаю что-то типа Django on Rails, прикрутил туда mamba, написал (украл и переделал) свой guard, который запускает тесты после каждого изменения файлов, сделал так, чтобы база для тестов создавалась в памяти и откатывалась в начале каждого. Пишу чисто в TDD, сначала красный тест, потом фича - потом делаю его зелёным, потом рефактор. Пишу пока только API. Для фронта у меня уже приготовлен Vue.js, PWA-темплейт, но там ещё куча работы по ui/ux дизайну. Хотя бы не придётся тесты настраивать опять, всё из коробки работает. Настроил Docker, nginx, nginx-proxy. Можно почти в деплой отправлять на продакшн. Вот только боюсь я, когда закончу, вакансия уже будет занята. В принципе пофиг, я делаю это всё для саморазвития и, может быть, кому-то это будет интересно-полезно.

Ещё висит не до конца доделанное задание в CrossOver на Software Architect (60к баксов в год).

У меня совсем все плохо с маркетингом себя. Раз 5 переписывал резюме, CV. Отправил штук 100 вакансий. Как мне повезло получить первую работу на stackoverflow, не могу понять, ведь и знаний у меня тогда было меньше, и английский хуже, и опыта...

Короче, где мне искать работу с пятилетним стажем работы на пхп и трёхлетним - удалённо? При этом желательно перекатясь в руби
/питон. Апворк забанен, не знаю, стоит ли его ресать, или тупо найти биржу получше (с момента слияния odesk-elance апворк скатился в говно). На stackoverflow тупо тону среди конкурентов (там по 500 заявок приходит на одну вакансию). От безысходности я уже думал о том, чтобы попробовать в гугл пройти интервью. Мне почему-то кажется, что там сидят более адекватные люди и не оценивают человека по предыдущему опыту работы и умению писать работающий код уровня acm за 15 минут.

Алсо добавлю, что мне постоянно сыпятся предложения съебать в Германию на офисную работу. Отправляю их с вопросом: "Готовы ли вы нанять меня на полгода по контракту, удалённо, пока я разбираюсь с документами?". Многие — не готовы.
Время для поиска работы ещё есть, но поджимает. Где искать нормальную удалёнку (зп от 30-40$ тысяч в год) мидлам? Под сеньора я вроде как не подхожу, слишком мало опыта (ещё годика два-три нужно вкалывать и учить Computer Science).

Ну, и если дочитали до этого момента, спасибо. Мне просто нужно было выговориться. Сам то я знаю что делать, но вдруг тут есть кто-то, кто тоже шарит и может подсказать, куда мне приложить усилия.
Аноним 23/08/18 Чтв 03:45:09 #2 №181828831 
>>181828703 (OP)
>Где искать нормальную удалёнку (зп от 30-40$ тысяч в год) мидлам?
Нигде - такие деньги людям на удаленке не платят. С твоим опытом ищи вакансию миддла на 20к в год максимум.
Аноним 23/08/18 Чтв 03:45:53 #3 №181828850 
Бля, прочитал, понял что я тупой и зря бросил все чем увлекался таким
Удачи короче
Аноним 23/08/18 Чтв 03:48:25 #4 №181828899 
>>181828831
> такие деньги людям на удаленке не платят
Вообще-то я получал 30к фунтов в год, плюс ещё получил бонус 2500 фунтов после года работы, и это сейчас вместе с бонусом получается больше 40к баксов как бы.

Где не платят то? В рашке? Так я в рашке даже и не рассматриваю вакансии, я ищу только англоговорящие команды.
Аноним 23/08/18 Чтв 03:49:53 #5 №181828929 
>>181828899
>Где не платят то? В рашке?
Везде не платят. Абсолютное большинство удаленной работы делается индусами за 8-10 баксов в час. Больше платят только действительно квалифицированным специалистам, и получить такую работу крайне сложно.
Аноним 23/08/18 Чтв 03:57:35 #6 №181829098 
А рилли сейчас с Джангой прийти на Апворк за 5-7 долларов в час?
Аноним 23/08/18 Чтв 03:59:00 #7 №181829120 
>>181828899
Вот прикрепил списочек ресурсов, где можно найти удалёнку.

https://github.com/lukasz-madon/awesome-remote-job

>>181828929
Рили? То есть мой опыт в 5 лет как бы ни о чём не говорит? Я и есть этот "квалифицированный специалист", алло, приём. Я целый год проработал в команде таких "квалифицированных специалистов", которые даже не могли сделать Vagrant-билд для своего приложения, чтобы разработчики не мучались с настройкой среды. Я потратил 2 недели, пытая CTO на предмет, какие настроечки прописать в nginx/php, и какие пакеты поставить, чтобы всё заработало с одного `vagrant up`. Там было столько легаси говна, что мы впятером вычищали его. И я сделал как бы самостоятельно за несколько недель целый модуль на Vue.js, работающий на всех браузерах (кроме ie8), в мобильных приложениях-обёртках под ios и android, и на десктопе. Этот модуль они продают за деньги, а я был главный по фронту, потому что CTO разрешил мне использовать Vue.js.

Короче, нахера я всё это расписываю. Я гораздо умнее среднестатистического индуса, на уровне мидла-сеньора. Мне тупо не хватает несколько строчек в резюме, чтобы HRы стали обращать внимание на меня на вакансии Senior и Team Lead.
Аноним 23/08/18 Чтв 04:00:30 #8 №181829153 
>>181829120
>несколько строчек
несколько строчек в разделе Experience
Аноним 23/08/18 Чтв 04:01:25 #9 №181829169 
>>181829120
>Я гораздо умнее среднестатистического индуса, на уровне мидла-сеньора. Мне тупо не хватает несколько строчек в резюме, чтобы HRы стали обращать внимание на меня на вакансии Senior и Team Lead
Ты думаешь что ты один такой? Если не умеешь себя презентовать и рычать двигая тазом - привыкай сосать хуй как я
Аноним 23/08/18 Чтв 04:08:17 #10 №181829315 
Ещё добавлю, что когда я там работал, у меня возникало ощущение, что все мои знания, накопленные за 4+ лет гугления по теме "web/software development" там попросту не нужны, и начал потихоньку скатываться, вместо работы над собой. Как говорится, готовь сани летом.

>>181829169
>Ты думаешь что ты один такой?
В том то и дело, что я не думаю. Я просто делаю. Просто шлю резюме. Просто попадаю на интервью, просто прохожу их. Просто делаю тестовые задания.

Это numbers game, анон. Тут выживает тот, кто больше отправил резюме и написал букв в разделе Cover Letter. Тот, кто хорошо разобрался в компании, в которую он собрался устраиваться. Тот, у кого есть релевантный опыт. Конкуренция дикая, несомненно. Но всё это поддаётся, если просто пытаться, каждый день. Отправлять по 5-10 вакансий, быстро отвечать на почту, если пришёл ответ.
Аноним 23/08/18 Чтв 04:09:59 #11 №181829358 
Скажите лучше где найти работу/проект начинающему быдлокодеру чисто для опыта, готов работать за еду.
Аноним 23/08/18 Чтв 04:10:55 #12 №181829382 
>>181829358
Иди на апворк. Сам начинал там с 4$/час. Клиента нашёл за две недели с момента регистрации.
Аноним 23/08/18 Чтв 04:14:17 #13 №181829454 
>>181829382
У тебя было портфолио?
Аноним 23/08/18 Чтв 04:16:37 #14 №181829514 
>>181829454
Не было вообще, только скриншоты приложения, которое я делал по работе, тупо интерфейс. Вкатился в удалёнку я после 1.5 года в офисе. А в офис попал после 2 месяцев стажёрства за еду. Платили 150р в день на обеды, и я приходил, чтобы сделать гостевую книгу на PHP/HTML/CSS/SQL. Сразу после универа (месяц-два) нашёл эту работу и устроился туда.
Аноним 23/08/18 Чтв 04:19:08 #15 №181829559 
>>181829514
> Вкатился в удалёнку я после 1.5 года в офисе.
У тебя был неплохой опыт был для апворка.
Аноним 23/08/18 Чтв 04:24:22 #16 №181829653 
>>181829559
У меня тогда не было ни codecademy, ни freecodecamp, ничего. Только гугл и желание заработать первую зарплату.
Сейчас хоть жопой садись на клавиатуру, тебе тонны гайдов и туториалов, как сделать сайт на PHP начиная от уровня "я тян-гумманитарий" до уровня "писал сайты на Perl, когда это было ещё модно".

Если ты не тупой, тебе хватит 3 месяца каждодневной работы по 8 часов в сутки, чтобы достичь того уровня, что я имел после 1.5 лет работы в офисе.
Аноним 23/08/18 Чтв 04:28:04 #17 №181829724 
>>181829653
>codecademy, ни freecodecamp
А их можно в портфолио добавлять? Я думал только реальные проекты.
Аноним 23/08/18 Чтв 04:29:36 #18 №181829756 
>>181829724
>А их можно в портфолио добавлять? Я думал только реальные проекты.
Если хочешь, чтобы над тобой проигрывали с подливой - добавляй. Если нет, то придумывай проекты сам и загружай их на свой гит.
Аноним 23/08/18 Чтв 04:31:15 #19 №181829792 
>>181829724
В портфолио добавляй проект, который ты придумал и сделал с нуля самостоятельно. Это может быть всё что угодно. Твой блог. Калькулятор для расчёта услуг ЖКХ. Придумай что-нибудь! У тебя наверняка была какая-нибудь проблема, и ты хотел сделать сайт, на котором можно было бы ...

Короче, для чего нужно программирование? Чтобы решать житейские проблемы, вот и всё. У тебя наверняка есть какие-то проблемы, пусть даже надуманные. Вот и реши их. И это будет твоим портфолио. Не будь долбоёбом, который думал, что если он сделал всё по туториалу и у него заработало, то это можно добавить в портфолио. Лол, нет. Портфолио это то, что можно пощупать, посмотреть код, почитать историю "а нахера это нужно было делать".
Аноним 23/08/18 Чтв 04:33:08 #20 №181829831 
>>181829792
Что самое важное в твоих проектах, ты хотел бы сделать что-то, но ты, блядь, не знаешь, как! И это прекрасно. Тебя распирает изнутри, ты пытаешься гуглить, спрашивать других аутистов, как мне, с чего, блядь, начать. И находишь ответы, постепенно. И прозреваешь. Это охуительное ощущение, поверь.
Аноним 23/08/18 Чтв 04:36:36 #21 №181829902 
>>181829756
>>181829792
А если я запилю условный интернет магазин в качестве проекта, например, мне нужно покупать домен и выбрасывать его в интернет или будет достаточным слить код в гитхаб?
Аноним 23/08/18 Чтв 04:39:15 #22 №181829955 
>>181829902
>достаточным слить код в гитхаб?
Достаточно, но купить домен и залить было бы еще лучше. Только выбирай что-нибудь оригинальное. Этот ебучий интернет магазин делают практически все.
Аноним 23/08/18 Чтв 04:39:30 #23 №181829958 
>>181829902
Запили, сделай домен, выбрось в интернет. Жалко 10$ денег на свой домен и $3 на хостинг в месяц? Если ты серьёзно решил этим заняться, то для тебя это не должно стать препятствием.

Любой разумный человек, прежде чем нанимать кого-то, придёт на твой сайт и потыкает в него.
Аноним 23/08/18 Чтв 04:41:13 #24 №181829989 
>>181829958
>$10
В год на домен.
А хостинг можно ещё дешевле, за 1-2$: https://lowendstock.com
Аноним 23/08/18 Чтв 05:08:16 #25 №181830361 
>>181828703 (OP)
Ты молодец, анон. Искренне желаю тебе удачи.
Аноним 23/08/18 Чтв 06:36:32 #26 №181831409 
>>181829955
>>181829958
Спасибо, ребят.
Аноним 23/08/18 Чтв 06:48:42 #27 №181831565 
Это толстота или у кодерков реально такая ебола?

Я вот так представляю, когда берут инженера в компанию проектировщиков:
1) Бля а заебашь 1 этажный дом.
2) Ок, а теперь просчитай нам сколько перекрытия выдержат вот тут.
3) Теперь вместе с нашим инженером Гришей Педиковым накидайте смету на постройку байконур-2 и сделайте блок-схему электроснабжения.
@
Фирма занимается установкой биотуалетов


Да тебя все соискатели на хуй пошлют. Пиздец, к кодеркам как к гною относятся.
Аноним 23/08/18 Чтв 06:53:00 #28 №181831619 
>>181831565
Добавлю, что это еще происходит в сфере, где 99% можно нагуглить и выучить в процессе. А ошибки поправить на ходу, по факту возникновения.

Аноним 23/08/18 Чтв 06:59:42 #29 №181831696 
Что по пхп посоветуешь? Фреймворк, стоит ли на вакансии 1с Битрикс смотреть и вообще с ним связываться?
Аноним 23/08/18 Чтв 07:06:14 #30 №181831793 
>>181831619
>99% можно нагуглить и выучить в процессе. А ошибки поправить на ходу, по факту возникновения
Такие как ты пишут говнокод, работающий в 10 раз медленнее, чем должен, и который практически невозможно поддерживать. Сделай доброе дело, выкатись из айти нахуй.
Аноним 23/08/18 Чтв 07:32:47 #31 №181832142 
>>181831793
Я тебя умоляю, хуяк хуяк и в продакшн.заказчикам похуй на то как это работает,лишь бы работало.
Аноним 23/08/18 Чтв 07:33:46 #32 №181832161 
>>181832142
>заказчикам похуй на то как это работает,лишь бы работало
А потом ты будешь разгребать говно за таким же хуяк-хуяком.
Аноним OP 23/08/18 Чтв 08:00:22 #33 №181832631 
>>181831565
>кодерков
У кодерков вроде меня — да. У программистов (стаж 10+ лет) — нет.

Кодерок обычный не уважаем и гнобим всеми. Он пишет без тестов, хуярит сразу в продакшн и там же дебажит, его код невозможно сопровождать, а единственно верным решением является выкинуть на помойку (код, да и кодерка тоже) и переписать заново. Живут и питаются они за счёт мелких проектов, в крупные конторы они никогда не попадут хотя бы потому что не смогут написать даже простейшее Решето Эрастофена, ниразу не загуглив решение. А в маленькие команды/стартапы они не попадут, потому что перед тем, как их нанять, CTO обычно (если он не долбоёб и не получил звание CTO просто так) проверяет, насколько качественный у него код.

А у программистов проблем нет, они все работают в своих стартапах или на крайняк в FAANG (facebook, amazon, apple, netflix, google), получая толстенькие суммы и ещё иногда перебегают к конкурентам за офферы в 2-3 раза превышающей их текущую salary. То есть $400к для программиста не является чем-то сверхъестественным, это вполне закономерное явление рыночного спроса и предложения.

Все хотят программистов. На stackoverflow.com/jobs каждая первая вакансия упоминает о бонусах, бесплатных ништяках, страховках. "Мы отбираем только лучших специалистов" — пишут они. Вот только лучших они отбирают из тех кодерков, кто к ним стучится через форму отправки резюме. То же самое в Toptal, Crossover, Upwork Pro, и так далее. Топ 1-3% всех, кто пришёл к ним сам. Уважаемый программист никогда не ищет работу, работа ищет его.

А кодерок — да, вынужден болтаться по биржам, выискивая наиболее привлекательные для себя офферы.

Переход из кодерки в программисты стоит многих лет факапов, изучения, копания в стандартах, чтения тонн документации, общения с другими программистами. Не каждый кодерок способен этого выдержать. Не каждый готов посвятить себя полностью изучению этого предмета на десяток лет, оставляя на развлечения от силы час-два в день. А иначе ты хуй простой, и тебе не место в ИТ, тем более если ты хочешь писать софт мирового уровня и получать за это прилично, а не $5 в час.

>>181832142
Ну, это уровень какого-нибудь апворка там, 5-15$/час, не более. Мы тут говорим про salary от $40,000, где уже как бы на качество кода смотрят перед тем, как нанимать человека. Да и не только на качество. Сработается ли с командой, учит ли новое, есть ли свои проекты, етц.

>>181831696
Для начала я бы посоветовал месяца 3-4 потратить вот на это: https://github.com/jwasham/coding-interview-university
А потом если PHP - Laravel, Ruby - Rails, Python - Django, Clojure - ... ну тут уж сами, если до этого добрались.
Если хочется себя ограничить только клиентами из РФ и какой-нибудь Индии, то пожалуйста, учите битрикс.

>>181831793
>>181832161
Этот говорит дело. Не стоит воспринимать работу (любую) на отъебись, это потом вам аукнется.

Вдумайтесь, что говорит Стив. А ведь это было давно:
https://www.youtube.com/watch?v=Vhh_GeBPOhs
sageАноним 23/08/18 Чтв 08:35:52 #34 №181833452 
>>181828703 (OP)
> php, биржи фриланса
Я бы тебя даже на собеседования не звал.
Аноним 23/08/18 Чтв 08:53:43 #35 №181833959 
>>181833452
Я бы с радостью перекатился на Ruby, Python, или даже Clojure. Вот только работы там в разы меньше для кодерков вроде меня (особенно на кложуре). Всем нужны софтвер девелоперы 7+ лет опыта работы. А если в вакансии написано 2+ года опыта с рельсами, то можно даже не открывать — всё заспамили пытающиеся перекатиться из того же PHP.

Дайте мне работу, я только за. Я уже не могу смотреть на этот PHP. Свои проекты делаю сейчас на рельсах, даже тому скамеру сделал простенький магазин с нуля на них. Потратил херову тучу времени, конечно, но мне было прямо в кайф биться о стену, изучая экосистему Ruby.
Аноним 23/08/18 Чтв 11:37:52 #36 №181840680 
>>181833959
> Я уже не могу смотреть на этот PHP.

Что не так?
comments powered by Disqus

Отзывы и предложения