Kas teil on 15 minutit? Vaadake neid 7 kohta, kus saate teada, kuidas kodeerida!

Need kodeerimismängud ja rakendused aitavad teil õppida, kuidas programmeerida aeglaselt.

Lugesin suure huviga Basel Faragi arendaja hiljutist TechCrunchi artiklit. Jaotises „Palun ärge õppige kodeerimist” on autor kaalukalt seotud küsimusega, miks pole igapäevaste inimeste programmeerimise õppimiseks mõeldud kursused ja alglaadimislaagrid kõik, mida nad hävitavad.

Paljuski olen Baseliga nõus.

Kõiki ei lõigata inseneriks ega programmeerijaks.

Nagu paljude teiste elukutsete puhul, on ka põhitegevuseks mõne kodeerimismängu mängimine ja professionaaliks saamise vahe. See on problemaatiline, kui keegi, kellel puuduvad teatud sügavad teadmised või kogemused, võtab endale kohustuse täita ülesanne, mida ta ei ole võimeline tegema.

Selles oleme nõus.

Kuid selle artikli esimesest lõigust pean selle väitega erandi tegema:

„Kõik peaksid õppima koodima. Kuid siin on selle idee probleem: kodeerimine pole uus kirjaoskus. ”

Kas pole?

Oma selgitusel, miks koodide õppimine ei tee programmeerijaks, jäi Basel väga olulisele punktile: kõik ei taha olla programmeerijad.

Kodeerimisel on nii palju uskumatult kasulikke, olulisi rakendusi, mis on seotud paljude ärivaldkondade ja turundustega.

Võtame näiteks ettevõtja, kellel on raha, et palgata oma alustamiseks vaid kaks programmeerijat. Kuidas ta hindab nende programmeerijate teadmisi ja kogemusi, ilma et neil oleks põhiteadmisi, mida nad teevad?

Või kaaluge väikese kohaliku ettevõtte omanikku, kes on lõpuks oma esimese turundusettevõtte palganud. Nad on loonud ta suurepärase sisuhaldussüsteemiga (CMS), kuid palju väiksemate veebisaidimuudatuste tegemine, mida ta aeg-ajalt vajab, oleks palju kulukam ja ajaliselt tõhusam, kui ta lihtsalt saaks seda teha see ise.

Kuule, mu kogu tarkvara, mis maksab klõpsu eest (PPC), asus tarkvara jaoks, mille ehitasin enda jaoks, et automatiseerida mõned korduvad ülesanded, mida pidin PPC reklaamikonsultatsioonides tegema.

Siin on vaid mõned ärilised põhjused, miks inimesed õpivad, kuidas kodeerida:

  • Nagu Steve Jobs kuulsalt ütles, õpetab kodeerimine teile mõtlema ja probleeme lahendama.
  • Saate Internetis teha rohkem enda jaoks, mis on tohutu pluss rahavaeste idufirmade jaoks.
  • Suhtlus programmeerijate ja IT-ga paraneb, kui saate rääkida nende keelt ja mõista nende väljakutseid.
  • Saate tootearendusest rohkem ja paremat ülevaadet.
  • Teil on parem arusaam ümbritsevast (ja teie ettevõttest) üha enam tehnoloogial põhinevast maailmast.
  • See muudab teie ettevõttes kasutatava tarkvara ja rakenduste hindamise lihtsamaks ning teie arusaamad sisukamaks.
  • Elu lihtsustamiseks võiksite lihtsalt välja töötada oma aja säästmise automatiseeritud lahendused.

Vabanegem mõttest, et programmeerimist peavad õppima ainult geid ja tehnikad - see pole tõsi.

Kodeerimine pole trendikas ega mingisugune moehullus. See on keel, mis juhib suure osa meie tänapäeva maailmast, alates kantavatest seadmetest, mida me praegu spordime, kuni tööriistadeni, mida kasutame töökohal, kuni kodudes asuvate nutiseadmeteni.

Kodeerimine on uus kirjaoskus.

Olen juba varem kirjutanud sellest, kuidas valida, millist programmeerimiskeelt õppida ja kus saate õppida tasuta koodimist.

Täna uurime leidlikke viise, kuidas õppida programmeerimist vähem kui 15 minutiga päevas: mängude ja rakenduste kodeerimise abil.

Mänguasjad muudavad õppimise lõbusaks, olenemata teie vanusest, ja saate oma mobiilsideseadmest kasutada rakendusi liikvel olles, kui vähegi aega on.

Proovige:

1. Udacity

Google'i, Facebooki ja teiste suuremate ettevõtete programmeerijate videod, viktoriinid ja asjatundlikud juhised muudavad selle väärtuslikuks rakenduseks. Laadige see tasuta alla Androidile Google Playst.

2. Lrn

Lrn on võimas rakendus, mis õpetab kasutajaid HTML-i, CSS-i, Pythoni, Ruby ja Javascripti keeli lugema, kirjutama ja rääkima kas Androidis või iOS-is.

3. Tynker

Laste jaoks mõeldud graafikaga, kuid suurepäraselt igas vanuses inimestele mõeldud Tynker kasutab kodeerimise põhitõdesid mõistatusi, seejärel laseb kasutajatel kasutajatel oma mänge luua. Hankige rakendus iTunesist.

4. Lynda rakendused

25-dollarine tellimus annab teile juurdepääsu nii paljudele Lynda.com-i kursustele, kui saate hakkama saada, ja neil on rakendused igasuguste seadmete jaoks. Need kursused sobivad suurepäraselt ajaliselt vaevatud inimestele, kuna saate teha mis iganes saate, kui võimalik, ja võtta hiljem vastu sealt, kus pooleli jäi.

5. Kiire

Swifty for iPhone pakub üle 200 hammustuse suuruse õpetuse 14 peatükis Swifti õppimise kohta.

6. Javvy

Javvy on veel üks ressurss, mis on loodud just ajaliselt krõbistatud, liikuvat õppijat silmas pidades. See on saadaval nii Androidi kui ka iOS-i jaoks ning sisaldab üle 150 lühikese ja magusa Java-õpetuse, mida saate teha metroos või kohvipausil.

7. Codecademy Code of Code

Mulle meeldib see rakendus selle jagatud ekraaniga seadistuse tõttu, mis näitab ühes jaotises teile seda, mida proovite teha, ja teises jaotises selle toimimiseks vajalikku koodi.

Kas sul on isiklik lemmik?

Algselt avaldati Inc.com-is

Autori kohta

Larry Kim on Mobile Monkey tegevjuht ja WordStreami asutaja. Temaga saab ühenduse luua Twitteris, Facebookis, LinkedInis ja Instagramis.

Kui teile see lugu meeldis, klõpsake nuppu ja jagage, et aidata seda teistel leida! Lisage kommentaar alla.

Missioon avaldab lugusid, videoid ja netisaateid, mis muudavad nutikad inimesed targemaks. Siin saate tellida, et neid hankida. Tellides ja jagades sisestatakse teid, et võita kolm (ülivõimas) auhinda!