Este posibil să devii un bun specialist IT pe cont propriu? Cum să vă cumpărați produsul? Pe măsură ce îmbătrânești, vei deveni din ce în ce mai conservator.

Astăzi, mulți oameni sunt interesați dacă este posibil să înveți să programezi de la zero.

Cu toții am auzit povești că oamenii care fac această afacere au venituri uriașe, merg în Bali în fiecare weekend și în primele luni de muncă au putut cumpăra apartamente pentru toate rudele lor.

În principiu, acest lucru nu este departe de adevăr, dar Astfel de rezultate necesită experiență și reputație.Și trebuie să începeți cu cel mai simplu. Ne vom uita la ce pași trebuie să urmeze o persoană care nu știe nimic despre scrierea de programe pentru a călători în Bali și a cumpăra bunuri imobiliare în viitor.

Continut:

Primul pas. Pregătirea

Adesea, programatorii începători nu pot atinge succesul din simplul motiv că inițial nu au reușit să stabilească prioritățile corect.

Ei prezintă acest meșteșug ca pe ceva romantic, dinamic - doar un fel de acțiune constantă.

În filme, acest proces este prezentat complet diferit de ceea ce este cu adevărat.

Mai mult, există în general Scrierea codurilor nu este afișată, ni se arată doar evenimente care gravitează în jurul lui.

Filmele arată, de asemenea, că oricine poate deveni programator fără cunoștințe, experiență sau chiar materie cenușie din creier. ÎN în acest caz, Vă puteți aminti filmul „Frames”.

Deci, dacă sunteți pur și simplu saturat de spiritul tuturor tipurilor de filme și doriți să începeți să vă „codați”, programarea clar nu este pentru tine.

Iată adevărul despre ambarcațiunea în cauză - programarea este:

  • ore şi uneori zile de muncă monotonă, timp în care nu te poți relaxa, trebuie să fii mereu concentrat;
  • învăţare nesfârşită în urmărirea ultima moda in aceasta zona;
  • proiecte similare cu clienții care nu știu ce vor și cum ar trebui să arate.

Cât despre acesta din urmă, trebuie Merită să vizionați un videoclip despre șapte linii roșii de culori diferite, dintre care unul este sub formă de pisoi. În principiu, acest lucru este aproape de adevăr, deoarece clienții cer adesea imposibilul. Se mai întâmplă să comande ceva, dar nu sunt întotdeauna mulțumiți de rezultat.

Dacă înțelegeți toate acestea și sunteți gata să vă plonjați în lumea minunată a programării, apoi treceți la pasul următor.

Pasul doi. Selectarea primei limbi

Există o cantitate mare limbaje de programare. Potrivit unor estimări, numărul acestora a ajuns deja la câteva mii.

În general, C este unul dintre cele mai multe limbaje simple, care oferă baza pentru orice altceva. Mai mult, elementele sale sunt folosite în multe alte sisteme și programe.

Dar mă întreb ce este în cele bune institutii de invatamant, și În timpul cursurilor, studenții studiază limbile în următoarea ordine:

1 Pascal.

2 C++.

3 PHPși tot ce ține de programarea web, precum și SQL(acesta este un sistem conceput pentru a lucra cu baze de date prin interogări).

  1. Web(dezvoltare site, sisteme onlineși tot ce este legat de el) - html(deși nu poate fi numit un limbaj de programare cu drepturi depline), PHP, Perl, Python, Ruby, Java, Groovy, precum și tehnologia ASP.NET.
  2. Software personalizat(toate tipurile de programe precum cărți de referință, browsere, mesagerie instant etc.) – Delphi, C, C++, C#.
  3. Software personalizat pentru dispozitive mobile – Java, Objective-C.
  4. Dezvoltarea mașinii(lucru cu microprocesoare și alte dispozitive, proiectare robotică) – Asamblator, modificări C.

Cineva poate adăuga, de asemenea, așa-numita programare 1C la această listă. Nu-i crede pe laici și nu face nimic oameni cunoscători! Asta nu este deloc programare.

Odată ce vă familiarizați cu elementele de bază ale lucrării în cauză, veți înțelege de ce se poate spune acest lucru.

Alege ce iti place mai mult.

Sfat: Fă-ți alegerea imediat! Trebuie să știi exact în ce direcție te vei dezvolta și ce să studiezi în viitor.

De asemenea, majoritatea specialiștilor Este recomandat să începeți învățarea cu Pascal. Această opțiune va permite

iti scrie cel mai mult programe simple si are ideea generala despre meșteșugul în cauză în ansamblu.

Putem spune că Pascal este un fel de punte. O persoană care pur și simplu cunoaște bine matematica poate trece prin ea în lumea programării.

Atenţie! Indiferent de companie pentru care alegi să lucrezi după antrenament, vei fi recalificat pentru tine. Prin urmare, trebuie doar să înțelegeți însuși principiul scrierii programelor. Și pentru asta nimic mai bun decât Pascal.

Pasul trei. Studierea compilatorilor

Pentru trimitere: Compilator- Acest solutie tehnica, conceput pentru a traduce comenzile de intrare în instrucțiuni ale mașinii, aproximativ vorbind, în zerouri și unu, adică într-o interpretare în care mașina va înțelege ce trebuie să facă.

De fapt, veți scrie și executa toate programele dvs. în compilatoare.

Dacă decideți să urmați sfaturile noastre și să începeți cu Pascal, atunci ar trebui să descărcați Pascal liber. Acest compilator este absolut gratuit și este distribuit pe site-ul oficial.

După cum puteți vedea, pare destul de „de modă veche”, dar programarea începe exact cu asta. Apropo, compilatorul C++ arată aproape la fel.

Se numește Turbo C++ (îl poți descărca).

În ceea ce privește Pascal, există și GNU Pascal, Turbo/Borland Pascal, TMT Pascal și Virtual Pascal. Și pentru C++ puteți folosi Borland C++, Visual C++, Dev C++, GCC și Eclipse.

Dar acesta, așa cum am spus mai sus, este doar începutul. Nu te poți opri aici. Odată ce ați făcut o alegere cu privire la direcția dvs., puteți trece la compilatoare mai complexe.

Iată o listă cu cele mai populare compilatoare de astăzi in functie de domeniile de activitate:

    Cu privire laDelphi, atunci așa se numește compilatorul acolo. Există, de asemenea, Embarcadero Delphi și alte modificări. Delphi 7 poate fi descărcat de pe multe site-uri, de exemplu. Dacă ați ales C, C++ sau C#, atunci aveți nevoie de Microsoft Studio vizual. Îl puteți descărca direct de pe site-ul oficial al producătorului.

    Dacă vorbim despreAsamblator și alte limbaje utilizate în robotică, atunci trebuie să descărcați imediat MASM dacă lucrați pe Windows. În general, în funcție de domeniul de activitate pe care îl alegeți și de compania pentru care obțineți un loc de muncă, compilatorii pot fi foarte diferiți. Unele firme își scriu propriile soluții de procesare a codului. Prin urmare, dacă ați ales robotica, este mai bine să studiați cărțile relevante și să faceți totul așa cum se spune. Vom vorbi despre asta mai târziu.

Există, de asemenea, multe compilatoare online. Sunt utile deoarece acceptă multe limbaje de programare și nu necesită instalare - foarte convenabil!

Iată cele mai populare:

Acesta este un serviciu unic care vă permite să creați mai multe calculatoare virtualeși faceți ce doriți cu ele, inclusiv compilarea cifrurilor.

Mașini virtuale va lucra sub controlul . Puteți măcar să le ștergeți folderul de sistem, instalați absolut orice program și așa mai departe.

Acum să începem să scriem primul tău cifr (cod). Acest lucru se poate face chiar și fără cărți și instrucțiuni lungi.

Pasul patru. Primul cod

Pentru primul cod, vom folosi primul limbaj și primul compilator, pe care v-am sfătuit să le alegem mai sus. Acestea sunt Pascal și Free Pascal.

Una dintre cele mai programe simple se scrie astfel:

1 Descărcați gratuit Pascal urmați linkul de mai sus și rulați-l pe computer.

2 Introduceți următoarele: „program [nume];”. Adică, dacă doriți ca programul să fie numit „hello”, trebuie să introduceți „program hello;”.

3 Introduceți declarația „începe”.. Aceasta înseamnă că codul care va trebui executat mai târziu a început.

4 Folosim una dintre cele mai comune construcții în Pascal „writeln(‘[un text]’);”. Pur și simplu afișează text pe ecran. Care este cuprins între paranteze și ghilimele. Vom introduce combinația "Salut Lume!". De obicei, drumul tău către Lumea mare Dezvoltarea software-ului începe cu asta. Prin urmare, rândul următor va arăta ca „writeln(‘Bună, lume!’);”.

5 Pentru a finaliza cifrul care se execută, introduceți „sfârșit”.(neapărat cu punct la sfârșit).

6 Acum apăsați butonul „F9” pentru a rula ceea ce ai scris. Veți vedea cuvintele care apar pe ecran "Salut Lume!". Aceasta este ceea ce s-a cerut!

Pentru a începe să folosiți alte limbi, cărțile oferă de obicei și instrucțiuni despre cum să scrieți „Bună, lume!” , adică instrucțiuni care pur și simplu afișează un text atât de simplu pe ecran.

Deci, ai stăpânit primul tău cifr! Un început. Acum treceți la antrenament intensiv.

Pasul cinci. Faceți formare online

Avantaj lecții online faptul că vezi totul clar, de la început până la sfârșit.

Prin urmare, este mai bine ca începătorii să își înceapă călătoria cu traininguri online. Aici cele mai bune cursuri in rusa:

  • Curs „Fundamentele de programare” de la portalul educațional IT GeekBrains. Totul este spus aici de la bun început, de la bază. Veți putea să studiați istoria, dezvoltarea acestei industrii și apoi să deveniți treptat parte a acesteia. Aceeași serie de antrenamente pot fi descărcate de pe un torrent (aici link-ul).
  • Lecții de la Școala de Programatori. Acest curs este potrivit pentru cei care nici măcar nu știu nimic despre matematică, nu cunosc natura numerelor, cum sunt reprezentate informațiile pe computer și alte puncte similare. Adică, dacă te consideri un profan complet, urmărește aceste lecții video.
  • „Fundația de programare” de la EG Lab. Aici vor vorbi despre acest meșteșug în general, despre dezvoltare sarcini complexeși tipuri de date (trei lecții în total). Urmărirea acestor lecții va fi de mare ajutor pentru a începe să învețe o anumită limbă în viitor.

După vizualizarea acestor cursuri, trebuie să treceți la lecții dedicate unei anumite limbi sau industrie la alegere.

Dacă știi engleza, este un mare avantaj, dar numai dacă știi deja ceva.

Cursuri pentru cei care au zero absolut această problemă, din anumite motive nu sunt furnizate acolo (sau sunt imposibil de găsit).

Dar există cursuri pentru anumite limbi. De exemplu, există Learn Java Simply, Tutorial de programare C++ pentru începători, Cum să programați în C# - BASICS și multe altele.

Alege antrenamentul în funcție de direcția activității tale.

Dacă ați urmărit cel puțin câteva lecții, puteți trece la ceva mai semnificativ, studiind cărți.

Un specialist IT este una dintre cele mai solicitate profesii ale timpului nostru. Ce trebuie să știi și să poți face pentru a stăpâni o astfel de profesie? De unde poți obține această profesie? Cu ce ​​„inconveniente” se confruntă profesioniștii IT? Să încercăm să ne dăm seama.

În secolul XXI, informația este totul și, practic, nicio industrie nu funcționează fără să folosească tehnologia Informatiei. Prin urmare, există în mod constant o cerere mare atât pentru dezvoltarea, cât și pentru implementarea programe speciale pentru întreprinderile operaționale și nou deschise, precum și pentru specialiștii în acest domeniu.

De aceea un specialist IT este una dintre cele mai căutate profesii ale vremurilor noastre. Ce trebuie să știi și să poți face pentru a stăpâni o astfel de profesie? De unde poți obține această profesie? Cu ce ​​„inconveniente” se confruntă? specialisti IT? Să încercăm să ne dăm seama.

Cine este specialistul IT?

Oamenii de știință au început să dezvolte tehnologii informaționale încă de la mijlocul secolului al XX-lea, când a apărut necesitatea automatizării procesării, sistematizării și stocării informațiilor, deoarece sursele clasice (biblioteca, periodice) nu mai puteau face față pe deplin acestei sarcini.

Apropo, în zilele noastre nici biblioteconomia nu se poate face fără utilizarea suport tehnic: rețeaua se extinde biblioteci electronice, manuscrisele și arhivele antice sunt introduse în fișiere electronice și duplicate într-o versiune digitală. Acest lucru face edițiile rare mai accesibile publicului larg, în timp ce accesul la sursele originale rămâne foarte limitat.


Primele calculatoare (calculatoare electronice), care au apărut la sfârșitul anilor șaizeci ai secolului trecut, s-au scufundat deja în trecut. Această tehnică a înregistrat informații pe benzi perforate, dungi lungi hârtie cu model de puncte. Dar și astfel de informații trebuiau stocate cumva. De la începutul anilor 60, omenirea a început să folosească în mod activ înregistrări magnetice, comunicare celulară, iar până la sfârșitul anilor 90 au apărut hard disk-uri, înregistrând informații în limba numerelor. Procesarea informațiilor a necesitat oameni care știau să creeze comenzi (programe) pentru mașini, precum și specialiști care au creat inteligență artificială.

Așa a apărut o întreagă familie de profesii, care sunt unite printr-un singur nume: programator, analist de sisteme, arhitect de sistem, specialist software. administrarea sistemului, specialist în sisteme de informare, specialist în securitatea informațiilor, operator PC, manager tehnologie informațională, administrator baze de date, web master etc.

Astăzi, tehnologiile informaționale sunt utilizate pe scară largă pentru comunicare, în domeniul managementului, bancar, pe baza lor sunt dezvoltate și implementate. programe educaționale, geoexplorarea și extracția de resurse, tehnologiile înalte sunt necesare în industria modernă, medicină și securitate. Domeniul de aplicare a tehnologiei informației într-o varietate de industrii se extinde treptat, iar acest lucru indică în mod direct o nevoie constantă și în creștere de servicii ale specialiștilor IT, ceea ce înseamnă că putem spune cu siguranță că acest lucru profesia viitorului.

Ce calități personale ar trebui să aibă un specialist IT?

Pentru a deveni un specialist IT căutat, trebuie în primul rând să ai un high un nivel de bază al pregătire în discipline precum matematica și engleza. Această cerință se datorează faptului că toate programe de calculator scrise în limba numerelor, în timp ce limba internațională, engleza, este folosită pentru a le crea.


De asemenea viitor specialist IT trebuie sa:

  • ai o memorie bună;
  • să poată găsi relații logice;
  • manifesta abordări non-standard pentru a rezolva diverse probleme;
  • fii sârguincios și atent;
  • au tendința de a se autoorganiza;
  • a fi capabil să lucreze în echipă;
  • ia inițiativă.

Subliniem că cerințele enumerate sunt doar programul „Minim”.

Să te realizezi într-una din cele specializate domenii ale tehnologiei informaţiei, de multe ori sunt necesare anumite abilități creative: gust artistic, creativitate, pasiune pentru domeniul de activitate pentru care se dezvoltă programul.

Avantajele de a fi specialist IT

Se crede că fiecare loc de muncă ar trebui să aibă cel puțin trei avantaje, care sunt stimulentul pentru a o ocupa. Profesia de specialist IT are urmatoarele avantaje:

  • Fiecare persoană se străduiește să țină pasul cu vremurile, angajându-se în auto-dezvoltare, îmbunătățirea educației și lărgindu-și orizonturile. Dar pentru aceasta, cel mai adesea, trebuie să alocați în mod special timp liber de la serviciu. Un specialist IT are posibilitatea de a-și îmbunătăți nivelul intelectual fără a părăsi locul de muncă, deoarece aceasta este responsabilitatea sa directă.
  • De la travaliu activitatea unui specialist IT este intelectual, apoi, datorită acelorași tehnologii, o poate desfășura în timp ce este pornit distanta lunga de la locul imediat de muncă (adică de la distanță).
  • Este imposibil să nu remarcăm cererea pentru profesie și suficient nivel inalt salariile (atât în ​​afaceri private, cât și în sistemul de stat). Potrivit statisticilor, această profesie înregistrează o creștere anuală salariile cu 10-16%, care este adesea plătit în dolari.

În plus, lipsa încă existentă de personal în domeniul tehnologiilor IT facilitează rezolvarea problemelor de angajare, în timp ce pentru specialiştii din alte profesii căutarea posturilor disponibile este asociată cu mari dificultăţi. Această tendință se va menține destul de mult timp, deoarece pregătirea specialiștilor în domeniul furnizării de tehnologie este încă vizibil în urmă față de cererea în creștere pentru serviciile lor.


Dezavantajele profesiei de specialist IT

Nu este un secret că chiar și cel mai mult mașini inteligente uneori eșuează și necesită intervenția unei persoane care este capabilă să-i facă să lucreze - un specialist IT. Ei bine, deoarece mașinile nu au învățat încă să stabilească dacă este timpul de lucru sau o zi liberă, se defectează în orice moment al zilei. Aceasta înseamnă că o astfel de profesie este cel mai adesea asociată cu un program de lucru neregulat, care, desigur, încalcă adesea planurile personale.

LA dezavantajele profesiei de specialist IT Aceasta poate include, de asemenea, stres mental constant și ridicat, care afectează negativ starea emoțională și funcțiile normale sistem nervos. Prin urmare, atunci când alege o profesie, o persoană trebuie să fie capabilă să organizeze corect munca și odihna, în ciuda unui program neregulat.

Nu uita de impact negativ activitate profesională asupra sănătății: încărcăturile vizuale constante și foarte mari necesită o atenție atentă la organele vizuale, iar un stil de viață „sedentar” duce adesea la probleme cu excesul de greutate și sistemul musculo-scheletic.

  • (Rusă Universitate de stat ulei si gaz); Facultatea de Automatizare și tehnologia calculatoarelor;
  • ; Facultatea de Tehnologii Informaţionale.
  • Apropo, dacă ai un nivel de bază bun la matematică și Limba engleză, apoi înainte de a susține examenele de admitere la o universitate, ar fi bine să urmați cursuri speciale: icnd1 sau Cisco. Astfel de pregătire preliminară vă va ajuta să treceți cu succes examenele de admitere, să exersați și să vă faceți o idee inițială despre munca dvs. viitoare.

    Știți ce trebuie să știe un specialist IT începător? Vă rugăm să examinați cu atenție fiecare recomandare. Reflectează, fii revoltat, notează argumentele pro și contra. Nu contează ce specialitate specifică IT aveți. Examinați totul și apoi pas cu pas și începeți să capturați aceste puncte de control.

    1. Lumea beneficiază de idioți

    Acesta este un fapt incontestabil. Într-un sens socio-economic global, majoritatea oamenilor există de dragul cifrei de afaceri Bani. Cum să explici altfel prezența ipotecilor, prosperitatea băncilor, vânzarea de pseudo-cunoștințe, cheile adevărului și distracția care umple golul. Educă-te. Citiți, gândiți, înțelegeți, întrebați.

    2 la sută dintre oameni cred, 3 la sută cred ceea ce cred și 95 la sută dintre oameni preferă să moară decât să gândească” (c) Bernard Shaw

    2. Nu te baza pe educația din școli și institute

    Programele au fost elaborate și aprobate atât de mult timp încât sunt deja depășite fără speranță atunci când sunt introduse și implementate. Nu vă așteptați ca cunoștințele dobândite în pereții sălii de curs să vă fie suficiente.

    Oamenii au întotdeauna nevoie de cineva care să aibă grijă de ei. 95% dintre oamenii din lume au nevoie de cineva care să le spună ce să facă și cum să se comporte.” (c) Arnold Schwarzenegger.

    3. Citiți cât mai mult posibil

    Reduceți la maximum citirea feed-urilor prietenilor, ziarele, vizionarea știrilor, nu aveți încredere în mass-media. Citiți clasici ale literaturii mondiale, lucrări științifice, studii, manuale. Una sau două cărți pe săptămână vor fi suficiente pentru a-ți menține creierul în stare de funcționare, capabil să gândească în categorii abstracte.

    4. Comunicați

    Comunicarea cu alte persoane este acțiune activă Cu părere. Aici aveți nevoie de franchețe și capacitatea de a vă exprima gândurile în cuvinte, astfel încât interlocutorul să vă înțeleagă gândul în cea mai nedistorsionată lumină. Cuvintele nu trebuie să servească pentru a înșela; învață să nu-ți ascunzi adevăratele intenții.

    Eu cred că fiecare persoană reprezintă umanitatea. Ne deosebim prin inteligență, sănătate, talente. Cu toate acestea, toți suntem una. Cu toții suntem sfinți și păcătoși, adulți și copii, și nimeni nu este superior nimănui, nimeni nu este judecător al nimănui.” (c) Erich Fromm.

    5. Nu pierde timpul cu îndoiala de sine.

    În timp ce te chinui dacă să spui sau să faci ceva, alții o vor face pentru tine și, cel mai probabil, nu în cel mai bun mod.

    Dacă nu suntem respectați, suntem grav insultați; dar în adâncul sufletului, nimeni nu se respectă cu adevărat” (c) Mark Twain.

    6. Daca nu iti place de cineva, nu comunica cu acea persoana.

    Și cu siguranță nu începe o prietenie sau o familie cu el.

    7. Găsește-te un prieten mai vechi

    Nu te limita la a comunica cu semenii tăi. La urma urmei, o persoană mai în vârstă decât tine poate deveni nu doar o sursă experienta reala(pe care nu le ai încă din cauza vârstei), dar și viitor angajator, contact util, un prieten adevărat.

    Dacă am putea încerca totul din nou, toți ar fi înțelepți.” proverb englezesc.

    8. Caută oameni mai cool decât tine

    Să știi nu numai să fii surprins de abilitățile lor: „La naiba, cum face asta?”, ci să afli de fapt cum.

    Știați trăsătură distinctivă mediocritate? Resentimente față de succesul altuia.” Ayn Rand.

    9. Pe măsură ce îmbătrânești, vei deveni din ce în ce mai conservator.

    Prin urmare, chiar acum, cât ești tânăr, fă cele mai nebunești lucruri. Atunci pur și simplu nu vei avea curaj.

    Îi invidiez pe tineri. Cu cât o persoană îmbătrânește, cu atât orizonturile lui se extind. Și oportunitățile vieții devin din ce în ce mai puține. Până la sfârșit, mai rămâne o singură privire, doar o expirație. În acest moment, probabil că o persoană se uită înapoi la întreaga sa viață. Pentru prima și ultima dată.” Franz Kafka.

    10. Reduceți costurile

    Serios. Dacă știi să nu irosești resursele materiale, știi să nu le irosești pe cele spirituale. Doar așa vei avea suficientă forță pentru a-ți realiza ideile nebune și îndrăznețe.

    11. Nu fi un consumator orb

    În loc să-ți ridici statutul cu lucruri, ridică-l cu noi impresii și experiențe. Este mai bine să zbori spre, să zicem, Bangkok decât să cumperi blugi noi de designer, scumpi.

    A nu fi lacom este deja avere, a nu fi risipitor este un venit.” (c) Cicero.

    12. Învață programarea

    Programarea de astăzi este o cursă între dezvoltatorii de software care încearcă să scrie programe mai mari și mai bune pentru idioți și un univers care încearcă să creeze idioți din ce în ce mai buni. Până acum universul câștigă.” (c) Rick Cook.

    13. Luați un pachet de șase pe burtă

    Sau pur și simplu menține-te în formă. În timp ce hormonii vă ajută, antrenați-vă să faceți exerciții fizice și să vă tonifiați. Atunci va fi mai greu. O viață inactivă nu este deloc un ideal de bunăstare.

    14. Învață să gătești

    O persoană trebuie în primul rând să mănânce și să bea, să aibă o casă și îmbrăcăminte și abia apoi să se angajeze în politică, știință, artă, religie etc. Capacitatea de a-ți asigura nevoile de bază îți va lăsa mult timp și energie pentru alții. lucruri prioritare.

    15. Învață să dormi

    În tinerețe, se pare că capacitățile corpului sunt inepuizabile și că va fi posibil să dormi la bătrânețe. De fapt, privarea de somn te va face puțin mai puțin eficient și puțin mai nevrotic. Nu ar trebui să trăiești în modul de insomnie.

    16. Ai un plan pentru a cuceri lumea

    Dacă nu îți stabilești un obiectiv, ceva va funcționa în viața ta, iar dacă ți-l stabilești, totul va funcționa.

    Niciun transport nu va fi favorabil dacă nu știi unde să mergi.” Edgar Allan Poe.

    17. Alege-ți lucrul preferat

    Încercați să petreceți câțiva ani făcând o singură activitate, nu renunțați la prima dificultate. Acesta este singurul mod de a obține stăpânire. Când atingeți maximul, atunci comutați.

    18. Nu încerca să corectezi oamenii.

    Mai bine caută-i pe cei pe care nu vrei să le corectezi.

    PS

    Articolul: 18 lucruri pe care trebuie să le știe profesioniștii în creștere, preluate din creierul IT. Uneori adun articole interesante.

    Înainte de conferința IT Intrare, care va avea loc pe 22 aprilie la incubatorul de afaceri din Park tehnologie avansata, site-ul a decis să vorbească despre cele mai interesante spectacole la. Astăzi, Yana, care și-a schimbat locul de muncă sectorul bancar pe el.

    Cum să intri în IT folosind formula „24/7”.

    Acum câțiva ani lucram într-o bancă, aveam o poziție bună și un salariu la fel de bun. Cu toate acestea, în fiecare zi mă întorceam acasă epuizat. ÎN anul trecut Deja îmi uram slujba până când mi-au tremurat genunchii. Și de fiecare dată mă întrebam: va fi cu adevărat așa pentru tot restul vieții mele?

    Acum sunt în IT. Nu am funcții înalte, dar am venit bun(chiar dacă nu este încă la fel ca înainte). Și sunt copilăresc fericit. Am un sentiment uitat de mult posibilități nelimitate. Înțeleg că totul abia începe.

    Am reușit să „salt” în domeniul IT folosind formula „24/7”. Și nu este vorba despre muncă non-stop, ci despre ceva complet diferit. Poate că experiența mea vă va fi de folos într-un fel. Pe baza poveștii mele, veți înțelege că pentru a trece în IT, nu contează câți ani aveți, ce experiență de muncă anterioară aveți, educație și, cel mai important, ce cred ceilalți despre asta.

    Ce este necesar înACEASTA?

    În primul rând, să ne gândim la modul în care IT-ul este văzut de obicei în alte domenii: lume închisă, ceea ce este de neînțeles pentru noi, tipii-dezvoltatori misterioși. Ei par să trăiască printre noi, dar adesea ne uităm la ei ca și cum ar fi extratereștri. Cu toate acestea, atunci când te scufundi mai adânc în această zonă, începi să înțelegi că companiile IT sunt aceleași cu cele din majoritatea celorlalte domenii. Acolo nu este nevoie doar de oameni care știu să programeze.

    De asemenea, acolo trebuie să fii capabil să vinzi și să transmiți idei, să comunici cu clienții și să afli nevoile acestora. La urma urmei, dezvoltatorii noștri extratereștri, din păcate, vorbesc adesea o limbă complet diferită de utilizatori finali produsele lor.

    Toată experiența din ultimele decenii arată că cele mai bune produse se nasc la intersectia domeniilor si cunoasterii. Iar sectorul IT are nevoie de specialiști din alte domenii. Chiar dacă nu toată lumea înțelege acest lucru încă, pare că gheața s-a spart. Magnifica noastră societate de specialiști IT devine din ce în ce mai puțin închisă și începe să fie completată cu alți oameni care au talente diferite.

    Evoluţieproduse IT

    Pentru a înțelege cum a apărut sfera Experiența utilizatorului, vreau să arăt puțin pas cu pas evoluția produselor IT folosind exemplul evoluției umanității.

    La început oamenii trăiau în peșteri. Apoi a apărut o aparență de case. Pe vremea aceea, chiar și faptul că ai reușit să-ți construiești o colibă ​​care să te ferească de ploaie era mișto. Nu mai era nevoie de nimic. Când locuințele au devenit disponibile pentru mulți, a apărut conceptul de case „frumoase” și „confortabile”. Puteți agăța o poză undeva, o pictogramă undeva, puteți așeza o față de masă pe masă - și casa voastră va fi cumva diferită de restul. Odată cu dezvoltarea tehnologiei, a devenit posibil să aveți orice casă doriți, atâta timp cât aveți bani. Și apoi altceva a devenit important. O casă poate fi frumoasă, caldă, stabilă, mare sau mică – cel mai important lucru este că are atmosfera potrivită. Ca să nu vrei să pleci de acasă. Încă nu se știe complet cum se creează această atmosferă. De ce uneori te simți prea inconfortabil într-o casă cu un design șic și vrei să fugi cât mai repede. Și uneori este atât de cald și confortabil încât vrei să rămâi pentru tot restul vieții. Aceasta este o magie inexplicabilă. O situație similară se întâmplă și în produsele IT.

    La început a fost suficient programe regulate Cu Linie de comanda intrare. Oamenii care știau să le folosească, și cu atât mai mult oamenii care știau să le creeze, erau „cerești”.

    Apoi au apărut mai multe interfețe „umane”, în care în loc de comenzi a fost suficient să faceți clic pe butoanele necesare pentru a obține un anumit rezultat. Site-urile web și programele nu mai sunt unice în sine. Prin urmare, designul interfeței a început să se dezvolte. Site-urile păreau să concureze între ele: cine avea culori mai luminoase, efecte speciale, care atrage mai mult atenția. Pe vremea aceea era și mișto, dar evoluția nu stă pe loc.

    Ce avem acum? În zilele noastre, majoritatea produselor IT au un design normal. Din punct de vedere tehnologic, este, de asemenea, posibil să „adăugați” orice caracteristici.

    Cum să vă cumpărați produsul?

    Dar ce se întâmplă? Au apărut milioane de produse, milioane de dezvoltatori, milioane de companii care produc aceste produse. A apărut o altă întrebare: cum putem face oamenii să le cumpere? Cum vă puteți asigura că utilizatorii finali îl aleg pe al dvs. dintre milioanele de programe? Ne-am îndrăgostit de el, l-am recomandat prietenilor și am vrut să îl folosim din nou și din nou. Unde este această magie pentru a face produsul tău atât de confortabil și „gustos”?

    Această magie este ascunsă tocmai în domeniul User Experience Design (UXD).

    Pentru ce este UXD?

    Dezvoltatorii au fost întotdeauna mai inteligenți decât toți ceilalți. Orice întrebare legată de faptul că nu înțelegem cum să folosim un program sau o aplicație se încheie cu un sfat de a citi câteva instrucțiuni aflate într-o secțiune.

    „Programele de aplicație, în cea mai mare parte, nu sunt foarte stresante pentru utilizatori. Nu în sensul că nu fac treaba, ci în sensul că deseori fac eforturi mari pentru a mulțumi utilizatorii, tratându-i ca și cum ar fi programatori. E ca și cum i-ai oferi soției tale un burghiu electric de ziua ei. Doar pentru că îți plac burghiile electrice nu înseamnă că și ei îi plac.” (c) Alan Cooper.

    Acesta este aproximativ ceea ce se întâmplă acum în interacțiunea dintre utilizatori și dezvoltatori. Și acum este nevoie de traducători care să stea între ei. Traducători care le-ar explica iubiților noștri „extratereștri” ce vor utilizatorii. Cum să creați ceva care va fi folosit. Este exact ceea ce fac specialiștii User Experience Design.

    CumSpecialiștii UX pregătesc „bunătăți”

    Dacă specialiștii UX fac o treabă bună cu un produs, rezultatul final sunt „prăjituri” pe care utilizatorii doresc să le mănânce, apoi le repetă de multe ori. Și pentru ca acest tort să apară și să reușească, sunt necesare anumite ingrediente. Să ne uităm la unele dintre ele:

    1. Design centrat pe om. Acesta este designul de produs, care începe cu identificarea obiectivelor și nevoilor utilizatorului, pe baza cărora funcții necesare produs.

    2. Utilizabilitate. Aceasta este o proprietate care garantează execuția sarcina cerutași atingerea obiectivului rapid, eficient și convenabil. Ne confruntăm foarte des cu utilitatea, sau mai exact, absența ei în viața noastră.

    3. Experiența utilizatorului. Aceasta este totalitatea tuturor sentimentelor, emoțiilor, senzațiilor pe care utilizatorul le dezvoltă înainte, în timpul și după interacțiunea cu produsul dumneavoastră. Nu este vorba doar despre felul în care se simte când interacționează cu produsul, ci și despre ce a mai rămas în suflet când a terminat. Ce își va aminti despre produsul tău, ce va experimenta când își va aminti produsul tău, motiv pentru care va reveni.

    Pentru mine, aceasta este o lume uriașă misterioasă pe care am întâlnit-o destul de recent. Este ca atmosfera din casă. Încercați să ghiciți cum să faceți „atmosfera” unui produs IT cu adevărat impresionantă și memorabilă. Există anumite legi obiective în proiectare care pot fi urmate. Dar totuși există întotdeauna un „strop de magie” pe care nu îl poți ghici. Acesta este motivul pentru care produsele sunt uneori lansate cu interfețe coolși caracteristici, dar nu decolează. Nimeni nu are nevoie de ei. Și de ce uneori apar aplicatii mobile, la care te uiți mai întâi cu un gând: „Cine a venit cu asta?!” Cu toate acestea, acest produs este iubit de utilizatori, adorat, împărtășit - este o magie care pare inexplicabilă.

    Pentru mine, UX este o magie care se supune anumitor legi obiective. Există anumite reguli, știind pe care le poți crea o experiență de utilizator bună. Puteți spune că produsul este cool, că milioane de utilizatori îl vor iubi, dar dacă nu respectați aceste legi, cel mai probabil vă veți confrunta cu o realitate crudă.

    Acum să încercăm să combinăm toate aceste ingrediente. Să ne imaginăm că produsul nostru IT este un tort pe care îl pregătim pentru iubita noastră bunica. Atunci rețeta acestui tort, conform căreia o vom pregăti astfel încât bunicii să-i placă, va fi Human-Centered Design. Când facem acest tort la înălțimea potrivită, astfel încât să poată fi mușcat cu ușurință, moale, astfel încât proteza dentară a bunicii să nu cadă - aceasta este utilitatea. Și toate împreună, plus dragostea noastră și o bucată din sufletul nostru pe care o punem în ea când gătim... și această cireșă din vârf - toate împreună se adaugă la experiența de utilizare a bunicii noastre. Dacă înțelegem toate acestea (în special cireșea), bunica pur și simplu ne va adora prăjiturile. La fel este și cu produsele IT.

    Sari inauntruACEASTA

    Acum puțin despre povestea mea atipică „sari în IT”.

    Poți spune o poveste frumoasă despre cum la un moment dat am decis să-mi schimb viața odată pentru totdeauna. Cu toate acestea, în realitate totul s-a dovedit diferit. Probabil că aș fi continuat să lucrez la un job care nu mi-a plăcut, dar am fost norocos. A fost o mutare în altă țară. Și aveam un motiv bun să renunț.

    Apoi, așa cum se întâmplă de obicei, mutarea în altă țară a fost anulată și am rămas cu două opțiuni. Fie du-te înapoi la bancă, fie ține-ți respirația, privește în jur și încearcă să-ți schimbi viața. O dorință interioară puternică de a trăi mai departe, făcând exact ceea ce îmi place, a câștigat.

    A face cunoștințăUX

    Găsirea mea a durat 2 ani. Și apoi, în februarie 2016, UX a căzut accidental asupra mea. Am experimentat acest sentiment special de perspicacitate (despre care se scrie atât de des în cărți): iată-l... al meu! În acel moment, îmi pornisem deja propria afacere, dar am oprit totul și am început să lucrez la UX. Și cu cât am studiat mai mult, cu atât mi-am dat seama că nu vreau decât să merg acolo.

    Povestea atipică

    Am învățat că în majoritatea cazurilor oamenii vin la UX cu o educație în IT, sociologie sau psihologie. În cele mai multe cazuri, ei angajează oameni care au sau sunt în analiză de afaceri. Și (cel mai rău lucru pentru mine) vârsta medie a celor care lucrează în IT este de 28-30 de ani, inclusiv directorii. Nu m-am potrivit cu niciunul dintre parametri și, având în vedere că la acea vreme, aveam 35 de ani un mare plus, pentru mine a fost doar un șoc.

    Dar nimeni nu a anulat ideea „pașilor mici”. Există un vis pentru care merită să lași totul deoparte și să faci deocamdată ceea ce poți face acum. S-ar putea să nu vezi întreaga imagine, dar trebuie să faci pași mici, să mergi înainte până când drumul se deschide în continuare înaintea ta.

    Înțeleg ce e în neregulă cu a mea nivelul actualștiind că nu mă vor duce la cursuri, am decis să îmi acord cinci luni (chiar înainte de următoarea înscriere la cursuri) și să studiez singur acest subiect, prin cursuri online și cărți online.

    În fiecare dimineață, când mă trezeam, ziua mea începea cu imaginea „Ce ai făcut astăzi pentru a-ți atinge scopul?” M-am așezat la computer și am început să studiez. După cinci luni de auto-studiu, am văzut întâmplător pe Facebook că UXpresso anunță un post vacant pentru postul de specialist senior UX.

    După două zile în care m-am luptat cu fricile și nesiguranța mea, mi-am dat seama că aceasta era șansa mea. La urma urmei, ce am de pierdut? A trebuit să fac un CV neobișnuit. Și am fost chemat la un interviu! Apoi am fost invitat la un stagiu de 2 luni la companie, după care mi s-a oferit un loc de muncă.

    Ce înseamnă formula mea de tranziție?IT „24/7”?

    24 de luni - renunta la vechiul, 7 luni - invata lucruri noi.

    Dar fiecare dintre voi își poate crea propria voastră formula proprie găsindu-ți visul, chemarea în viață. La urma urmei, după cum se spune, cel mai important lucru nu este lucrul mare la care s-au gândit alții, ci lucrul mic la care ai ajuns tu însuți.

    Mulți oameni înțeleg că acum există o cerere puternică de specialiști IT și doresc să devină specialiști pentru a obține un loc de muncă de top. Dar de aceea sfera IT se dezvoltă constant în mod dinamic. Și apoi cum să obții cunoștințe în domeniul IT pentru a deveni bun specialist. De unde pot obține cunoștințe actualizate care pot fi folosite pentru a câștiga bani? Acest articol va oferi sfaturi despre instruirea IT.

    1. Stabiliți un obiectiv clar. Există o mare varietate de specialități IT, trebuie să decideți exact ce doriți să faceți. Nu poți deveni specialist în toate domeniile, poți deveni bun doar la o singură profesie. Trebuie să abordați învățarea în mod sistematic, să stabiliți un obiectiv pentru ceea ce doriți să învățați și să selectați program potrivit Instruire.
    2. Faceți un plan de antrenament. Realizarea unui plan clar este cheia succesului. Dacă ai un plan de antrenament, atunci vei putea să te controlezi - cât de aproape ești de a-ți atinge obiectivul.
    3. Practică.Încercați să nu vă concentrați doar pe teorie. Încercați să aplicați cunoștințele dobândite în practică pentru a verifica dacă cunoștințele primite sunt relevante și practice. Dacă vă testați cunoștințele, veți vedea care cunoștințe sunt mai relevante, astfel încât să vă puteți concentra atenția asupra studierii informațiilor relevante.
    4. Fi independent. Nu poți studia pentru totdeauna. Și dacă finanțele cântă romanțe, atunci nu vei putea finaliza întregul curs. Cu toate acestea, formarea individuală costă mai mult decât cursurile. Prin urmare, căutați informațiile care vă interesează. Există o mulțime de lecții, cursuri de master, videoclipuri pe Internet, unele absolut gratuite. De asemenea Informații suplimentare pot fi găsite pe forumuri specializate şi bloguri tematice. În plus, puteți obține gratuit sfaturi pe forum și puteți găsi, de asemenea potențiali clienți. Dacă perseverezi, poți dobândi absolut orice cunoaștere. Puteți învăța cum să lucrați în Photoshop, să învățați cum să imprimați CD-uri și multe altele. Trebuie doar să fii sigur că primești sfaturi de la un profesionist, și nu de la un amator, de care forumurile sunt pline.
    5. 50% din succes depinde de profesor. Este clar că încerci să găsești un mentor profesionist, de preferință cu mulți ani de experiență și practică. Poate avea un portofoliu excelent, precum și sute de studenți recunoscători. Cu toate acestea, nu este un fapt că vei putea coopera cu el. Persoana trebuie să fie drăguță cu tine. Și dacă nu vă simțiți confortabil cu el, de obicei acest lucru va deveni clar după câteva ședințe, atunci este mai bine să nu vă pierdeți timpul sau al lui și să vă luați la revedere. Dar nu uitați că un profesor nu este un prieten pe o bancă. Tratează-l cu respect, nu trăi după principiul „cel care plătește strigă melodia”. Este posibil să nu fiți încă pregătit să învățați.

    De asemenea, amintiți-vă, chiar și în cazul antrenamentului de calitate, continuați să fiți la început. Depinde de tine dacă te vei dezvolta în continuare pe cont propriu sau vei rămâne la același nivel, vei face designul web profesia ta sau vei crea un singur site web pentru nevoile tale. Decide singur ce îți lipsește.

    Video.
    Un videoclip foarte util despre cum să „îți îmbunătățești abilitățile” și să devii un bun specialist IT.

    • Serghei Savenkov

      un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva