С нуля до оффера
195 subscribers
91 photos
34 videos
15 files
30 links
Тут о превращении из омежки в сигму-программиста 🦾💻

По вопросам : @kottik111_dev
Download Telegram
МЕНТОРСТВО : мой НЕГАТИВНЫЙ ОПЫТ 😩

ЧАСТЬ 1:

Когда я начала возвращаться к программированию, то решила обратиться к ментору
Зачем и для чего думаю и так ясно, так что переходим к самой сути 🔽

Я начала потихоньку поиск ментора в Оме(сообщество Назарова)
Заприметила 2х - чуваков
(1 был уже достаточно раскрученный, 2 только начинал менторить(именно обучать с нуля) и для начала я решила обратиться к первому):

Первый ментор сказал, что с моим нынешним опытом брать меня не готов, может взять только когда я пройду до многопоточки включительно(скинул на нее материалы и предложил прям плотненько на ней посидеть недели 2 🫠)
В итоге мне очень не понравилось, что он берет не просто с нуля, как писал у себя в блоге и в рекламе, а уже тех, кто сам прошел весь Java core 👩‍💻

+ меня крайне бесят вообще в целом те менторы, которые пишут у себя эти громкие заголовки «БЕРУ НА ОБУЧЕНИЕ С ПОЛНОГО НУЛЯ»
Приходишь, а по факту для него полный ноль - это уже знание всего Java core с продвинутой
многопоточкой 🤡

Это вообще какой-то обман)


2 часть выложу завтра, не хочу перегружать вас огромным постом
Там будет самое интересное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍32
Ребятки, всем привет! 👋

Я опять где-то пропадаю, не знаю че с этим делать!
Обстоятельства накладываются одни на другие и все доходит до того, что я исчезаю из канала

В воскресенье я должна была как обычно позаниматься, но все как всегда пошло по одному месту

У меня заболел крыс, 6 часов потратили на ветеринарку и поставили диагноз «пневмония»
Теперь мне нужно срочно научиться делать ему уколы 2 раза в день на следующие 3 недели…

Домой вернулась поздно и начала явно плохо себя чувствовать: температура нет, но жуткая боль в горле и общая слабость, виноват в этом товарищ, вернувшийся с отдыха с болезнью
Весь вечер откачивала себя чаем с лимоном и имберем, но сегодня с утра все еще плохо себя чувствую
Надеюсь за сегодня я накачаюсь лекарствами и мне станет лучше

Из-за всего этого учебный план опять немного сдвигается!
Вчера я должна была закончить ООП и с сегодняшнего дня начинать stream api + потихоньку прорешивать оставшиеся задачи по ооп
Но чтобы «официально» закончить ооп мне нужно решить задачу уровня Хард, собственно говоря задачу по ооп буду заканчивать уже завтра, стрим апи в среду

2 часть про менторство выйдет сегодня вечером

#личное
Please open Telegram to view this post
VIEW IN TELEGRAM
8😢2
Вообще эта неделя должна была быть крайне активной

Я собиралась вернуться к спорту, пойти в бассейн, но из-за просаженного иммунитета очень боюсь заново разболеться

Нужно разобраться с шарагой, пойти на реабилитацию пальца и куча всего еще

Каждый день куда-то надо ездить и это при том, что я не работаю и не хожу в шарагу
Чувствую себя одной из тех загадочных бабок, что по утрам рано встают и едут в неизвестность…
7
С нуля до оффера
МЕНТОРСТВО : мой НЕГАТИВНЫЙ ОПЫТ 😩 ЧАСТЬ 1: Когда я начала возвращаться к программированию, то решила обратиться к ментору Зачем и для чего думаю и так ясно, так что переходим к самой сути 🔽 Я начала потихоньку поиск ментора в Оме(сообщество Назарова)…
МЕНТОРСТВО : мой НЕГАТИВНЫЙ ОПЫТ 🥺

Часть 2:

Второй чел оказался куда интереснее!

Он обещал довести до оффера всего за 4 МЕСЯЦА с нуля! Ну а кого такое предложение не привлечёт?)

Тем более у меня уже была определённая база знаний, и он уверял, что до оффера мне осталось месяца три, не больше
Мы провели пробный звонок, и я всё же решила к нему обратиться
Мне показалось, что мы нашли коннект и сможем сработаться, но, как можно предположить — нифига

На берегу я сразу озвучила, что если год назад была уверена, что опыт буду накручивать 💯%, то сейчас моё психологическое состояние для меня крайне важно
Для начала я хочу попробовать устроиться без накрутки, а если не получится, то тогда — да, без проблем, накручу
Он в целом согласился, но спустя время написал огромное сообщение о том, почему всё же стоит накручивать минимум 2–2,5 года СРАЗУ ЖЕ (без попыток устроиться без накрутки или с минимальной накруткой в 1–1,5 года)
На что я ответила, что уже выразила свою позицию и для начала хочу попробовать всё же пройти по своей схеме!
Да, может, она и обречена на провал, но почему бы и нет? Я хочу попробовать так, и если не получится, то тогда уже накручу опыт
Но мой ответ его всё равно не устроил

Почему он так настаивал на накрутке?
В целом, я могу понять его стремление. У меня есть две мысли:

1. Финансовый интерес
С постоплаты он должен был получить 80% от зарплаты
Если вдруг произойдёт чудо и я устроюсь на Джуна, то он, конечно же, потеряет деньги
Зарплата Мидла: 200к
Зарплата Джуна: 120к
Потеря денег очевидна!


2. Забота о моём времени
Может, он действительно не хотел, чтобы я попусту тратила время на эту "дурную" идею

Что из этого правда — хз, но я всё же склоняюсь к первому варианту


Конечно, это не главная моя претензия к нему
Во время обучения я столкнулась с его безразличием к своим менти, и вот что меня не устроило больше всего:

1. Подача материала

Материал был выложен на Notion, абсолютно неструктурирован — начинай изучать первым, что хочешь
Так как я решила пройтись с самых азов, то последовательность ссылок на изучение меня крайне удивила 🐸
С самого начала он знакомит с концепцией ООП людей, которые ещё не знают, что такое классы и объекты
Ну и, конечно же, они хрен поймут, что такое ООП вообще 🤔

Я на тот момент знала базовое понимание ООП, но человек, который впервые приходит на обучение, явно будет в ступоре

Также он использовал бесплатные видео Алишева, но они были разбросаны по блокам, что очень ухудшало понимание тем
Алишев переходит от одного видео к другому, и если смотреть их вразброс, будет тяжело ловить суть

2. Куча неотсортированных ссылок на задачи

К темам были прикреплены ссылки на задачи с какого-то англоязычного сайта
К каждой теме минимум по 4 ссылки, а внутри каждой ссылки — от 100 до 200 задач абсолютно разной сложности

Я спросила его:
– В каком порядке это всё нужно решать?
– Нужно ли делать все задачи?

На что он ответил:
– Как только чувствуешь, что тема идёт легко — оставляй эти задачи


Но как я могу оставить хотя бы одну ссылку, если в тех 200 задачах через раз чередуются изи и хард задачи?
КАК ПОНЯТЬ, ЧТО Я ГОТОВА ПРЕЙТИ НА НОВУЮ ССЫЛКУ??


Чтобы прорешать 200 задач из одной ссылки, нужно минимум 1,5 недели, занимаясь по 6–8 часов в день ✝️

3. Абсолютная незаинтересованность в ученике

Задаёшь ему вопрос — ответ не раньше чем через 7 часов
Я понимаю, что человек работает и ведёт других менти, но ждать ответ по 7+ часов — это уже тумач (по крайней мере в самом начале обучения!)

Кроме того, он не заинтересован прогрессом, не спрашивал, как идёт обучение и т. д.
Я заболела и поставила обучение на стоп на неделю, и за это время он ни разу не написал и не спросил, как у меня дела
Может, он и не обязан писать и спрашивать, но я себя ставлю на место ментора и понимаю, что регулярное общение с учеником — неотъемлемая часть учебного процесса
Тем более, когда это один из твоих первых учеников


Не знаю насколько мои претензии объективны, но я поняла, что с таким подходом мы не сработаемся точно! 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯92🤔2👍1💯1
28.01.2025

Ребятки, всем привет!
👋


Сегодня решала хардовую задачу по ООП иииииии (не бейте тапками )не закончила ее 😐

Я, конечно, ожидала, что будет сложно, но настолько!
Основную роль сыграл тот факт, что мне довольно тяжело сосредоточиться из-за болезни, которая никуда не хочет деваться 😡

Завтра в планах(ох уж эти невыполнимые планы…) надеюсь закончить эту задачу и у меня есть огромное желание решить еще одну подобную, чтобы лучше закрепить
Но есть опасение, что такое желание выльется в то, что я на ооп могу посидеть еще не хило
Так что ментор отбросил эту идею и сказал, что тренировать ооп буду параллельно с изучением стрим апи

Вообще я расстроена, ибо кажется, что двигаюсь оч медленно ⛽️
За эти 2,5 недели я хотела закончить ооп, стрим апи, пройти базовое понимание многопоточки и приступить к спрингу, а еще читать методичку кор2

Но по факту я уже отстаю от намеченного плана, не уверена, что успею сделать это все за тот малый промежуток времени, что остается 🙄

Программировала сегодня: 3 часа

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2
Мой академ подходит к концу, так что сегодня писала заявление о выходе из академического отпуска

ВПЕРЕД НА ЮРФАААК❗️

Шутка, больше ни ногой туда 😳

Заявление о выходе нужно написать, чтобы написать новое заявление об еще одном академе
Так что сегодня 3 раза переписывала его(ох уж эта бюрократия 😑)

Насчет планов на учебу расскажу в ближайшее время, заодно может кто-нибудь даст дельный совет как лучше поступить

#личное
Please open Telegram to view this post
VIEW IN TELEGRAM
😢52👍1
29.01.2025

Ребятки, всем привет!
👋

Истории про успешный успех сегодня не будет - я так и не закончила хардовую задачу по ООП 😵

Днем потратила на нее часа 1,5 и поняла, что у меня просто не получается ее закончить! Я спокойно могу писать логику внутри каждого класса, но с написанием кода, который будет использовать эти классы у меня проблемы ❗️

Лучшее решение, которое тут можно принять - поделать еще больше практики с упором именно на этот момент


Поэтому ментор прислал мне 30 задач, чтобы я смогла еще лучше отточить навык

Стараюсь себя успокаивать, что я не на спринте, а на длинной дистанции и чем лучше смогу разобрать ооп, тем проще будет идти прога в целом
Пы. Сы (успокаиваться получается не очень, чувствую себя овощем 😭)

За сегодня разобрала 15 новых задач, завтра планирую разобрать оставшиеся 15 и приступить к этой ебучей
замечательной задаче

Программировала сегодня: 4,5 часа ⌨️

Всем большое спасибо, что подписываетесь и следите за моим продвижением! 🫶

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92
30.01.2025

Ребятки, всем привет!
👋

Сегодня продолжила делать те новые задачи по ООП от ментора и практически их закончила! 🥳

Да, не сделала ВСЕ, увы и ах, 🔹🔹 было выполнено 13 задач из 15

Я не предполагала, что в конце задачи будут гораздо сложнее, чем в начале, поэтому не верно заложила время на прогу(изначально думала, что сегодняшние 15 задач по времени займут +- тоже время, что и вчера)
Если бы у меня был свободный вечер, то я бы их закончила однозначно(нужно было дополнительно 1,5 часа!)

Хочу напомнить, что я сейчас занимаюсь проработкой написания логики из набора готовых классов
Сами отдельные классы я писать могу, а вот как написать логику взаимодействия между ними - идет с трудом


При решении задач чувствовала себя куда увереннее, чем вчера
Рассчитываю, что ту невыносимую задачу я в целом смогу закончить более менее быстро 🙈

А вот приступить к ней сегодня я бы точно не смогла, сил бы просто НЕ ХВАТИЛО 😨

Программировала сегодня: 6 часов 👧

Всем большое спасибо, что подписываетесь и следите за моим продвижением! 🫶

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6
31.01.2025

Ребятки, всем привет!
👋

🔹🔹🔹‼️

Наконец-то я закончила делать ту хардовую задачу + вчерашние оставшиеся 2 задачки 🥳

ЭТАП ВЫНОСА МОЗГА ООП ОФИЦИАЛЬНО ЗАКОНЧЕН

Как вы заметили это был очень тяжелый путь(для меня)…
Я не предполагала, что такие проблемы могут возникнуть на этапе изучения ооп вообще

Горжусь собой, что смогла его преодолеть, решить все те задачи самостоятельно, без использования GPT

Из задач по ооп у меня осталось штук 10 на разбор готового кода и 1 подобная той хардовой🤮

На разбор готового кода не хочу сейчас трогать, планирую прибегать к ним во время отпуска, когда не будет возможности нормально заниматься учебой
Оставшуюся хардовую хочу решить для завершающей шлифовки ООП, но только где-то через недельку 🧠

План изучения немного сдвинулся, поэтому к Stream API перехожу только в это воскресенье

Программировала сегодня: 5 часов ⌨️

На завтра планов по учебе у меня нет
Суббота - законный выходной, в воскресенье возвращаюсь в бой 💪

Всем большое спасибо, что подписываетесь и следите за моим продвижением! 🫶

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍1
03.02.2025

Ребятки, всем привет!
👋

Где я была в это воскресенье?
В отрубе, ёпт 🤡🤡🤡

Уже который раз у меня суббота должна быть выходным днем, когда я восстанавливаю все свои ресурсы
А по итогу каждая суббота занята какой-то хренью, и я просто не успеваю отдыхать
Так что в это воскресенье я честно кайфовала и радовалась жизни, что у меня нет никаких дел ❗️

Ну а сегодня я наконец-то добралась до того момента, которого ждала последние несколько недель и это - Stream API 🥳

Сегодня не особо себя нагружала:
⭕️прошла 3 лекции на джава раше
⭕️решила 9 задач

Ну лекции написаны говено, вот честно
Для дополнительного разбора завтра однозначно пообщаюсь с GPT


В целом знакомство со Stream API идет не сказать чтобы легко…
Вроде бы разобралась как правильно писать и использовать лямбда функции и стрим апи, но общее ощущение недопонимания сохраняется 🤔
Думаю, эта проблема легко решится уже на практике на задачах от ментора
Если все будет идти супер, то на стримы планирую потратить в среднем недельку

Программировала сегодня: 3 часа ⌨️

Всем большое спасибо, что подписываетесь и следите за моим продвижением! 🫶

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3
Кстааати, я тут решила вас немного порадовать, мои дорогие подписчики!

И через 2,5 недели хочу устроить небольшой розыгрыш призов!
Это не будет банальная подписка тг-премиум

На слоте у нас будут замечательные свежие тайские фрукты, сушенные фрукты и всякие вкусняшки

Будет 2-3 призовых места

Так что кто останется со мной смогут принять участие в розыгрыше :)

Что думаете на этот счет? Стоит ли заморачиваться?

Если хотите поучаствовать ставьте 👍🏻
👍26😁1
Вот кто поставил дизлайк!?
Че не так
На халяву не хотите угощения?
Media is too big
VIEW IN TELEGRAM
Я думала рабство уже отменили 😐

#мемасики
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7🤯4
04.02.2025

Ребятки, всем привет!
👋

Продолжаю изучать Stream API 📰

За сегодня выполнила:
⭕️Закончила 19 уровень на Джава раше(перепрочла вчерашние лекции, разобрала их с GPT + прошла 2 новые лекции)
⭕️Разобрала 27 задач от ментора(новую тему, как всегда, начинаю с анализа задач и только потом перехожу к практике)

Пока разбирала сегодняшние задачки еще раз убедилась насколько использование стрим апи и лямбда-выражений упрощает код

На завтра запланирована практика по стримам, а если успею, то более детально изучу класс Optional и попробую применить его на практике

Программировала сегодня: 4 часа 🪖

Всем большое спасибо, что подписываетесь и следите за моим продвижением! 🫶

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12
1 из сегодняшних задач ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
import java.util.\*;
import java.util.stream.\*;

class Product {
String name;
String category;
double price;

Product(String name, String category, double price) {
this.name = name;
this.category = category;
this.price = price;
}
}

class Order {
String orderId;
List<Product> products;

Order(String orderId, List<Product> products) {
this.orderId = orderId;
this.products = products;
}

double getTotalAmount() {
return products.stream()
.mapToDouble(p -> p.price)
.sum();
}
}

class Seller {
String name;
List<Order> orders;

Seller(String name, List<Order> orders) {
this.name = name;
this.orders = orders;
}

List<Order> getOrdersAboveAmount(double amount) {
return orders.stream()
.filter(order -> order.getTotalAmount() > amount)
.collect(Collectors.toList());
}
}

public class Main {
public static void main(String[] args) {
List<Seller> sellers = Arrays.asList(
new Seller("Alice", Arrays.asList(
new Order("O1", Arrays.asList(
new Product("Laptop", "Electronics", 1000),
new Product("Phone", "Electronics", 500)
)),
new Order("O2", Arrays.asList(
new Product("Shirt", "Clothing", 50),
new Product("Jeans", "Clothing", 80)
))
)),
new Seller("Bob", Arrays.asList(
new Order("O3", Arrays.asList(
new Product("Tablet", "Electronics", 300),
new Product("Smartwatch", "Electronics", 200)
)),
new Order("O4", Arrays.asList(
new Product("Monitor", "Electronics", 150),
new Product("Headphones", "Electronics", 80)
))
))
);

sellers.stream()
.flatMap(s -> s.getOrdersAboveAmount(400).stream())
.flatMap(o -> o.products.stream())
.filter(p -> p.category.equals("Electronics"))
.sorted(Comparator.comparingDouble(p -> p.price))
.forEach(p -> System.out.println(p.name));
}
}


#задачиОтМентора
🔥10👍1
05.02.2025

Ребятки, всем привет!
👋

Сегодня перешла к практике по Stream API 😺

В цеееелом, прям в целом… Ну, не то чтобы сложно, просто ощущение, что я овощ и часто путаюсь в том, когда и какие функции нужно использовать 🤡

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

Но вроде все идет плавненько

За сегодня выполнила:
⭕️16 задач по стримам
⭕️Затронута класс Optional и сделала пару задач по нему

На задачи чисто по стримам потратила сегодня больше времени, чем изначально планировала, поэтому Optional нормально пройти не успела
Так что завтра буду с ним заканчивать + продолжу практику по стримам с добавлением исключений


Программировала сегодня: 4,5 часа ⌨️

Всем большое спасибо, что подписываетесь и следите за моим продвижением! 🫶

#отчет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
🔠🔠🔠🔠🔠🔠🔠🔠🔠


Ребятки, всем привет! 👋

Вас прибавилось, и я хочу сделать краткий экскурсионный пост по полезной информации в моем канале со ссылками

🔗ПОСТ-ЗНАКОМСТВО

🔗Истории о неудачном менторстве
ЧАСТЬ 1
ЧАСТЬ 2

🔗Полезные ссылки и материалы #полезное_java

🔗Ежедневные отчеты об учебе #отчет

🔗Задачи от ментора #задачиОтМентора

🔗Немного мемов #мемасики

🔗Рассказы о личном #личное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍21
С нуля до оффера pinned «🔠🔠🔠🔠🔠🔠🔠🔠🔠 Ребятки, всем привет! 👋 Вас прибавилось, и я хочу сделать краткий экскурсионный пост по полезной информации в моем канале со ссылками 🔗ПОСТ-ЗНАКОМСТВО 🔗Истории о неудачном менторстве ЧАСТЬ 1 ЧАСТЬ 2 🔗Полезные ссылки и материалы #полезное_java…»