Týždeň 2023-03
Vyzerá to tak, že najbližšiu dobu v USA nebude problém nájsť v IT zamestnanca. @vlkodotnet
Udalosť týždňa: Prepúšťanie v tech sektore
Nový rok začal tým, že veľké firmy oznámili veľké prepúšťanie. Amazon aj SalesForce už skôr oznámili prepúšťanie po 8000 zamestnancov. Potom sa pridal Microsoft, ktorý oznámil prepustenie 10-tisíc zamestnancov, čo je cca 5 % z celkového počtu. Zaujímavé je, že asi je po Microsoft "metaversoch", pretože práve teamov, čo sa im venovali, sa týkalo prepúšťanie. Aj Apple vraj odložil svoje 3D okuliare na budúci rok, tak možno to až také terno nebude.
Potom nasledoval Google s počtom 12-tisíc, čo je cca 6 % z celkového počtu.
Ale nemyslím si, že sa zatiaľ musíme báť. V týchto firmách bola veľká prezamestnanosť plynúca z ich raketového rastu počas lockdownov. V USA je také prepustenie ale celkom blbá skúsenosť, lebo vám skončí zdravotné poistenie, a ak ste zamestnaní na pracovné víza, tak máte 60 dní, aby ste si našli novú prácu. Mimochodom, vedeli ste, že existuje stránka, ktorá také prepúšťania už rok sleduje?
Ako riešiť technologický dlh?
V každom projekte to je rovnaké. Na začiatku jasné zadanie, potom nadšenie z pridávania fíčur, ktoré postupom času prejde do fázy, kde zistíte, že to a ono by sa zišlo urobiť inak. Ale nikdy na to nie je čas.
A potom príde ten deň, keď si uvedomíte, že takto to už ďalej nejde. Celé bloky kódu, ktorých sa každý bojí nie len dotknúť, ale aj pozrieť. Pridávanie nových features trvá dlhšie a dlhšie. Bugov pribúda, lebo jedná vec ovplyvní x iných vecí. Vtedy treba niečo zmeniť. Nasledujúci článok popisuje reálny príbeh, podľa ktorého aj 10 % času dokáže postupne otočiť loď. Celkom ma pobavilo, že pre manažérov na to nie je problém vyčleniť piatok, pretože vtedy vraj aj tak nikto nerobí.
AI okienko
Microsoft uviedol nový produkt Azure OpenAI, kde si viete rýchlo prispôsobiť a použiť AI modely založené na OpenAI technológiách. A vraj čoskoro príde aj možnosť použitia ChatGPT.
Google zverejnil súhrnné výsledky svojho výskumu v Machine Learningu za rok 2022. A veru je na čo pozerať.
A aktuálny prehľad AI aplikácií v nám príbuznom jazyku nájdete tu.
Ale za vývojom AI nie sú len dobré veci. Napríklad sa prevalilo, že OpenAI používal chudobných Keňanov, aby mu prekontrolovali, či výsledky neobsahujú nejaké tie toxické výsledky.
A umelci pre zmenu podali žalobu na Stable Diffusion a Midjourney, že vykrádajú ich robotu (takých žalôb bude určite pribúdať).
Apple potichu uvádza nové produkty
Apple celkom potichu, bez tradičnej sprievodnej konferencie, uviedlo dve novinky. Tou prvou sú M2 Pro a M2 Max procesory. Tie majú vraj o 20 % vyšší výkon CPU a o 35 % vyšší výkon GPU. Keďže už M1 na tom bola s výkonom dobre, tak toto vám hlavne ušetrí baterku, keďže vypočíta všetko oveľa rýchlejšie. Zaujímavý je design M2 Max. Ten bol predtým zložený z dvoch M2 Pro, ktoré boli prepojené špeciálnou zbernicou. Nový model je už kompletne v špeciálnom dizajne len pre tento model, pravdepodobne takýto návrh zbytočne zvyšoval cenu procesora. Inak tieto počítače nedoznali nijakej inej zmeny.
Tento týždeň vyšiel viac insider review, čo konkrétne je nové v M2. Zvýšili frekvenciu, efektivitu aj vyladili výkon. Dočkáme sa niekedy Windows PC s týmto čipom?
Tou druhou novinkou je HomePod, čo je drahý neprenosný reproduktor, ktorý meria aj teplotu a vlhkosť. Okrem toho by si mal osondovať miestnosť a poskytnúť vám ten najlepší zvuk. Ale to vlastne tvrdí každý výrobca reproduktorov, akurát tu má HomePod výhodu jabĺčkového loga.
.NET okienko
Prichádza nový Preview 3 Visual Studia 2022 verzie 17.5 s podporou Markdown syntaxe a IntelliCode, ktorý bude vedieť zohľadniť aktuálne napísaný kód.
A tiež bude obsahovať SpellChecker (strieľame šampanské, že bude menej slovenglish funkcií).
Pribudne aj Code Search. To aby sa vám neplietli ku kódu funkcie Visual Studia. Mimochodom takéto niečo vlastníci ReSharpera poznajú roky.
Návod, ako vytvoriť z .NET aplikácie systemd službu pre Linux.
Docfx je tool na generovanie dokumentácie z komentárov kódu, swagger definícií a .md stránok. Najnovšie už v rámci konverzie na .NET 6 podporuje inštaláciu cez dotnet tool install.
Linky na záver
Už to je oficiálne. Notepad vo Windows dostane záložky.
Kto robí v JavaScripte vie, ako zložité je reťaziť funkcie. To je potom zátvorka za zátvorkou, alebo fluent syntax, ktorú musí podporovať knižnica. Aktuálne je v návrhu pipeline operátor |>, ktorý by mal veci sprehľadniť.
Chvíľu som skúšal používať Grammarly, stále mi ale na stránke pobehovala jeho ikonka a mal som pocit, že niektoré aplikácie sa správali divne. Ak chcete len skontrolovať text, či je syntakticky správny, tak môžete použiť DeepL Write.
Git-sim je tool pre všetkých, ktorí sú občas z Gitu zmätení (vrátane mňa). Jeho úloha je jednoduchá, simuluje vykonanie príkazu a vizuálne zobrazí, čo príkaz urobí. Užitočné to môže byť aj na školenia nových zamestnancov.
Pekný, jednoduchý a krátky WebGL experiment.
Sledovanie hodín vie byť aj zábavné.
Vizuálna bodka na záver
Dnes sa trošku opustím a vy si pustite video, o čom je naša každodenná rutina.