Чекап
Некоторое время назад я взял за хорошую традицию проходить ежегодную проверку здоровья.
Последние года 2 из-за занятости и суматохи пропускал. В этом году перед Новым годом решил устроить себе подарок.
Основные врачи. Пачка анализов на кровь, узи, флюрка и прочее, прочее. А, зрение, конечно.
Главный вау эффект - проверка зрения. Аппарат быстро менял линзы и я смог сравнить свое текущее зрение с идеальной картинкой. Я был очень удивлен, буквально поражен разницей. И это у меня зрение только чуть чуть стало падать. Сказали, что через несколько лет может дойти до -0.5. Пока переживать не о чем.
В целом я здоров. Но двигаться надо больше. Но это я и без проверок знаю. 🙃
Некоторое время назад я взял за хорошую традицию проходить ежегодную проверку здоровья.
Последние года 2 из-за занятости и суматохи пропускал. В этом году перед Новым годом решил устроить себе подарок.
Основные врачи. Пачка анализов на кровь, узи, флюрка и прочее, прочее. А, зрение, конечно.
Главный вау эффект - проверка зрения. Аппарат быстро менял линзы и я смог сравнить свое текущее зрение с идеальной картинкой. Я был очень удивлен, буквально поражен разницей. И это у меня зрение только чуть чуть стало падать. Сказали, что через несколько лет может дойти до -0.5. Пока переживать не о чем.
В целом я здоров. Но двигаться надо больше. Но это я и без проверок знаю. 🙃
🔥1
Год 2023. Итоги
1. Покинул Toptal
7 лет работы в потрясающей по свой инженерной и технологической культуре компании. Я давно мечтал что-то поменять. Обстоятельства сложились максимально удачно для меня. Я покинул компанию, но приобрел невероятный опыт и по-прежнему на связи с самыми лучшими web инженерами и менеджерами со всего мира.
2. Выступление на встрече Yandex в Стамбуле
Был спикером на мероприятии Яндекса в Стамбуле. Рассказывал про коучинг. Познакомился с парой прикольных ребят. Сохранил видео на память.
3. Присоединился к команде Hoodies
Небольшая и дружная команда, с которой я заочно был знаком больше 3-х лет и которая нашла задачу буквально специально под меня. Я их очень люблю и уважаю. Спасибо, ребята!
4. Работал над стартапом при PenState University
При университете штата Пенсильвания существуют важные и интересные стартапы, которые ведут университететские профессора. С одним из профессоров и его командой я работал над грантом от фонда Билла Гейтса и его жены. Проект на стыке Machine Learning, Web и Computer Vision. Я сделал несколько исследований и прототипов для проекта. Было интересно!
5. Провел несколько десятков технических интервью
Открыл для себя новый регион. Общался с техническими специалистами разных направлений. Получил отличный фидбэк, как технический интервьюер.
6. Провел мастер-класс по проведению технических интервью
По запросу большой международной компании поделился своими практиками и подходами при проведении технических интервью.
7. Поигрался в ютубера
В рамках изучения самого себя и своих возможностей попробовал записывать видео для ютуба. Пробовал разное. Всякие там код ревью и просто запись личного мнения о технологиях и ИТ инструментах. Что-то зашло отлично, что-то можно было улучшить. Но я получил отличный опыт. Надо продолжать.
8. Коуч/фасилитатор для фронтенд команды
Слова странные — суть простая. Как независимый и непредвзятый специалист вместе с фронтенд командой разобрал ряд подходов и решений в текущем проекте и подсветил ребятам те проблемы и сложности, с которыми они не могли справится почти 3 года и сильно страдали. В результате ребята смогли быстро выбрать некоторые инструменты, сделать прототип нового подхода и теперь проще и эффективнее будут делать свою работу. Я ни на чем не настаивал. Ребята сделали свою работу сами. Но, видимо, без внешнего мнения и обратной связи и поддержки они раньше не могли нащупать новый путь. Я помог. Нет, ну правда помог. Они сами так утверждают. Да и тим лид остался очень доволен результатом.
9. Провел выездное мероприятие
Был в Кыргызстане. Провел небольшой митап для HR специалистов. Было душевно. Пообщались, обменялись мнениями о проведении тех. Интервью. Познакомился с новым регионом. Надо развивать.
10. Мой менти нашел первую работу
В начале года я взял себе в партнеры на прокачку молодого, талантливого и хорошо организованного парня. Он приходил ко мне на консультацию и я понял, что у него есть все задатки крутого разработчика. Много месяцев я делился с ним подходами, смыслами и рассказывал как выглядит разработка с точки зрения опытного специалиста. В конце года Женя прошел интервью и получил свою первую настоящую ИТ работу. Повысил свой доход почти в 2 раза. Женя молодец! Будь как Женя! Горжусь им! Он, конечно, делал все сам, но я надеюсь за этот год и я дал ему ту базу, которая поможет ему двигаться вперед.
1. Покинул Toptal
7 лет работы в потрясающей по свой инженерной и технологической культуре компании. Я давно мечтал что-то поменять. Обстоятельства сложились максимально удачно для меня. Я покинул компанию, но приобрел невероятный опыт и по-прежнему на связи с самыми лучшими web инженерами и менеджерами со всего мира.
2. Выступление на встрече Yandex в Стамбуле
Был спикером на мероприятии Яндекса в Стамбуле. Рассказывал про коучинг. Познакомился с парой прикольных ребят. Сохранил видео на память.
3. Присоединился к команде Hoodies
Небольшая и дружная команда, с которой я заочно был знаком больше 3-х лет и которая нашла задачу буквально специально под меня. Я их очень люблю и уважаю. Спасибо, ребята!
4. Работал над стартапом при PenState University
При университете штата Пенсильвания существуют важные и интересные стартапы, которые ведут университететские профессора. С одним из профессоров и его командой я работал над грантом от фонда Билла Гейтса и его жены. Проект на стыке Machine Learning, Web и Computer Vision. Я сделал несколько исследований и прототипов для проекта. Было интересно!
5. Провел несколько десятков технических интервью
Открыл для себя новый регион. Общался с техническими специалистами разных направлений. Получил отличный фидбэк, как технический интервьюер.
6. Провел мастер-класс по проведению технических интервью
По запросу большой международной компании поделился своими практиками и подходами при проведении технических интервью.
7. Поигрался в ютубера
В рамках изучения самого себя и своих возможностей попробовал записывать видео для ютуба. Пробовал разное. Всякие там код ревью и просто запись личного мнения о технологиях и ИТ инструментах. Что-то зашло отлично, что-то можно было улучшить. Но я получил отличный опыт. Надо продолжать.
8. Коуч/фасилитатор для фронтенд команды
Слова странные — суть простая. Как независимый и непредвзятый специалист вместе с фронтенд командой разобрал ряд подходов и решений в текущем проекте и подсветил ребятам те проблемы и сложности, с которыми они не могли справится почти 3 года и сильно страдали. В результате ребята смогли быстро выбрать некоторые инструменты, сделать прототип нового подхода и теперь проще и эффективнее будут делать свою работу. Я ни на чем не настаивал. Ребята сделали свою работу сами. Но, видимо, без внешнего мнения и обратной связи и поддержки они раньше не могли нащупать новый путь. Я помог. Нет, ну правда помог. Они сами так утверждают. Да и тим лид остался очень доволен результатом.
9. Провел выездное мероприятие
Был в Кыргызстане. Провел небольшой митап для HR специалистов. Было душевно. Пообщались, обменялись мнениями о проведении тех. Интервью. Познакомился с новым регионом. Надо развивать.
10. Мой менти нашел первую работу
В начале года я взял себе в партнеры на прокачку молодого, талантливого и хорошо организованного парня. Он приходил ко мне на консультацию и я понял, что у него есть все задатки крутого разработчика. Много месяцев я делился с ним подходами, смыслами и рассказывал как выглядит разработка с точки зрения опытного специалиста. В конце года Женя прошел интервью и получил свою первую настоящую ИТ работу. Повысил свой доход почти в 2 раза. Женя молодец! Будь как Женя! Горжусь им! Он, конечно, делал все сам, но я надеюсь за этот год и я дал ему ту базу, которая поможет ему двигаться вперед.
🔥4👍1
Привет! Я — Илья Зыкин
С 20 до 28 лет я был учителем информатики и программирования в колледже, гимназии, при университете.
У меня есть красный диплом преподавателя. Но его я получил, когда у меня уже было много опыта в работе учителем.
Я не сильно мечтал стать "программистом на коммерческой основе", но с 2008 года эта сфера стала предлагать мне значительно больше, чем работа учителем. Было бы странно не уйти в смежную, интересную и прибыльную сферу.
Последние 12 лет чем я только не занимался в сфере ИТ. И писал код, и был тимлидом, вытаскивал проекты из задницы и собеседовал десятки, а может и сотни технарей, и делал open source и даже пытался запускать свои проекты.
Сейчас я живу в Стамбуле. В этом году мне исполнится 40 лет. Шило в моей заднице все еще не уймется и я постоянно делаю что-то странное.
Здесь — мой личный блог о моей частной и профессиональной жизни.
Если хотите — здесь можете наблюдать за моими приключениями.
Удачи нам всем!
С 20 до 28 лет я был учителем информатики и программирования в колледже, гимназии, при университете.
У меня есть красный диплом преподавателя. Но его я получил, когда у меня уже было много опыта в работе учителем.
Я не сильно мечтал стать "программистом на коммерческой основе", но с 2008 года эта сфера стала предлагать мне значительно больше, чем работа учителем. Было бы странно не уйти в смежную, интересную и прибыльную сферу.
Последние 12 лет чем я только не занимался в сфере ИТ. И писал код, и был тимлидом, вытаскивал проекты из задницы и собеседовал десятки, а может и сотни технарей, и делал open source и даже пытался запускать свои проекты.
Сейчас я живу в Стамбуле. В этом году мне исполнится 40 лет. Шило в моей заднице все еще не уймется и я постоянно делаю что-то странное.
Здесь — мой личный блог о моей частной и профессиональной жизни.
Если хотите — здесь можете наблюдать за моими приключениями.
Удачи нам всем!
👍9
Наперегонки с Альцгеймером
Говорят, что изучение языков или новой предметной области сильно улучшает шансы не скатиться в старости в деменцию, слабоумие и все такое.
За свою жизнь я одинаково плохо изучал немецкий, английский, финский и теперь вот турецкий язык.
Хуже всего, я конечно, владею русским языком — это мой родной язык, и я с ним творю что хочу. И меня все равно понимают 🤣
Каждый язык дает мне крупинку понимания чужой культуры и подходов. В некоторых языках я находил секретики и трюки, которые позволяли мне сильно улучшать понимание языка и "срезать углы", при его изучении.
Сегодня я изучаю турецкий. Я не ставлю жестких целей. Я иду в комфортном мне режиме. Возможно, я никогда не заговорю на этом языке, возможно, я никогда не смогу на нем читать. Но для меня важен процесс. Удовольствие от самого факта движения. Часто, именно это позволяет мне осваивать что-то не хуже, а иногда и лучше остальных.
Говорят, что изучение языков или новой предметной области сильно улучшает шансы не скатиться в старости в деменцию, слабоумие и все такое.
За свою жизнь я одинаково плохо изучал немецкий, английский, финский и теперь вот турецкий язык.
Хуже всего, я конечно, владею русским языком — это мой родной язык, и я с ним творю что хочу. И меня все равно понимают 🤣
Каждый язык дает мне крупинку понимания чужой культуры и подходов. В некоторых языках я находил секретики и трюки, которые позволяли мне сильно улучшать понимание языка и "срезать углы", при его изучении.
Сегодня я изучаю турецкий. Я не ставлю жестких целей. Я иду в комфортном мне режиме. Возможно, я никогда не заговорю на этом языке, возможно, я никогда не смогу на нем читать. Но для меня важен процесс. Удовольствие от самого факта движения. Часто, именно это позволяет мне осваивать что-то не хуже, а иногда и лучше остальных.
👍3
Про успех
Для молодых умов главное мерило успеха - деньги. Чем их больше, тем ты успешнее.
Но с возрастом приходит понимание, что далеко не все богатые люди счастливые и успешные в широком смысле. Успех это баланс многих вещей.
- деньги
- физическое и психическое здоровье (свое и близких)
- работа от которой ты получаешь удовольствие
- ощущение безопасности
- ощущение востребованности
- качественный отдых
- реализация своих собственных идей
Да просто дать себе возможность подурачиться на улице на прогулке с ребенком и показать зеркалу язык - это ли не успех?! Это ли не причина для радости 😛
Для молодых умов главное мерило успеха - деньги. Чем их больше, тем ты успешнее.
Но с возрастом приходит понимание, что далеко не все богатые люди счастливые и успешные в широком смысле. Успех это баланс многих вещей.
- деньги
- физическое и психическое здоровье (свое и близких)
- работа от которой ты получаешь удовольствие
- ощущение безопасности
- ощущение востребованности
- качественный отдых
- реализация своих собственных идей
Да просто дать себе возможность подурачиться на улице на прогулке с ребенком и показать зеркалу язык - это ли не успех?! Это ли не причина для радости 😛
👍5🔥1
Как молодому, одинокому программисту сохранить здоровье
На заре карьеры, (по классике жанра из 3-е сортных ужастиков) мы с женой столкнулись с классической историей — "чтобы выжить нам надо разделиться"
Я получил хороший, но мало предсказуемый контракт в другом городе, где не было жилья и не был устроен быт.
Я отправился один в незнакомый город "на разведку". Надо было понять, сможем ли мы жить и работать на новом месте и подготовить минимальную площадку для жизни. На месяц-полтора я остался один.
Хорошее питание — залог здоровья и успеха;
Мне нужно было понять, как не угробить свое здоровье и не скатиться в питание только бургерами, пиццой и прочей доставкой. Что я сделал — читай в комментариях;
(Дурная картинка от AI)
На заре карьеры, (по классике жанра из 3-е сортных ужастиков) мы с женой столкнулись с классической историей — "чтобы выжить нам надо разделиться"
Я получил хороший, но мало предсказуемый контракт в другом городе, где не было жилья и не был устроен быт.
Я отправился один в незнакомый город "на разведку". Надо было понять, сможем ли мы жить и работать на новом месте и подготовить минимальную площадку для жизни. На месяц-полтора я остался один.
Хорошее питание — залог здоровья и успеха;
Мне нужно было понять, как не угробить свое здоровье и не скатиться в питание только бургерами, пиццой и прочей доставкой. Что я сделал — читай в комментариях;
(Дурная картинка от AI)
👍2
Про инструменты и людей
У меня есть некоторые убеждения.
Всякий инструмент или машина всегда должны быть в работе. Иначе — ржавчина и поломка.
Перестал пользоваться инструментом или машиной — продавай. Даже задешево — пусть инструмент живет. Так он принесет больше пользы, а тебе плюс в карму.
Всякий инструмент или человек должен делать то, что у него лучше всего получается и для чего он создан.
Не надо забивать гвозди микроскопом. Даже если он тяжелый и хорошо лежит в руке.
Не надо просить человека делать то, что ему не нравится или то, что он не умеет. Результат будет не только так себе, но и откровенно плохой или даже смешной.
Почему вспомнил
Я сам часто выступаю в роли заказчика. Сегодня попросил классного специалиста, который делал для меня классные вещи, помочь с мелкой, но не специфичной для него задачей. От результата — хоть смейся, хоть плачь. Даже у меня бы получилось лучше.
Иногда мы получаем не результат, а напоминание о том, что наши убеждения по прежнему актуальны.
У меня есть некоторые убеждения.
Всякий инструмент или машина всегда должны быть в работе. Иначе — ржавчина и поломка.
Перестал пользоваться инструментом или машиной — продавай. Даже задешево — пусть инструмент живет. Так он принесет больше пользы, а тебе плюс в карму.
Всякий инструмент или человек должен делать то, что у него лучше всего получается и для чего он создан.
Не надо забивать гвозди микроскопом. Даже если он тяжелый и хорошо лежит в руке.
Не надо просить человека делать то, что ему не нравится или то, что он не умеет. Результат будет не только так себе, но и откровенно плохой или даже смешной.
Почему вспомнил
Я сам часто выступаю в роли заказчика. Сегодня попросил классного специалиста, который делал для меня классные вещи, помочь с мелкой, но не специфичной для него задачей. От результата — хоть смейся, хоть плачь. Даже у меня бы получилось лучше.
Иногда мы получаем не результат, а напоминание о том, что наши убеждения по прежнему актуальны.
🔥2
Дерьмо случается
Не бывает единственно правильных решений, а несогласованные действия приводят всех к неприятному результату.
Я много лет провожу тех интервью, и видел, что десятки людей, решают одну и туже простую задачу десятком непохожих способов. Что уж говорить про сложные задачи.
Некоторое время назад, прилетела мне одна задача от клиента. Относительно сложная.
Строгого тех задания нет, ожидания клиента непонятны. Как реализовывать — хрен знает. Ок. Не проблема.
Делаю я за 3 дня грязный, кривой / косой, но работающий прототип. Хочу показать клиенту и собрать первый фидбэк, мнение, идеи по улучшению, ну и заодно, найти способы более красивого технического решения.
Клиент в восторге — быстро сделано. Работает. Можно посмотреть, покликать, пощупать, понять что нужно, а что не нужно. Клиент начинает пользоваться и давать осознанную обратную связь и формулировать задачу. Я в это время думаю о том, как бы это все технически реализовать.
Продолжение в комментах
Не бывает единственно правильных решений, а несогласованные действия приводят всех к неприятному результату.
Я много лет провожу тех интервью, и видел, что десятки людей, решают одну и туже простую задачу десятком непохожих способов. Что уж говорить про сложные задачи.
Некоторое время назад, прилетела мне одна задача от клиента. Относительно сложная.
Строгого тех задания нет, ожидания клиента непонятны. Как реализовывать — хрен знает. Ок. Не проблема.
Делаю я за 3 дня грязный, кривой / косой, но работающий прототип. Хочу показать клиенту и собрать первый фидбэк, мнение, идеи по улучшению, ну и заодно, найти способы более красивого технического решения.
Клиент в восторге — быстро сделано. Работает. Можно посмотреть, покликать, пощупать, понять что нужно, а что не нужно. Клиент начинает пользоваться и давать осознанную обратную связь и формулировать задачу. Я в это время думаю о том, как бы это все технически реализовать.
Продолжение в комментах
👍1
Делаю арт для своего нового проекта — Bipbop the Robot. Мне нравится результат. Получился классный персонаж.
👍2
Какой бывает опенсорс (Open Source)? (Часть 1)
Никогда на самом деле глубоко об этом не задумывался, хотя вроде бы живу в формате опенсорса уже лет 15.
Вроде бы опенсорс это просто ПО с открытым исходным кодом, которое может использовать любой желающий следуя лицензии проекта.
А насколько крупным должно быть это ПО, чтобы считаться опенсорсом?
Мне кажется — размер может быть любым.
А значит, что любой опубликованный скрипт, даже однострочник, который выложен в публичный доступ — это уже опенсорс.
А сколько пользователей должно быть у ПО, чтобы это был опенсорс?
Да сколько угодно. Нет таких ограничений в определении опенсорса.
И получается, что стоит тебе выложить в публичный доступ любой минимальный скрипт, с любым назначением, даже если скрипт не вызывает интереса других пользователей — это уже опенсорс и ты автоматически получаешься опенсорс контрибьютор или даже, если хотите, мейнтейнер.
Надо попробовать развить это размышление и сформулировать какие цели и задачи бывают у опенсорса.
Никогда на самом деле глубоко об этом не задумывался, хотя вроде бы живу в формате опенсорса уже лет 15.
Вроде бы опенсорс это просто ПО с открытым исходным кодом, которое может использовать любой желающий следуя лицензии проекта.
А насколько крупным должно быть это ПО, чтобы считаться опенсорсом?
Мне кажется — размер может быть любым.
А значит, что любой опубликованный скрипт, даже однострочник, который выложен в публичный доступ — это уже опенсорс.
А сколько пользователей должно быть у ПО, чтобы это был опенсорс?
Да сколько угодно. Нет таких ограничений в определении опенсорса.
И получается, что стоит тебе выложить в публичный доступ любой минимальный скрипт, с любым назначением, даже если скрипт не вызывает интереса других пользователей — это уже опенсорс и ты автоматически получаешься опенсорс контрибьютор или даже, если хотите, мейнтейнер.
Надо попробовать развить это размышление и сформулировать какие цели и задачи бывают у опенсорса.