Итоги посещения Всемирного фестиваля молодёжи
Хочется подвести какой-то личный итог участия во Всемирном фестивале молодёжи:
✅ два увлекательных дня в Сириусе;
✅ четыре выступления на публику;
✅ много талантливых и активных ребят, с которыми удалось пообщаться;
✅ очень интересная атмосфера крупной и доброжелательной международной движухи;
✅ классный стенд ГПБ, где всегда тусило много людей;
❌ много упущенных возможностей создать контент по тем или иным причинам.
В общем, есть над чем поработать, но я точно становлюсь более уверенным в себе спикером и буду дальше качаться и радовать себя и вас 😎
В комментах накидаю хоть каких-то фоточек и видео.
Хочется подвести какой-то личный итог участия во Всемирном фестивале молодёжи:
В общем, есть над чем поработать, но я точно становлюсь более уверенным в себе спикером и буду дальше качаться и радовать себя и вас 😎
В комментах накидаю хоть каких-то фоточек и видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤7👍3🦄1
Иногда хочется почитать чего-нибудь совершенно нетехнического для разнообразия.
Одна из моих ближайших целей — научиться хорошо писать, поэтому решил совместить приятное с полезным. Хочу вам посоветовать книгу Норы Галь "Слово живое и мёртвое".
Я ещё не дочитал, но книга просто удивительная! Мы настолько привыкли к рабочей деловой переписке, сухим вязким формулировкам и длинным запутывающим оборотам, что они впечатались в наше сознание и стали нормой. Автор на примерах показывает, как сделать письменную речь чище, понятнее и живее. Это особенно важно для тех, кто пишет статьи, блоги, сценарии или вообще пишет хоть что-то, а это ведь все мы! В конце концов, это тоже вид коммуникации, а коммуникация сейчас — навык бесценный. Очень рекомендую к прочтению.
#книги
Одна из моих ближайших целей — научиться хорошо писать, поэтому решил совместить приятное с полезным. Хочу вам посоветовать книгу Норы Галь "Слово живое и мёртвое".
Я ещё не дочитал, но книга просто удивительная! Мы настолько привыкли к рабочей деловой переписке, сухим вязким формулировкам и длинным запутывающим оборотам, что они впечатались в наше сознание и стали нормой. Автор на примерах показывает, как сделать письменную речь чище, понятнее и живее. Это особенно важно для тех, кто пишет статьи, блоги, сценарии или вообще пишет хоть что-то, а это ведь все мы! В конце концов, это тоже вид коммуникации, а коммуникация сейчас — навык бесценный. Очень рекомендую к прочтению.
#книги
👍14❤6🔥4
У нас тут собралась тусовка из очень интересных, творческих и способных людей! Давайте пообщаемся про хобби и интересы?
Я в последнее время подсел на фотографию и видеосъёмку. Учусь, читаю, смотрю, пробую и кайфую, ведь это очень интересный симбиоз техники и творчества — вопросы сугубо технической оптики против менее осязаемых и формализованных вещей вроде композиции и работы со светом. Залипаю и в классные примеры съёмки, и в обзоры объективов, и во всякие фишечки.
А что вызывает у вас подлинный интерес? И сразу говорю — отринуть всякий стыд! Вышивание, рисование, видеоигры, чай, сериалы, музыка, фильмы, книги, чай... да что угодно! Если вы правда заинтересованы, то поделитесь своими мыслями или эмоциями об увиденном/сделанном/обожаемом — пообщаемся
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤5👍5
Время баек! На работе попросили рассказать о своём первом "косяке", делюсь этой историей и с вами.
Я backend-разработчик и моя история необычна тем, что впервые прод я положил во "фронтовой" части проекта...
На одном из мест работы, где я был ещё не самым опытным разработчиком, накопились fullstack-задачи — надо было в том числе дорабатывать фронт (TypeScript/React). Опыта фронта я тогда совсем не имел, но как ответственный разработчик вызвался научиться и покодить на пользу команде. Нужно было сделать не очень сложную доработку: в одном из интерфейсов при определённых условиях отрисовывать немного другие поля и позволить пользователю их изменять. Я тогда ещё не понимал, что в таком случае не стоит тащить всю логику на фронт, поэтому наколбасил каких-то if'ов и вроде бы всё заработало. Тестировал свой опус я, конечно же, руками, а так как процессы у нас в тот момент были не очень-то поставлены, то на крик тимлида "будете что-то в релиз доливать?!" я ответил "я этот ваш фронтенд превозмог, надо вливать!". Ах да, проводить ревью было некому, потому что владелец экспертизы по фронту ушел в отпуск, поэтому коллеги сказали "seems good" и влили мой код в master.
Прокатили релиз на ПРОД, какое-то время всё было спокойно: в логах чисто, ошибок нет, мониторинг чист, но... через несколько минут пошли звонки и письма от пользователей: "Тут какой-то пипец! Почему мы можем редактировать все поля?" Оказалось, что пользователи после релиза получили доступ к редактированию формы, которая by-design должна быть доступна только на чтение.
Форма, редактирование... Чёрт, я был единственным, кто дорабатывал фронт! Я начал быстро пробегать глазами по изменениям, которые внёс. Всё же должно работать, я же всё проверил!.. Коллега, разбирающийся во фронте, к моменту релиза уже вышел из отпуска и проблему мы начали разбирать вместе. "А это что такое?"— смотря на место в коде, на которое указывает палец коллеги, вижу название файла, который я вообще не должен был трогать, внутри него в каком-то хитром if в конце приписано
if (blablabla || oopsIJustTestedSomethingAndForgotToDeleteThis)
Во время выполнения задачи я просто начинал писать какую-то логику, которая срабатывала при определённом значении одного из полей, а в итоге удалил часть условия и оставил там только само значение поля — в JS просто наличие поля в логическом выражении распозналось как true и позволило безусловно редактировать форму, ведь это поле всегда приходит с сервера. Космический стыд! Тем временем тимлид, хоть и знатно испугавшись, хладнокровно откатил релиз. Мне повезло, что никто не успел наворотить страшных дел, ведь система работала с серьёзными данными.
Признавайтесь, сколько раз у вас ёкнуло сердце от несовершенства описанных мной процессов? Мне кажется, можно было испытать эффект "не ходи туда, за дверью убийца!", только по-айтишному. Баг я в итоге поправил, а тот случай навсегда изменил мой подход к разработке.
С тех пор я понял
#разработка #лонгрид
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍5😁2
💭 Как понять моё ли это?
На митапе ко мне подошёл парень с простым на первый взгляд вопросом: "Слушай, я вот учусь, прохожу курсы, но как мне понять, что это моё? Что этим стоит заниматься?"
Я ответил настолько подробно, насколько возможно было в той ситуации. Но вопрос меня не покинул, я никуда его не записывал, но он периодически всплывает во время размышлений.
Как понять, что что-то тебе подходит? Желательно быстро и однозначно. Мы любим волшебные таблетки, которые выдадут ответ мгновенно и без усилий. Но так не бывает.
Смотря на людей, которые хороши в своём деле, уверены в своих целях, мы зачастую думаем, что они были такими всегда. Сложно представить их в таком же запутанном состоянии. Но я вас уверяю, каждый испытывал сомнение по поводу выбранного пути.
Я не первый год в разработке и я искренне люблю это дело, но меня тоже иногда терзают мысли: туда ли я иду, тем ли я занимаюсь, тот ли этот проект...
Что мне помогает? Сосредоточенность на процессе. Обязательства. Вовлечённость. Качество. Марафон, не спринт. Когда ставишь во главу угла качество своей работы, когда понимаешь, что в чём-то хорош и хочешь становиться ещё лучше, то многие сомнения рассеиваются.
Именно такие идеи описываются в книгах Кэла Ньюпорта. Одну из них я хочу особенно посоветовать тем, кто ищет свой путь — "Хватит мечтать, займись делом" (ориг. "So good they can't ignore you"). Автор советует сосредоточиться на том, чтобы вложить усилия хоть во что-то и в процессе понимать, что именно у вас получается хорошо, после чего совершенствовать эти "хорошо" до бесконечного идеала.
Важная идея, если вы похожи на меня и когда-то искали "призвание" или "страсть" — именно ваша погруженность и стабильные усилия создают тот импульс, который в дальнейшем естественным образом позволит какому-то занятию перерасти в неотъемлемую частичку вас, и это будет уже не просто "страсть", а что-то куда более глубокое, вплетённое в саму вашу идентичность.
Пробуйте, вкладывайтесь, фигачьте — результат не заставит ждать.
#разработка #развитие #книги
На митапе ко мне подошёл парень с простым на первый взгляд вопросом: "Слушай, я вот учусь, прохожу курсы, но как мне понять, что это моё? Что этим стоит заниматься?"
Я ответил настолько подробно, насколько возможно было в той ситуации. Но вопрос меня не покинул, я никуда его не записывал, но он периодически всплывает во время размышлений.
Как понять, что что-то тебе подходит? Желательно быстро и однозначно. Мы любим волшебные таблетки, которые выдадут ответ мгновенно и без усилий. Но так не бывает.
Смотря на людей, которые хороши в своём деле, уверены в своих целях, мы зачастую думаем, что они были такими всегда. Сложно представить их в таком же запутанном состоянии. Но я вас уверяю, каждый испытывал сомнение по поводу выбранного пути.
Я не первый год в разработке и я искренне люблю это дело, но меня тоже иногда терзают мысли: туда ли я иду, тем ли я занимаюсь, тот ли этот проект...
Что мне помогает? Сосредоточенность на процессе. Обязательства. Вовлечённость. Качество. Марафон, не спринт. Когда ставишь во главу угла качество своей работы, когда понимаешь, что в чём-то хорош и хочешь становиться ещё лучше, то многие сомнения рассеиваются.
Именно такие идеи описываются в книгах Кэла Ньюпорта. Одну из них я хочу особенно посоветовать тем, кто ищет свой путь — "Хватит мечтать, займись делом" (ориг. "So good they can't ignore you"). Автор советует сосредоточиться на том, чтобы вложить усилия хоть во что-то и в процессе понимать, что именно у вас получается хорошо, после чего совершенствовать эти "хорошо" до бесконечного идеала.
Важная идея, если вы похожи на меня и когда-то искали "призвание" или "страсть" — именно ваша погруженность и стабильные усилия создают тот импульс, который в дальнейшем естественным образом позволит какому-то занятию перерасти в неотъемлемую частичку вас, и это будет уже не просто "страсть", а что-то куда более глубокое, вплетённое в саму вашу идентичность.
Пробуйте, вкладывайтесь, фигачьте — результат не заставит ждать.
#разработка #развитие #книги
🔥18👍7
Крутейший шанс. Успейте успеть!
Получаю очень прикольный и в какой-то мере уникальный опыт, работая над нашей Академией. Заявки кидают классные и мотивированные ребята разных возрастов и бэкграундов, вдохновляет!
Первичный отбор подходит к концу, поэтому настоятельно рекомендую поделиться с теми, кому это может быть интересно. Если откладывали "на потом", то сейчас самое время оставить заявку.
Обещаю, что такие знания можно получить только на опыте, и ни один ютуб-ролик вам этого не расскажет — мы стараемся объединить опыт действительно мощных спецов, чтобы выдать ученикам эссенцию работы backend-разработчика в большой и технологичной компании. Честно говоря, даже немного завидую, что ребята смогут получить такой мощный импульс на старте карьеры! Ну и что самое важное: мы ищем себе не просто студентов, а будущих коллег, поэтому отношение и атмосфера будут соответствующими. Дерзайте!
➡️ ПОПАСТЬ В BACKEND-АКАДЕМИЮ
#разработка
Получаю очень прикольный и в какой-то мере уникальный опыт, работая над нашей Академией. Заявки кидают классные и мотивированные ребята разных возрастов и бэкграундов, вдохновляет!
Первичный отбор подходит к концу, поэтому настоятельно рекомендую поделиться с теми, кому это может быть интересно. Если откладывали "на потом", то сейчас самое время оставить заявку.
Обещаю, что такие знания можно получить только на опыте, и ни один ютуб-ролик вам этого не расскажет — мы стараемся объединить опыт действительно мощных спецов, чтобы выдать ученикам эссенцию работы backend-разработчика в большой и технологичной компании. Честно говоря, даже немного завидую, что ребята смогут получить такой мощный импульс на старте карьеры! Ну и что самое важное: мы ищем себе не просто студентов, а будущих коллег, поэтому отношение и атмосфера будут соответствующими. Дерзайте!
#разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
Фокусироваться всё сложнее и тем ценнее этот навык
В последнее время было столько разных активностей, а ещё и пара проектов, которым тоже хочется посвящать время, что каждый вечер садился написать что-то и совсем не было идей, думаешь обо всём и ни о чём одновременно. Потом я наткнулся на статью о том, как разработчик находит кучу времени на учёбу — читает в метро, слушает подкасты пока гуляет, смотрит выступления во время приготовления еды... Я тут же вспомнил себя несколько лет назад, ведь я делал абсолютно то же самое. И я очень быстро прокачался и расширил кругозор, да только вот спустя полгода такого я больше не хотел делать ничего. Вообще. Ведь я ничем не занимался сосредоточенно. Я приучил себя постоянно потреблять информацию. Ты не выходишь на прогулку с целью отдохнуть, ведь тебе нужно слушать подкаст и что-то узнавать — в итоге ты всегда находишься в каком-то "междумирье", не отдавая себя той активности, которой сейчас занят.
Что же теперь, никогда не учиться? Совсем наоборот. Я обожаю постоянно что-то узнавать, наверное поэтому мне и понравилась разработка. Но стоит обустроить себе место и время для сфокусированной учёбы, где и когда вас будут меньше отвлекать — я вас уверяю, так вы будете и чувствовать себя лучше, и учиться эффективнее. Это не значит, что во время поездки на работу надо просто сидеть и смотреть в окно, но всё же иногда находитесь в моменте: нравится готовить — получите от процесса удовольствие, накатила усталость после рабочего дня — погуляйте, почувствуйте, как дышится свежим воздухом и как хорошо быть живым, не пытаясь заниматься этой псевдо-оптимизацией своей жизни.
С накатывающей ответственностью всё сложнее фокусироваться и не скатываться в мультизадачность, которая лично у меня сработает, но, как мне кажется, приводит к неоптимальным результатам. Буду усердно работать и стараться выделять главное и сосредотачиваться на этом деле. Вам желаю того же — не давайте сбивать свой фокус, нынче всё вокруг на него посягает.
#лонгрид
В последнее время было столько разных активностей, а ещё и пара проектов, которым тоже хочется посвящать время, что каждый вечер садился написать что-то и совсем не было идей, думаешь обо всём и ни о чём одновременно. Потом я наткнулся на статью о том, как разработчик находит кучу времени на учёбу — читает в метро, слушает подкасты пока гуляет, смотрит выступления во время приготовления еды... Я тут же вспомнил себя несколько лет назад, ведь я делал абсолютно то же самое. И я очень быстро прокачался и расширил кругозор, да только вот спустя полгода такого я больше не хотел делать ничего. Вообще. Ведь я ничем не занимался сосредоточенно. Я приучил себя постоянно потреблять информацию. Ты не выходишь на прогулку с целью отдохнуть, ведь тебе нужно слушать подкаст и что-то узнавать — в итоге ты всегда находишься в каком-то "междумирье", не отдавая себя той активности, которой сейчас занят.
Что же теперь, никогда не учиться? Совсем наоборот. Я обожаю постоянно что-то узнавать, наверное поэтому мне и понравилась разработка. Но стоит обустроить себе место и время для сфокусированной учёбы, где и когда вас будут меньше отвлекать — я вас уверяю, так вы будете и чувствовать себя лучше, и учиться эффективнее. Это не значит, что во время поездки на работу надо просто сидеть и смотреть в окно, но всё же иногда находитесь в моменте: нравится готовить — получите от процесса удовольствие, накатила усталость после рабочего дня — погуляйте, почувствуйте, как дышится свежим воздухом и как хорошо быть живым, не пытаясь заниматься этой псевдо-оптимизацией своей жизни.
С накатывающей ответственностью всё сложнее фокусироваться и не скатываться в мультизадачность, которая лично у меня сработает, но, как мне кажется, приводит к неоптимальным результатам. Буду усердно работать и стараться выделять главное и сосредотачиваться на этом деле. Вам желаю того же — не давайте сбивать свой фокус, нынче всё вокруг на него посягает.
#лонгрид
👍11🔥8❤5
Ждите на JPoint!
Всем привет! На Heisenbug меня в этом году не будет, т. к. снял свой доклад — хочу продумать его лучше и побоялся потонуть в параллельных активностях, все из которых важные и требуют внимания :)
Зато 25ого апреля буду в качестве эксперта на нашем стенде на конференции JPoint. Так что если внезапно будете там — ищите меня на стенде ГПБ, у нас наверняка там будет круто, как и всегда!
Кстати, как относитесь к профессиональным конференциям? Посещаете, игнорируете, или, может быть, хотели бы, но не можете?
#разработка
Всем привет! На Heisenbug меня в этом году не будет, т. к. снял свой доклад — хочу продумать его лучше и побоялся потонуть в параллельных активностях, все из которых важные и требуют внимания :)
Зато 25ого апреля буду в качестве эксперта на нашем стенде на конференции JPoint. Так что если внезапно будете там — ищите меня на стенде ГПБ, у нас наверняка там будет круто, как и всегда!
Кстати, как относитесь к профессиональным конференциям? Посещаете, игнорируете, или, может быть, хотели бы, но не можете?
#разработка
🔥6❤3👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Ну жизненно же! Кому хоть раз помогало видео доброго индуса с Youtube — ставьте реакцию :)
😁24👍4🦄2❤1
Не недооценивайте свой опыт
Готовлю лекции для академии. Уникальная возможность повлиять на жизнь полсотни людей и помочь им стать крутыми инженерами и профессионалами. Воодушевлён, взбудоражен, но чувствую груз ответственности.
И как же порой трудно перестроить себя на то же восприятие, какое будет у будущей аудитории. Нельзя просто так вычеркнуть все те выводы, мысли и собранные грабли, которые навсегда поселились у тебя в голове. С первого раза может не получиться, но я буду пробовать и делать лучше.
К чему я это: не забывайте, что чаще всего лучший эксперт это тот, кто ещё вчера был на вашем месте. Ведь он всего на шаг впереди, потому что нашёл подходящую тропинку.
Цените свой опыт и делитесь им. Всегда есть кто-то, кто идёт по тому же пути.
#разработка
#развитие
Готовлю лекции для академии. Уникальная возможность повлиять на жизнь полсотни людей и помочь им стать крутыми инженерами и профессионалами. Воодушевлён, взбудоражен, но чувствую груз ответственности.
И как же порой трудно перестроить себя на то же восприятие, какое будет у будущей аудитории. Нельзя просто так вычеркнуть все те выводы, мысли и собранные грабли, которые навсегда поселились у тебя в голове. С первого раза может не получиться, но я буду пробовать и делать лучше.
К чему я это: не забывайте, что чаще всего лучший эксперт это тот, кто ещё вчера был на вашем месте. Ведь он всего на шаг впереди, потому что нашёл подходящую тропинку.
Цените свой опыт и делитесь им. Всегда есть кто-то, кто идёт по тому же пути.
#разработка
#развитие
🔥16👍7💯2❤1
StreamDeck, только в 4 раза дешевле? Китайцы опять сделали это?
Давненько у нас не было ничего про девайсы! Откопал интересную штуку как для контент-мейкеров (особенно стримеров), так и для разработчиков и любителей продуктивности!
Многие наверняка слышали про StreamDeck — любопытное устройство, ориентированное в основном на стримеров, но при этом нашедшее отклик у любителей классных девайсов и автоматизации. Представляет из себя некое устройства ввода, каждая кнопка которого является ещё и небольшим дисплеем. Благодаря плагинам и скриптам, вы можете делать кучу вещей: отслеживать температуру процессора, котировки акций, включать свет в комнате, делать запрос по HTTP, отслеживать и менять статус каких-либо событий и многое другое. Единственный нюанс — устройство совсем не из бюджетных, Elgato это вообще не про бюджетность.
И тут выходит главный герой нашего поста — Ajazz AKP153. Это копия StreamDeck. За 5-6 тысяч рублей. Наверняка какая-то игрушка, да? А вот и нет, китайцы под копирку списали софт, причём то ли в режиме обратной совместимости, то ли как-то хитроумно перетащили топовые плагины — многие тулзы для стримеров (например, прекрасные плагины от BarRaider) работают и на этом чудо-устройстве, также подключаются по WebSocket к OBS. Различные плагины и конструкторы для продуктивной работы также имеются. Да, с оговорками, да, где-то медленнее, но на первый взгляд — работает!
Конечно же, нужно сперва самому потрогать эту штуку, чтобы делать окончательные выводы, но так как многие мои подписчики и друзья делают контент и стримят, то я просто не мог не поделиться. Девайс выглядит как минимум интересно, хоть и никаких гарантий пока дать не могу.
Если хотите полный обзор и применение для стримов и разработки — бахайте лайк 👍
Купить стримдекозаменитель Ajazz AKP153 можно на Ozon и AliExpress.
#девайсы
Давненько у нас не было ничего про девайсы! Откопал интересную штуку как для контент-мейкеров (особенно стримеров), так и для разработчиков и любителей продуктивности!
Многие наверняка слышали про StreamDeck — любопытное устройство, ориентированное в основном на стримеров, но при этом нашедшее отклик у любителей классных девайсов и автоматизации. Представляет из себя некое устройства ввода, каждая кнопка которого является ещё и небольшим дисплеем. Благодаря плагинам и скриптам, вы можете делать кучу вещей: отслеживать температуру процессора, котировки акций, включать свет в комнате, делать запрос по HTTP, отслеживать и менять статус каких-либо событий и многое другое. Единственный нюанс — устройство совсем не из бюджетных, Elgato это вообще не про бюджетность.
И тут выходит главный герой нашего поста — Ajazz AKP153. Это копия StreamDeck. За 5-6 тысяч рублей. Наверняка какая-то игрушка, да? А вот и нет, китайцы под копирку списали софт, причём то ли в режиме обратной совместимости, то ли как-то хитроумно перетащили топовые плагины — многие тулзы для стримеров (например, прекрасные плагины от BarRaider) работают и на этом чудо-устройстве, также подключаются по WebSocket к OBS. Различные плагины и конструкторы для продуктивной работы также имеются. Да, с оговорками, да, где-то медленнее, но на первый взгляд — работает!
Конечно же, нужно сперва самому потрогать эту штуку, чтобы делать окончательные выводы, но так как многие мои подписчики и друзья делают контент и стримят, то я просто не мог не поделиться. Девайс выглядит как минимум интересно, хоть и никаких гарантий пока дать не могу.
Если хотите полный обзор и применение для стримов и разработки — бахайте лайк 👍
Купить стримдекозаменитель Ajazz AKP153 можно на Ozon и AliExpress.
#девайсы
👍18🔥9❤1
События событиями, а посты должны быть по расписанию
Всем привет! Получился большой перерыв из-за изменений в команде, большого количества работы по backend-академии и из-за ремонта :) Буду стараться въезжать обратно в ритм хоть сколько-нибудь регулярного постинга!
За прошедшие недели было несколько интересностей.
🎹 Открыли нашу академию для бэкендеров, где я являюсь и преподавателем, и со-автором программы. Уже провёл три лекции — пока что чистый кайф: ребята заряженные, очень нравится проводить занятия, всегда проходит живенько. Заметил, что даже не ощущаю усталость, хоть занятия и проходят после рабочего дня. Но не то что бы это всё проходит совсем легко, всё-таки требуется много подготовки, а я человек ответственный. Надеюсь на большой выхлоп по итогам программы — как по мне, такой подход очень эффективен — уверен, что на выходе получим разработчиков, которые готовы рваться в бой сразу после завершения программы.
Также поработал на стенде ГПБ на Java-конеференции JPoint, а ещё примерил на себя роль эксперта/модератора на докладе Макса. Надеюсь, что что-то привнёс в выступление своим присутствием. Зал у нас был вполне себе набитый, а обсуждение после доклада растянулось ещё как минимум на час. Как только доклад будет в открытом доступе — обязательно поделюсь!
Сейчас перелопачиваю много всего по разработке, так что буду делиться мыслями и крутыми источниками, но и про девайсики не забудем — пока что без масштабных покупок, но обязательно расскажу вам про пару полезных штукенций. Stay tuned!
Всем привет! Получился большой перерыв из-за изменений в команде, большого количества работы по backend-академии и из-за ремонта :) Буду стараться въезжать обратно в ритм хоть сколько-нибудь регулярного постинга!
За прошедшие недели было несколько интересностей.
Также поработал на стенде ГПБ на Java-конеференции JPoint, а ещё примерил на себя роль эксперта/модератора на докладе Макса. Надеюсь, что что-то привнёс в выступление своим присутствием. Зал у нас был вполне себе набитый, а обсуждение после доклада растянулось ещё как минимум на час. Как только доклад будет в открытом доступе — обязательно поделюсь!
Сейчас перелопачиваю много всего по разработке, так что буду делиться мыслями и крутыми источниками, но и про девайсики не забудем — пока что без масштабных покупок, но обязательно расскажу вам про пару полезных штукенций. Stay tuned!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥11
Anonymous Poll
28%
37%
🎙эффекты для микрофонов (компрессор, шумоподавление, noise gate и пр.) - как сделать звук лучше
27%
📸 основы фото/видео - просто о сложном, взляд от начинающего любителя
36%
📕подборка лучших книг по саморазвитию - что однозначно стоит почитать
54%
⏮ про мой карьерный путь - ошибки, успехи, извлечённые уроки и советы
21%
📱детальный разбор девайса (микрофон, камера, свет и пр.)
49%
36%
39%
🔥13👍4❤3
Не предполагай — спрашивай
Нашу академию отличает то, что мы учим не только писать код, но и быть разработчиком. А "быть разработчиком" значит много коммуницировать: с клиентом, с командой, с руководством, с коллегой, — крутые продукты и проекты чаще всего делают крутые команды, а не волки-одиночки. Коммуникация — ключ ко всему. И это применимо в любой сфере, не только в разработке и в работе, а в жизни в целом.
Один из главных принципов эффективной коммуникации до банального прост — "Don't Assume. Ask." Не предполагай — спрашивай.
Мы все разные люди, у нас разное восприятие, а часто ещё и разный контекст происходящего, поэтому не стоит предполагать, что ваш собеседник воспринимает информацию совершенно так же, как и вы.
Полезный лайфхак: когда о чём-то договариваетесь или получаете задачу, проговорите собеседнику — "я правильно понял, что *тут ваша интерпретация полученной информации*?". И не бойтесь задавать вопросы, если они возникают. Глупых вопросов не бывает. Лучше задать пару простых вопросов, чем потратить время на выполнение не той задачи.
#развитие #разработка
Нашу академию отличает то, что мы учим не только писать код, но и быть разработчиком. А "быть разработчиком" значит много коммуницировать: с клиентом, с командой, с руководством, с коллегой, — крутые продукты и проекты чаще всего делают крутые команды, а не волки-одиночки. Коммуникация — ключ ко всему. И это применимо в любой сфере, не только в разработке и в работе, а в жизни в целом.
Один из главных принципов эффективной коммуникации до банального прост — "Don't Assume. Ask." Не предполагай — спрашивай.
Мы все разные люди, у нас разное восприятие, а часто ещё и разный контекст происходящего, поэтому не стоит предполагать, что ваш собеседник воспринимает информацию совершенно так же, как и вы.
Полезный лайфхак: когда о чём-то договариваетесь или получаете задачу, проговорите собеседнику — "я правильно понял, что *тут ваша интерпретация полученной информации*?". И не бойтесь задавать вопросы, если они возникают. Глупых вопросов не бывает. Лучше задать пару простых вопросов, чем потратить время на выполнение не той задачи.
#развитие #разработка
👍14🔥9❤4
Ловите доклад с недавнего JPoint от моего коллеги Максима Морева об "архитектуре вертикального среза". Я на этом докладе попробовал себя в роли эксперта (меня больше в конце доклада в сессии вопросов и ответов).
Лайк, подписка, обратная связь - дерзайте 😎
Лайк, подписка, обратная связь - дерзайте 😎
🔥6❤1
Forwarded from codemonsters.log (Максим Морев)
Максим Морев, Газпромбанк.Тех — Код, которого не должно быть: Vertical Slice Architecture в Пузырьке
Напиши в комментах как тебе доклад, буду признателен.
Как было в это раз. Из серии Воспоминание деда.
Много практичного выжимаю в статью, доклад прекрасно дополнит главу.
Писал - писал - бац - доклад.
Кебаб :)
JPoint
Тем много, делаю много.
В моменте застрял.
Что хуже, иногда все темы обесцениваются от усталости. Посидел - подумал.
Спросил Рому Олеска:
Как думаешь о чем стоит рассказать на JPoint из того, что я делаю по DDD
Рома ответил:
можно рассказать про вертикал архитектуру и фиче тоглы как круто работают между собой
Потестили тему с Вадимом и Ромой - решили годно.
Благодарю вас, друзья.
Вывод:
Когда Много наработок и не знаешь что вытащить из пула идей - тебе поможет классный друган инженер.
Так рождается сообщество.
Пс
Если вокруг тебя пусто - приходи к нам. У нас крутое инженерное сообщество Хедов Профессий, клевая команда и интересные задачи.
#code #codemonsterslog
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Максим Морев, Газпромбанк.Тех — Код, которого не должно быть: Vertical Slice Architecture в Пузырьке
Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
Сейчас много задач по рефакторингу или импортозамещению, разработчики собирают информацию по частям из хранимых…
Подробности и билеты: https://jrg.su/Ypf1HW
— —
Сейчас много задач по рефакторингу или импортозамещению, разработчики собирают информацию по частям из хранимых…
🔥8❤3
Первая работа. Выученные уроки.
Недавно делал опрос, по итогам которого оказалось, что вам было бы интересно услышать о моём карьерном пути. Буду выдавать вам насколько возможно маленькими порциями, чтобы не перегрузить! Расскажу о самой работе и о том, чему она меня научила.
Первая официальная "айтишная" работа появилась у меня на последних курсах университета. Это было научное предприятие с большим количеством направлений работ, а отдел, в который меня пригласили сначала на полставки, занимался сертификацией программного обеспечения по линии МО, ФСБ и ФСТЭК. Если говорить просто, то мы были некоторым "брокером", который выполнял все проверки, помогал продукту заказчика соответствовать принятым нормативным документам, готовил отчётность и ускорял получение статуса "сертифицированного ПО".
Работа была по большей части проектная, нагрузка была совершенно неравномерная — когда-то приходилось попотеть, а когда-то ты закрывал все вопросы со своей стороны и ждал доработок заказчика или ответов от сертифицирующего органа, тогда оставалось время на обучение или собственные инициативы, чем я по большей части и занимался. Я очень хотел прокачаться и в любой "свободный" момент читал литературу по C# и что-то пробовал. И в какой-то момент мне представилась возможность сделать автоматизацию для проверки одного из проектов. Я неделю возился, но, мало что понимая, смог решить задачу. Код был ужасен, но я помог сделать работу быстрее. И в тот момент во мне что-то щёлкнуло. Я ещё не кайфовал от самого программирования (тяжело кайфовать от того, что ты делаешь плохо), но сам факт того, что я понял проблему и смог решить её кодом, вдохновил на дальнейшие свершения. Мне даже выплатили премию за эту программку — это были мои первые деньги за написанный мной код!
Да, это не была работа мечты. Да, это даже не было разработкой. Да, там было много плохих моментов: не самые современные подходы, бюрократия, документация по ГОСТ, формализм, странные тёрки между начальниками и прочие (не)прелести подобных организаций. Но, если честно, я безумно благодарен, что я смог попасть туда, будучи ещё студентом, ведь благодаря поддержке классных коллег (и удаче, ага) я смог протоптать свою тропинку дальше в большой интересный мир.
Мои мысли и выводы:
1) начинайте работать в интересном вам направлении как можно раньше — вы получите базовый опыт работы (в организации, в коллективе, в команде), изучите инструменты, и, что ещё более важно, получите реальный опыт, который можно "продать" в дальнейшем, даже если он "с нюансами";
2) ищите возможности прокачаться — часто от вас могут не требовать многого, а если вы способный, то быстро найдёте способ со всем справляться и отлынивать. Так можно, но на первой работе у меня было следующее правило — развитие в первую очередь, ведь обстановка располагает. Если появилось "свободное" время — прекрасно, почитаю что-то или попробую покодить. Это не значит, что нужно бесконечно упарываться, но старайтесь уходить с чувством, что вы хоть чему-то научились.
3) будьте проактивны и берите ответственность — если можно узнать что-то новое или взять новый проект, который поможет что-то прокачать — круто, берите. Если чувствуете силы сделать что-то новым способом — класс, попробуйте. Это самый простой способ расти!
#карьера #развитие #разработка
Недавно делал опрос, по итогам которого оказалось, что вам было бы интересно услышать о моём карьерном пути. Буду выдавать вам насколько возможно маленькими порциями, чтобы не перегрузить! Расскажу о самой работе и о том, чему она меня научила.
Первая официальная "айтишная" работа появилась у меня на последних курсах университета. Это было научное предприятие с большим количеством направлений работ, а отдел, в который меня пригласили сначала на полставки, занимался сертификацией программного обеспечения по линии МО, ФСБ и ФСТЭК. Если говорить просто, то мы были некоторым "брокером", который выполнял все проверки, помогал продукту заказчика соответствовать принятым нормативным документам, готовил отчётность и ускорял получение статуса "сертифицированного ПО".
Работа была по большей части проектная, нагрузка была совершенно неравномерная — когда-то приходилось попотеть, а когда-то ты закрывал все вопросы со своей стороны и ждал доработок заказчика или ответов от сертифицирующего органа, тогда оставалось время на обучение или собственные инициативы, чем я по большей части и занимался. Я очень хотел прокачаться и в любой "свободный" момент читал литературу по C# и что-то пробовал. И в какой-то момент мне представилась возможность сделать автоматизацию для проверки одного из проектов. Я неделю возился, но, мало что понимая, смог решить задачу. Код был ужасен, но я помог сделать работу быстрее. И в тот момент во мне что-то щёлкнуло. Я ещё не кайфовал от самого программирования (тяжело кайфовать от того, что ты делаешь плохо), но сам факт того, что я понял проблему и смог решить её кодом, вдохновил на дальнейшие свершения. Мне даже выплатили премию за эту программку — это были мои первые деньги за написанный мной код!
Да, это не была работа мечты. Да, это даже не было разработкой. Да, там было много плохих моментов: не самые современные подходы, бюрократия, документация по ГОСТ, формализм, странные тёрки между начальниками и прочие (не)прелести подобных организаций. Но, если честно, я безумно благодарен, что я смог попасть туда, будучи ещё студентом, ведь благодаря поддержке классных коллег (и удаче, ага) я смог протоптать свою тропинку дальше в большой интересный мир.
Мои мысли и выводы:
1) начинайте работать в интересном вам направлении как можно раньше — вы получите базовый опыт работы (в организации, в коллективе, в команде), изучите инструменты, и, что ещё более важно, получите реальный опыт, который можно "продать" в дальнейшем, даже если он "с нюансами";
2) ищите возможности прокачаться — часто от вас могут не требовать многого, а если вы способный, то быстро найдёте способ со всем справляться и отлынивать. Так можно, но на первой работе у меня было следующее правило — развитие в первую очередь, ведь обстановка располагает. Если появилось "свободное" время — прекрасно, почитаю что-то или попробую покодить. Это не значит, что нужно бесконечно упарываться, но старайтесь уходить с чувством, что вы хоть чему-то научились.
3) будьте проактивны и берите ответственность — если можно узнать что-то новое или взять новый проект, который поможет что-то прокачать — круто, берите. Если чувствуете силы сделать что-то новым способом — класс, попробуйте. Это самый простой способ расти!
#карьера #развитие #разработка
🔥16👍4❤2
Зацените, как аккуратно переведено название книги 😁
😁22👍3
У меня завтра лекция по архитектуре приложений. Найден открывающий мем, который задаст тон всей лекции.
Поймут только разрабы скорее всего 😁
#разработка #юмор
Поймут только разрабы скорее всего 😁
#разработка #юмор
👍12😁9🔥2
