Cum să vă îmbunătățiți abilitățile de programare, ijnet

Această problemă a fost discutată la AdaCamp. o non-conferință dedicată creșterii nivelului implicării femeilor în tehnologie și a resurselor culturale deschise. Programatorii experimentați, precum și fanii programării, au împărtășit idei despre strategii comune care s-au dovedit eficiente pe propriile lor exemple. IJNet a participat la acest eveniment și iată ce am învățat din această conversație:







Țineți cont de obiectivul final

Doriți să creați de la zero site-ul, aplicația sau vizualizarea datelor pentru un anumit proiect, este bine să țineți cont de un anumit scop. Acest lucru vă va ajuta să vă perfecționați abilitățile de rezolvare a problemelor, vă va forța să vă întrebați: "Cum naiba fac asta?"

Trebuie să începeți cu stabilirea unor obiective foarte specifice. Acesta poate fi un proiect foarte simplu - de exemplu, cum se fac butoanele. Finalizarea lucrărilor la acest proiect și atingerea obiectivului, indiferent cât de mic, vă va da sentimentul că ați făcut acest lucru.

Găsește-ți Yoda

Veți avea multe întrebări. Mulți dintre ei ar putea părea prosti pentru un programator experimentat.

De aceea, orice persoană pentru a învăța de programare este de a găsi un mentor, cineva care vă cunoaște și cine aveți încredere, astfel încât să nu va fi jenat atunci când aveți nevoie pentru a pune întrebări de bază. Mentorii pot fi, de asemenea, un bun motivator, în cazul în care dorința de învățare slăbește.

Urmați programatorii pe Twitter

Dacă munca dvs. nu necesită abilități de programare sau dacă nu există cursuri de programare în școala dvs. de jurnalism, este posibil să nu fie ușor să găsești timp liber pentru a-ți da seama singur. Desigur, instruirile de programare de opt ore pot face minuni, dar, cel mai probabil, nu vor fi combinate cu programul dvs.







Dar nu renunta. Încercați să găsiți strategii de formare care se vor potrivi în programul dvs. Un participant la întâlnire a spus că îi place să studieze devreme dimineața, deoarece pisica ei se ridică întotdeauna devreme și cere ca și gazda să se trezească.

Pe lângă ideea de a găsi te un animal de companie pe care le va ridica în total o oră mai devreme, evaluare realistă frumos de cât de mult timp liber în această săptămână vă puteți dedica studiului de programare. Chiar dacă este la doar 30 de minute în timpul pauza de prânz de mai multe ori pe saptamana, structurează eforturile dumneavoastră și salvați de vina pentru faptul că nu se angajeze în programare timp de mai multe săptămâni. Este, de asemenea, o idee bună să lansați un blog dedicat programării.

Puteți găsi un proiect open source și obțineți o sarcină pentru a repara erorile, care trebuie să fie efectuate până la o anumită dată (considerați acest lucru ca o sarcină de lucru). O bună resursă pentru găsirea unor astfel de sarcini este Openhatch.org. De asemenea, puteți găsi sarcini interesante pe GitHub.

Comutați la conectarea offline

Alăturați-vă unui grup de hackeri / hackeri din orașul dvs. sau un grup care va învăța programarea sau hackathon-ul care vă interesează. Există probabil multe evenimente de programare în jurul tău. Puteți găsi, de asemenea, un prieten care se angajează în programare și organizează întâlniri cu el în cafenele care vă vor susține motivația.

Programarea învățării este ca și cum ar învăța orice limbă "umană". Este nevoie de timp, de practica si de perseverenta. Uneori e incredibil de dificil atunci când nu poți înțelege de ce programul nu funcționează, dar este, de asemenea, incredibil de distractiv și util când reușești să faci ceva uimitor.







Articole similare

Trimiteți-le prietenilor: