• Blog,  Technologia

    Jak dobrze korzystać z Cursora (cz. 1)

    Od grudnia ’24 przerzuciłem się z GitHub Copilot na Cursor i zdecydowanie nie żałuję. Umożliwia on bowiem bardzo wygodne korzystanie ze wsparcia różnych modeli AI podczas pracy nad kodem zasadniczo zwiększając możliwości programisty i tempo jego pracy. Jednak dobre wykorzystanie mocy tego narzędzia wymaga umiejętnego wykorzystania jego funkcji oraz przestrzegania jednej, bardzo ważnej zasady. To nadal ja programuję To najważniejsza zasada! Nadal musisz rozumieć co robisz i wiedzieć jak kod, który tworzysz działa oraz dlaczego. Do tego zaś konieczna jest podstawowa wiedza programistyczna i choćby minimum doświadczenia. W przeciwnym razie AI bardzo szybko wpuści „vibe-codera” w maliny. Przykład: tworzę aplikację, w której świadomie nie stosuję ORM zamiast tego używając własnej…

  • Technologia

    AI – kolejna rewolucja w programowaniu

    Trwa już trzeci rok rewolucji AI.  Oczywiście, modele AI rozwijano dużo dłużej, ale od około trzech lat są one bardziej mainstreamowe, bardziej dostępne i tańsze w stosunku do możliwości. I widać już ewidentnie ogromny wpływ tego na programowanie jako zajęcie, pracę, a także na całą branżę IT. Efekt jest taki, że coraz więcej kodu jest tworzone z użyciem modeli bezpośrednio lub z ich wsparciem. Na dniach szef Google’a pochwalił się, że 25% kodu u nich, czyli jedna czwarta, już jest robiona przez modele a chwilę potem Satya Nadela – szef Microsoft – podał podobną liczbę dla swojej firmy.  A z drugiej strony mamy (głównie w mediach antyspołecznych) narzekania i jęki,…

  • Technologia,  Życie i inne refleksje

    Dlaczego media antyspołeczne są antyspołeczne?

    W poprzednim artykule opisałem nieco mechanizm działania mediów antyspołecznych. Jednak ich szkodliwe działanie jest dużo, dużo głębsze – i niestety dużo potężniejsze. Żeby to dobrze opisać musimy się jednak cofnąć w czasie. I to solidnie bo do… początków człowieka czyli homo sapiens. Temat nie jest tak prosty jak mogłoby się wydawać, bo to kiedy nasi przodkowie pojawili się na Ziemi to kwestia zaskakująco dyskusyjna. Z jednej strony wykopaliska anatomicznie zgodne ze współczesnym człowiekiem sięgają aż 315 tysięcy lat wstecz. Z drugiej zaś inni uczeni argumentują, że choć były to być może istoty biologicznie (genetycznie) odpowiadające homo sapiens to jednak nie odpowiadały definicji od strony zachowań – a więc odpowiedniego poziomu…

  • Technologia

    W obronie szamanów AI

    Ostatnio w sieciach antyspołecznych i nie tylko pojawia się sporo tekstów, w których różnej maści specjaliści od AI natrząsają się z innych specjalistów od AI. Schemat jest mniej więcej taki: ja się znam na X, 20 lat w tym siedzę, a tu jakieś gnojki co 2-3 lata temu się za AI zabrały i nie rozumieją X (zaawansowanej matematyki/neurologii/filozofii/wstaw-coś-jeszcze) mądrzą się, oferują jakieś kursy, warsztaty i do tego jeszcze na tym zarabiają. Jeden z takich krytyków nazwał takich ludzi “szamanami AI” co w jego przekonaniu miało być skuteczną obelgą. Druga popularna, równoległa linia krytyki, najczęściej też podawanej „z góry”, to że to wszystko przesada, bo AI przecież nie myśli, bo nie…

  • Różne,  Technologia,  Życie i inne refleksje

    Media antyspołeczne w erze AI

    Ostatnio w świecie mediów antyspołecznych podniosła się mała “burza”. Meta ogłosiła, że wprowadzi na Facebook i Instagram „sztuczne postaci” – profile generowane przez AI, z którymi użytkownicy będą mogli wchodzić w interakcje. Kiedy takie profile faktycznie pojawiły się pod koniec grudnia spotkały się z bardzo negatywną reakcją i podobno mają być wycofane. Ale ja osobiście uważam, że nie zostaną wycofane – zostaną po cichu zastąpione lepszymi wersjami, tworzącymi bardziej przekonywujące treści, których już nikt tak łatwo nie rozpozna. No bo przecież już teraz niezależni twórcy aplikacji “połączyli kropki” i stworzyli oprogramowanie, które samo tworzy treści dla mediów antyspołecznych. Pod moimi postami na LinkedIn już kilka razy pojawiły się pochodzące od…

  • Technologia

    Moment selekcji

    Nie wiem, czy zauważyliście, ale ostatnio mniej jest entuzjastycznych i pozytywnych doniesień na temat sztucznej inteligencji. Choć nadal pojawiają się kolejne narzędzia budowane na bazie głównych, udostępnionych już modeli a nad innymi kolejne zespoły pilnie pracują, to jednak od dawna nie było już nic super-przełomowego. Co więcej, niektóre narzędzia okazują się być nie do końca tak użyteczne jak się oczekiwało – np. personal.ai. Inne z kolei robią różne pożyteczne rzeczy, ale żeby były one takimi trzeba troszkę popracować – dobrze napisać instrukcję dla modelu (ang. prompt), przemyśleć co się chce i tak dalej. Pojawiają się więc różne komunikaty o tym, że to nie jest wcale takie przełomowe, że te modele…

  • Agile,  Technologia

    Dwie refleksje o AI i Scrum Masterach

    W zeszłym tygodniu poprowadziłem wraz z Grzegorzem Bednarczykiem live, podczas którego pokazywaliśmy w jaki sposób można zastosować narzędzia sztucznej inteligencji – czyli AI – w pracy Scrum Mastera. Poniżej możesz zapoznać się z nagraniem. Jak to zwykle na live był chat i były też pytania przez QuA.do. I w efekcie tego, co tam się pojawiło nasunęły mi się dwie refleksje.