Cursurile de programare in Ro = o noua teapa

Nu zic ca toate sunt asa, cunosc personal cativa traineri buni, unii mi-au fost colegi si sunt programatori buni cu multa experienta, dar de ceva vreme ma tot bombardeaza facebook cu reclame la tot felul de cursuri tinute de niste unii care abia au terminat facultatea si sunt “traineri”, tin cate 2-3 cursuri fiecare, de Python/PHP/JS/SQL/Node/React si inca o lista de tehnologii pe care mi se pare imposibil sa le stapanesti PE TOATE la un nivel f bun/bun.

Mi se pare teapa perfecta, este acum mare cerere de programatori, chiar si incepatori, mai exista mitul cu salariile mari (nu e chiar mit, dar nu se aplica dupa ce ai facut o luna de cursuri, sa fim seriosi) si s-a creat mediul perfect pentru toti combinatorii sa isi deschida scoli de progamare.

Realmente imi sare voma cand ii vad pe toti impostorii astia ca tin cursuri si imi pare putin rau de aia care iau teapa, in loc sa caute cu grija niste traineri cu un CV, cu ceva experienta la activ sau sa isi ia cursuri de la traineri recunoscuti pe plan international pe net.

Ma gandeam acum ceva vreme sa imi iau un grup de 5-6 oameni pe care sa ii mentorez, stiu exact ce cursuri ar trebui sa faca, ce carti ar trebui sa citeasca, proiectele cu care sa inceapa, practic pasii pe care sa ii parcurga, pentru ca am mai crescut juniori, chiar acum am terminat cu unul si am luat altul la “crescut” pe un proiect.

Din pacate am constatat ca nu are sens din punct de vedere financiar, pentru mine e pagubos daca oamenii aia nu o sa lucreze cu mine pe proiectele mele ca sa-mi recuperez din bani (timp), daca ii taxez la ora cat as lua unui client si asta din bunatatea mea sufleteasca pentru ca e mult mai greu sa inveti pe cineva decat sa iti vezi de treaba pe un proiect, n-o sa vina nimeni, o sa le pice fata cand o sa vada factura (asta daca nu invata sa invete si singuri si ma freaca degeaba cu chestii triviale).

O sa ma mai gandesc la treaba asta cu mentoratul, sa vad daca poate fi facuta cumva profitabila.

4 Likes

Deci ti se pare ca e plina lumea de oameni care par sa fie impostori si ofera cursuri de programare si acum vrei sa oferi si tu cursuri de programare.
Okaay!
Succes!

1 Like

Nu vreau sa tin cursuri de programare, tocmai pentru ca nu mi se pare posibil sa fac profit, eu ziceam sa mentorez niste oameni.

1 Like

Pai si pe tine ce te recomanda ? Pui in titlu ca sunt teapa, dar incepi prin a spune ca nu toate sunt asa. Apoi ca vrei sa mentorezi, dar ca poate scoti si bani.

Ca sa afle ce cursuri sa faca si ce carti sa citeasca, pot afla si de aici de pe forum.

1 Like

Aloo, aloo, baiatu’, aveti idee ce inseamna a mentora pe cineva vs a dea teapa cu niste cursuri? Ati avut vreodata mentori? Eu am avut si am profitat imens de pe urma experientei lor.

Despre bani, da, nu ajut oamenii degeaba, nu sunt maica Tereza, daca nu am ceva de castigat nu are niciun rost sa ma implic, de ce mi-as bate capul cu niste oameni gratis?

Cat despre ce ma recomanda: smecheria, talentul, CV-ul si o gramada de oameni.

1 Like

Eu din ce am observat multi oameni vor sa invete, se apuca sa invete si dupa ii vezi cum dau copy paste la codul pe care l-ai dat ca exemplu in loc sa il scrie ei. Dupa te intreaba de chestii pe care efectiv le citesti lor de pe ecran ca nu sunt in stare sa citeasca. Inteleg ca la scoala ideea era sa copiezi ca nu iti placea materia, dar vii la un curs, la un internship si ar fi o idee sa inveti, sa incerci chestii, sa strici chestii si dupa sa le repari. O data ce stii ca majoritatea oamenilor vor doar sa para ca invata iti dai seama ca poti face bani buni practic facand nimic. (vezi 80% din universitatile din Romania)

Oricum e exclus ca sa inveti orice fel de ‘programare’ in mai putin de 10 ore serioase si un proiect daca stii ceva programare si inveti rapid orice, daca nu stii nimic ia mult mai mult pana ajungi efectiv la programare sau rezolvare de probleme. (eu as zice ca sub 300 de ore nu ai ce curs sa numesti curs)

Cursuri mai bune decat cele servite pe bani grei, gratuite: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/

Cand ai atata informatie disponibila pe net, exista carti bune, etc… eu nu pot intelege cum pot fi unii fraieriti sa dea bani pe cursuri de-alea.

Sau pe ‘mentorat’, cand exista disponibile programe de invatamant pentru a trasa directia de la universitatile de top mondial.

1 Like

Problema din punctul meu de vedere e mult mai complexa, pe de o parte sunt cei care doresc sa intre in domeniu dar nu au motivatia necesara sa depuna si efortul cerut pe de alta parte sunt cei care vor sa castige un ban din aceasta piata. Nu vad calitatea trainerilor o problema in sine caci la nivel de incepator nici nu trebuie sa fii foarte competent ci la ce asteptari au unii candidati si ce cred ei ca o sa obtina de la un curs respectiv ce efort vor trebui sa depuna pentru a obtine in final un post in domeniu. Cei care tin cursuri ar trebui sa fie mai transparenti si sa explice clar cat efort implica un astfel de curs.

In final se ajunge la situatii de genul ca se duc la curs 20 de persoane din care termina vreo 10 si doar 2 ajung in final sa lucreze in domeniu.

Ca si model mie personal mi-a placut foarte mult e asta (activeaza si in Cluj parca):

3 Likes

Aia cu asteptarile e pentru ca unii isi imagineaza ca daca platesc ceva mai mult, pot sa-si achizitioneze un drum regal.

Eu cred că sunt 2 tipuri de oameni:
1- Tipul care învață singur și cauta rezolvarea
2- Tipul care mereu trebuie sa fie îndrumat, un fel de robot.

De acea tipul al doilea de oameni cauta cursuri care sa le spună secretul de a face ”aur” în care să scrii un rând și să vină banul.

Doar ca idee, am ales doua dintre cursurile existente pe youtube, folositoare pe tematica abordata de mine pe blog. Acopera ceva mai mult decat domeniul ala, de exemplu primul discuta metoda gradientului conjugat, care poate fi utila si in machine learning, de exemplu. Nu cred ca mai are sens sa zic de utilitatea analizei Fourier…

Primul exemplu, un mini curs de la Cornell, pentru a ajuta studentii sa inteleaga cum se trece de la teorie la practica. Video nr 1, cu povesti introductive:

Urmarit de peste 20000 de oameni.

La ultimul:

au ajuns cam 1000 de oameni. 19 din 20 au renuntat pe parcurs. Mai mult de jumatate au renuntat cand au dat de ‘greu’ la al doilea curs.

Cursul ala necesita nu numai sa te uiti la el, trebuie sa citesti ceva articole/materiale, sa faci problemele de programare, daca nu esti familiar cu teoriile folosite, sa urmaresti si alte cursuri… cum ar fi cursul asta de la Stanford:

Cum exista mai multi interesati de subiect, s-au aruncat peste un milion de oameni ca sa-l urmareasca. La ultimul curs:

au ajuns cam vreo 26000. Doar cam unul din 38 dintre cei care au inceput. Deja la al doilea curs s-au uitat cam o treime dintre cei care s-au uitat la primul.

In mod tipic, la cursuri de-astea ‘serioase’ nu incep foarte multi sa se uite, prefera sa se uite la un curs despre cum sa dea copy/paste de pe stackoverflow sau sa invete ca maimuta cine stie ce limbaj sau framework, crezand ca asta o sa-i faca si capabili sa scrie un program ceva mai serios (errrr, NU).

2 Likes