CodeGym /Java блог /Случаен /Студентски заем? Не благодаря. Как да научите Java, без д...
John Squirrels
Ниво
San Francisco

Студентски заем? Не благодаря. Как да научите Java, без да плащате за колеж

Публикувано в групата
Мога ли да бъда програмист без диплома? Трябва ли да отида в колеж or университет, за да уча програмиране, or трябва да уча онлайн сам? Можете буквално да видите стотици версии на тези въпроси на уебсайтове за въпроси и отговори като Quora, табла за съобщения и социални медии. Хора от различни възрасти по целия свят търсят да станат програмисти, защото codeирането в днешния свят е търсена, добре платена и уважавана професия. Те се чудят, съвсем естествено, дали обучението в колеж or университет е единственият начин, ако искате да научите програмиране на професионално ниво, за да си намерите работа и потенциално да имате дълга и продуктивна кариера. Студентски заем?  Не благодаря.  Как да научите Java, без да плащате за колеж - 1Краткият отговор е: не, напълно е възможно да научите програмиране и да станете сериозен програмист онлайн, без да ходите в колеж or да получите диплома по компютърни науки в университет. Всъщност можем дори да стигнем дотам, че да заявим, че днес, през 2020 г., онлайн обучението е правилният начин, ако наистина търсите приложими умения и солидни знания. Защо? Как ученето онлайн, у дома, може да бъде по-добро и по-ефективно в обучението на човек по програмиране от колежите и университетите, дори и най-уважаваните? Е, тъй като курсът по Java е само онлайн, ние очевидно сме малко предубедени тук, но нека да видим.

Защо да се научите да програмирате онлайн, instead of да получите диплома от колеж, е правилният начин

  1. Компютърното програмиране и технологиите като цяло се променят и развиват твърде бързо, за да могат конвенционалните образователни институции, особено големите, да се приспособят своевременно.
Просто в codeирането всичко се променя много бързо: нови версии на езика за програмиране излизат все по-рано (на всеки 6 месеца за Java), нови рамки и платформи заменят старите, появяват се изцяло нови подходи, старите технологии изчезват в бездна и така нататък. Просто е невъзможно за образователните институции да адаптират курсовете си достатъчно бързо, за да научат студентите на най-актуалните знания, които наистина са им необходими, за да си намерят работа.
  1. Кодирането е свързано изцяло с практиката, докато колежите и университетите винаги поставят теорията на първо място.
И така, Howво трябва да знаете, за да бъдете Java разработчик or програмист на друг език за програмиране? Както може би вече сте научor досега, за да придобиете истински приложими умения за codeиране достатъчно бързо, трябва да научите теория, разбира се, но фокусът трябва да е върху практиката. Не че студентите, които учат в университети и колежи, изобщо не стигат до практиката, те го правят, но обикновено те стигат до работа върху практически задачи едва по-близо до края на курса, прекарвайки много време в тъпчене на огромни части от теорията . Резултатите ни показват, че този подход просто не е толкова ефективен.
  1. Всъщност не се нуждаете от диплома, за да получите работа по codeиране в наши дни.
Повечето технологични компании в днешно време просто не изискват от кандидатите за codeираща работа да имат диплома като необходимост, за да бъдат наети. Те поставят уменията на първо място, което е напълно разбираемо и разумно, докато дипломата може да се счита за предимство и нищо повече. Google, Apple, IBM и цял куп други големи технологични компании са в списъка на фирмите, които вече не изискват служителите им да имат диплома .
  1. Наистина не е нужно да харчите цялото това време и пари за колеж or университет, за да получите първата си работа по програмиране.
Истината е, че в наши дни има толкова много начини да придобиете практически и приложими умения за codeиране, без да е необходимо да харчите всички тези пари и време. И всички знаем колко скъпо може да бъде формалното образование, особено в Северна Америка, и в Howва финансова тежест може да се превърне студентският заем. Разбира се, няма да е лесно да получите първата си истинска работа по програмиране, дори като младши програмист, без ниHowви доказателства за притежаване на необходимите умения. Но можете лесно да повишите квалификацията си, ако започнете с малки работни места на свободна практика or работите по свой собствен проект. Наличието на донякъде прorчно портфолио обикновено би ви позволило да получите първата си codeираща работа за нула време, дори без Howвито и да е дипломи за колеж.
  1. Java е (относително) прост и често прилаган език, който е лесен за изучаване извън колежа or университета.
Java е един от най-разпространените и приложими езици за програмиране в света сега. Според скорошно проучване на State of The Developer Nation от Slashdata днес в света има повече от 8,2 мorона Java разработчици. За разлика от много други езици за програмиране, популярността на Java расте стабилно година след година вече повече от две десетилетия. Всъщност сред всички езици за програмиране, Java е един от най-подходящите за изучаване онлайн, тъй като има толкова много различни начини за учене и източници на информация, достъпни за начинаещите в Java в Интернет в наши дни. Трудно е да се спори с тези точки, нали?

Как да станете програмист без диплома? Ето най-добрите начини да научите Java онлайн

Нека да разгледаме набързо начините, по които наистина можете да научите Java онлайн и да си намерите работа без ниHowва степен.Студентски заем?  Не благодаря.  Как да научите Java, без да плащате за колеж - 2
  • Учебници и ръководства за начинаещи в Java.
Има много страхотни учебници по Java, Howто за напълно начинаещи, така и за малко опитни програмисти. Всъщност броят на наличните учебници е толкова голям, че може да е трудно да изберете измежду тях. Ето защо направихме този списък с най-добрите книги за Java за начинаещи . Бихме ви препоръчали да започнете с тези три: Head First Java от Kathy Sierra & Bert Bates, Java: Ръководство за начинаещи от Herbert Schildt и Java: The Complete Reference от Herbert Schildt.
  • Канали в YouTube за учащи Java.
В наши дни можете да намерите доста изключително информативни канали в YouTube с уроци по Java, съвети, ръководства, уроци и друго съдържание за начинаещи в Java. В няHowъв момент в бъдещето вероятно ще направим списък на най-добрите YouTube-ъри, свързани с Java, но ето няколко, които определено си заслужава да бъдат споменати: Дерек Банас (популярен канал с уроци по програмиране), Програмиране с Mosh (друг известен канал за начинаещи в програмирането), Java (официалният канал на Java общността), Devoxx (канал с видеоклипове и доклади от различни конференции и семинари за разработчици на софтуер).
  • Курс на CodeGym за изучаване на теорията на Java и укрепване на вашите умения за codeиране с много практически задачи.
CodeGym определено трябва да бъде в списъка с най-добрите начини за изучаване на Java онлайн, тъй като ние наистина вярваме, че това е най-ефективният курс за изучаване на теория и практикуване на умения за codeиране на Java, налични в момента в Интернет. С подход на първо място в практиката, CodeGym е основен инструмент, който може да ви превърне от пълен начинаещ в прorчен Java codeер за шест месеца or по-малко (ако учите наистина усилено).
  • Табла за съобщения и уебсайтове за въпроси и отговори, за да задавате въпроси и да получавате помощ.
Java общността е една от най-големите програмни общности в света. И е доста приятелски настроен и подкрепящ. Можете да попитате по-опитни Java програмисти за съвети, съвети и препоръки на уебсайта Q&A Quora , StackOverflow , форума за програмиране на Java , форума на Java общността на Oracle , CodeRanch и куп други страхотни уебсайтове. Или можете просто да помолите общността на CodeGym за помощ .
  • Допълнителни уебсайтове и инструменти за по-бързо и по-ефективно обучение.
Страхотното при онлайн обучението е, че имате толкова много различни инструменти и уебсайтове, повечето от които са безплатни, които да ви помогнат. Например LeetCode е страхотна платформа за подготовка за вашето интервю за работа в областта на codeирането. Позволява ви да имате колкото искате моделни интервюта, докато не се почувствате уверени и подготвени за истинско. StayFocusd е разширение за браузър Chrome за увеличаване на продуктивността ви чрез ограничаване на времето, което можете да прекарате в губещи време уебсайтове. My Study Life е хубаво приложение за организиране на вашия учебен процес. И така нататък.

Резюме

Както можете да видите, изучаването на Java онлайн е много по-гъвкаво и разнообразно в сравнение с подхода в колежа. И, без да се споменава, много по-евтино. Не ни разбирайте погрешно, ние не казваме, че колежанското образование е напълно неефективно, когато става въпрос за изучаване на програмиране or език Java в частност. Всичко, което се опитваме да кажем, е — не е нужно да получавате студентски заем и да губите години живот в колеж, за да станете Java програмист. Можете да научите теория на Java, комбинирана с основни умения в CodeGym, да получите работа за младши разработчик на Java и да продължите да учите, докато правите пари в процеса. Все пак изборът винаги е ваш.
Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION