Astazi ni s-a comunicat oficial ca si intr-a 11-a facem C++. Dupa un an de “programare” in acelasi limbaj, mi-am dat seama ca cei care fac manualele scolare sunt total rupti de realitate. Tot ceea ce m-au invatat la scoala, se rezuma la rezolvarea unor probleme de algebra cu ajutorul calculatorului… patetic! Adica, scoala te invata mai nimic. Acestea fiind spuse, m-am gandit ca e bine sa studiez singur C++, calauzit fiind de “Manual de programare in C++” de Stephen Prata. Cartea in cauza, ceva mai groasa decat Biblia cred ca o sa-mi deschida drumul intr-ale programarii, pentru ca -intre noi fie vorba- daca e sa ramai doar cu tampeniile pe care le inveti in scoala, mori linistit de foame sau pleci in Spania la capsuni. Dupa mine, in anii de liceu mai bine ne predau HTML, CSS, XML poate si putin PHP. Macar ramaneam cu ceva in cap dupa 4 ani de scoala… asa, o sa stim sa rezolvam probleme de genul “se citeste de la tastatura un sir de numere pana la intalnirea cifrei 0; sa se afiseze doar numerele pare din sir”. Asa deci, asta e mate-info la romani… elevii de azi, ratatii de maine. Sau poate ca dupa capul unora putem sa iesim niste secretare formidabile, ca tot ne baga pe gat MS Office. Dar de, ce sa mai zic, ca nu are rost sa continui; nu pot/putem schimba nimic, ci trebuie sa dansam dupa cum canta diferitele guvernari. In alta ordine de idei, se lauda invatamantul romanesc, se lauda genialitatea romanului. Eu nu am vazut genii contemporane… voi ati vazut? Ce naiba, chiar nu vede nimeni ca informatica din liceu e de toata jena? La fel e si fizica, care te obliga sa inveti formule complicate, pe care mai mult ca sigur nu o sa le folosesti niciodata. Eu am avut 7 media la fizica si de bine de rau, ma descurc bine cu un multimetru in mana, cu ciocanul de lipit si cu o placa integrata, iar unii colegi au 10 si daca ii pui fata in fata cu o priza se curenteaza. Teoria e buna, dar pana la un anumit punct. Pe piata internationala a muncii, o persoana care a trecut prin sistemul educational romanesc (stam bine la profilul uman, dar nu si la cel real!) nu o sa faca fata (ca doar tot vrem sa intram in UE), mai ales daca nu a acumulat si alte cunostiinte , pe langa cele dobandite in scoala. La fizica ni se predau zeci de pagini de teorie, sute de formule si nu ni se arata nici macar cum sa schimbam o siguranta. Cu ce tragere de inima sa invat eu fizica, daca nu obtin nici un rezultat palpabil de pe urma muncii depuse? Imi place sa fac cu mana mea un montaj si la sfarsit sa vad ca functioneaza, nu sa insir aiurea formule pe foaie. E nevoie de formule, e nevoie de teorie, dar se prea exagereaza! Si sa nu-mi mai spuna nimeni ca invatamantul romanesc e performat! Intr-adevar, la profilul uman se obtine performanta, dar nu si la cel real. De ce? Pentru ca romanul intotdeauna a fost bun la discursuri, la argumentare, dar cand vine vorba de practica se pierde in detalii teoretice. Daca eu vreau sa ma fac programator (oare?), ceea ce am invatat in liceu la informatica, o sa ma ajute exact… cu nimic. Ma bucur ca ma invata cum sa rezolv probleme si ca de doi ani ni se predau aceeasi algoritmi de gradinita, ma bucur ca toti cacanarii tocesc problemele si isi dau atestatul din informatica, ma bucur ca am medie mica la fizica (nu, nu sunt frustrat) si ca acei colegi cu medie mare nu sunt in stare sa cositoreasca nici macar un led, ma bucur ca jumatate de an calculez campul magnetic generat de un nenorocit de conductor, ma bucur sa sunt elev si probabil viitor somer sau pribeag prin tari straine!
Mda, trebuie neaparat sa studiez C++ pe cont propriu, ca altfel inaintez in stiinta pana “la genunchiul broastei” (Ion Creanga). Si cu toate astea, sa nu-ti vina pofta de-o bere rece si la cutie (unii zic ca-i mai de gasca) ?