Hello, World!
Dlaczego od klasycznego „Hello, World!” zaczynam blog o programowaniu i AI.
W programowaniu każdą drogę rozpoczyna się od prostego programu — krótkiego przywitania z komputerem. Postanowiłem w dokładnie ten sam sposób wystartować z blogowaniem. Od 10 lat zajmuję się tworzeniem oprogramowania i właśnie od tej komendy zaczynała się moja inżynierska ścieżka. Nie wyobrażałem sobie innego otwarcia niż klasyczne:
print("Hello World")O czym będzie ten blog?
W pierwszej serii wpisów zamierzam przybliżyć temat modeli językowych (LLM) od podstaw — okiem programisty, który wchodzi w tę dziedzinę w praktyczny sposób.
Nie sięgam po ten temat dlatego, że AI jest dziś odmieniane przez wszystkie przypadki i straszy z każdej reklamy. Chcę przedstawić modele językowe bez marketingowego bełkotu i bez zbędnego straszenia, że sztuczna inteligencja z dnia na dzień zastąpi inżynierów. Moim zdaniem nie zastąpi, ale z pewnością mocno zmieni nasz warsztat pracy.
Oczywiście inżynier nie samym AI żyje – na blogu będą pojawiać się również wpisy poświęcone architekturze oprogramowania, dobrym praktykom oraz ciekawostkom związanym z rzemieślniczym kodem (craft code).
Dlaczego podjąłem ten temat?
Z poczucia odpowiedzialności. Żyjemy w czasach "30-sekundowych ekspertów" z TikToka, którzy przedstawiają skomplikowane technologie w sposób zero-jedynkowy, ignorując wszelkie niuanse.
Lata pracy z kodem nauczyły mnie, że w inżynierii rzadko istnieje jedno idealne rozwiązanie. Zwykle wybieramy opcję wystarczająco dobrą na dany moment. Właśnie w takim duchu chcę pisać o technologii — pokazując pełne spektrum szarości, zalet oraz ograniczeń.
Napisane przez człowieka, zredagowane z pomocą AI.