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

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

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

- подался на участие в одном очень интересном для меня проекте, прошёл интервью, но к сожалению получил отказ с мотивацией, что я слишком профессионален для этого, надо дать попробовать себя и другим. А для чего я тогда развивался в этом плане?

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

И ещё куча разных мелочей. В общем все идёт куда-то не туда и как-то бесит прям...

#мысливслух #нытье
😢9🤯3🙏1
Сегодня с хорошей новостью и словами благодарности

Я стал амбассадором Яндекс.Практикума. Расскажу вам немного о том, кто такие амбассадоры ЯП:
— Это люди, которые готовы поддерживать начинающих студентов добрыми словами и советами;
— Это люди, которые прошли все этапы обучения от начала до конца и могут объективно рассказать о всех преимуществах и недостатках учебы;
— Это люди, которые могут поделиться с вами промокодом на приятную скидку, если вы все-таки решились на обучение.

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

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

#мысливслух #ЯндексПрактикум #амбассадор
🔥11👍53👏2🎉2
Ну что, подъехал ещё один диплом в коллекцию. Я официально python-разработчик по мнению Яндекс Практикума. Хотя скорее, официально я стану разработчиком, когда получу первую зарплату за работу по этой специальности.

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

Полный набор, чтобы открыть свой бизнес в Ed-Tech 😁

#ЯндексПрактикум #образование
🔥12👍6👏2❤‍🔥1🎉1
Media is too big
VIEW IN TELEGRAM
В школе, где я преподаю, дети на втором курсе обучения изучают классы и основы ООП. Чтобы с этим было легче разобраться я построил их обучение на базе #Python библиотеки #PyGame, которая предназначена для разработки 2D игр.

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

А чтобы у детей появилось понимание, что вообще можно сделать, и какие есть возможности, я для них разработал свой, более сложный вариант. Код в открытом доступе, готов к конструктивной критике, идеям и предложениям. Будете играть, выпускать на Android?)

#Программирование #игры #pet
👍9🔥7👏1
Как-то грустно осознавать, что в мае все еще снег лежит на улице. Конечно его уже не много, но все же он есть. Да и отопление все еще работает: на ночь забудешь включить батарею и все — с утра замерзнешь.

Раньше я как-то очень легко к этому относился, но с каждым годом все тяжелей и тяжелей это переносится. Еще и на здоровье отражается. В целом обидно, когда у тебя зима занимает 7-8 месяцев в году. И несколько из них — это не та зима, которая красивая и белая — это зима, где снег превращается в кашу из грязи и соли, огромные лужи и гололед.

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

Как вообще самостоятельно решиться на такое дело, уехать в неизвестность

p.s. Еще даже год не прошел, как мы заехали в новую квартиру. Ждали ее 2 года + ремонт под свои желания. Еще даже мебель не до конца купили в квартиру. Очень грустно будет съезжать из нее, сколько сил и времени на это потрачено

#мысливслух #переезд
🤔4👍2😱2😢1
Если уж появилась идея осознанно вести жизнь в лучшую сторону, то делать это надо по всем направлениям: отказаться от вредных привычек, ну или хотя бы сократить их до минимального количества, и начать заниматься спортом — мало. Более важно, чтобы привести себя в форму, поменять еще и пищевые привычки.

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

Ну и чуть чуть похвастаюсь. Вчера тренировка прошла просто в каком-то бешеном темпе из-за чего количество потерянных калорий превысило 700. Уже спокойно бегаю по 1,5 км. со скоростью 8 км\ч без передышек и при этом не задыхаюсь, как раньше.

#Мысливслух #Спорт #Здоровье #Питание #саморазвитие
👍6🔥4❤‍🔥2
О вдохновении и мотивации

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

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

У неё на канале я часто находил поддержку от неё и уже сформировавшегося сообщества. Она помогла мне переосмыслить суть моего блога и мы во многом с ней сошлись во мнениях. В общем вот: это Юля, она классная.

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

#мысливслух #мотивация
6👍3🔥2
Ради интереса подал свое резюме в одну федеральную школу, где обучают детей и взрослых разработке на Python. Сразу дали доступ к сервису, где я прошёл небольшой, автоматический, технический собес в формате онлайн-опроса.

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

Когда начали обсуждать зарплату, мне предложили ставку в 450 рублей за 50 минут работы. В ходе активного диалога условия изменились до 550 рублей. Работа полностью дистанционная и предполагает разные варианты занятости от 60 до 160 часов месяц.

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

#вакансии #поискработы
👍9🔥4
Хотел каждый месяц выкладывать отчёты о занятиях английским, но были темы поважнее и как-то упустил. Тем не менее продолжаю заниматься.

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

В качестве полезного материала, чтобы подтянуть английский и при этом еще и про программирование могу порекомендовать вам курс CS50’s Web Programming with Python and JavaScript. Сам недавно получил ссылку в виде рекомендации на другом канале и в целом затянуло. Очень полезно, чтобы повторить то, что знаешь и подучить новое.

p.s. я кстати недавно еще начал проходить курс основы программирования по JavaScript на HTML Academy и сегодня его уже закончил. Там дальше еще есть программирование в браузере, React и Vue, но их пока не касался.

#английский #программирование #саморазвитие
👍6🔥3👏1
Я в целом очень люблю читать, и один из первых моих постов был про книги. Он, кстати, тогда собрал больше всего просмотров. Видимо тема актуальная для многих.

Прошлый раз рекомендовал художественную литературу, сегодня пишу про образовательную. В общем искал что почитать, чтобы улучшить свои навык разработки и последовательно наткнулся на две книги с похожими названиями: Роберт Мартин "Чистый код" и Дэн Бейдер "Чистый python".

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

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

И напоследок порекомендую еще две книги, но уже не о программировании, а мышлении, памяти и обучении. Они помогли мне переосмыслить мои подходы к обучению. Это книги Максима Дорофеева: "Путь джедая" и "Джедайские техники"

p.s. будет здорово, если вы тоже в комментарии накидаете полезной литературы, которую стоит почитать, чтобы стать более профессиональным разработчиком.

#книги #саморазвитие
🔥7👍3🤔2
Как часто стоит писать — это вопрос, который меня мучает все время. На самом деле я пишу очень много, но публикую далеко не все. Иногда тексты уходят в копилку, и по случаю я их могу опубликовать, а иногда безвозвратно удаляются не пройдя самоцензуру. Не хочется спамить, но иногда можно упустить что-то важное, подумав, что оно не важно для других.

Буквально накануне смежную тему - инфошум, в частности в телеграм-каналах обсудили Каргинов и Коняев во время записи подкаста Kuji. В целом получилось интересно и есть над чем задуматься, порефлексировать. До перерыва, на который уходил подкаст, я очень любил его слушать. В основном конечно из-за Андрея Коняева. Он очень крутой чувак и лекции у него всегда интересные.
5🤔3👍2👀1
Яндекс выкатил собственную генеративную нейросеть YandexGPT, которая живет в Алисе. Сейчас начался бета-тест, и у пользователей появилась возможность попробовать продукт на деле. Для этого надо сказать фразу: «Алиса, давай придумаем».

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

Естественно сразу задал ей несколько вопросов связанных с программированием. С задачей написать простую функцию она справилась легко, а с задачей написать мини игру на Python с использованием библиотеки PyGame — не полностью. Но справедливости радио и у ChatGPT там были косяки.

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

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

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

#мысливслух #нейросети #программирование
👍6🔥21🎉1🗿1
На одном из моих последних собеседований мне задали вопрос: "Какими результатами я горжусь больше всего за последние два года?".

Буквально немного поразмыслив я ответил, что есть две истории:

1. Это мои ученики, которые под моим руководством проделали огромную работу и сейчас у них идёт период защиты годовых проектов. И каждый проект по своему уникален. Среди проектов первокурсников, которые ещё не умеют работать с графикой: экономические стратегии, тренажёры для изучения английского языка, личные TODO листы и электронные ежедневники, линейные интерактивные истории с сюжетом, симуляторы фермы/ поселений и многое другое. На втором курсе ребята работают с фреймворком PyGame и там тоже большое количество проектов: платформеры, гонки, шутеры, аналоги крестиков-ноликов, flappy bird и т.д. Детям всего по 12-15 лет, а они уже самостоятельно пишут такие крутые проекты. Очень горжусь их достижениями.

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

#мысливслух #собеседование
🔥8👍3
Накануне меня попросили дать небольшое интервью по итогам учебы. Один из вопросов, который мне понравился и позволил взглянуть на ситуацию сверху, был следующий:
"Есть ли что-то конкретное, что тебе помогло закончить курс и, может быть, помогает учиться дальше?".

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

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

#мысливслух
👍11🔥63🗿1
Очень люблю, когда мне рекомендуют книги, но еще больше люблю, когда рекомендуют действительно качественную литературу. Несколько моих знакомых предложили мне почитать книгу «Идеальный программист» от дядюшки Боба, и хочу вам сказать она действительно хороша, как и другие его книги. Выше я уже немного писал про «Чистый код». Несмотря на то, что я прочитал всего треть книги, я уже понимаю, что точно дочитаю её до конца.

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

В моей очереди книг еще числится «Чистая архитектура» от Р. Мартина и порекомендовали «Совершенный код» от С. Макконнелл, но о последнем вообще ничего не знаю, будем пробовать.

P.s. Будет здорово, если еще что-то порекомендуете по паттернам проектирования.

#книги #саморазвитие #программирование
🔥6👍3👏2
Получать отказы больно и тяжело, но это часть пути, обойтись без которой, наверное, невозможно.

Пока из результатов по поиску работы следующее:

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

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

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

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

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

#мысливслух #собеседование #программирование #поискработы
👍8❤‍🔥2