Күніне 15 минут немесе одан аз уақыт ішінде бағдарламалауды үйренетін 9 орын

Мен жақында Базель Фараг атты әзірлеушінің TechCrunch мақаласын қызығушылықпен оқыдым. «Код жазуды үйренбеңіз» мақаласында автор неге курстар мен жүктеу лагерлері күнделікті бағдарламашылардың қалағаны емес екенін нақты түсіндіреді.

Мен Базельмен көп жағынан келісемін.

Барлығы инженер немесе бағдарламашы бола бермейді.

Көптеген жұмыс сияқты, негіздерді үйрену және бастау үшін бірнеше кодтау ойындарының арасында үлкен айырмашылық бар. Белгілі бір білімі немесе тәжірибесі жоқ адам өздеріне сәйкес келмейтін тапсырманы орындау жауапкершілігін өз мойнына алуы қиынға соғады.

Біз бұған келісеміз.

Бірақ мен осы мақаланың бірінші абзацындағы осы тұжырымнан ерекше жағдай жасауым керек:

«Барлығы бағдарламалауды үйренуі керек. Бұл идеяның проблемасы мынада: кодтау жаңа дағды емес. «

Солай емес пе?

Неліктен оқыту кодын сізге бағдарламашы етпейтінін түсіндіре отырып, Базель бір маңызды сәтті елемеді: барлығы программист болғысы келмейді.

Кодтау бизнес пен маркетингтің көптеген салаларында өте пайдалы және маңызды қосымшаларға ие.

Мысалы, кәсіпкерді алайық, ол өзінің бастамасы үшін екі бағдарламашы жалдайды. Ол осы бағдарламашылардың тәжірибесі мен тәжірибесін олардың не істеп жатқанын түсінбестен қалай бағалайды?

Немесе өзінің алғашқы маркетингтік компаниясын жалдаған кішкентай жергілікті компанияның иесін ойлаңыз. Олар оған мазмұнды басқарудың керемет жүйесін (CMS) ұсынды, бірақ оған кейбір веб-сайттарды өзгертуге уақыт бөліп отыру әлдеқайда қымбат және тиімді болар еді. өзіңіз.

Хек, менің басқанды төлейтін бүкіл бағдарламалық жасақтама компаниясы (PPC) мен PPC жарнамалық консалтингінде орындауым керек бірнеше қайталанатын тапсырмаларды автоматтандыру үшін жасаған бағдарламалық жасақтамадан шықты.

Адамдардың бағдарламалауды үйренуінің бірнеше себептері:

  • Стив Джобстың айтқаны бойынша, кодтау сізге ойлануға және проблемаларды шешуге үйретеді.
  • Интернетте өзіңіз үшін көбірек жұмыс жасай аласыз, бұл аз ақшаға ие стартаптар үшін үлкен артықшылық.
  • Бағдарламалаушылармен және IT-бөлімдермен байланыс жақсарды, өйткені сіз олардың тілінде сөйлей аласыз және олардың қиындықтарын түсінесіз.
  • Сіз өнімнің дамуы туралы көбірек білесіз.
  • Сіз айналаңыздағы (және сіздің компанияңызда) барған сайын басқарылатын технологиялар туралы жақсы білесіз.
  • Компанияңызда пайдалануға болатын бағдарламалық жасақтама мен бағдарламаларды бағалау оңайырақ болады және түсініктеріңіз мағыналы болады.
  • Өміріңізді жеңілдету үшін уақытты үнемдейтін, автоматтандырылған шешімдерді жасай аласыз.

Тек геекстер мен техниктер бағдарламалауды үйрену керек деген идеядан алыстап кетейік - бұл дұрыс емес.

Кодтау сәнді емес немесе қызық емес. Қазіргі уақытта біз алып жүрген портативті құрылғылардан бастап, жұмыс орнында қолданатын құралдарымызға, үйлеріміздегі ақылды құрылғыларға дейін бұл әлемнің көп бөлігін қозғалысқа келтіретін тіл.

Кодтау - бұл жаңа сауаттылық.

Мен бұрын қандай бағдарламалау тілін қалай таңдауға болатынын және ақысыз бағдарламалауды қайда үйренуді жаздым.

Бүгін біз бағдарламаны үйренудің күрделі әдістерін күніне 15 минуттан іздейміз: ойындар мен қосымшаларды кодтау арқылы.

Гамификация арқылы жасыңызға қарамай үйрену қызықты, сіз кез-келген уақытта мобильді құрылғыдан бағдарламаларды пайдалана аласыз.

Көріп көріңіз:

1. Удастық

Google, Facebook және басқа да ірі компаниялардың бағдарламашыларынан алынған бейнелер, тесттер және сараптамалық нұсқаулықтар бұл қосымшаны құнды қосымшаға айналдырады. Google Play дүкенінен оны Android үшін тегін жүктеп алыңыз.

2. Лрн

Lrn - бұл пайдаланушыларға Android немесе iOS-та HTML, CSS, Python, Ruby және Javascript тілдерін оқуға, жазуға және сөйлеуге мүмкіндік беретін қуатты бағдарлама.

3. Тінкер

Тинкер балаларға арналған графикамен жасалған, бірақ кез-келген жастағы адамдарға өте жақсы. Ол жұмбақтарды кодтау негіздерін үйрету үшін қолданады, содан кейін пайдаланушыларға өздерінің ойындарын жасауға мүмкіндік береді. ITunes-тен бағдарламаны алыңыз.

4. Lynda қосымшалары

$ 25 жазылымымен Lynda.com курстарына мүмкіндігінше көп кіре аласыз және оларда барлық құрылғыларға арналған бағдарламалар бар. Бұл курстар уақытқа созылған адамдар үшін өте ыңғайлы, өйткені сіз қолыңыздан келетін нәрсені істей аласыз және кейін қалдырған жерде жалғастыра аласыз.

5. Жылдам

IPhone-қа арналған Swifty бағдарламасы 14 бөлімде 200-ден астам шоғырланған оқу құралдарын ұсынады.

6. Джавви

Javvy - уақытты сезінетін мобильді оқушыларға арнайы жасалған тағы бір ресурс. Ол Android және iOS үшін қол жетімді және метрода немесе кофе-брейк кезінде жасай алатын 150-ден астам қысқа және сүйкімді Java оқулықтарын қамтиды.

7. Кодекс бойынша жұмыс уақыты

Маған бұл қосымша ұнайды, өйткені оның экраны бір бөлімде не істегіңіз келетінін және екінші бөлімде жасау үшін қажет кодты көрсетеді.

8.Комбат кодексі

Code Combat - ең танымал кодтау ойындарының бірі және оқу топтары үшін жасалған. Сыныпта немесе жұмыста пайдалы, ол барлық жастағы балаларға белгілі бір тілдерде және тұтастай информатика бойынша курстар ұсынады.

9. Код соғысы

Негіздерді игергеннен кейін, басқа бағдарламашыларға қарсы шынайы өмірлік қиындықтармен кодтауды үйренуге тырысыңыз!

Ойындар мен бағдарламалауды кодтау сіздің жасыңызға, уақыт шектеулеріңізге немесе орналасқан жеріңізге қарамастан кодтауды үйренуді оңай және тіпті қызықты етеді.

Сіздің жеке сүйіктіңіз бар ма? Оны Inc.com-ның басқа оқырмандары үшін төмендегі түсініктемелерде бөлісіңіз!

Алғашында Inc.com сайтында жарияланған

Автор туралы

Ларри Ким - Mobile Monkey компаниясының бас директоры және WordStream негізін қалаушы. Онымен Twitter, Facebook, LinkedIn және Instagram желілерінде байланыса аласыз.