2. Няма конкретен отговор, защото който се е научил по един начин, няма как да се научи по-друг, че да даде оценка.
Препоръчвам ти, да пробваш в Lynda. com. Това е сайт със хиляди курсове, много от които са свързани с програмиране. Можеш да се запишеш един месец безплатно. Препоръчвам ти, да изгледаш курса Programming Foundations: Fundamentals на Simon Allardice. Курсът дава много обща представа, за това що е информация, що е програмиране, какво са типовете данни, колекции и висчко, което ти е нужно, за да разбереш, какво е те очаква. В началото е много важно, да схванеш основните идеи зад писането на код, а не просот да се научиш да го пишеш.
Предлагам ти, да го изгледаш за няколко дни, като си водиш записки и се опитваш, да разбереш логиката зад всичко това. Отначало е доста объркващо, но след време ще свикнеш. Не очаквай, всичко да стане от един път. Това е дълъг процес, така че спокойно.
След това, в YouTube потърси серията обучителни видеа по Java на Derek Banas. Не ти казвам, да направиш всичко, коеот показва, въпреки, че го препоръчвам, но дори и само да изгледаш първите 20, ще си напред с материала.
Имай предвид, че тези видеа са едва началото. Не очаквам, да научиш всичко за 2-3 дена, така че спокойно. Има още и още много неща, които ще трябва, да научиш.
След като минеш курсовете един-два пъти, седни и си помисли, дали това е за теб. Ако все още искаш да се научиш, то пуши тук и ще ти дам още насоки. Да станеш програмист, е като да станеш всичко друго - Отнема време и усилия!
Ако ме питаш, след като придобиеш обща представа, какво ще се изисква от теб, най-добре е да се насочиш или към някоя от академиите, от рода на Софт Уни, или да учиш Компютърни Науки в университет.
ПС
Няколко мита, които искам "разбия" за програмирането.
1 - Няма програмист, който да не е много добър по математика. - Грешка, която е казвана от много хора, които просот нямат и понятие, за какво става въпрос. Не е нужно да си с академична титла по математика, за да започнеш, да се занимаваш с програмиране. Ако имаш ума, да се научиш да програмираш, то ще можеш да се захващаш и с математиката, когато и където ти е нужна. За да започнеш, трябва да имаш ниво на алгебра от 6-7 клас. Разбира се, ако се стигне до по-сложни неща, ще трябва и математика, но както ти казах, стигнеш ли до там, то няма да ти е толкова трудно.
2 - Само много умни хора стават програмисти -
Първо - Аз съм доста тъпо парче, но и аз станах програмист. Това трябва, да бъде достатъчно показателно, че всеки, дори и да е идиот, стига да е упорит и постоянен, може да се справи с тази задача.
За някой хора, програмирането е като китайския език - изглежда сложно и недостижомо, но истината е, че никога не са седнали да се опитат и да научат нещо. Все пак, има милиард и четеристотин милиона души (1 400 000 000 - голяма цифра) в Китай, които някак си, успяват да се оправят с местните си диалекти, а има и милиони хора, които са научили мандарин, защото са отделили време и усилия.
|