Як НЕ просрати 10 років в IT

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 219

  • @S3litra
    @S3litra 2 года назад +37

    Божечки, нарешті гарний контент українською, натрапив на тебе чисто випадково і дуже цьому радий. + підписка і всяке таке, очікуватиму на нові відео - у тебе дуже класно виходить!

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +4

      Дякую за підтримку

    • @ВладиславКравчук-ч3ф
      @ВладиславКравчук-ч3ф Год назад

      ​@@alex-kovalchukДоброго дня. Скажіть будь ласка чи варто отримувати диплом з ІТ? Наразі маю бакалавра іншої спеціальності але за нею проблемно знайти роботу, деякі люди що працюють в ІТ кажуть диплом за спеціальністю не обов'язково але він в них є. Наразі якщо є можливість отримати диплом магістра з CS як вважаєте варто нею скористатись? Дякую

  • @reviva1
    @reviva1 Год назад +8

    Ютюб вас закинув вас у рекомендації, ось дивлюсь десь 5 відео, дуже гарна подача, все доступно, зрозуміло. Дякую за ваш контент! Слава Україні!

    • @MichaelPeteichuk
      @MichaelPeteichuk Год назад +1

      алгоритми це вищий пілотаж 😀 ну ще є АІ, але то вже лірика 😅

  • @MrColins710
    @MrColins710 Месяц назад

    дуже мотивуюче, класно пояснюєте, дякую вам!

  • @eugenematsetska8406
    @eugenematsetska8406 2 года назад +7

    Дядьку, ти - супер!
    Дякую за освітлення напрямку у сумерках.

  • @terensboroni1405
    @terensboroni1405 2 года назад +28

    Відео попалося в рекомендаціях. Просто космос, дуже дякую за якісний контент, підписуюся🎉🎉🎉

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +2

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

  • @dza1988
    @dza1988 Год назад +5

    Один з кращіх каналів який я за останній час знайшов.

  • @dimageorgiev5798
    @dimageorgiev5798 2 года назад +24

    В точку ! Прості люди а не супер божества ! Дякую за контент успіх каналу

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +2

      Я пам'ятаю як у самого змінився погляд на програмування після того, як зрозумів цей простий факт

  • @accuso
    @accuso 2 года назад +1

    Дякую за відео. Чудовий спосіб абстрагуватись від щоденної рутини та подивитись на свій розвиток з боку, задавши собі певні питання.

  • @oz5277
    @oz5277 2 года назад

    Гарні поради! Вже якраз працюю над багатьма пукнтами з цього відео, тому його перегляд поновив рівень впевненості, що я роблю правильні речі наразі =)

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Супер, бажаю успіху в навчанні

  • @Peter-o1m2t
    @Peter-o1m2t Год назад

    Завітав на канал в пошуках цікавинок. Залишусь тут надовго. Дякую за контент! Бажаю удачі, натхнення та розвитку! Хай щастить! 👍🇺🇦

  • @yaroslavr8149
    @yaroslavr8149 Год назад

    Круте відео! Дякую, все просто, але дуже потрібно!)

  • @inf0g
    @inf0g Год назад

    Дякую, за корисні поради й купу інших цікавих відео!

  • @mrBurlaka1
    @mrBurlaka1 2 года назад +8

    Ахх, прям моя тема 4 роки був джуном реально корисний контент! Дякую!

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Сподіваюсь вдалось виравтись

    • @xyzw777
      @xyzw777 Год назад

      ха-ха я ток 11лет боялся работу сменить, а сейчас и подавно... в моей текущей конторе нет таких понятий как джун\мидл и т.п. т.к. это обычная украинская компания, а не чисто it-шная

  • @niklu4038
    @niklu4038 Год назад

    Дякую за відео, дуже цінні поради

  • @Mahonoyuki1
    @Mahonoyuki1 2 года назад +17

    Дуже зручні невеликі відео з неймовірно корисним змістом. Вчора навіть виявила що моя сусідка програміст теж дивится ваш канал. І додам, що як ви ще трохи відпустите бороду, мені буде здаватися, що про програмування розказує Тіріон Таргарієн)))

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +4

      Дякую, мені дуже приємно. Тепер з'явилась мотивація відростити бороду і купити келих для відео 😅

    • @alexandrp4492
      @alexandrp4492 2 года назад +1

      Тільки Ланністер :) "Колись я прийшов у бордель, з віслюком та гашишним маслом" 😄

  • @masqask1269
    @masqask1269 2 года назад +22

    Тисніть подобання, робіть маленькі кроки до звищенства вкраїнства.

  • @lu1s833
    @lu1s833 Год назад

    попалося відео про браузери в рекомендаціях, а тепер я тут) супер цікавий контент. дякую

  • @yourownazog8069
    @yourownazog8069 2 года назад +1

    Корисне відео, дякую

  • @alonahilbert9959
    @alonahilbert9959 2 года назад

    Дякую за відео! Коментар для підтримки каналу

  • @vavastaaa
    @vavastaaa 2 года назад +5

    Випадково наткнівся на твій канал, дуже гуд контент, такого мало зараз на просторах інтернету. Всі вчать як за 3 місяці стати сіньйором а потім звичайно коли ти вже 'сіньйор' в дуже серйозній компанії в підвалі багатоповерхівки і йдеш на більш менш прікольне інтервью і валишся на питаннях з ооп, то мабудь шось пішло не так)
    Сподіваюсь памʼятаєш мене, Львів, Яремче, раді були познайомитись, ви круті! Всім своїм привіт!)
    Контент та світер топ!

  • @maksymprotsak3316
    @maksymprotsak3316 Год назад

    Дякую, гарне відео!

  • @stelsboii
    @stelsboii Год назад

    Бог, бажаю розвитку каналу, ГОДНИЙ контент

  • @Andrijkoua
    @Andrijkoua 2 года назад +4

    От про магію це влучно! Іноді буває дивишся і не розумієш як воно працює та чому - меджик! І то є дійсно бар'єр який треба прибрати. Дякую!

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      З зануренням у нутрощі фреймворку часто в людей якийсь психологічний бар'єр. І після того, як підштовхнути їх - доволі швидко розбираються

  • @sergtsch87
    @sergtsch87 2 года назад +2

    Дякую вам за ці цінні поради) Зараз я розписав причини, які заважають мені в деяких моментах під час написання коду. Виявилось, що більшість з них - це різні страхи + лінощі.
    Страх зробити щось не так, страх щось зламати.
    Страх, що після зміни коду, я забуду, чи не зможу повернутись до його попереднього стану.
    Також, лінощі, - лінь робити зайві рухи, щось заново переписувати, змінювати, або вивчати якусь нову річ.
    Тепер мені залишилось розписати для себе, що робити в кожному з цих випадків, щоб нічого не боятись, та не лінуватись)

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Гарний план, головне давати собі час полінуватись, бо буде зрив. Ну і хвали себе за кожен успіх, мені це додає мотивації

  • @Expeller13
    @Expeller13 2 года назад +6

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

  • @ivanyshak3632
    @ivanyshak3632 2 года назад +21

    Дуже якісний контент, дякую Вам!

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Дякую, стараюсь з кожним разом покращувати рівень

  • @pavloyastreb259
    @pavloyastreb259 2 года назад

    від QA подяка)
    і виходить в тебе гарно)

  • @pan_hardcore9408
    @pan_hardcore9408 2 года назад

    Дякую , дуже конструктивно і якісно! Раджу.

  • @andrii_gepbl4_from_deddom
    @andrii_gepbl4_from_deddom 2 года назад

    Дякую!
    Дуже просто, цікаво і головне мотивує лупати цю скелю далі))

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Можу лише побажати натхнення, бо вам призначено скалу сесю розбить

  • @redisco100
    @redisco100 2 года назад

    Оце гарний айті-козак, все в точку сказано.

  • @Roman-wz2wb
    @Roman-wz2wb 2 года назад

    Корисне відео, дякую!

  • @rostykrost3725
    @rostykrost3725 Год назад

    Дякую за вашу працю та цікавий контент

  • @chushot617
    @chushot617 2 года назад

    Наче зайшов до ІТ лікаря))
    Дякую, дуже круто!

  • @Haile1Selassie
    @Haile1Selassie 2 года назад

    Дякую за відео! Дуже класне і динамічне, радий що на вас натрапив! Лайк, підписка)

  • @anastasiiag.7158
    @anastasiiag.7158 2 года назад

    Дякую! Це як раз те що мені потрібно.

  • @DenisSoloshenko
    @DenisSoloshenko 2 года назад

    Дякую за крутий український контент. Гарно підсумував все!👍

  • @alonahilbert9959
    @alonahilbert9959 2 года назад

    Дякую за інформативне та цікаве відео👍

  • @yyatskevych1074
    @yyatskevych1074 Год назад

    Дякую за контент

  • @joo5070
    @joo5070 2 года назад

    Клас! Дуже дякую за поради!

  • @anton_and
    @anton_and 2 года назад +2

    що до тестів то велике питання. тести писати треба - 1) щоб козирять на співбесіді, 2) так, щоб покрити якийсь дійсно важливий шмат коду, 3) коли замовник платить :) в інших випадках - ап ту Ю. навіть на якомусь фрілансі, пів-година на тиждень з пункту 2 дає бонус до пункту 1 що дозволяє потрапити в контору з пункту 3. і ось, ти майже половину свого робочого часу пишеш тести та фіксиш поламані тести колег))) гуд лак)

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Особисто я дуже полюбив тести в момент коли вони не пропустили на прод критичні баги які я створив при швидкому виправленні термінового багу. Та і писати їх доволі просто і швидко, головне лише почати. Мені здається часто в програмістів якийсь психологічний бар'єр до тестування.

    • @alexk5390
      @alexk5390 2 года назад

      Тести це жопа - про них всі говорять всюди, але ніхто не робить так як говорять. Для тестів треба бюджет проекту підвищити на чверть це як мінімум - тепер скажіть який ідіот на таке згодиться? Ось і виходить, що ціль блага, але ніхто його не буде так як треба вводити в роботу.

    • @max-fastwalker
      @max-fastwalker Год назад

      Замовники дуже неохотно приймають , коли ти кажеш, що юніт тести займуть якийсь суттєвий час.

  • @vladnovodarskyi2107
    @vladnovodarskyi2107 2 года назад +1

    Ти правий, підписався через хороші поради

  • @Overlord_182
    @Overlord_182 2 года назад

    Ačiū, buvo labai įdomu.

  • @volodymyrkomliev5849
    @volodymyrkomliev5849 Год назад

    Дякую. Хай квітне український RUclips!

  • @IhorVyshniakov
    @IhorVyshniakov 2 года назад

    Дякую вам! Гарні поради)

  • @vasyaklishch4184
    @vasyaklishch4184 2 года назад

    Дякую за таке відео. Тепер у мене є конкретні кроки як підвищити свій скіл.

  • @uaroot
    @uaroot Год назад

    Користь відео на максималках. Дякую!

  • @malina423
    @malina423 2 года назад +1

    Велике дякую! Цікава та актуальна для мене інформація

  • @olehz6784
    @olehz6784 2 года назад

    Дякую, за інформацію
    Стисло і корисно

  • @TheBogdanLisichenko
    @TheBogdanLisichenko 2 года назад +6

    Дядько знає що каже, є до чого прислухатись)

  • @AndyPlov
    @AndyPlov 2 года назад +1

    А що робити коли розбирався з тим що під капотом сто разів але, не користуєшся і постійно забуваєш? Особливо коли мова типу С# i різноманіття використання дуже багато.

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Тут головне не завчити, а розуміти. Якщо один раз розібрався з магією, то далі уже можеш забути детальну реалізацію, проте сам принцип дії не забудеться

  • @mormatus
    @mormatus Год назад

    Доволі чітко все зформульовано 👍

  • @newromka
    @newromka 2 года назад

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

  • @lapppse2764
    @lapppse2764 Год назад

    Дзякуй! Вельмі карыснае відэа!

  • @РоманМихайленко-ф3ы

    лайк, підписка, дякую за необхідні поради!

  • @Birdwithbird
    @Birdwithbird 2 года назад

    Дякую. ТОП!

  • @1MrGerman
    @1MrGerman 2 года назад +2

    класно, погоджуюсь!
    доречі ти випав в "прєдложкі"

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Це "успєх" 😅. Дякую за перегляд

  • @yurakhmelevski
    @yurakhmelevski 2 года назад

    Дякую 👍👍👍

  • @principleshipcoleoid8095
    @principleshipcoleoid8095 Год назад

    2:51 ООП має великі проблеми. Не знаю чи взагалі багато програм можна зробити повністю керуючись його постулатами

  • @annanemtseva2283
    @annanemtseva2283 2 года назад

    Дякую за необхідний український контент! Лайк і підписка, однозначно!

  • @osadchyimaksym
    @osadchyimaksym 2 года назад +1

    Файні поради!

  • @alexandrp4492
    @alexandrp4492 2 года назад

    Цікавий формат, було цікаво послухати :) З тестами доволі цікава річ, я вже починаю забувати як їх писати) Стільки років вже працюю, постійно все потрібно на вчора, а то і раніше і всі їх часто ігнорують :) Але писати їх, це окреме естетичне задоволення :)) Доречі, мабуть краще за все навчає брати на себе відповідальність - фріланс :)

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Так, я помітив коли береш розробників після фрілансу в них гірші теоретичні знання, але вони активніше розбираються в продукті і беруть відповідальність. А трішки по теорії підтягнути не складно

  • @mobile-cat-22
    @mobile-cat-22 2 года назад

    Дякую за відео! Знайомий стан - знання ніби про все, але насправді ні про що😢

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Так, нажаль часто в потоці роботи можеш роками не помічати відсутність прогресу

  • @havrilyk4115
    @havrilyk4115 2 года назад +22

    10 скунд відео і все… я пішов працювати, всім гарного дня😊

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +5

      Подумав, навіщо розтягувати відео. Якщо буде потрібно детальніше то додивляться, а якщо ні то не буду вбивати час людини

    • @rdbstrd1216
      @rdbstrd1216 2 года назад +3

      @@alex-kovalchuk це геніально! в мене подібна проблема, почав в айті, заїбавсь, почав бізнес, ковід, знову айті, і все ще джун )
      пішов їбашить js, дякую )

    • @rdbstrd1216
      @rdbstrd1216 2 года назад +1

      @@alex-kovalchuk з ооп знайомився, пробував писать наслідування,абстракції. поліморфізм, а от паттерни тільки теоретично

  • @yuliasereda5671
    @yuliasereda5671 2 года назад

    мені це дуже треба було.дякую

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Радий що вдалось допомогти

  • @_vanyachelo_
    @_vanyachelo_ 2 года назад

    якраз находжусь в такому стані, дякую за пораду)))

  • @MyPremiumMax
    @MyPremiumMax 2 года назад +1

    Nice 👍

  • @velvel4705
    @velvel4705 2 года назад

    Головна ціль "бази", автоматизації, кращого знання фреймворкі, сіеремок, гіта та інше -- не ставати сеньером і брати на себе відповідальності більше на галері а полегшити собі життя. Тобто витрачати набагато меньше часу та нервів на ті ж самі задачі які ви робили будучи джуном, ну і отримувати ті задачі за які буде більше коштів, ті що роблять сеньори і мідли. Щоб як варіант будучи сеньором працювати на двух роботах на позиції мідла, де меньше відповідальності і ви не є під постійним наглядом ментора. Цей варіант приносить найбільше коштів і ви не залежите від одного роботодавця, який вас може звільнити в будь який момент ( і це не залежить від вашого рівня сеньорності). Добре знаю цю кухню (галери) і як менеджери відносяться до розробників на галерах, та неоднократно спостерігав як розпускали цілі офіси одним днем, сеньорів які всі такі незамінні теж звільняють одним днем. ГОЛОВНА ВАША ЗАДАЧА ЦЕ МАТИ БАЗОВІ ЗНАННЯ ТА ЗНАННЯ ФРЕЙМВОРКІВ, ДЛЯ СЕБЕ, ЩОБ ТУ САМУ РОБОТУ РОБИТИ ШВИДШЕ ТА ЗА БІЛЬШІ КОШТИ (швидше для вас а не трекер в компанії де працюєте, і більші кошти для вас а не рейт за який вами торгують галери) І В ВАС БУЛО БІЛЬШЕ ВІЛЬНОГО ЧАСУ ДЛЯ СЕБЕ(особисте життя, хоббі, відпочинок, діти, свої стартапи тощо ) АБО ДРУГОЇ РОБОТИ (іншої компанії, а не ще одного проекта в ті ж самій компанії). І ЗВІСНО НІЯКОГО ВІДВІДУВАННЯ ОФІСА, ЦЕ ВЖЕ МИНУЛЕ. ЦІНУЙТЕ СЕБЕ, СВІЙ ЧАС, ТА ГРАМОТНО ВИСТАВЛЯЙТЕ ПРІОРІТЕТИ ЩО ГОЛОВНЕ А ЩО ДРУГОРЯДНЕ. Якщо не маєте досвіду і дууже хочете в айті то оберіть один якийсь напрямок який вам подобається, зробіть кілька пет проектів, попрацюйте на геліері за символічну плату щоб стати в темі (можна первинний досвід отримати на госканторах теж за символічну плату). І ВЧІТЬ АНГЛІЙСЬКУ (теж для себе щоб краще жилося на роботі і взагалі, бажано знати добре, хоча на галєрі досить і середнього рівня, і доречі мною помічено що більшість як менеджерів так і програмістів рівень володіння в резюме завищують, тому якщо знаєте на середній рівень пишіть що маєте продвинутий в резюме щоб вас точно взяли на співбесіду ).

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Якщо працюєш на гелері - згідний
      Але ще рекомендую не другу роботу брати, а робити pet проєкти. В перспективі це може принести суттєво більші гроші

    • @petrotar4724
      @petrotar4724 Год назад

      Ця тенденція все зростає і зростає. Коли один дев працює на декількох контроках. Цікаво до чого це призведе в глобальних маштабах. І що будуть вигадувати галери, аби цього не допускати.
      Цікаве кіно буде)

  • @serdotsenko
    @serdotsenko Год назад

    5:56 как эта тема называется?

  • @user-ke2on2ju8m
    @user-ke2on2ju8m Год назад

    Зайшло) лайк і підписка)

  • @Frizar8417
    @Frizar8417 2 года назад

    Чи є життя для джунів/мідлів після оприлюднення доступу до ChatGPT? Перспективи лякають...

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Так, і дуже хороше, ChatGPT може стати основою для ще кращих IDE і гарним інтерактивним навчанням.

  • @viktorbas9135
    @viktorbas9135 2 года назад

    Дякую за відео, але не вистачає ще текстово графічної інфи.

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Можеш навести приклад? Стараюсь максимально давати ілюстрації і ймовірно просто не помітив певні моменти. Тому якщо наведеш приклад в наступному відео покрию аналогічні моменти ілюстраціями

  • @imperitum3585
    @imperitum3585 2 года назад

    Дякую!

  • @dimakryluk1743
    @dimakryluk1743 2 года назад

    Файно Моцно Дякую

  • @typeid_75
    @typeid_75 Год назад +1

    4:21 хаххахахха дякую)

  • @Dehto_Robin
    @Dehto_Robin Год назад

    Що таке писати тести?

  • @caffeinejavacode1475
    @caffeinejavacode1475 2 года назад

    З патернами така штука що запам'ятати їх можна тільки через досвід тобто використання на продакшені
    Сільки я переробив їх навчаючись переписючи, не можу запам'ятати

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Так це надзвичайно практична штука. Поки пробував освоїти теоретично ніяк не міг запам'ятати. А коли в великому проєкті стикнувся з ними - дуже швидко освоїв

  • @b.gnidez
    @b.gnidez 2 года назад

    5:57 Що за IDE?

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      phpstorm з новим UI (зараз в беті)

  • @rdbstrd1216
    @rdbstrd1216 2 года назад +2

    топ, лайкайте підписуйтесь шерьте, канал крутіший, ніж в малєєва

  • @_Sunfall
    @_Sunfall Год назад

    Випадково натрапив 👍🏻

  • @VolodymyrImigratopedia
    @VolodymyrImigratopedia 2 года назад

    Які книги по JS можете порекомендувати (від рівня 0 і вгору)?

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +4

      Давно не робив огляд по книгах з js. Зараз зазвичай до документації дивлюсь. Але безпрограшний варіант це книги від O'Reilly, наприклад JavaScript: The Definitive Guide

  • @shnur4630
    @shnur4630 2 года назад

    Варто було додати на прев'юшку якийсь дисклеймер, що це лише для програмістів((((
    Бо в ІТ багато професій які не лише про програмування.....

  • @vlad-os-ddos
    @vlad-os-ddos 2 года назад +5

    8 років на php. ЗП 1700 😧
    А все тому, що не вчив ООП, не вчив як воно все під капотом, тести не писав.
    Хоча і Ларка була, і Сімфоні, і верстав, і vue трохи писав.
    Здається, що знаю багато, а на професійному рівні - нічого.
    Зараз нарешті ознайомився, як працює рефлексія... І чим я раніше займався? 🤡
    Апатія страшна. І кинути не можу, і прикро за потрачені роки. А вчити, здається, вже пізно.
    Час є, а ось бажання вже майже не залишилось.

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +6

      Зараз активно проводжу співбесіди, на жаль таких кандидатів дуже багато. Але плюс втому, що якщо ти це вивчиш, то будеш суттєво вище усіх інших. Тому це може бути мотивацією, за 2-3 тижні навчання ти уже станеш крутим спеціалістом.
      Зараз планую зробити відеоуроки по laravel, щоб виріс рівень розробників і було легше знайти кандидатів)

    • @shsh3949
      @shsh3949 2 года назад +1

      @@alex-kovalchuk При можливості викладіть будь ласка ще відео стосовно теми ларавелу про основні помилки кандидатів з якими стикнулися на співбесідах та як їх уникати чи допрацьовувати
      Дякую :)

    • @DenysKurets
      @DenysKurets 2 года назад

      А скільки ви компаній змінили за 8 років?

    • @vlad-os-ddos
      @vlad-os-ddos 2 года назад

      @@DenysKurets чотири компанії, не рахуючи шабашок на фрілансі

    • @roman65ge5T
      @roman65ge5T 2 года назад

      А англійську?)

  • @maxbogdan9298
    @maxbogdan9298 2 года назад

    Дуже якісний контент

  • @kurasaored2775
    @kurasaored2775 2 года назад +1

    Супер дельные советы, спасибо

  • @oleksiiileksus9218
    @oleksiiileksus9218 2 года назад

    Як можна дійти хоч до Джуніора? Бо я зараз вивчаю Python і все, що я зрозумів, це те що шкільна програма це 0. Як обрати напрям? Вивчати всі бібліотеки і не знати всі на достатньому рівні не варіант, мені найцікавіші дата саєнс і автоматичний інтелект, як тема. Якщо вимірювати мої знання програмування рівнями англійської мови, то в мене А1

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +3

      Для початку глянь CS50 з базовим програмуванням. А далі в них є CS50: Introduction to Computer Science. Це безкоштовно (оплата лише якщо хочеш отримати диплом). Якщо буде занадто важко англійською, то є ці курси в перекладі

    • @oleksiiileksus9218
      @oleksiiileksus9218 2 года назад

      @@alex-kovalchuk Дякую, бачив про це відео в ТТ, але не знав, що це навіть доя початківців

    • @LyashenkoSergiy
      @LyashenkoSergiy 2 года назад

      Python це не мова програмування це скриптова мова для мікроконтроллерів почни з основ алгорітмичної мови з Pascal.
      Забудь про ООП та ФП на час. Якщо ти не зрозумів шкільну програму повернися до неї і вивчай поки не зрозумієш що це не 0.
      Я зараз працюєю над спеціальною алгоритмічною мовою і можу тобі сказати що 4 операторів досить для написання любої програми, усі ці ООП та ФП тільки для зручності і краще обійтися без них, якщо можливо.
      Зрозумій що люба програма складається з найменших фрагментів, суть яких не залежить від їх назви метод, клас, функція, бібліотека чи інше. Усе це одне і те саме. Але чим менші ці фрагменти тим краще, коли пишеш програму роби йх найменшими - 3 рядка це вже може бути новий метод, якщо це має звісно сенс. Ці фрагметри викликають один одного і так працює програма. Не роби помилок, які робив в юності, а я вже 40 років програмую, не пиши функції на тисячі рядків коду, краще витрати час та розбий на найменші можливі функції. Не розпорошуй увагу на вивчення усього зосередься на конкретному завданні та вивчі приклади вирішення схожих завдань.

    • @oleksiiileksus9218
      @oleksiiileksus9218 2 года назад

      @@LyashenkoSergiy Добрий день, шкільну програму яку я зараз вивчаю я розумію на всі 100% і самостійно багато що вивчаю. Я не дуже розумію чому пайтон мова для мікроконтролерів, це ж більше до с++ і ардуіно. Зараз я вивчаю пайтон загалом для розуміння мови і для того щоб згодом розуміти лінукс, моя мета це етичний хакінг або ооп. Згодом планую перейти на с++. А пайон це тільки каркас

  • @rdbstrd1216
    @rdbstrd1216 2 года назад +5

    а ше маю дойобку до слова получати )
    то шкільна травма, казали вчителька шо получати можна тільки по сраці )))

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +4

      Постараюсь запам'ятати.
      В мене шкільна травма від "на протязі". Вчителька казала що на протязі можна сидіти біля вікна, а час іде "упродовж" або "протягом"

  • @MrBumbanto
    @MrBumbanto 2 года назад

    Що робити якщо вже просрав?

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Тоді просто за 1-3 місяці швиденько вирости, головне не просрати ще 10 років

  • @romanteleshun7215
    @romanteleshun7215 2 года назад

    крутяк

  • @gubatenkov
    @gubatenkov 2 года назад

    круто

  • @Franko-qx6ln
    @Franko-qx6ln 2 года назад

    Корисний контент

  • @andriikh3590
    @andriikh3590 Год назад

    Можна перестати фарбувати волосся?

  • @KIDboof
    @KIDboof 2 года назад

    подскажите, что за редактор кода на 6:30?

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Phpstorm з новим UI. Буквально на днях вийшло в бету

  • @TheFreakbreak
    @TheFreakbreak 2 года назад +1

    Капець Пітер Дінклейдж пояснює за айтішечкк. Я в ділі

  • @LyashenkoSergiy
    @LyashenkoSergiy 2 года назад

    Автоматизовані тести це звісно добре. Але мені простіше і значно швидше зробити приклади взаємозалежного використання коду і просто порівняти кінцевий результат з тим що має бути вручну, тому що я міняю вхідні умови і результат міняється відповідно. І запускати такий приклад після кожної навіть незначної зміни коду.
    Щоб знайти помилки я використовую максимально детальний багаторівневий log. І це велика частина роботи.
    Що до магії то я не можу пам'ятати як працює навіть моя програма, яку я пишу, бо інколи не допомагають навіть мої ж докладні коментарі. Тож 99% коду це завжди магія. Коли конкретний зовнішній код не працює тільки тоді треба детально розуміти як він працює. І тут звісно без stackoverflow не обійтися. Де дуже часто викладають приклади як покращити той зовнішні код. Інакше поки вивчиш одне інше вже забудеш.

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад

      Автоматизовані тести банально економлять час, дуже багато часу.
      А для пошуку помилок дуже рекомендую використовувати дебагер, а не log.
      Що ж до магії то не потрібно постійно пам'ятати як працює кожна функуція, але загальне розуміння як все працює має бути

    • @LyashenkoSergiy
      @LyashenkoSergiy 2 года назад

      @@alex-kovalchuk "Загальне розуміння, як усе працює", чи лише порожні слова. Можна або розуміти, або ні.
      А що таке "дебагер"? Ніколи не чув про таке :)
      Автоматизовані тести мають обмежену функціональність та високу складність написання, там де можна обійтися без них краще обійтися. Якщо знаєш, як то завжди швидше написати вручну методи, які будуть тестувати виконання програми. Такі методи також будуть працювати надійніше.
      По суті log і є тест та наладжувач, що звісно не заміняє наладжувач вбудований в середовище розробки.
      Це мої рекомендації.

    • @andriyrallo3786
      @andriyrallo3786 2 года назад

      @@alex-kovalchuk ви далеко не всюди прикрутете дебагер

  • @ДимаСтрелец-р8ж
    @ДимаСтрелец-р8ж 2 года назад +1

    подписка и лайк для земляка) я только в начале пути, надеюсь все выйдет)

  • @ВіталійГрицюк-б8ж

    🎉

  • @GLUCKKKKKKKKKK
    @GLUCKKKKKKKKKK 2 года назад

    Топ контент

  • @RobertStineIsTheBest
    @RobertStineIsTheBest 8 месяцев назад

    Jackcepticeye це ти?

  • @ВладиславГайсюк-ъ7ц

    Ніхто не питає, то запию я - що то за IDE таке на моменті із тестами?)

    • @ВладиславГайсюк-ъ7ц
      @ВладиславГайсюк-ъ7ц 2 года назад

      Виглядає як JetBrains але якось дуже мінімалізовано та гарно :)

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +2

      Це новий UI PhpStorm (JetBrains). Буквально на днях вийшов, в налаштуваннях можна активувати

    • @ВладиславГайсюк-ъ7ц
      @ВладиславГайсюк-ъ7ц 2 года назад +1

      @@alex-kovalchuk thnx, вже біжу активувати)

  • @xander_vi
    @xander_vi 2 года назад +3

    Але ж якщо позбутися всіх "магічних речей" світ стане таким нудним 🥺
    Мені подобається відноситися до роботи проектів, як до магії, а до написання коду - як до кастування заклять)

    • @alex-kovalchuk
      @alex-kovalchuk  2 года назад +1

      Це як програмувати вночі на останній баночці енергетика. Є певний шарм, і можна так час від часу робити, але код получається сумнівної якості.
      Тому для відчуття магії я час від часу роблю pet-проєкти на незнайомих мовах

    • @max-fastwalker
      @max-fastwalker Год назад +1

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