Pentru că primim multe întrebări despre cum arată procesul de admitere de la Software Development Academy și dacă obții într-adevăr un job la sfârșit, am decis să îți prezentăm culisele școlii noastre de programare într-un mod cât mai transparent cu putință.
Sperăm ca acest articol te va ajuta să-ți faci o părere cât mai informată despre ce înseamnă cu adevărat Software Development Academy și ce presupune să devii programator alături de noi. Vei afla la ce fel de probe ar trebui să te aștepți în procesul de aplicare, cum diferă cursurile noastre față de alte școli de programare, cine sunt mentorii care instruiesc studenții și ce metodă de predare folosesc, cât și care sunt oportunitățile de angajare.
Iar pentru a îți face o idee și mai clară despre cum se desfășoară lucrurile la SDA, am inclus și câteva interviuri cu absolvenții școlii noastre.
Software Development Academy (SDA) este o școală de programare prezentă pe piață de nouă ani, în șase țări. Peste 5,000 de cursanți activi urmează cursurile academiei noastre, îndrumați de 15,000 de formatori calificați cu experiențe vaste în domeniul IT. Software Development Academy este prezentă în Albania, Cehia, Estonia, Polonia, România și Slovacia.
În România, suntem o echipă de 12 traineri, toți cu experiență vastă în cele mai prestigioase companii IT din lume.
Povestea Software Development Academy este de fapt povestea a două companii diferite care au decis să-și unească forțele pentru a construi cel mai puternic hub IT din Europa. Este vorba despre Codecool, companie românească și Software Development Academy, originară din Polonia, care și-au făcut debutul pe piața europeană de IT în 2014.
În 2022, Codecool și Software Development Academy au fuzionat. Principalul motiv al fuzionării a fost simplu – cererea mare de forță de muncă din domeniul IT, precum și apetitul oamenilor pentru cursurile de conversie profesională spre domeniul IT.
Cu alte cuvinte, cursurile noastre sunt bazate pe experiența instituțională a două din cele mari academii de IT din Europa care au pus bazele acestui model de învățare de la 0 și au ajutat mii de absolvenți să obțină jobul mult visat în industria IT.
Dacă vrei să afli mai multe detalii despre noi, ne poți cunoaște la evenimentele pe care le organizăm în țară. Organizăm workshop-uri gratuite dedicate celor mai populare limbaje de programare din lume (prezente de asemenea în oferta noastră), precum și sesiuni individuale după eveniment. Îți vom explica de ce ar trebui să te gândești la schimbare, cum faci primul pas spre noua ta carieră în IT și cum să-ți atingi obiectivul și să îți schimbi locul de muncă.
Vezi aici când o să ajungem în orașul tău.
Nu poți ajunge la evenimentele noastre fizice? Înscrie-te la webinariile gratuite Software Development Academy.
La Software Development Academy, nu avem “profesori” în sensul clasic al cuvântului, ci formatori și mentori cu ani de experiență valoroasă în industria IT.
Mai jos, îți prezentăm trainerii care au mentorat și asistat sute de absolvenți Software Development Academy să-și înceapă carierele în industria IT:
Sunt software tester de 6 ani și predau în cadrul Software Development Academy o parte din modulele cursului “Software Tester” din acest an.
În decursul anilor, am testat o gamă largă de site-uri web, aplicații web și mobile pentru diverse platforme (iOS, Android și chiar Windows). În plus, am creat test case-uri detaliate bazate pe analiza și înțelegerea cerințelor clienților și solicitând informații suplimentare de la Business Analyst despre produsul final. Ulterior am rulat testele și am comunicat rezultatele developerilor folosind diferite tool-uri (de exemplu, Jira, Click Up, Azure). Așadar, în calitate de QA, am dezvoltat o serie de abilități, cum ar fi: gândire critică, creativitate, adaptabilitate, atenție la detalii, răbdare și persuasiune.
Prin participarea la cursuri (testare manuală și automată) și în cadrul dezvoltării proiectelor, am învățat cum să înțeleg, să anticipez și să răspund nevoilor și așteptărilor clienților referitoare la calitatea produsului.
Hello World!
Sunt Solomon Bogdan aka Solo. Pe hartie scrie ca sunt programator Python si SQL din 2021 ani si predau in cadrul SDA din 2023.
Ca sa ajung sa fiu programator si sa ii invat pe altii sa faca asta trebuie sa stiti si ce nu scrie pe hartie: am inceput sa programez din 2007 (#liceu) si am inceput sa livrez training-uri din 2014. Asta m-a ajutat ca fiecare modul predat la SDA sa fie finalizat cu succes si cursanti multumiti care au fost deschisi sa tinem legatura ulterior.
Imi place sa zambesc tot timpul si sa cunosc oameni de la care am ce invata.
Un sfat pentru cei care se apuca de programare: “Munca bate Talentul daca Talentul nu munceste”
Salut! Numele meu este Călin Mihai-Daniel și sunt pasionat de tehnologie. Am o experienta de aproximativ 8 ani în software testing și am interactionat cu majoritatea tehnicilor de testare, atat manuale cat si automate, precum si tool-urile reprezentative pentru aceasta industrie. Predau în cadrul Software Development Academy de 1 an, unde sunt deosebit de pasionat de formarea persoanelor interesate de o cariera în domeniu. În timpul intalnirilor cu studenții am o abordare calmă, perseverentă și însoțită de foarte multe exemple bazate pe experiențele mele profesionale.
Poate ai auzit de la diverși programatori cu experiență că nu merită să investești în cursuri plătite când Internetul este plin de resurse gratuite.
Această perspectivă, deși validă pentru unii, nu se aplică tuturor. Chiar și așa, nu o să te împiedicăm să apelezi la resurse gratuite dacă învățatul solo este pentru tine, pentru că scopul Software Development Academy nu este să înlocuiască acele resurse gratuite. Noi chiar îți recomandăm să vizitezi aceste resurse, precum cursurile platformei edX, măcar pentru a vedea cum arată programul unui astfel de curs, dacă nu și pentru a-l încerca. Am făcut chiar o listă cu cele mai bune cursuri și resurse gratuite de pe Internet!
Totuși, nu putem să nu menționăm faptul că învățarea în mod autonom, de unul singur, poate fi un proces lung, plin de frustrări – trăiri pe care le-au experimentat chiar și studenții SDA înainte de a se înscrie la cursuri. Diferența majoră pe care o aduc cursurile live, în echipe, este că te scapă de obstacolele aferente învățării programării – genul de hopuri care pot întârzia procesul de învățare cu zilele, sau chiar săptămânile. Instructorii noștri cunosc deja aceste obstacole și le pot elimina mult mai rapid incertitudinile tale. Același lucru se aplică și la lacunele de cunoaștere pe care le poți acumula învățând programare de unul singur.
La Software Development Academy, ai parte de un mediu organizat de învățare. Vei face parte dintr-o echipă unde vei avea parte de momentum de învățare și accountability – practic, exact ca la muncă. Este un proces accelerat, ghidat, pentru persoanele care nu au timp să experimenteze sau care vor să evite frustrările provocate de lacune în know-how.
Iar cum vei afla mai târziu, cursurile noastre nu sunt doar despre programare. Îți oferim un cadru în o să aprofundezi și stăpânești nu numai programarea, ci și acele soft skills care fac diferența dintre un programator bun la meseria sa și un programator care se adaptează cu brio în orice echipă de programare din companiile moderne.
În plus, mulți oameni au nevoie de un cadru didactic pentru a deprinde noi abilități – exact ceea ce oferim noi.
Cu alte cuvinte, cursurile SDA Academy sunt pentru tine dacă:
Software Development Academy oferă o curriculă comprehensivă urmând principiul metodologiei full-stack. Cursurile noastre sunt constant adaptate și actualizate pentru a se alinia cu realitățile pieței – cu alte cuvinte, vei învăța tot ce trebuie să știi ca să obții job-ul mult visat în IT.
Chiar și așa, nu este nevoie să vrei să urmezi o carieră în IT pentru a te înscrie la cursurile SDA. De ce? Pentru că aceste cursuri sunt adaptate și la nevoia de upskilling. Adică, dacă vrei să-ți duci cariera actuală la nivelul următor învățând un limbaj de programare sau o metodologie/un framework specific IT-ului, cursurile Software Development Academy sunt exact ce căutai.
Cât despre acreditare, răspunsul este un răsunător “Da”. Cursurile Software Development Academy sunt acreditate de Ministerul Educației și Ministerul Muncii. După finalizarea cursului, vei primi un certificat care confirmă competențele dobândite în cursul pe care l-ai urmat.
Deși cursurile noastre sunt acreditate și obții o diplomă recunoscută la nivel mondial, lucrul cel mai valoros pe care îl vei obține în urma cursurilor Software Development Academy nu va fi în niciun caz diploma, ci experiența, pregătirea și proiectele la care vei participa în cadrul cursurilor. Este foarte posibil ca acea diplomă să fie luată ca atare de către angajatori, sau ignorată total – orice om care a trecut prin procese de recrutare îți poate confirma acest fapt.
Cum IT-ul este o meserie tehnică, hands-on, ce va conta cu adevărat la interviu (și mai târziu, la locul de muncă) este ceea ce știi să faci. Da, cunoștințele teoretice sunt și ele destul de importante – însă există n variable în care acestea pot fi aplicate, iar felul în care le aplici poate reprezenta diferența dintre un programator bun și unul mediocru, sau a fi sau nu aprobat de client odată ce ești angajat. Majoritatea companiilor te vor supune unui test tehnic riguros fix din acest motiv.
Cu alte cuvinte, pe lângă diploma care fără îndoială îți va deschide niște uși anterior închise, cursurile Software Development Academy te pregătesc pentru succes, indiferent de natura obiectivelor tale – fie că vrei să faci upskilling pentru a-ți modifica traiectoria profesională, sau că te gândești la o reconversie profesională totală. Diploma Software Development Academy nu este the be-all and end-all, ci un material auxiliar menit să confirme familiaritatea ta cu elementele teoretice ale IT-ului. Cunoștințele practice acumulate la cursuri sunt cele care îți vor deschide uși.
Programa Software Development Academy reflectă această filosofie orientată spre practic înaintea teoreticului. Mai jos găsești detalii despre fiecare curs din programa noastră și părerile absolvenților noștri.
Fiind unul din cele mai populare limbaje de programare din lume, Python are o comunitate mare și activă de entuziaști și experți. Este versatil, poate fi folosit pentru o sumedenie de aplicații și sarcini diferite, atât în domenii tehnice cât și non-tehnice.
În cadrul cursului Python oferit de Software Development Academy, vei parcurge următoarele module:
Java, un limbaj de programare extrem de popular folosit de peste 9 milioane de dezvoltatori, este ideal atât pentru începători, cât și pentru veteranii industriei. Fiind folosit în aproximativ 7 miliarde de dispozitive, experții în Java sunt foarte căutați de către marile companii de IT.
În cadrul cursului Java oferit de Software Development Academy, vei parcurge următoarele subiecte:
Iata ce spune Ada Palacean (Mican), absolventă a cursului Java la SDA Academy, care lucrează astăzi ca Software Developer in echipa NIQA Raiffeisen Software Service SRL:
UX/UI poate reprezenta diferența dintre o aplicație intuitivă, ușor de navigat și profitabilă și una cu o interfață deficitară care îndepărtează utilizatorii spre competiție. Din acest motiv, designerii UX/UI sunt printre cei mai căutați și bine plătiți experți din industria IT.
În cadrul cursului UX/UI oferit de Software Development Academy, vei parcurge următoarele subiecte:
Testarea software este esențială dacă vrei să produci aplicații funcționale. La nivel mondial, activează aproximativ 4.5 milioane de Software Testers și QA Leads – iar cursul nostru de Software Tester îți oferă șansă de a te alătura acestei comunități în creștere.
Iată principalele lucruri pe care le vei învăța în cadrul cursului de Software Tester oferit de Software Development Academy:
Conform ultimelor date, aproximativ 1.8 miliarde din website-uri sunt construite pe baza metodologiei Javascript. Mai mult decât atât, aproximativ 17.4 milioane de dezvoltatori software interacționează cu acest limbaj de programare zilnic. Iar cursul nostru Javascript te va îndrepta, pas cu pas, spre o carieră de front-end developer.
Acestea sunt principalele lucruri pe care le vei învăța în cadrul cursului Javascript oferit de Software Development Academy:
Într-o lume dominată din ce în ce mai mult de date, postul de Data Scientist este la mare căutare. În acest curs de Data Science, te vom învăța tot ce ține de SQL, analiză de date și baze de date.
Mai precis, vei parcurge următoarele subiecte:
Deși cursurile noastre îți vor crește exponențial șansele de angajare, nu putem garanta 100% vei obține un loc de muncă după finalizarea cursurilor, chiar dacă optezi pentru pachetul Garanția de Angajare.
Deși cursurile noastre au la bază un model accelerat de învățare, nu sunt nici pe departe o scurtătură spre un job bine plătit în IT. Obiectivul nostru este să te înarmăm cu instrumentele și know how-ul care te vor face angajabil, ca după aceea să îți croiești propriul drum în lumea IT. Pe scurt, cursurile Software Development Academy îți “garantează” un loc de muncă după absolvire în sensul că vei acumula cunoștințele teoretice și practice căutate de marile companii de IT.
După cum a punctat și unul din absolvenții noștri:
De aici și scopul din spatele programului nostru Garanția de Angajare. Nu obții acces exclusiv, plătit spre job-urile din marile companii, ci o sumedenie de cunoștințe directe și tangențiale care, cumulativ, îți vor mări șansele de angajare. Procesele de recrutare și cerințele din IT sunt foarte diferite față de alte domenii. Plus, în IT, sunt workflow-uri, framework-uri, termeni și tool-uri care nu au absolut niciun sens în afara acestui domeniu. Poate fi copleșitor pentru un nou-venit.
În cele ce urmează, îți vom explica cum decurge întregul proces.
Garanție de Angajare este un program Software Development Academy structurat în două etape. Mai precis, aceste etape acoperă perioada de instruire (da, cursurile de care ți-am povestit mai devreme) și cea de căutare a job-ului propriu-zis.
Mai jos găsești, pe larg, ce presupun aceste două etape.
Aici te vei familiarza cu practicile SCRUM, o metodologie folosită în majoritatea companiilor mari de IT. Te trecem printr-un workshop comprehensiv de 6 în care îți vom prezenta elementele de bază ale metodologiei SCRUM: sprint-uri, backlog-uri de produs și roluri. Scopul acestui workshop este să te învețe să prioritizezi eficient task-urile și să te ajute să te integrezi ușor în orice echipă de programatori care folosește SCRUM.
Asana, una dintre cele mai populare platforme pentru gestionarea task-urilor, este des-întâlnită în cadrul echipelor de programatori. Vei afla diferitele funcții ale Asana și cum să-ți planifici activitățile în mod eficient.
Un webinar de 3.5 ore în care te vom asista în întregul proces de recrutare, de la crearea unui CV care să scoată în evidență abilitățile tale până la importanța optimizării unui profil de LinkedIn.
Exact ce spune și titlul – un test de cunoștințe tehnice care te va ajuta să identifici posibile lacune.
Această etapă va presupune o serie de consultații de o jumătate de oră în care te vom ajuta să te pregătești pentru procesele de recrutare. Vom include și task-uri și teste de cunoștințe.
Prezentarea proiectului final va dura în jur de o oră, timp în care vei primi feedback.
Abilitățile de soft skills sunt esențiale în companiile moderne. Tocmai din acest motiv, acest mini-modul va consta în simularea unui interviu de recrutare de aproximativ o oră. După interviu, vei primi feedback de la consilierul nostru în carieră.
Funcționează pe același principiu ca interviul de soft skills, numai că acesta va simula partea tehnică. Evident, vei primi feedback despre performanța ta.
Vei primi câte o ofertă de muncă pe săptămână de la consilierul de carieră la care va trebui să aplici.
În cele trei luni de colaborare de la terminarea cursului, vei primi o serie de task-uri de dezvoltare personala de la consilierul tău în carieră. Aceste task-uri te vor ajuta să te pregătești pentru interviurile de recrutare – cum să te prezinți pe LinkedIn, cum să ieși în evidență față de alți candidați și așa mai departe.
“Eram în căutări, voiam schimbarea, mă întrebam “Care este cea mai bună școală de programare pentru mine?”. Așa am ajuns la o prezentare a celor de la SDA, unde am aflat, destul de șocant, că: “Perioada cursului va fi ca un cantonament…” și chiar așa a fost. Inițial, până să se formeze grupa în care m-am înscris, m-am apucat să scriu de mânuță algoritmi pe caiet. Apoi am început cursul și nu trecea nicio zi fără să scriu cod, indiferent de cât de obosită eram, pentru că aveam un job în paralel. După 8 luni de curs mi-am găsit job ca și Java Developer la Ubisoft. În prezent sunt Project Manager și coordonez o echipă de developeri BackEnd/FrontEnd și QA, lucrând pentru diverși clienți externi. Acesta este un long story short. Povestea pe lung e puțin diferită, dar cu același final fericit. Am scris cod, am plâns de nervi când nu înțelegeam, am citit cărți, am aplicat în cod tot ce am citit, nu am dormit noaptea când nu înțelegeam de ce nu funcționează codul, mi-am plâns de milă, dar nu m-am dat bătută. Ce aș spune cuiva care dorește să urmeze călătoria: cred că acesta e momentul cheie peste care trebuie să trecem, momentul în care vine gândul “Dar eu nu pot face asta, nu mă duce capul”. Într-un cuvânt: perseverență. Am dat 2 interviuri tehnice din care am înțeles ce trebuie să mai repet, iar al 3-lea a fost cu noroc. Dacă ar fi să descriu perioada aceasta, ar fi: citește, scrie cod, repetă. Eu pot spune că am luat cea mai bună decizie de a face reconversia către IT, iar SDA a fost partenerul potrivit pentru mine.” – Elena Ciucă, Agile Project Manager, Software Engineering @ Tremend Software Consulting.
Procesul de admitere de la Software Development Academy este simplu și se poate face în întregime online.
Înainte de toate, îți recomandăm să-ți rezervi aproximativ 20 de minute pentru acest test de carieră. Testul nostru îți va examina abilitățile și îți va recomanda tehnologia care ți se potrivește cel mai bine.
Cu testul completat și tehnologia recomandată, îți recomandăm să arunci o privire pe oferta noastră. Fiecare pagina de curs conține detalii amănunțite atât despre ce presupune tehnologia respectivă, cât și despre programă (mai precis, ce vei învăța mai exact în cadrul fiecărui curs).
Alege un modul (weekend sau seară, în funcție de programul tău), click pe “Înscrie-te”, introduce datele personale și click din nou pe “Aplică”.
Dacă preferi interacțiunea, poți participa la una din întâlnirile noastre informative (fizice sau online, detalii mai sus) sau să ne contactezi telefonic pentru a vorbi cu unul dintre consultanții noștri educaționali.
Cele două școli și-au unit forțele! Împreună, oferim:
Înscrie-te acum în programul SDAcademy x Codecool și primește coaching personalizat pentru cariera ta în IT!