CodeGym /Blog Java /Aleatoriu /Împrumut de student? Nu, mulțumesc. Cum să înveți Java fă...
John Squirrels
Nivel
San Francisco

Împrumut de student? Nu, mulțumesc. Cum să înveți Java fără a plăti pentru facultate

Publicat în grup
Pot fi programator fără diplomă? Trebuie să merg la facultate sau la universitate pentru a învăța programare sau ar trebui să învăț online pe cont propriu? Puteți vedea literalmente sute de versiuni ale acestor întrebări pe site-uri web de întrebări și răspunsuri precum Quora, panouri de mesaje și rețelele sociale. Oameni de diferite vârste din întreaga lume caută să devină programatori, deoarece codificarea în lumea de astăzi este o profesie solicitată, bine plătită și respectată. Ei se întreabă, firesc, dacă studiul într-un colegiu sau universitate este singura cale de a merge dacă vrei să înveți programarea la nivel profesional pentru a obține un loc de muncă și, eventual, a avea o carieră lungă și productivă. Împrumut de student?  Nu, mulțumesc.  Cum să înveți Java fără să plătești pentru facultate - 1Răspunsul scurt este: nu, este total posibil să înveți programarea și să devii un programator serios online, fără să mergi la o facultate sau să obții o diplomă în științe informatice într-o universitate. De fapt, putem chiar să afirmăm că astăzi, în 2020, studiul online este calea de urmat dacă într-adevăr cauți abilități aplicabile și cunoștințe solide. De ce? Cum studiul online, acasă, poate fi mai bun și mai eficient în predarea unei persoane să programeze decât colegiile și universitățile, chiar și cele mai respectabile? Ei bine, fiind un curs Java doar online, evident că suntem puțin părtinitori aici, dar să vedem.

De ce să înveți să programezi online în loc să obții o diplomă de facultate este calea de urmat

  1. Programarea computerelor și tehnologia în general se schimbă și evoluează prea repede pentru ca instituțiile de învățământ convenționale, în special cele mari, să se adapteze în timp util.
Doar că în codificare, totul se schimbă foarte repede: noi versiuni ale limbajului de programare apar din ce în ce mai devreme (la fiecare 6 luni acum pentru Java), noi cadre și platforme le înlocuiesc pe cele vechi, apar abordări complet noi, tehnologiile vechi dispar în abis și așa mai departe. Este pur și simplu imposibil pentru instituțiile de învățământ să își adapteze cursurile suficient de repede pentru a învăța studenților cele mai actualizate cunoștințe, care este ceea ce au nevoie cu adevărat pentru a obține un loc de muncă.
  1. Codarea se referă la practică, în timp ce colegiile și universitățile pun întotdeauna teoria pe primul loc.
Deci, ce trebuie să știți pentru a fi un dezvoltator Java sau un dezvoltator în orice alt limbaj de programare? După cum poate ați învățat deja până acum, pentru a obține abilități reale de codificare aplicabile suficient de rapid, trebuie să învățați teorie, desigur, dar accentul ar trebui să se pună pe practică. Nu este că studenții care studiază în universități și colegii nu ajung să exerseze deloc, o fac, dar în mod normal ajung să lucreze la sarcini practice abia mai aproape de sfârșitul cursului, petrecând mult timp înghesuind bucăți uriașe de teorie. . Rezultatele ne arată că această abordare pur și simplu nu este atât de eficientă.
  1. Nu prea ai nevoie de o diplomă pentru a obține o slujbă de codificare în zilele noastre.
Majoritatea companiilor tehnologice din zilele noastre pur și simplu nu solicită solicitanților de locuri de muncă de codificare să aibă o diplomă ca o necesitate pentru a fi angajați. Ei pun abilitățile pe primul loc, ceea ce este total de înțeles și rezonabil, în timp ce o diplomă ar putea fi considerată un avantaj și nimic mai mult. Google, Apple, IBM și o grămadă de alte mari companii tehnologice sunt pe lista companiilor care nu mai solicită angajaților lor să aibă o diplomă .
  1. Nu trebuie să cheltuiți atât de mult timp și bani într-un colegiu sau universitate pentru a obține primul job de programare.
Adevărul este că în zilele noastre există atât de multe modalități de a obține abilități practice și aplicabile de codificare, fără a fi nevoie să cheltuiți toți acei bani și timp. Și știm cu toții cât de costisitoare poate fi educația formală, în special în America de Nord, și în ce fel de povară financiară se poate transforma un împrumut pentru studenți. Desigur, nu va fi ușor să obții primul tău loc de muncă real de codare, chiar și ca programator Junior, fără nicio dovadă că ai abilitățile necesare. Dar vă puteți pompa cu ușurință calificările dacă începeți cu mici locuri de muncă independente sau lucrați la un proiect propriu. Având un portofoliu oarecum decent, îți va permite în mod normal să obții primul job de codare în cel mai scurt timp, chiar și fără diplome de colegiu de orice fel.
  1. Java este un limbaj (relativ) simplu și aplicat în mod obișnuit, care este ușor de învățat în afara colegiului sau a universității.
Java este unul dintre cele mai comune și aplicabile limbaje de programare din lume în prezent. Potrivit unui sondaj recent realizat de Slashdata State of The Developer Nation , există peste 8,2 milioane de dezvoltatori Java în lume astăzi. Spre deosebire de multe alte limbaje de programare, popularitatea Java crește constant an de an de mai bine de două decenii. De fapt, dintre toate limbajele de programare existente, Java este una dintre cele mai potrivite pentru a studia online, deoarece există atât de multe moduri diferite de a învăța și surse de informații disponibile pentru începătorii Java pe Internet în aceste zile. Greu de argumentat cu aceste puncte, nu?

Cum să devii programator fără diplomă? Iată cele mai bune modalități de a învăța Java online

Să aruncăm o privire rapidă asupra modurilor în care poți învăța Java online și să obții un loc de muncă fără nicio diplomă.Împrumut de student?  Nu, mulțumesc.  Cum să înveți Java fără a plăti pentru facultate - 2
  • Manuale și ghiduri pentru începătorii Java.
Există o mulțime de manuale Java disponibile, atât pentru începători, cât și pentru programatori oarecum experimentați. De fapt, numărul de manuale disponibile este atât de mare încât ar putea fi dificil să alegi dintre ele. De aceea am făcut această listă cu cele mai bune cărți Java pentru începători . Vă recomandăm în special să începeți cu aceste trei: Head First Java de Kathy Sierra & Bert Bates, Java: A Beginner's Guide de Herbert Schildt și Java: The Complete Reference de Herbert Schildt.
  • Canale YouTube pentru cursanții Java.
În zilele noastre, puteți găsi un număr destul de mare de canale YouTube extrem de informative, cu lecții Java, sfaturi, ghiduri, tutoriale și alt conținut pentru începătorii Java. La un moment dat în viitor probabil că vom face o listă cu cei mai buni YouTuberi legați de Java, dar iată câțiva care merită menționați cu siguranță: Derek Banas (un canal popular cu videoclipuri tutoriale de programare), Programming with Mosh (un alt canal binecunoscut). pentru începători în programare), Java (canalul oficial al comunității Java), Devoxx (un canal cu videoclipuri și rapoarte de la diverse conferințe și seminarii pentru dezvoltatori de software).
  • Curs CodeGym pentru a învăța teoria Java și pentru a vă consolida abilitățile de codare cu o mulțime de sarcini practice.
CodeGym cu siguranță ar trebui să fie pe o listă cu cele mai bune modalități de a învăța Java online, deoarece credem cu adevărat că este cel mai eficient curs pentru a învăța teorie și a exersa abilitățile de codare Java disponibile în prezent pe Internet. Cu o abordare pe care o practică mai întâi, CodeGym este un instrument de bază care te-ar putea transforma dintr-un începător într-un programator Java decent în șase luni sau mai puțin (dacă studiezi cu adevărat).
  • Mesaje și site-uri web de întrebări și răspunsuri pentru a pune întrebări și a obține ajutor.
Comunitatea Java este una dintre cele mai mari comunități de programare din lume. Și este și destul de prietenos și de sprijin. Puteți cere programatori Java mai experimentați pentru sfaturi, sfaturi și recomandări pe site-ul web Q&A Quora , StackOverflow , Forumul de programare Java , forumul comunității Java Oracle , CodeRanch și o grămadă de alte site-uri web grozave. Sau puteți cere ajutor comunității CodeGym .
  • Site-uri web și instrumente suplimentare pentru a studia mai rapid și mai eficient.
Lucrul grozav despre studiul online este că aveți atât de multe instrumente și site-uri web diferite, dintre care majoritatea sunt gratuite, pentru a vă ajuta. De exemplu, LeetCode este o platformă excelentă pentru a vă pregăti pentru interviul de angajare în codificare. Îți permite să ai câte interviuri-machete vrei până când te simți încrezător și pregătit pentru unul real. StayFocusd este o extensie de browser Chrome pentru a vă crește productivitatea prin limitarea timpului pe care îl puteți petrece pe site-uri web care irosesc timpul. My Study Life este o aplicație frumoasă pentru a vă organiza procesul de studiu. Și așa mai departe.

rezumat

După cum puteți vedea, învățarea Java online este mult mai flexibilă și mai diversă în comparație cu abordarea universitară. Și, de la sine înțeles, mult mai ieftin. Nu ne înțelegeți greșit, nu spunem că educația universitară nu este deloc eficientă atunci când vine vorba de învățarea programarii sau a limbajului Java în special. Tot ceea ce încercăm să spunem este că nu trebuie să obțineți un împrumut pentru studenți și să pierdeți ani de viață mergând la o facultate pentru a deveni programator Java. Puteți învăța teoria Java combinată cu abilitățile de bază pe CodeGym, puteți obține un job de dezvoltator junior Java și puteți continua să învățați în timp ce câștigați bani în acest proces. Alegerea este întotdeauna a ta.
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION