JavaRush /Java блогы /Random-KK /Бағдарламалау қиын. Сондықтан оқуға тұрарлық

Бағдарламалау қиын. Сондықтан оқуға тұрарлық

Топта жарияланған
Бағдарламалауға әркім әр түрлі келеді. Біреулер мектеп жылдарында информатикадан алғашқы сабақтарында қызығушылық таныта бастады, енді біреулері университетте «зертхана» жаза бастады, ал басқалары мамандығын өзгерту мақсатымен оқи бастады. Дегенмен, «жасөспірімдердің» көпшілігі бастау өте қиын екеніне келіседі. Назарларыңызға журналист Роджер Кольердің қиындықтарды жеңу үшін бағдарламалауды қалай үйренгені туралы мақаласының бейімделуін ұсынамыз. Ол өз деңгейін әуесқой ретінде бағалайды. Бағдарламалау қиын.  Сондықтан оқуға тұрарлық – 1Кеш болды, түн ортасынан кейін. Әйелім мен балаларым көптен бері ұйықтап жатыр, бірақ ұйқы әлі жоспарларымның бір бөлігі емес. Дегенмен, мен оны аяқтаймын... Мен миллионыншы рет codeты жөндеуден өткіздім және оны орындау үшін іске қостым. Хмм... Болашағы бар көрінеді. Егер мен осы жерді бассам, бағдарлама «келесі қадамды есептеу» функциясын шақыруы керек. Сонымен... Ал егер сіз осы жерді бассаңыз, функция өзін шақыруы керек. Тамаша. Енді, егер мен осы жерді бассам, мен... бұл емес, анық. Е... Көбірек қателерді түзету, көбірек қателер және уақыт энергиямен бірге ағып жатыр... Бұл таныс сурет пе? … Менің ойымша, бағдарламалауды үйрену қиын. Сондықтан мен мұны өте жақсы көремін.

Бағдарламалау қалайша менің хоббиіме айналды

Мен JavaScript-те бағдарламалауды төрт ай бұрын алдыңғы нұсқадағы оқулықпен үйрене бастадым. Сондықтан бағдарламалау менің хоббиіме айналды. Соңғы бірнеше жылда менің өмірімде жасау/тұтыну арақатынасынан көңілім қалды. Менің бос уақытымның көп бөлігі тұтынуға жұмсалды. Netflix, подкасттар, Twitter, журналдар, теледидарлық спорт, Facebook, блогтар, медиа, газеттер, романдар — тізім жалғасуда. Бұл әрекеттердің қатесі жоқ: олар қызықты, танымдық және біршама пайдалы, бірақ шын мәнінде олар тек тұтынуға бағытталған. Тіпті керемет кітапты оқу да тұтыну процесі. Әрине, мен жай ғана тұтынған жоқпын. Журналистік қызметімнің аясында мен жаздым. Құрылды, былайша айтқанда. Дегенмен, мен бірте-бірте шаршадым және бұл менің қаламақыма айтарлықтай әсер еткен жағдайда ғана жақсы жұмыс істеуге тырыстым. Отбасына, жұмысына, басқа да істері мен хоббилеріне қарамастан, менің бос уақытым көп болды. Ал мен оның көп бөлігін видео көрумен өткіздім. Бір кезде өзімді шошқадай сезіндім. Бағдарламалау қиын.  Сондықтан оқуға тұрарлық - 2Шын мәнінде, менің бағдарламалау хоббиім әлі айтарлықтай нәтиже әкелген жоқ. Мен бір қарапайым қосымшаны жасадым, курстарымдағы тапсырмалар мен жобаларды орындадым. Бірақ бұл бастамасы ғана! Мен үшін бағдарламалаудың мәні жаңа және ерекше нәрсе жасау емес, өзіңізді жасау процесіне тарту, өзіңізді сынау, бастаған ісіңізді аяқтау үшін қиын нәрсені сынап көру.

Неғұрлым күрделі болса, соғұрлым жақсы

Менің туған жерім Онтарио, Канадада адамдардың физикалық жағдайын жақсартуға бағытталған жоба бар. Бұл күніңізді қиынdate деп аталады . Жобаның негізгі идеясы өте қарапайым: күнделікті жұмысыңызға қарапайым жаттығуларды қосу керек. Бұл сіздің физикалық белсенділік деңгейіңізді арттырады және денсаулығыңызды жақсартады. Барлығы өте қарапайым. Қадамдарды жасаңыз, лифтке отырмаңыз, қажет уақыттан бір аялдамадан бұрын түсіп, жаяу жүріңіз. Компанияның автотұрағында кеңсенің кіреберісінен мүмкіндігінше алысырақ тұрыңыз. «Қарапайым жақсырақ дегенді білдірмейді» - бұл қауымдастықтың ұраны. Қандай дәл тұжырым!
Әрине, code жазу кезінде компьютер алдында отыру физикалық жағдайды жақсартпайды. Бағдарламалау керемет, бірақ бұл сіздің бұлшықеттеріңіз үшін емес. Дегенмен, сіз Java бағдарламалау жаттығуларын ми жаттығулары ретінде қарастыра аласыз . Қалай болғанда да, сыра мен чипсы жұтып отырып, атақты Instagram желісін айналдырудан гөрі пайдалы. Бағдарламалауды бастағаннан кейін менде әлі де бос уақыт бар. Мысалы, мен соңғы бір айда бейтаныс адамдардың темір шеңберге доп лақтырғанын көруге ондаған сағат жұмсадым. Басқаша айтқанда, мен NBA плей-оффын көрдім. Мен Торонто Рэпторстың жанкүйері болғандықтан, бұл әрекетті өзін-өзі азаптаумен теңестіруге болады. Бағдарламалау қиын.  Сондықтан оқуға тұрарлық – 3Баскетболды үнемі көру маған пайда әкелді ме? Мен сыраны көбірек ішіп, чипсы мен тауық қанаттары сияқты зиянды тағамдарды көбірек жей бастадым. Оған қоса, мен әрқашан кеш тұрамын, өйткені мен Батыс жағалаудағы ойындарды көремін. Сондықтан сау ұйқы мен туралы емес. Маған бұл әрекет шынымен ұнағанымен, бұл маған зиян тигізеді. Бұл жақсы ойын-сауық, бірақ басқа ештеңе емес. Әрине, егер сіз жоғары калориялы тағамдар мен сырадан артық салмақты немесе келесі күннің ортасында ұйқышылдықты ескермесеңіз. Бірақ бұл қарапайым және жағымды! Диванға құлап, бір бөтелке салқын сыраны ашыңыз, аяғыңызды созып, бір орында 3 сағат отырыңыз. Оңай жолы - еліктіргіш. Күрделілері әлдеқайда пайдалы.

Үйрену қиын, күресу оңай

«Жасырын фигуралар» (2016) фильмін көріп отырып, қиындықтарды жеңудің құндылығы туралы тағы да ойландым. Фильмде Джон Кеннедидің «Біз айға баруға шешім қабылдадық» сөзінен үзінді берілді. Америка Құрама Штаттары ғарышқа ұшуды кейінге қалдырған жоқ, дегенмен бұл тапсырма қиын болды, деді президент. Олар ғарыш бағдарламасын әзірлеуді жалғастырды, өйткені бұл қиын болды. «Иә, біз Айды бағындыруды шештік және осы онжылдықта. Бұл оңай мақсат емес, бірақ соғұрлым жақсырақ: мұндай сынақ бізге бар күшімізді беруге, не істей алатынымызды көрсетуге, бар күшімізді жүзеге асыруға мүмкіндік береді. Бұл біз қазір және осы жерде қабылдауға дайынбыз. Ал біз тек жеңіске сенеміз!» . Джон Кеннеди.
«Қиын», «қиын» және «күрделі» сөздері көбінесе жаман нәрсені сипаттау үшін қолданылады. Көптеген жағдайларда бұл шынымен де шындық. Жақындарыңыздың қиналғанын немесе ауырғанын көру қиын, үй жануары өлгенде, ажырасудан аман қалу қиын. Кейбір жағдайлар тек ауырсынуды тудырады және олардан жағымды ештеңе алу мүмкін емес.
Алайда қиын нәрсені үйрену әрқашан пайдалы . Оқу процесінің өзін марапат немесе пайда ретінде қарастыруға болады. Кодпен пайдасыз күресті ақыл-ойдың емі ретінде қарастыруға болады.
Егер жұмыс кезінде сіз таңғажайып нәрсе жасайсыз және пайдаланушылар ашық әмияндармен қолданбаңыздың артына тізілген болса - тамаша. Олай болмаса, бағдарламалауды жалғастырыңыз. Егер сіз шебер codeер болсаңыз және сіз New York Times газетінен (миллионнан астам) жазылушылары көп YouTube гурусы болсаңыз, бұл тамаша. Олай болмаса, codeтауды жалғастырыңыз. Бағдарламалау қиын.  Сондықтан оқуға тұрарлық – 4Көптеген адамдар белгілі бір мақсатқа жету үшін бағдарламалауды үйренеді. Мүмкін сіз жұмысыңыздан шаршадыңыз және оны қызықтырақ нәрсеге ауыстырғыңыз келеді. Ештеңе жоқ. Немесе сіз көбірек табыс табу үшін IT саласына барғыңыз келеді. Әрине, біреу сіздің отбасыңызды пончикпен қамтамасыз етіп, шоттарды төлеуі керек. Дегенмен, бағдарламалауды бастау үшін міндетті түрде маңызды себеп қажет емес . Тек бастаңыз. Ал сіздің жолыңыз оңай болмаса, үмітіңізді үзбеңіз. Бұл сіздің дұрыс жолда екеніңізді білдіреді. Қиын жағында.
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION