PJ Dev – Telegram
PJ Dev
493 subscribers
57 photos
1 video
1 file
65 links
История в прямом эфире о том, как я стал разработчиком, изменил свои привычки и улучшил качество жизни
Download Telegram
Большой отпуск летом — это, наверное, лучшее, что может быть на работе. Может быть я его провожу не очень продуктивно, но точно очень комфортно.

Сдал проект по FastAPI на проверку, жду заключения от ревьюера. Получилось очень даже интересно.

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

Прошёл собеседование с HR в VK, но дальше не пустили. Сказали, что пока приостановили поиск по вакансии: меняют требования к кандидатам. Но мне кажется, что ответил на вопросы не очень хорошо. Там был блок из 10 вопросов, которые были сложнее, чем обычно задают HR-специалисты, хотя в целом довольно базовые. В том числе и по SQL, и по асинхронному программированию, и по базе питона, и даже, что в моей практике впервые, были вопросы по git. Без подготовки все действительно вылетает из головы, месяц отдыха от собеседований дал о себе знать.

#мысливслух
👍81🔥1
Как написал выше, сегодня сдал на проверку свой учебный проект по FastAPI, и уже пришло уведомление о том, что проект проверен. В голове пронеслась мысль, что там как обычно пару формальных замечаний, о неправильном переносе строки или о чем-то подобном, но нет.

У меня 20 замечаний, 14 из которых - критические. Сначала удивился — большое количество замечаний для меня в новинку, но потом увидел ревьюера: Андрей Квичанский.

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

Завтра буду исправлять, и судя по опыту других студентов, парой итераций проверок это не обойдётся.

P.s. ранее я жаловался на задержки в проверках и слабые замечания. Сейчас Андрей проверил мой проект менее чем за 6 часов, замечаний много и главное — все осмысленные и полезные.

#Мысливслух
🔥11👍5❤‍🔥2😁1🤔1
Периодически читаю канал "Хабр Разработка", там бывают ссылки на интересные статьи. Так вот, сегодня попалась очень даже актуальная, с заголовком: "Собеседование Python-разработчика: чего ждать и как подготовиться". Это статья подойдёт и для junior разработчиков, но нацелена все-таки на уровень повыше.

В общем, почитал, согласился. Это очень похоже на тот опыт, который был у меня при прохождении собеседований на позицию middle\senior. Только этот опыт расписан с точки зрения человека, который не просто проходил собеседования, но еще и сам проводит их.

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

В общем читайте, пишите в комментариях, что думаете. Мне было бы интересно обсудить.

P.s. финальный проект по FastAPI, о котором писал в прошлом посте, закрыл после исправления первых же замечаний. А я уж настроился минимум на пять проверок.

#Мысливслух #Рекомендация
7👍6🔥6👏1
Новость для самых активных и замотивированных студентов

Яндекс Практикум сейчас проводит набор бета-тестировщиков на новый модуль курса "Разработчик C++". Обучение для тех, кто пройдёт отбор, будет бесплатным. Несколько я понял, обучение продлится четыре месяца. Мне разрешили поделиться с вами ссылкой, так что делюсь.

Есть и небольшой нюанс: для получения возможности зачисления на курс в качестве тестировщика нужно полностью пройти бесплатную часть, и в анкете оставить отзыв, а также написать мотивационное письмо, почему именно вы должны попасть в команду тестирования. При этом сделать это надо до 12:00 19 августа.

В общем, если готовы уделять этому достаточно времени и сил, то вот для вас ссылка. Там все подробности расписаны.

Вдруг кто-то хотел начать учиться, но финансы ограничивали — будет шанс. Но тут надо понимать, что от вас в качестве оплаты будут требовать обратную связь по курсу.

Скрин с подробностями оставлю в комментариях.
🔥83👍2👏1
Всё, сдал предпоследний спринт по курсу "Расширенный Python". Поработал с Google Sheets API и Google Drive API: создавал в облаке различные excel таблички, в том числе, отчёт для проекта по сбору пожертвований, где можно посмотреть какие сборы и за какое время были завершены.

В общем интересная вещь, вряд ли необходимая, но есть и ладно. Если честно, то блок мне не очень понравился. Такое ощущение, что его добавили просто для количества. Хотя, с другой стороны, подобные отчёты наверняка много где необходимы, но, как мне кажется, для этого есть более удобные инструменты, о которых я пока не знаю.

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

#Мысливслух
👍10🔥7🤔41
В комментариях выше писал, что уже проходил блок "Подготовка к собеседованиям", но тут выяснилось, что это совершенно другой блок. Он полностью отличается от того, который я проходил во время основного курса.

В первой вариации была подготовка soft-скилов, которые сейчас перенесли в отдельный раздел "Трудоустройство", а сейчас в этом разделе исключительно hard-скилы.

Пока еще не успел дойти до содержания материалов и прочитать их, но по оглавлению выглядит очень интересно. Спринт разделён на пять разделов:
Фундаментальная теория: обязательный минимум общих знаний о программировании, теоретическая база;

Базы данных: SQL и NoSQL, нормализация — набор правил, применяемых при проектировании и рефакторинге БД; Что такое ACID в СУБД;

Сети и обмен данными: протокол HTTP/HTTPS, методы запросов, CSRF, cookies и другое;

Ключевые знания Python: базовые принципы, абстракции и инструменты Python;

Фреймворки на Python: достоинства и особенности.

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

#Мысливслух #Обучение
🔥10👍32
Один из наставников на моем курсе решил, что писать в учебном канале Info фразы "Доброе утро" и "Спокойной ночи" — это хорошая идея. Я с ним не согласился, как по мне, так этот канал для важных сообщений, а не для спама. Естественно я открыто выразил своё мнение. У нас даже состоялся небольшой диалог.

Моё высказывание он парировал тем, что так студенты понимают кто из наставников сегодня на связи и кому можно задать вопрос. Наверное, это имеет место быть, но точно не в разделе Info, опять же, по моем мнению. Если в расчёт еще взять факт того, что за неделю, в лучшем случае, у студентов появляется пара вопросов, на которые отвечают, в основном, другие студенты, так вообще, как мне кажется, это не актуальная история. Меня не послушали, спам продолжился.

К чему я это все. Из-за спама мне пришлось отключить уведомления, и в итоге я пропустил распределение тимлидов на итоговые проекты. А уже завтра состоится распределение студентов, где, как нам сказали, можно будет выбрать проект и попасть к кому-то из лидов в команду.

В общем, стартовал последний месяц учебы

P.s. на счёт информационного блока, о котором я писал в предыдущем посте. Я действительно, как писали в комментариях, быстро его закончил. Там довольно общая поверхностная информация о том, что мы проходили в течение учебного курса.

Вроде все полезное, но поверхностное. На самом деле это может быть неплохой шпаргалкой перед подготовкой к собеседованию, но я для себя не нашёл там почти ничего нового и все пять тестов сдал практически не обращаясь к теории.
👍7🤔6🔥3
Начался финальный "Проектный месяц" моей учёбы на курсе

Я намерено попал в команду, которая продолжит разработку проекта для Федерации адаптивного хоккея. Пока пул задач не ясен, но в общих чертах, видимо, нужно будет поправить какие-то модельки, доработать тесты и внести в БД реальные данные вместо моковых. Потом это всё подготовить до состояния полноценной рабочей версии, которую можно будет впервые опубликовать на боевом сервере.

До нашей, текущей команды, над проектом уже год велась работа силами других студентов с предыдущих выпусков. Соответственно уже есть объёмная кодовая база, с которой в ближайшие дни нужно будет ознакомиться после чего будут распределены первые задачи.

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

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

- Четыре backend разработчика — я и мои одногруппники

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

P.s. еще из интересного в проекте использовались Redis и Celery, чему я обрадовался — думал получу опыт работы с этими технологиями, но от них вроде отказались в силу переработки ТЗ и сейчас думают избавиться, немного обидно. Есть небольшой страх, что что-то не получится, но это даже хорошо, значит я научусь чему-то новому.

#Обучение #ПроектныйМесяц
🔥15👍3🎉31
Ну что ж. Начало работы над проектом положено

Начал с локальной установки сервиса у себя на компьютере и столкнулся с тем, что в git bash не работают Make команды, а они мне были нужны: предыдущие участники проекта позаботились о том, чтобы установка сервиса проходила легко и не принуждённо при помощи заготовленных Make команд.

Вроде как это можно было исправить установкой дополнительного модуля, но вместо этого техлид порекомендовал поставить себе Windows Subsystem for Linux (WSL). Оказалось очень даже удобная технология, если её правильно настроить (этот вопрос еще предстоит порешать).

В итоге у меня появился линукс терминал в подсистеме. Установил необходимые зависимости при помощи Poetry. Make команды запустили необходимые контейнеры, инициализировали проект, создали суперюзера, наполнили базу данных мок-данными и всё заработало. Красота.

Задачи на первую неделю: выпилить всё, что сейчас не используется в сервисе, но так, чтобы он продолжил выполнять основные задачи. В общем будем заниматься рефакторингом.

Я уже закрыл одну таску по переносу конфигурации модуля openpyxl в специально созданный для этого каталог. Мой пулл реквест одобрил техлид и влил в develop ветку. Я в свою очередь взял следующую таску на удаление рудиментарного модуля.

#Обучение #ПроектныйМесяц
🔥9👍71
Последние пару дней занимался задачей по удалению модуля из проекта. Казалось бы, что может быть проще чем что-то удалить.

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

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

Раньше каждый проект, в котором я участвовал начинался с нуля и все происходило примерно по одному и тому же сценарию и каждый раз заканчивалось примерно одним и тем же, а сейчас, получается — новый опыт.

#Обучение #ПроектныйМесяц
🔥10👍9
О ценности тестов

Раньше не до конца осознавал ценности тестов. Мне казалось, что это скорее роскошь, чем необходимость. Но сейчас, когда работаю с большим проектом, понимаю, что любые изменения структуры могут привести к непредвиденным результатам из-за большого количества сложных связей. Удержать весь объём связей в голове просто невозможно. А если ты еще и не знаешь весь проект от и до, то это еще сложнее.

Я еще не успел ознакомиться со всеми тестами проекта, их объём более трех тысяч строк кода, но судя по всему они не затрагивают те изменения, которые я вносил. Да и на самом деле это не важно, важно то, что техлид попросил меня протестировать руками основные CRUD функции и функции выгрузки информации. Потратив на это солидную часть своего свободного времени, появилась мысль: "Проверять это всё в ручную каждый раз — очень плохая идея".

Теперь лучше стал понимать идею TDD (Test Driven Development), надо будет вернуться к этой теме и дополнительно о ней почитать.

#Обучение #ПроектныйМесяц
🔥6👍4🤔21
С днём рождения канал! 🎉🎉🎉

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

Однако, чем дальше, тем больше самоцензуры. Канал растёт, людей становиться всё больше, а вместе с этим я всё больше задумываюсь, какой контент будет уместен для канала.

Хоть канал таким и не планировался изначально, у него сейчас сформировалась довольно узкая тема — разработка. Как мне кажется, большинство из подписчиков канала следит за моими успехами и неудачами именно в этой области, но возможно я ошибаюсь.

Я буду вам крайне благодарен, если вы сейчас в комментариях напишите по какой причине вы подписались на мой канал и почему читаете его, что вас заинтересовало? Это поможет мне лучше понимать ваши интересы.

Все телеграмм-каналы сталкиваются с тем, что есть постоянный отток читателей и это абсолютно нормально. Но так вышло, что в последнее время я уменьшил свою медиа-активность в других каналах и закономерно на мой канал перестали приходить новые люди. Собственной системы рекомендаций каналов в телеграмм нет. Так отписок стало больше чем подписок, и аудитория канала немного уменьшилась. Кроме того, некоторые люди уже давно отключили уведомления и не читают канал, но всё еще числятся среди подписчиков. Поэтому отдельное спасибо тем, кто делает репосты и рассказывает о моём канале друзьям. (Да, кто-то действительно делает репосты. Я был удивлён, когда узнал.)

Тем не менее, у нас всё равно происходит активное общение в комментариях, вы оставляете реакции и очень меня этим радуете.

Спасибо вам большое, что вы со мной. Для меня это правда ценно и важно!

#Мысливслух #ДеньРождения
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉285🥰3👏2🍾1
На канале уже есть несколько постов про #книги, продолжу эту историю и расскажу о последнем прочитанном из непрофессиональной литературы.

Мне всегда трудно найти что-то по-настоящему увлекательное и интересное среди книг. Многие из них просто пролетают мимо, не оставляя после себя никаких впечатлений. Прочитал и забыл, но есть и те, которые действительно впечатляют по самым разным причинам.

Из последнего прочитанного мне больше всего понравилась книга Энди Вейера «Марсианин». Было очень интересно и волнительно следить за человеком, который оказался в одиночестве и пытался выжить, сталкиваясь с множеством проблем, как физических, так и эмоциональных. Кроме того, в книге довольно подробно описаны механизмы космических станций и других инженерных сооружений, а также физические и химические процессы. Конечно, они все содержат долю фантастики, что соответствует жанру, но это очень интересно. К концу книги всё стало понятно, и она показалась немного затянутой, но я однозначно рекомендую её, если вы ещё не читали.

Ещё один интересный роман — «Сто лет одиночества» колумбийского писателя Габриэля Гарсиа Маркеса. Это история семи поколений семьи Буэндиа — от зарождения до исчезновения. Честно говоря, я не дочитал её до конца из-за личных предпочтений — не люблю, когда книги усложняются тяжёлыми именами и названиями, которые тяжело запомнить, из-за чего постоянно путаешься. Кроме того, сюжет довольно сильно скачет во времени, что создаёт еще больше непонимания происходящего. В этой книге много такого, что сбивает с толку, и как отметили люди, читавшие эту книгу: "Хочется буквально сесть и составить генеалогическое древо". Наверное, конкретно в момент её чтения, я просто был не готов к такому. Тем не менее, проследить за целым родом довольно интересно. Уверен, что в какой-то момент я соберусь силами и вернусь к этой книге, чтобы закончить её. Вообще не люблю бросать книги недочитанными и делаю это крайне редко. А на счёт генеалогического древа, я, например, дальше своих бабушек и дедушек, и всего пары прабабушек никого не знаю, какие там семь поколений. Было бы интересно прочитать такую краткую историю про свою семью от зарождения до текущего момента.

Закрою эту тройку романом норвежского писателя Эрленда Лу «Наивно. Супер». Книга рассказывает о молодом парне, который запутался в жизни. Он не знает, чего хочет и что ему делать. Жизнь буквально встаёт на паузу, и начинаются размышления, которые сильно развиваются на протяжении всего романа. Изначально мысли очень примитивны: герой составляет простые списки по типу "что я люблю" или "что я не люблю", а заканчивается всё размышлениями о смысле жизни, времени и предназначении людей. Очень лёгкое чтение, но при этом позволяет много о чём задуматься и порефлексировать
🔥12👍54
Конец.

Обучение подошло к концу. Ощущения очень противоречивые. Сначала мне показалось, что всё очень просто и поверхностно, а половина, более того, для меня ненужная. Наверное, так оно и есть, но при этом в голове появилось много важных мыслей и осознаний, так что всё не зря. Отметил для себя несколько интересных моментов.

Во-первых, не всё так просто, как кажется. С одной стороны, курс не вызвал у меня никаких сложностей, и все спринты я с лёгкостью закрыл. С другой стороны, изучить теорию может быть действительно просто, но написать на практике то, что ты знаешь в теории, намного сложнее. Это показали как мои собственные pet-проекты, так и мой выпускной квалификационный проект.

Во-вторых, уровень эрудированности в области Python-фреймворков для backend-разработки однозначно вырос. Теперь в моём арсенале Django, DRF, Flask, FastAPI и сопутствующие технологии, но практики маловато. Получается, что это знания в общих чертах, которые где-то ещё могут сливаться в одну кашу. Но более углублёнными они станут только после начала основательной работы с конкретной технологией.

В-третьих, курс показал мне, что выше головы не прыгнешь. Он, несмотря на всю мою самоуверенность в своих знаниях, немного приземлил меня в реальность. А она показывает, что проблемы всё ещё могут возникать даже в самых простых местах, и нужно больше работать.

Пока первые мысли такие.

MVP проекта для Федерации адаптивного хоккея завершён и передан заказчику. После оценки проекта заказчиком, возможно, ещё появится пара каких-то задач, которые нас могут попросить решить, но это уже на добровольной основе (официально проект завершён). В ближайшее время запрошу у технического лидера обратную связь.

Сейчас закончу историю с оформлением необходимых документов, сдачей отчётов и получением обратной связи, а потом, вероятно, приступлю к поиску работы. Ну и не забуду побороться с синдромом самозванца, который обострился к концу учёбы. Посмотрим к чему это всё приведёт

#Мысливслух
🔥18👍9🎉31
Когда-то я упоминал о своих планах по похудению. Прошло несколько месяцев, и я готов поделиться результатами. Но, для лучшего понимания ситуации, расскажу, как у меня появилась идея изменить образ жизни в плане спорта.

Эта мысль пришла мне в голову около трёх лет назад, когда сидячий образ жизни стал привычным. Количество шагов в день часто не превышало трёх тысяч, а в руках редко было что-то тяжелее чашки чая или мышки. Всё это привело к проблемам со здоровьем: одышке, повышению пульса, обильному потоотделению и другим побочным эффектам.

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

Путем проб, ошибок и счастливых обстоятельств я снова начал играть в волейбол. Несмотря на то, что это происходило довольно редко (пару раз в месяц), организм снова почувствовал нагрузки, и физическая форма начала восстанавливаться. К этому старался добавлять побольше активностей в виде прогулок.

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

Стартовые показатели были такими: рост — 179, вес — 95. Если верить различным калькуляторам индекса массы тела, то это грань между избыточным весом и ожирением первой степени. Это было похоже на правду.

Всё, что я начал делать, так это считать калории и БЖУ. Для начала я просто хотел понять текущий уровень, но когда начал считать, как-то автоматически, начал себя ограничивать. И тут пришло первое озарение: раньше я думал, что всё время себя ограничиваю и почти ничего не ем. Я не понимал, почему я не худею. При подсчётах оказалось, что ограничение были только в моей голове, а на самом деле за день я легко мог потребить более 3000 калорий.

Опять же, путём проб и ошибок я для себя выявил комфортную планку, в 1400 калорий и старался её придерживаться. Как результат за пару месяцев я похудел до 85,5кг, на 9,5кг. от стартового веса.

Далее я решил провести эксперимент, что будет если я перестану считать калории и ограничивать себя. Я боялся, что вес очень быстро вернётся к стартовому показателю. Так вот, уже прошло примерно полтора месяца, и вес находится в пределах достигнутой цифры +- 1кг. Он перестал снижаться, но радует, что не поднимается.

Второе озарение: я думал, что 10кг — это очень много. И что похудев на 10кг я буду выглядеть очень худым, но это не правда. Результат виден невооруженным взглядом, но не такой, какой я ожидал. Сейчас есть идея похудеть еще на 5кг и посмотреть, как это будет выглядеть и ощущаться.

Важное дополнение. Все это время я наблюдался у терапевта (не потому что я такой молодец, а просто приходилось посещать его по другим причинам) и у эндокринолога. Я слежу за своими показателями анализов.

P.s. волейбол настолько увлёк, что я теперь хожу на занятия с тренером, и это не тоже самое, что мои игры на любительском уровне. Нагрузка возросла, но я чувствую, что дальше будет лучше.


#Мысливслух
👏14👍13🔥1🤝1
Просто отвратительная выдалась неделя... Очень сильно заболел и дня 4 пролежал с температурой выше 38 в каком-то бреду. Сейчас уже лучше, но сил вообще ни на что нет, в основном сплю и иногда что-то смотрю на телефоне.

Единственное с чем справился из полезного - это посмотреть свой выпускной вебинар, где было около 8 студентов и лекцию от молодого Яндекса о тестировании.

Выпускной прошел как обычно: какие-то напутственные слова, пожелания удачи и т.п., ещё поиграли в квиз, а потом разошлись. Однако был один примечательный момент. По словам наставников, изменяется концепция наставничества, и теперь на курсах практикума будет не два наставника, а один. Кроме того, наставники будут отвечать за конкретные блоки программы. С одной стороны, как мне кажется, это позволит сузить их область и повысить экспертность, но с другой стороны - приведет к некой шаблонности. Такой некий переход на конвейерное производство.

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

P.s. ещё записался в программу акселерации по трудоустройству от Практикума. Ближайший поток запланирован ровно на мой день рождения - 11 ноября. Надеюсь сейчас встану на ноги, соберусь духом и наконец полноценно начну искать работу.

P.s.s. в комментариях есть рекомендации бесплатных курсов и литературы по алгоритмам
10🔥2
Как же все-таки непросто разрабатывать свой проект, когда у тебя есть только идея, но нет готового технического задания, а главное — опыта, чтобы его чётко составить.

Во всех проектах, где я ранее участвовал, всегда были технические задания, канбан доски или лид, который пальцем тыкал в сторону со словами: "Копать туда до обеда". А сейчас буквально обо всём приходится думать самому.

Для себя отметил, что намного проще решать более сложные, но хорошо поставленные задачи, чем простые, но без чёткого плана.

А еще грустно, когда нет возможности с кем-то посоветоваться. Один из подписчиков канала выразил желание поработать со мной в паре, и пока мы работали вместе, дело сразу сдвинулось с мёртвой точки: дополнительные идеи, свежий взгляд, новый опыт, аргументы и контраргументы. Я всегда считал идею парного программирования — очень хорошей.

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

Так что занимайтесь пет-проектами! Уделяйте время этому делу и по возможности объединяйтесь в группы. Так будет легче, продуктивней и интересней.

#Мысливслух
👍97🔥3❤‍🔥1
11.11.19942024

Примерно полтора года назад я писал пост о себе, где предлагал своим подписчикам получше меня узнать и рассказать свои истории. Сейчас я с радостью перечитал ваши сообщения и надеюсь, что у вас всё получилось, а про некоторых даже знаю точно — получилось.

Тогда среди своих целей я писал следующее:
1. Получить новую профессию (образование);
2. Изучить английский язык;
3. Доделать ремонт;
4. Путешествовать;
5. Закрыть ипотеку.


Хоть прошло не так много времени, но какие-то цели закрылись, а где-то сменились приоритеты.

1. Образование я уже получил, буквально пару недель назад пришёл диплом о профессиональной переподготовке, и сейчас самое время начать активный поиск работы. Тем более, что раньше меня останавливала моя образовательная деятельность, но сейчас группы набрались очень маленькие, доход сильно упал, и уже точно нужно что-то менять.

2. Английский язык перешёл на второй план. За год самостоятельных занятий уровень владения определённо поднялся, но чтобы идти дальше нужна практика или наставник, а это требует немало времени. Участие в разговорном клубе показало мне насколько много работы меня ждёт по этому направлению. Я могу немного рассказывать о себе и отвечать на вопросы, но как же мала доля того, что я могу сказать, относительного того, что хочу. В общем вернусь к этой задаче когда вопрос с работой будет решён.

3. Ремонт в квартире почти доделан, осталось только обустроить прихожую и мелкие детали. Сейчас, уже живя в своей квартире, с собственным ремонтом, думаю о том, что всё можно было бы сделать лучше. Слишком мало опыта было при планировании ремонта. Тем не менее я очень люблю свою квартиру.

4. Попутешествовать за это время почти не получилось. Единственная поездка была в Калининград к родственникам за счёт льготного отпуска (такие положены на севере раз в два года. Тебе оплачивают проезд до места отдыха и обратно). Тем не менее это была очень интересная поездка. Мы с женой объездили почти всю Калининградскую область, побывали в нескольких музеях, послушали истории местных жителей. Даже купались в балтийском море, когда температура воды была всего 17-18 градусов. Пока все деньги уходили на сбережения и обустройство квартиры, надеюсь, что дальше получится путешествовать больше.

5. Вопрос закрытия ипотеки вообще отпал. Какой смысл досрочно закрывать ипотеку, которую я взял под 6%, когда в стране можно открыть депозит под 21%. Платёж относительно не большой, а через 5 лет, скорей всего, будет казаться смешным.

Тридцать лет — жизнь только начинается. Уверен, что самое интересное еще впереди.

#ДеньРождения #Мысливслух
🎉29❤‍🔥75👍1🔥1
Приближается кульминация

Два года обучения в Яндексе, полгода в Сбере, самостоятельное штудирование книг, видео-роликов, бесплатных курсов и полезных статей, а также участие в проектах — всё это меня вело именно сюда, к поиску первой работы разработчиком.

Учёба окончена, дипломы получены, впереди программа “Подготовки к трудоустройству”. В ближайшие три недели специалисты Я.Практикума расскажут мне о том, какие сейчас тренды на рынке труда, как составлять резюме и сопроводительные письма, проведут личные карьерные консультации, моковые собеседования и выпустят в свободное плавание.

Даже в программе трудоустройства будут дедлайны и требования, чтобы замотивировать студентов активней искать работу. Минимум — 10 откликов в день. Если ты не выполняешь это условие, то в скором времени кураторы объяснят тебе, что ты не прав, так работу не найти и попросят тебя удалиться из группы или временно заморозить своё участие, если причины объективные.

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

Посмотрим к чему меня это приведёт

#Мысливслух #ПодготовкаКтрудоустройству
🔥17👏9👍61