Цель заброшена
Автор не отписывался в цели 3 года 6 дней
Дневник цели
Лаба завершена, теперь нужно ждать когда проекты появятся и пригласят на собеседование. А пока что времени не терять, подал резюме на стажировку в другую контору. Стажировка 2-3 месяца плюс стипендия, направление Java/Scala. Будет тестовое задание и собес, в любом случае опыт даже если не пройду.
P.S. Написание резюме тот ещё геморрой, реально полдня убил. Очень долго искал адекватные шаблоны, в итоге нашёл на сайте Microsoft Office - простенько без излишеств, то что нужно.
P.S.S. По поводу hybris группы не красиво вышло. Со мной так и не связались, а в конце года на митинге я узнал что группа уже собрана и мест нет. По началу думал что может там отбирали по успеваемости, по каким-то внутренним тестам или по знанию английского. Но пообщавшись с людьми которые туда поступили выяснилось, что некоторые даже не успевали текущую лабу закрывать и по факту они сейчас одновременно два курса пытаются выполнить. Один из поступивших прямо написал что ему предложили в личке - он согласился(хотя были долги), видимо писали всем по очереди пока группу не набрали, а до меня очередь не дошла.
Виталий, Да планирую обновить профиль на LinkedIn и посмотреть возможные варианты сидеть и чего-то ждать не вариант.
Я сам тоже работал ЧПУ программистом, также увидел планку по зп, которая может вырасти с годами на 10-20 тыс руб, такая себе перспектива. Поменял работу, когда жена только забеременела, пришлось откатиться по уровню заводской зарплаты, в каком то смысле пришлось начинать сначала, сейчас нисколько не жалею об этом. Антон, удачи тебе!
Отпишу текущую ситуацию, обучение в лабе продолжается. Само обучение это скорее ознакомление с возможностями Spring-а с решением домашек по теме, по 2 домашек в неделю, сдача ментору на проверку. Предлагают пойти в hybris-направление и я не против жду когда группу соберут. С одной стороны специализации на какой-то одной технологии, ограничивает мои возможности как Java-специалиста, с другой так проще будет войти поскольку Spring просто огромен по возможностям и порог входа тоже высок.
Параллельно подтягиваю инглиш в эпаме, групповой курс 7-8 человок 3 раза в неделю.
Нагрузка увеличилась в разы, на что-то отвлечённое времени просто нет.
И так финальный проект сдан, получил приглашение на обучение дальше в лабе. Сама защита больше походила на дружескую беседу, я рассказывал и показывал свой проект мне задавали вопросы, сначала по функционалу, затем полезли смотреть код. В ходе защиты отвалились связь с БД (я перемудрил с пулом соединений), благо исключение отработало правильно и конечному пользователю показало адекватное сообщение и я смог повернуть это в том русле что мол всех багов отловить нельзя, но обрабатываются эти баги правильно. Ещё покритиковали способ передачи данных от фронта к беку через сессию. Но в целом сказали что проект хороший и будут рекомендовать к следующему этапу обучения.
Давненько я тут ничего не писал, может сложится мнения что я забил на дневник, но нет. Промежуточные результаты сейчас такие, делаю финальный проект в Епаме, дедлайн приблизительно 18-го сентября. Сам проект нельзя сказать чтоб сложный но когда в первый раз открываешь техническое задание, то немного паникуешь о большого кол-ва разных пунктов и непонятных названий. Само задание пришло за две недели до окончания основных курсов. С окончанием курсов лекции уже не читают вместо них консультации по проекту по 3 раза в неделю. Пока всё выглядит вполне по силам.
Что до обучения в целом, то но конечно очень сжато и когда была Java это не было сильно заметно. А вот когда пошли XML-парсеры, базы данных, фронтенд это конечно добавило седых волос. Практика довольно сильно помогает в освоение в том плане что приходится много искать перерывать кучу разного материала и что-то в подкорке остаётся.
Расскажу немного по обучении в Epam. Оно проходит по принципу кинем 300 не умеющих плавать студентов в воду кто выплывет того и возьмём на работу. Общий поток поделён на 3 группы(по городам). Материала не просто много его охереть как много и время на самообучении ограничено. Первые 2 лекции были самые насыщенные в принципе это логично ведь базовыми знаниями мы и так должны были владеть, но на этих лекциях были вопросы от студентов типа что такое конструктор, таким будет очень сложно. Первая практическая (они раз в неделю) была больше на решение алгоритмических задач, а вот на второй уже нужно написать и реализовать свои классы-контейнеры ArrayList, LinkedList, Queue, Stack. И это при том что коллекции мы по графику будем проходить через неделю.
Есть свой телеграм чат и это сильно помогает, коллективный разум лучше одиночного. Дело не только в нахождении оптимального решения, некоторые моменты в задании не оговариваются и подразумеваются хотя они явно не очевидны. Например во второй задаче нужно написать и реализовать итератор(который будет перебирать нашу коллекцию) и я пытался пихать этот итератор везде где нужен был перебор. Хотя он нужен только для тестов и toString().
Как раз такого не хватало в самообучении, таких жопоразрывающих задач где казалось бы всё сделано и вроде всё работает но е-ментор задачу не принимает, потому что ты не продумал вариант нахождения null в своей коллекции.
Из хорошего: по слухам в прошлом потоке на лабу прошли каждый четвёртый из участников и 95% тех кто написал финальный проект.
В итоге на курсы я поступил, вчера пришло письмо на почту. Переписал вторую задачу, она теперь третья, необходимость в изучении языка никуда не пропала.
По-собеседовался накануне с интервьюером. Приятная девочка задавала вопросы больше общего плана, рассказать о себе, про текущее место работы. Технические вопросы были без проверок, мол знаете ли фреймворки, умеете ли переопределять методы и всё в том ключе. Ещё раз проверили у меня отсутствие английского уровня В1. 5 минут позора, хотя не факт что если бы я его знал то ответил бы внятно. Вопросы которые мне задавали я понимал, а вот составить слова в голове не получалось, возможно если бы это не устно, а письменно нужно было изложить то результат был бы получше.
Итоги будут на следующей недели 15-16 числа.
Пришло письмо на собес по курсам, завтра будет. Готовлюсь. Честно говоря не надеялся что дойду, английский пока слабоват. Хотя всё познаётся в сравнение быть может у моих конкурентов по курсам дела с английским обстоят не лучше или по тех. части завал. Как в том анекдоте:
Два геолога встречают в тайге медведя, один бросается бежать, а второй кричит ему вслед:
—Бесполезно, ты всё равно не сможешь бежать быстрее медведя!
—А это неважно, мне достаточно бежать быстрее тебя!
Для подготовки посоветовали:
Написал технический тест. Состоял из 20 вопросов и 25 минут на ответы. Вопросы как ответы на английском и хорошо в основном они простые и понятные, но бывали и такие где без инглиша сложно было понять чего хотят.
Ещё один странный момент, несмотря на то что должны были проверять базовые знания по java в тест затесались пара вопросов по SQL и даже один по HTML/php. Что хотели с помощью их проверить осталось загадкой. В лучшем случаи можно определить удачу будущего студенты в угадывании ответов.
Виталий, требования к возрасту там нет. Есть тест по английскому и языку программированию и собеседование в конце если пройдёшь. Английский желательно B1, но у меня А1 был и прошёл.
На выходных прошёл тест по английскому для поступления на Епам, оттягивал до последнего как тот студент который на экзамене стремится взять билет последним чтоб выиграть чуток времени на зубрёжку.
Тест показал уровень знаний А1 с одной стороны это явно мало (рекомендуемая В1), но с другой стороны 3 месяца назад и такого не было. Сам тест сделан интересно, ты переходишь на сторонний ресурс в котором вопросы сгруппированы в модули. На первом модуле тебе предлагают ответить на 20 вопросов за 12 минут, по умолчанию сложность вопросов соответствует уровню В1, в зависимости от результата, сложность либо повышается либо понижается, в моем случаи она понижалась. При этом выйти или свернуть эту страничку никак нельзя выскакивает предупреждение что при выходе тест будет автоматически провален.
С 26-го числа должен прийти технический тест на знание основ языка.