Tehnic

Dorin

VSCode shutdown issue

I’ve been using Visual Studio Code enthusiastically for the past I can’t remember how many years, from the moment I heard about it. It’s an amazing tool, it’s fast enough (as long as you overload it with plugins, but you shouldn’t), it’s extensible enough (mostly due to the use of JavaScript as base language), it’s easy to integrate many workflows in it, and it’s becoming a reference point for everyone including non-technical people.
Dorin

#tech - Peter Muldoon on exceptions in C++

I have to keep this around somewhere, because Peter Muldoon sums up quite nicely my view on exceptions in this talk given for CPPNow 2023. As a short summary would be that you should use exceptions for: error tracing: logging, basically, but doing it carefully, without abusing this, stack unwinding: a parser that would be too cumbersome to keep getting return values all over the place, and data passing/control flow: something which I would’ve normally suggested return codes for, but he also suggests that this should be used sparringly.
Dorin

Viața înainte de SCRUM

De fiecare dată când cineva pornește o discuție despre SCRUM zilele astea stai să te gândești dacă nu cumva SCRUM, o metodologie agilă menită să facă viața dezvoltatorilor de software ceva mai bună, nu cumva este de fapt unealta diavolului în iadul de lux numit dezvoltarea de software. Este cât se poate de „la modă” să te iei de SCRUM, pentru foarte mulți fiind cea mai importantă metodologie folosită pentru creat software.
Dorin

Cârja și cele 10.000 de ore

Poate unul din lucrurile care m-a frustrat la reacțiile de la articolul despre ce nu rezolvă AI-ul e că a revenit argumentul că „ChatGPT te ajută la învățare”. Doar că învățarea nu funcționează așa cum își închipuie mare parte din oamenii care zic că ChatGPT te ajută la învățare. În primul rând, există moduri pozitive în care poți folosi ChatGPT pentru a învăța. Pomenea unul din comentatori că poți folosi ChatGPT să-ți facă o sinteză dintr-un articol să vezi dacă merită citit.
Dorin

AI și ce probleme nu rezolvă (în programare)

Acum câteva zile am avut o discuție legată de MLM-uri (modelele lingvistice masive). Citisem că peste 95% din programatori folosesc MLM-uri în munca de zi cu zi, unii clamând că sunt cu 50% mai productivi. Nu pot verifica treaba asta pentru că nu știu nicio persoană care să-mi fi povestit, din postura de programator, cum folosește MLM-uri pentru a rezolva diverse probleme, poate pentru că sunt opriți de NDA-uri sau pentru că nu li se pare relevant, dar gândindu-mă unde aș avea nevoie de un MLM în munca mea de zi cu zi îmi dau seama că nu, nu prea am nevoie.
Dorin

On Developers as a cargo-cult

I just saw Jack Rusher’s presentation at StrangeLoop called „Stop writing dead programs” and while I agree with him on a few points, especially the idea that we have became some sort of a cargo-cult, not necessarily contained but suggested in the presentation, there are some things he gets wrong, and I felt like explaining a bit how I see things. But I’ll start with the positives. The presentation Indeed, as he notices, a lot of the parts that are hard about programming come from doing things that are not directly related to the problems that we’re trying to solve.
Dorin

Susan a plecat de la YouTube

După ce Twitter a decis că e mai bine să-i lase pe utilizatorii normali fără o protecție suplimentară la autentificare (2FA via SMS a devenit cu plată), am decis ca de fiecare datâ când am ceva de zis ce ar merge pus pe Twitter, pun pe blog, pe platforma pe care o dețin eu, personal. Voi comenta probabil în zilele următoare despre asta. Ok, a venit știrea că Susan Wojcicki pleacă de la YouTube.
Dorin

Valoarea de manager a lui Musk

Mă miră mereu adorația față de Elon Musk, tipul care a pornit în viață de la zero (plus minele de diamante ale lui tata) și a dus la una din cele mai mari distrugeri de capital din 2022. Recent am dat peste un tweet care spunea că totul a mers ok (o exagerare, nu a mers ok, dar a avut relativ puțin downtime), și că datul afară a 75% din oameni (90% de fapt) a fost un succes, deci managementul lui Elon Musk e grozav:
Dorin

Concedieri în IT (2023)

Vorbeam în august despre cum arată concedierile în IT, și iată-le că au venit. Microsoft, 10.000, Google 12.000, Amazon 18.000. Foarte multe din cifrele astea afectează în general bazele din SUA ale companiilor respective. Mă gândeam că după ce au dat afară peste noapte niște angajați, companiile ca Google o să angajeze din nou oameni în SUA înainte ca concedierile din Europa anunțate acum să fie gata. Asta e. Ar fi câteva probleme de discutat aici; regimul de lucru de acasă, cursa recrutărilor, salariile crescânde, lipsa de inovație, și, în cele din urmă, scăderea valorii acțiunilor.
Dorin

De ce vrei o comunitate de creatori - Buhnici și cifrele lui

(AnteScriptum: postarea asta nu e despre Buhnici. Înlocuiți Buhnici cu influencerul vostru preferat care navighează solo și nu-și dă seama de ce eșuează în ceea ce face. Eu cazul lui Buhnici îl cunosc, pe ăsta îl folosesc.) Orădeanul are o nedumerire (sau o glumă) în legătură cu cifrele lui Buhnici. La 1.1 milioane de abonați, o postare de-a lui Buhnici are un pic peste 3400 de vizualizări - rezultate nesatisfăcătoare, zice el.