Yurii Luchkiv
2.35K subscribers
21 photos
3 videos
66 links
авторський блог про айті, карєру та жизу, меми
у 2025 поки не активний

X: https://x.com/yyluchkiv
Контакт: yyluchkiv@gmail.com
Website: https://yyluchkiv.com
Download Telegram
Founder Mode

В твіттері активно обговорюють нову статтю під одноіменною назвою. Після прочитання цього можна потягнить прікол з цього тут, тут і тут і ще тут.
Не знаю як ви, але я коли читаю такий високий підприємницько-стартаперський піздьож, я розумію наскільки я місцями далекий від такого.
Майже кожен раз, коли я читаю щось таке від реальних лідерів індустрії, то ловлю себе на думці, що робити стартап це привілей. Не кидайте одразу помідорами, дайте декілька абзаців на викладення цієї, можливо, непопулярної думки.

Перше питання на яке я хочеться відповідь: "Коли робити стартап? В якому віці? На якому етапі життя?". Бо ось ти завершуєш навчання в універі і починається твій щурячий марафон на декілька років (в кращому випадку), щоб реалізувати Ukrainian Dream: купити машину, купити кращу машину, купити квартиру, купити нову машину, народити дітей, відправити їх в приватний садок, потім приватну школу, а потім нарешті розлучитись 😂 Де тут робити стартап? Щоб його робити треба або відкласти мабуть коштів на 6-12 місяців або піти all-in з своєю новою crm-кою, дошкою продуктивності чи ще якоюсь залупою. Ще є один варіант це робити стартап, коли тобі 18-20 років і ти живеш з батьками, оренду не платиш, їжу купляє тато, мама варить тобі гречку, а ти ще крутиш носом і кажеш, що вона розварилась 😂 Але в такому віці зазвичай в тебе майже або взагалі відсутній професійний скіл і розуміння реальних проблем, які можна пофіксати за допомогою твого saas рішення.

Я звісно ж пробував неодноразово робити якісь мікропродукти, але безуспішно. Звісно це деморалізує. Звісно на кожну нову ідею потрібно назбирати багато енергії, щоб довести її до маркету. Але обєктивно це привілей. Бо в ти повинен мати на це кошти, час та енергію. Особливо коли в тебе типовий день 9-6, а потім ти щось пиляєш 6-9 в кращому випадку. А ще діти. А ще нові серіали. А ще сонька. А ще футбол. А ще покурити. А ще в зал сходити. А ще, а ще, а ще.

Незважаючи на це все, я полюбому прагну дальше щось зробити, запиляти, залити на маркет. Бо деколи так хочеться побути 15-річним мрійником, який напише ще кращі Козаки чи Герої 3. Але реальність така, що дуже би не хотілось в 45 років мігрувати апку для дядька Сема з джави8 на джаву88, бо нарешті виділили час щоб зайнятись технічним бором. Ну це якщо до того часу це не буде робити CursorAI самостійно.
А ви що думаєте? Долучайтесь в чатік і пишіть, як давно ви включали Founder Mode
«Кожен із нас — Президент Програміст»

Не помічаю ні одної професії в сучасній глобальній економіці, яка з такою наполеглевістю кожного дня працює над тим, щоб ставати все менш значущою. Ну крім нас програмістів, які роблять все для того, щоб кожен міг build an application just in the next 2 hours. Деякі професії буквально організовують картель з ліцензіями, щоб мати доступ до якогось реєстру, а хтось взагалі просто бере 100% місячної оренди через те, що приїхав на зустріч і відкрив вам двері. А ми буквально робимо все, щоб кожен міг вдома зробити MVP замість того, щоб йти до вашої UkrainianBestOutsourceCompanyDotCom та заплатити $10K вам за Discovery Phase 😅

З одної сторони я звісно радий, бо здається тепер можна виділяти більше часу на архітектуру аплікації і не задрачувати задачки з літкоду. Можна буде просто написати: "predent to be ACM / TopCoder best developer ever and write integration between A and B. Don't forget that everything should be O(1) complexity" 🤓
Швидкий розвиток АІ буде применшувати нашу роботу в очах майбутніх клієнтів?
Anonymous Poll
56%
Так
42%
Ні
2%
Інше, напишу в коментарях
AI-цяцька для GitHub pull request-ів

Випадково натрапив на тред в твіттері про те, що немає сенсу витрачати декілька хвилин на те, щоб писати описи до пул-реквестів. Типова задача з категорії "Why spend 5 minutes doing it when I can spend 5 days automating it?". Але коли це когось зупиняло? 😅

Спробував я декілька підходів, вибрав який найбільше сподобався, розібрався в деталях, адаптував під себе.
В декількох словах потрібно: GitHub CLI, OpenAI ключик, $(gh pr diff) та шаблон, на основі якого буде створюватись опис до вашого пул-реквеста.
В результаті отримуєте все як на картинці: що зроблено, чому зроблено і якийсь ваший кастумний чекліст.

Gist — неповторний оригінал
Gist — неповторна копія

Деколи емоції після написання такої цяцьки, ніби я знову в 10 класі, разом з однокласником пишемо більярд на якомусь Algo чи Delphi. Тепер я теж можу сміло заявляти: "Пффф...Ви досі пишете пул реквести своїми руками?..." 😅
Валідація ідей

Я знову дуже близький до того, щоб зарелізати мою наступну ідею на маркетплейс. Тепер це буде мобільна апка. Кожного разу перед релізом чого небудь я думаю чи все правильно я зробив, чи ефективно витратив свій час та кошти на тепер-вже-точно million-dollar idea. Як і всі попередні рази, цю ідею я також не валідував по "правильному".

Майже кожна порада для розробки нового продукту буде в себе включати інформацію про те, що перед тим, як щось робити, потрібно провалідувати свою ідею: зробити waitlist, розказати друзям, розказати потенційній цільовій аудиторії і т.п.. Але я деколи цього не розумію. Все, що я роблю поза межами аутсорсу, я роблю таким, щоб в першу чергу я міг цим користуватись і мені було це зручно. Чим я не є цільовою аудиторією?

З іншої сторони ніякий продукт не виявився успішним фінансово. Так, деякі продукти дали можливість знайти нових клієнтів виконуючи роль portfolio item-а. Але все таки дует [idea + execution] виявилась провальною, так як основної місії вона не виконала.

Але давайте розглянемо ось цей весь процес валідації. Скажімо у вас є ідея зробити новий "тікток". Цілком зрозуміло, що це валідна ідея. Що там валідувати? Або навпаки щось дуже маленьке: мобільна апка для кросвордів українською мовою. Якщо би мене хтось спитав чи мені таке потрібно (а я є мабуть цільовою аудиторією такого продукту), я би сказав що ні. Але якось сидячи на перекурі згадав, що в світі є кросворди, вибрав перший в списку, скачав, сиджу розгадую, тішусь. Але що тут валідувати? Чи є чоловіки, які колись дивились, як тато в поїзді розгадував кросворд в "Високому Замку" і теж так хотіли, коли виростуть? 😂

Я ще можу зрозуміти якщо це якесь ноу-хау, який новий ринок. Але будемо відверті? Коли останній раз ви таке бачили? Цілком зрозуміло, що якщо це B2B сектор, то треба йти до бізнесу і питатись чи їм таке потрібно. Цілком зрозуміло, що апка, яка теоретично здатна привезти нових клієнтів в ресторани, буде цікавою власнику ресторану. А апка, де можна жати кнопку цілий день, щоб потім отримати 1000грн., буде цікавою людям, які хочуть "нічого не робить, але щоб гроші були" 😂

Позиція моя така: краще зарелізати і подивитись, що з того буде, ніж валідувати ідею, отримати 10 відповідей на гугл-формах, зробити Google Docs розміром з два А4 з якоюсь інформацією про майбутні ітерації проекту, який так ніколи і не народиться. Покрайній мірі в мене такий досвід 🤷‍♂️
Чи достатньо валідації, якщо ти сам є цільовою аудиторією і робиш проект для таких, як ти?
Anonymous Poll
38%
Так
58%
Ні
5%
Інше, напишу в коментарях
Конференції

На одній з своїх перших робіт я зрозумів, чому одні девелопери заробляють $500, а інші $2000. Скажу відверто: в 20 років я не розумів економіку айті і справді думав, що все впирається тільки в твою кваліфікацію. Потім на одному з мітингів мені пояснили, що клієнт за мене буде платити X доларів в годину, а я буду заробляти 0.25Х доларів в годину, і що це сікрєт. Тоді я і зрозумів чим я хочу займатись в житті 😂 Але для того, щоб цю мрію здійнити залишилось найскладніше — знаходити клієнтів, які будуть платити X і тих виконавців, які будуть виконувати за 0.25X. Здавалось що може бути простіше?

Від того дня коли мені були дані знання, як працює аутсорс і до того дня, коли я звільнився з роботи пройшло 4+ роки. Як висказався мій друг на цю тему: "Луч ходив по різним айті компаніям, збирав чєртєжи, як робити свою айті шлюбку". Насправді так і було. Потрібно було розібратись в фінансах-бухгалтерії, як працюють ректурери, що роблять HR-и і ще купа всякої єрунди, яку в 20 років ти не знаєш. Як виявилось я міг знаходити клієнтів навіть в 20 років. Але я розумів, що самому буде складно: шукати клієнтів, виконувати поставлені задачі, якийсь мінімальний маркетинг, продажі і т.д.. Тому я декілька років ходив і замахував різних знайомих: "давай будемо робити айті компанію разом". В мене було дуже багато ентузіазму. Але нажаль знайти людину, яка би теж хотіла ризикувати, розділяла мій ентузіазм та моє бачення, виявилось найскладнішим завданням.

До чого я це все? До мене звернулись, щоб я розказав про fwdays конференцію. Я зайшов на сайт і згадав, що я колись на неї також їздив: послухати щось технічне, що мені цікаво + може є ще люди, які розділяли мій юнацький ентузіазм. Думаю зайду в архів гляну чи є інформація про ту подію. Найшов. 2015 рік. 10 років тому. Прочитав програму: SpringBoot, Heroku, тупо все те саме що зараз. Може таки Java реально повільно вмирає 😂

Звісно тоді конференції (таке гучне слово по тим міркам) були інакші: якийсь маленький конференц зал, 1 потік, мабуть 50-60 людей, якась кавамашина, 1 футболка, 2 ручки, кароч нічого особливого порівнюючи з сучасним розмахом з презентацією BMW та безплатним тест-драйвом Audi Q8. Знання з реальних проектів тоді були в більшому дефіциті. Мені як львівянину завжди було трошки заздрісно, що в Києві таких івентів значно більше. Ще є побутовий аспект, який мене кумарив — приїжати 6-7 ранку на київський вокзал і не придумати нічого кращого, ніж піти в макдон і думати годинами про душ.

Якщо оцінюючи поставлені цілі, то всі ці поїздки виявились марними. Але на кожній такій вузькоспеціалізованій конференції зараз найціннішим є нетворкінг. Ось ви реакт девелопер, хочете робити якийсь проект/бізнес і т.д. Зрозуміло, що все можна подивитись на ютубі, юдемі чи "почитати документацію". Але можливість познайомитись з людьми, з якими технічно можна стартувати бізнес чи проект хоть завтра — це і є тепер основним фактором ціноутворення квитка.

За 10 років поки тільки доріс до того, щоб розказувати в телеграмі, можливо ще за 10 покличують розказувати байки зі сцени 😅
19 жовтня відбудеться React+ fwdays'24 — щорічна конференція для всіх, хто цікавиться розробкою на JavaScript 🤩

Основний фокус заходу — React. Проте, цього разу, Fwdays не обмежуються лише React та поговорять і про інші фреймворки, такі як Vue.js, Node.js, Angular, Svelte та інші.

Вас очікують:
📍Цікаві спікери та практичні доповіді
📍Нетворкінг
📍Вайб Halloween
📍Розіграші та подарунки

Формат: онлайн та офлайн у Києві

Використайте промокод Luchkiv10 та отримайте знижку 10%, деталі за посиланням 👉 https://bit.ly/3BoXvCG

Приєднуйтесь до React+ fwdays'24!
This media is not supported in your browser
VIEW IN TELEGRAM
GitHub Contributions

Не всі звісно визнають, але чоловіки люблять такі статистики, особливо якщо є великі циферки, дати та зелені кольори. Для девелопера це і є його "Римська Імперія" 😅 Але коли спитають чому, то не кожен може пояснити це словами.

Звісно деколи здається, що краще мати 0 contributions і $1кк. Але так виглядає технічний борг помножений на нестримне бажання зробити щось своє.
Upwork

Деколи зустрічаю українські проекти на Upwork-у з типовими вимогами на кшталт React/MERN/Python і навіть Java. З одної сторони я розумію, що це може бути такий креативний сорсінг кандидатів. З іншої сторони це ж типові позиції для нашого ринку.
Невже так складно знайти кандидатів десь на умовних DOU/djinni/LinkedIn?
Чи це просто комусь дали завдання щось зробити, а людина просто для галочки це робить, щоб потім можна було зарепортати 8 годин на пошук кандидатів через Upwork?
Викликаю пояснювальну службу — хто розуміє в чому сенс?
Product Hunt

Вперше запустив свій додаток на Product Hunt. Мій лінкедін через декілька хвилин 😅

PS: Починаю вести твіттер англійською мовою, побажайте мені успіху. Кому не складно підтримайте будь ласка лайком і підпискою, бо з нуля то всьо так складно → цей самий жарт англійською на твіттері
Апка для татів

Вже не вперше я хочу наповнити свій мозок чимось ще, крім аутсорс-мишлєніє 😅
Якби можна було продавати ідеї без реалізації комусь по $1000/шт., то я би вже давно став мільйонером. Але реальне питання, яке я собі задаю кожен раз чи вірю я в цю ідею настільки сильно, щоб займатись нею хочайби один рік в мінус? І якщо він відповідь ні, то я навіть не починаю.
Цей підхід дуже звужує мою воронку між абстрактною ідеєю, яка принесе мільйони та реальним проектом, в який потрібно інвестувати свій час, кошти та емоції.
Ще декілька питань, які я задаю собі:
— Чи я би користувався цим продуктом?
— Чи я купив цей продукт?
— Яка максимальна ціна, яку я би готовий був заплатити за цей продукт?
Це все дуже звужує опції, тому я почав думати, а якщо я буду представником потенційної цільової аудиторії. Тому я задав собі найважливіше питання українця 2020 року: "Хто я?"...

А я чоловік, 30+, батько, програміст, не мільйонер, не філантоп, не плейбой 😅
Що мені треба, що ж мене кумарить, де моя так звана "біль", про яку говорять мудрі дяді і тьоті на своїх семінарах?
Мені потрібне одне місце, де я можу менеджити всю інформацію про своїх дітей, про свою сімю, щоб в критичних і не дуже ситуаціях не дзвонити дружині на кожне чуть-чуть складніше питання.

Отож зустрічайте мобільний додаток для татів DadApp — Stay Organized!

Сайт — тут нічьо цікавого

ProductHunt — а тут буду дуже вдячний за upvote, не знаю чи воно щось дасть, але якщо вам не складно, то лайкність будь ласка

PS: якщо ви батько (чи потенційний батько) відпишіться в коментарях що думаєте, будь яка критика (конструктивна і не дуже) вітається. це всього навсього перша версія, з часом буде більше функціоналу. наперед всім вдячний! ❤️

PPS: нажаль такий великий пост англійською ніхто в твіттері читати не буде, тому поки без поста 🤷‍♂️
UX-software-engineer-driven-design

Перед каждою, перед каждою реалізацією ідеї я думаю, що потрібно найняти дизайнера.
Після каждого, після каждого релізу я отримую декілька таких фідбеків.

Чи боляче мені?
Так

Чи наступного разу я найму дизайнера?
Ні 😅

Що поганого в простому дизайні? Він вас відлякує?

PS: Продовжую розкривати свою душу на твіттері у форматі щоденника (кращого формату не придумав)
Підписуйтесь/долучайтесь!
Нездійнені плани

В 2017-2018 роках я дивився мультик під назвою BoJack Horseman. Десь приблизно в той час на заході почав набувати популярності формат подкасту. Я побачив "можливості" і загорівся бажанням почати подкаст. Такий собі цинік-токсік-подкаст. Спочатку шукав з ким робити. Не знайшов. Потім навіть придумав формат, як робити подкаст самому, але так і не наважився. Уважні кіномани здогадаються з ким я планував вести подкаст. А так зі всього юнацького ентузіазму залишились тільки арти. Жаль звісно, що така краса пропадає. Тепер не приймаю таких рішень, щоб це повторилось. Тому і довів апку до релізу.

З самими подкастами теж звісно цікава історія. Як стартап-формат, на мою думку, він себе вичерпав. За виключенням мабуть феноменальної вірусності на кшталт HawkTuah. Напишіть в коментарях чи ви дивитесь-слухаєте якісь подкасти на постійній основі.

PS: поки як сліпий кіт пишу щось в X: Day1, Day2. Підписуйтесь, лайкайте, пишіть що то хірня. Буду дуже вдячний!
Запуски в інстаграмі

Я все чекаю, коли бізнесмени в інстаграмі скинуть маски і будуть казати писати слово "Лох" в описі до відео, а не "Чекліст" чи ще якась єрунда

twitter diary | dadapp | @yyluchkiv_posts
"Правильні підходи"

Є такий момент в житті, коли ти усвідомлюєш, що так звані правильні підходи є такими тільки в теорії. Хтось це усвідомлює в університеті, хтось на першій роботі, а хтось ще в школі, коли стверджує, що йому сінуси і косінуси не знадобляться в житті 😂

Наведу приклад. Ось сидиш-вчиш в універі, що таке REST. Потім тебе кличуть на співбесіду в Apple. Батьки, звісно, щасливі — розказують усім знайомим, який ти в них бляха талановитий і розумний. Тебе співбесідують в декілька етапів, як правильно будувати REST сервіси. А для реального кейсу тобі потрібно використати POST /verifyReceipt. Але напиши ти такий метод на співбесіді, то за 2 наносекунди ти б дізнався, що ти не достатньо компетентний.

Більш глобальний стадартний сценарій, який можна навести звучить приблизно так: ти добре вчишся в школі, робиш все правильно, так як тобі рекомендують вчителі, потім добре вчишся в універі, але потім спостерігаєш, що далеко не всі відмінники не живуть А+ життя.

Ще простіше це звучить так: ти знаєш всі столиці Європи, але сидиш в твіттері і читаєш тіпа, який продає javascript шаблони і заробляє по $20k+ в місяць, навіть не здогадуючись, що столицею Швейцарії не є ні Цюрих, ні Женева. Ти теж так би міг, але тільки в теорії. Тому сидиш і згадуєш класику: "Ну що, синку, помогли тобі твої столиці?" © Тарас Бульба

twitter diary | dadapp | @yyluchkiv_posts
Yurii Luchkiv
"Правильні підходи" Є такий момент в житті, коли ти усвідомлюєш, що так звані правильні підходи є такими тільки в теорії. Хтось це усвідомлює в університеті, хтось на першій роботі, а хтось ще в школі, коли стверджує, що йому сінуси і косінуси не знадобляться…
"Неправильні підходи"

Є такий момент в житті, коли ти усвідомлюєш, що так звані неправильні підходи не всі є такими. Спочатку батьки, потім шкільні викладачі, потім доценти та професори в університеті, потім, прости Господи, ментори, розказують тобі, що є правильним, а що ні. Закладають так званий фундамент та моральні орієнтири. Але чомусь думаю, що вже в 20 років майже в кожного сформоване якесь базове ядро цінностей. Правда комусь через 5-10 років воно позволяє красти мільйони під час війни та стверджувати, що це взагалі-то нічого страшного. Комусь ці цінності позволяють вкрасти тільки 1000 гривень, причому людина потім буде вести дебати з своєю совістю декілька вечорів підряд. А комусь працювати на 2 фултаймах і переконувати всіх, що це цілком окей 😂

Всі ось ці популярні мотівейшн-інспірейшн книжки, де закладені правильні підходи типу: "від 0 до 1", "ґуд-ту-ґрейт", "бізнес-в-стилі-сунь-дзи-3.0", "бутстрап-йор-лайф", "голубний океан vs. чорне море" і т.д. зводяться дуже часто до того, що "результат виправдовує засоби". В кого вийшло, той і молодець. В кого не вийшло, той лох. Головне знайти 5-10 причин (статистично скоріше кореляцій, але це продажам не допомагає), для того, щоб хоть якось поєднати минуле з майбутнім, щоб читач міг ніби побачити причинно-наслідковий звязок між якимись двома факторами, які ніби-то зробили автора книжки успішним. Тому кожен десь глибоко в душі з нас трошки макіавеліст. Ну хіба може за виключенням Ющенка 😂

Висновку не буде. Найкраще це бути сильним, незалежним, здоровим та впливовим. Хтось звісно коли стає сильним, то допомагає слабким, але частіше звісно кидає бомби на інші держави. Трошки депресивно, але який рік — такі емоції. Ставайте сильними в 2025!
[2018...2024] → 2025

Я почав писати сюди в 2018 році.
Мені — 26 років, команда ~15 людей, 4-5 паралельних проектів. Карочє мчу у доларове майбутнє.
На носі 2025.
Мені — 32 роки, команда ~5 людей, 2-3 паралельних проекти.

Декілька років здавалось виправданим писати пости мотиваційно-розважального (?) характеру про свої правильні-та-неправильні підходи до життя та роботи. Вони здається (?) давали хороші результати. Але вже декілька місяців мене не покидають думки, що я вже "написав все, що знав".
А все, що читаю, ніби вже десь бачив, чи чув, чи читав, чи хтось розказував.
Всі кругом знають, що треба зробити.
Всі кругом знають, як треба зробити.
Лишилось тільки блять зробити. Ну а з цим як завжди "не все так просто" 😂
Звісно я не говорю про професійний контент типу "how-to-deploy-with-$name" чи "how-to-create-breadcrump-nav-using-react-$version". З цим все зрозуміло. Це читати потрібно, але створювати такий контент в мене нема терпіння.

Хочеться робити якийсь відео контент, але поки придумати якийсь концепт, який був би мені цікавий, не вдалось. Ютуб здається якоюсь копією копії, де всі змагаються тільки в тому, наскільки в них широкоусміхнене єбло на превюшці. Карочє епістолярному стилю поки кажу папа і йду шукати відео-формат. А всім хто був зі мною ці роки — дякую, було весело! 💚
Хай у кожного з вас 2025 буде таким, яким ви його собі запланували! 🇺🇦🎄
Вакансія: Java Software Engineer

Шукаю людину до себе в команду
З чим прийдеться працювати: Java17, Maven 3.9.1, SpringBoot 3.4.2, Postgres14 + Mongo5 (80% vs. 20%) + Vue
Задачі: 90% бекенд, 10% правити щось на фронті
Проект: https://yyluchkiv.com/portfolio/smart-trader

Досвід може бути декілька місяців, але він повинен бути комерційний. В такий досвід не входить досвід з курсів чи університету, коли ви щось робили командою, а якийсь лід чи викладач вам за це ставив оцінки чи видавав сертифікат. Ідеальний кандидат: пройдені курси, 6-12 місяців досвіду, шукає для себе новий проект, де з одної сторони потрібно активно набивати руку на відносно простих задача, а з іншої уважно працювати з багатопоточністю.

Кого зацікавило кидайте CVшку на пошту yyluchkiv@gmail.com з темою листа "Java Software Engineer", в тексті додайте 1-2 речення найцікавішого завдання, яке ви вирішували в межах останніх 6-12 місяців та бажану винагороду.
Одним словом унікальна можливість знайти новий проект за декілька годин :)
Всім дякую!