Viteza de tastare

Semnalez un articol din seria evidențelor care trebuie totuși reamintite din când în când : nu poți fi un bun programator dacă nu ești, înainte de toate, un bun tastator. Un curs pe care orice student la informatică ar trebui să-l urmeze, cât mai devreme în programul de formare, este cel de (hm…) dactilografiere (tastare ?).

Iată pretextul pentru care am urmat și eu testul de tastare propus acolo :

speedtest

Ținând cont că marea majoritate a timpului scriu în franceză și română, rezultatul nu e rău. Dar mă întreb totuși cam care e limita minimă sub care viteza de tastare penalizează performanța de programare. Prima mea aproximare este 40 wpm. Voi ce părere (și ce rezultate) aveți ?

Publicitate

8 companii IT din Brașov au făcut afaceri de peste 1 milion de euro în 2007

Ministerul Finanțelor a publicat pe site-ul său bilanțurile agenților economici pe 2007, ocazie cu care mi-am pus curiozitatea și skill-urile de Excel la contribuție și am asamblat o primă versiune a situației financiare a firmelor IT din Brașov.

Precizez că observațiile mele sunt grosiere și sunt rezultatul unei curiozități personale, ele nu constituie o analiză exhaustivă. M-au preocupat doar firmele de servicii software și editare de programe (nu hardware, nu telecomunicații). Este foarte posibil să fi omis din studiu vreo firmă IT importantă, dar voi actualiza tabelașele imediat ce îmi voi da seama de scăpare. Pentru a repertoria aceste firme am parcurs site-urile de recrutare, catalogul companiilor IT de pe site-ul MCTI, și experiența personală :-). De asemenea, comparațiile nu sunt de fiecare dată juste, pentru că unele din aceste companii activează doar în Brașov, în timp ce altele au mai multe puncte de lucru în țară, iar datele înglobează activitatea tuturor aceste puncte de lucru. Cred însă că o astfel de prezentare rămâne interesantă.

După acest mic disclaimer, să-mi dau cu părerea :-).

La o primă vedere notăm că 8 companii IT din Brașov (Siemens PSE, Pentalog Inet, LMS ROM, CRIsoft, Deuromedia, Route 66, Waters și DCI) au avut în 2007 o cifră de afaceri de peste 1 milion de euro. Siemens PSE a derulat afaceri în valoare de peste 18 M€, pe locul secund fiind Pentalog Inet, cu 2,2 M€.

Cele 22 de companii IT cuprinse în studiu au avut în total în 2007 1229 de angajați, față de numai 1042 în 2006. Lucru știut – Siemens PSE, cu cei peste 600 de angajați, monopolizează cam jumătate din forța brașoveană de muncă din domeniu.

Cifra totală de afaceri a crescut ceva mai mult decât numărul de angajați, fiind cu aproximativ 25% mai mare în 2007 decât în 2006 (33 M€ față de 26,5 M€). Totuși, această cifră totală de afaceri a celor 22 de firme (33 milioane de euro obținute cu 1229 de angajați) pare derizorie în comparație cu cifra de afaceri a Siveco, de exemplu, care a obținut o cifră de 49,6 milioane de euro, cu doar 574 de angajați. Ceea ce ne duce la alt indicator interesant, vecin cu productivitatea : cifra de afaceri per angajat.

După acest criteriu, topul companiilor IT brașovene arată un pic altfel, premianta fiind firma Spectrum cu 40k€/angajat. Prin comparație, Siveco are o cifră de afaceri per angajat de peste 2 ori mai mare.

Cam atât deocamdată cu aprecierile. Nu ezitați să-mi semnalați lipsuri, greșeli, sunt deschis la orice remarcă.

Fişiere CHM blocate

Din seria Probleme mici, pierderi mari (de timp), m-am luptat recent cu o nedumerire (şi iniţial nedumerirea a câştigat). Am găsit (nu spui cum, persoane importante) nişte cărţi în format .CHM (Compiled HTML Help file). Unele le-am putut deschide, altele nu.

„Navigation to the webpage was cancelled” ?? „Retype the address” ?? Am presupus că versiunea CHM-ului e prea veche pentru versiunea de IE pe care o aveam pe sistem, şi am lăsat povestea deoparte, în Colţul Uitării. Până când azi, dintr-o oarecare neglijenţă, am studiat proprietăţile fişierului şi am descoperit o opţiune atât de simplă după vorbă, după port : Unblock. Păi unblock, oştenii mei, şi am citit cartea cu succes până la partea cu adânci bătrâneţi, când autorul a rezolvat toate bugurile.

Te CNAS cu mine ? Mă PFA cu tine !

După cum era de așteptat, cadoul de care spuneam că nu a fost cerut de nimeni a fost anulat. Programatorii vor plăti contribuţia la sănătate începând cu 1 iulie, în urma unui ordin apărut peste noapte şi de care am citit prima dată în EVZ. Firește, urmau să se publice normele metodologice care să clarifice enunțul ordinului, iar după câteva luni, într-o noapte friguroasă, am fi aflat de la vreun hamster din Ministerul Abundenței că un nou ordin modifică taxele într-un regim de o asemenea urgență încât a trebuit aplicat începând cu 1984. N-am mai urmărit subiectul și frankly my dear I don’t give a damn.

Ce e de reținut este că aceste lucruri ți se pot întâmpla pur și simplu, peste noapte (sau peste câteva zile, ceea ce în termenii agenților economici e fix același lucru). Este exact ceea ce ANIS (una din asociațiile patronale din industria IT) și alți actori importanți din domeniu au semnalat cu obidă – impredictibilitatea regimului fiscal.  Și acum se bate șaua pentru un alt cal mai mare : eliminarea scutirii de impozit pe venit acordată programatorilor este inevitabilă, e important ca ea să poată totuși fi cât de cât planificată pentru ca firmele să poată gestiona momentul cât mai bine.

Însă cum ordonanța de urgență cu pricina a apărut fără ca măcar MCTI să fie prevenit, nu putem avea mari speranţe că pe viitor mediul de afaceri va beneficia de mai mult respect. Astfel că se caută soluţii de imunizare. Astăzi, încep evaluarea posibilităţii de a activa ca PFA.

Înregistrarea ca PFA (persoană fizică autorizată) este o roată descoperită de multă vreme de către firmele şi specialiştii care activează în IT. În context, numărul PFA-urilor nu poate decât să crească.

Pentru a-mi face o idee despre avantajele și îndatoririle activării ca PFA mi-am deschis un caiet de lucru, unde îmi voi păstra notițele, întrebările și răspunsurile pe acest subiect. Contribuțiile voastre sunt binevenite.

[Alt+Enter]

Nu știu alții cum sunt, dar eu mă gândesc că în carieră, pe măsură ce cresc competenţele şi responsabilităţile, scade complexitatea uneltelor de care te foloseşti în activitatea cotidiană.

De exemplu, ca programator te servești de o lungă serie de tool-uri și framework-uri a căror stăpânire poate necesita luni, ani de experiență intensă. Evoluezi spre vreun post de middle-management (de echipă, de proiect, de orice altceva) și descoperi că din ce în ce mai mare parte a timpului faci Excel și Powerpoint (sau alte tool-uri de aceeași natură). Probabil (nu știu exact, o să întreb) un CEO se rezumă la telefon și pix.

Sper ca această profundă introducere să scuze laicitatea restului postării. Deși am ajuns să mă descurc cu grafice complexe, tabele încrucișate și alți monștri ascunși pe sub fustele calcului tabelar Excelian, uit în mod sistematic un detaliu : cum fac să bag linie nouă în cadrul unei celule ?

Să-mi fie învățătură de minte.

Dă-mi o cafea şi nimeni nu va fi rănit

Un principiu care îmi merge drept la inimă : Programează ca și când persoana care va modifica și întreține codul tău este un psihopat violent care știe unde locuiești.

Ideea face parte din tehnicile de guerilla software development, şi asigură o anumită presiune pe programatorul pe care nu-l ajută conştiinţa sau putinţa. Vizualizez cu emoție titlul cu care crainica blonda si afectata va deschide stirile de la ora 5. Tragedie cutremurătoare la Drăgășani : un tânăr programator a fost spulberat pe trecerea de pietoni din fața blocului în care locuia, de către un coleg de muncă care i-a preluat codul. Acesta a declarat că se săturase să-și petreacă weekend-urile încercând să dezlege înlănțuirile de apeluri nedocumentate și interfețele pline de interogări SQL scrise de colegii săi incompetenți. „E o crimă să amesteci user-interface-ul și business logica ! N-am mai rezistat în faţa incompetenţei.” a mai declarat atacatorul.

Responsabilitățile se asumă într-un metalimbaj cu cefe groase de pe Google Maps

  • Am notat cu drag investigația responsabilă a lui BigLazyAdmin și finalul amabil al poveștii, care dă măsura unui soi de civism 2.0 absolut agreabil. Rămâne totuși gustul amar al unei incompetențe sistemice. La ei, responsabilitățile se asumă bărbătește, pe când ai noștri nici de amante nu par capabili (decât eventual prin interpuși și cu comision).
  • Din toamnă, părinții mei pot renunța la carnețelul în care își notaseră, într-un metalimbaj doar de ei înțeles, iconițele, linkurile și succesiunea precisă de acțiuni de urmat pentru a folosi contul de mail de la Yahoo. Și asta pentru că vor avea la dispoziție Yahoo.ro. Destul de târziu, dar nu mai puțin interesant pentru toată lumea.
  • Am mai notat o lovitură sub centură aplicată de Microsoft România Grupului pentru Software Liber (și bunului simț în general), cu concursul Ministerului Educației. Pentru diversificarea modului de operare, Microsoft caută să-și extindă echipa de luptători cu noi cefe groase. Le propun să organizeze un JobShop direct la sediul guvernului, să nu mai piardă vremea.
  • O veste, totuși, bună, este importanța pe care online-ul a căpătat-o în această campanie electorală. Vestita hartă a lui Blaga de pe Google Maps îl scoate pozitiv în evidență. Oare peste 4 ani ce inovații vom vedea ? Consultări publice pe wiki și promisiuni de ghișeu online unic bazat pe un Mantis ? N-ar fi rău, de ne-ar lăsa marele urs.

Diagrame de secvenţă la un clic distanță

www.websequencediagrams.comPentru că nu i-a plăcut Visio, un student american a dezvoltat o mică unealtă online pentru a desena diagrame de secvență.

Este un excelent exemplu de proiect studențesc care dă valoare unui CV fără experiență profesională. În plus, este un tool simplu de folosit (nu uitați de KISS ;-) ), care poate genera diagramele în diferite arome vizuale.

Castile martiene

Citind articolul asta am trait senzatia ca privesc, din ce in ce mai fascinat, o interventie chirurgicala cu rezultat nefavorabil dinainte anuntat, operatie realizata cu unic scop pedagogic. Recomand calduros, cred ca e o lectura necesara oricarui informatician care nu s-a lamurit inca cum sa-si gestioneze compromisurile.

PS. Interesant de citit si articolul despre esecul Vista, la care Joel face referire.

PS2. Profit de ocazie pentru a semnala coloana de recomandari din dreapta, cu feed, sper sa le primiti cu acelasi entuziasm cu care le partajez eu :)

Cel mai scump desfacator de bere din vestul Romaniei este standard compliant

  • La Salonul Auto de la Geneva se petrec si lucruri mai interesante decat lansarea Sandero (cel mai scump desfacator de bere – vezi noul logo). Printre acestea, expozitia The Fully Networked Car, parte dintr-un val de inovatii menite sa creasca siguranta in trafic, sa reduca poluarea, prin interconectarea vehiculelor si a infrastructurii. In aceeasi nota, Comisia Europeana a lansat o initiativa (la care contribuie cu 2,5 miliarde de euro) pentru dezvoltarea sistemelor integrate in vederea imbunatatirii performantelor masinariilor de tot felul (auto, avioane, electrocasnice, etc.).
  • In perioada 4-9 martie se desfasoara o noua editie CeBIT, la Hanovra. Sunt inscrisi 32 de expozanti din Romania, majoritatea din Banat si Transilvania (9 doar din Cluj-Napoca). As fi curios cam ce proportie din cifra de afaceri a firmelor IT din vestul Romaniei provine din colaborari cu firme din Germania Europa germanofona, probabil ca mult peste 50%.
  • Flamingo si-a razgândit modificarea si se invârte in jurul (e)cozii. Nu-i nimic, inca e loc pentru toata lumea.
  • Internet Explorer 8, proaspat lansat in beta, este standard compliant. Dezvoltatorii care au participat la acest proiect au fost deja dati afara, Microsoft cerandu-si public scuze pentru aceasta grava eroare de conceptie.