Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Программирование

L’article parlarà de com convertir-se en programador des de zero a diferents edats. Explica quines qualitats ha de tenir un especialista en aquest camp, què s’ha de fer per arribar-hi.
Parla d’educació i de la capacitat de treballar sense ella. Descriu els materials que has de dominar. Explica l’edat en què és millor començar a aprendre una professió, com i on trobar feina com a programador i molt més. La programació és una activitat molt interessant i demandada a la nostra època. Una persona que decideixi submergir-se en ell hauria d’estar en el “tu” amb les tecnologies i no tenir por de les dificultats. No és fàcil i llarg aprendre aquesta professió, però si tens ganes, pots aconseguir molt en relativament poc temps.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaSous informàtics [/ subtítol]

Contents
  1. Qui és un programador i què fa?
  2. Avantatges i inconvenients de la professió
  3. Per què convertir-se en programador
  4. Per a qui és apta aquesta professió?
  5. Quines qualitats ha de tenir un programador
  6. Com convertir-se en programador des de zero – Comença ara!
  7. Orientacions populars en l’àmbit del desenvolupament
  8. On obtenir una educació com a programador i què es necessita per convertir-se en desenvolupador: qualitats personals, finances i oportunitats
  9. Quines assignatures has de cursar a l’admissió per convertir-te en programador
  10. És possible convertir-se en programador sense estudis?
  11. Cursos de programació: aprendre des de zero a casa
  12. Aprenentatge sota la guia d’un mentor
  13. Autoestudi del material
  14. Tutorials per dominar la professió de programador de 10 a 20 anys i per a desenvolupadors més adults
  15. 2 camins d’especialització per a desenvolupadors web: front-end vs back-end
  16. Diferències clau
  17. Responsabilitats típiques
  18. Vull convertir-me en desenvolupador: què he de triar?
  19. Quin llenguatge de programació hauria de triar un desenvolupador novell el 2022?
  20. Esgarrapar
  21. 1C
  22. JavaScript
  23. Python
  24. Què més ha d’aprendre un futur desenvolupador
  25. Pràctica habitual
  26. On treballen els programadors
  27. Com buscar feina
  28. Característiques de l’entrevista
  29. Pràctiques de programador
  30. Quines dificultats s’enfronten els desenvolupadors novells?
  31. Com evitar dificultats en la feina d’un programador
  32. A quina edat és millor estudiar programació: és possible convertir-se en desenvolupador de 20-30-40-50 anys?
  33. Quant de temps es triga a convertir-se en programador
  34. Com esdevenir un professional sol·licitat en aquest camp
  35. Consells per a principiants de programadors reconeguts

Qui és un programador i què fa?

Un programador és un especialista que treballa en la creació d’un codi per a un programa de qualsevol tècnica o gadget. Per fer-ho, utilitza un dels llenguatges de programació, format per diversos signes i paraules. En quin llenguatge crear el codi, el propi desenvolupador tria. Depèn dels seus coneixements i del tipus de tasca que ha de realitzar. Un bon especialista ha d’entendre almenys 3-5 idiomes.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaEl programador no sempre interactua amb l’ordinador. Pot formular codi fins i tot en un simple tros de paper. Necessita un ordinador per comprovar la seva acció durant la depuració posterior. Els novells sovint confonen un programador amb un especialista en TI. El segon pot tenir unes 50 especialitzacions diferents (administrador del sistema, especialista en usabilitat, especialista en SEO i altres). Però només pots convertir-te en un bon especialista en informàtica aprenent els conceptes bàsics de la programació. Els desenvolupadors es divideixen en 3 tipus principals:

  1. Aplicat : crear aplicacions de jocs, programes d’oficina, etc.
  2. Sistema : escriu el sistema operatiu.
  3. Programadors web : treballant en la creació de llocs web.

Avantatges i inconvenients de la professió

Els sol·licitants moderns estan molt interessats en aquesta professió. De fet, avui els joves dominen fàcilment les tecnologies informàtiques i són molt versats en qualsevol tècnica. La programació és un treball realment emocionant que impulsa el progrés de manera intensiva. Però en aquest àmbit hi ha pros i contres.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaAspectes positius de la professió:

  1. Bon sou . Un especialista qualificat i experimentat guanya una mitjana de 80-100 mil rubles. Per als mitjans, el sou pot arribar fins a 150-200 copecs.
  2. Moltes feines.  Els programadors tenen una gran demanda avui dia, perquè hi ha un procés de digitalització global a tot el món.
  3. Vol creatiu . Un desenvolupador pot mostrar imaginació, provar diferents codis i maneres de resoldre un problema, provar la seva eficàcia, crear alguna cosa nova.
  4. La capacitat de treballar a distància . Aquesta és una activitat que es pot fer quan i on sigui, el més important és que el projecte s’acabi a temps.
  5. Creixement de la carrera professional a qualsevol país . Tots els països progressistes necessiten una gran necessitat d’especialistes intel·ligents.


Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaEl camí d’un desenvolupador és difícil i espinós [/ caption] Aspectes negatius de la professió:

  1. Treball sedentari . El programador pot treballar tot el dia en una posició a l’ordinador. Això causa problemes amb el sistema musculoesquelètic i la visió.
  2. Procés d’aprenentatge continu . La innovació no s’atura. Cada dia apareixen noves novetats, els programadors han de ser conscients de tot allò que fa referència a la seva professió.

Per què convertir-se en programador

Tothom que pensa en aquesta obra s’hi hauria de veure. Suposem que era bo en les ciències exactes a l’escola, pot triar una professió relacionada, on pot mostrar millor les seves habilitats. Per exemple, ser matemàtic, estudiar informàtica, etc. Si una persona està en l’etapa d’elecció, hauria de concentrar-se en una sola pregunta: “Vull ser programador, o m’agrada una altra indústria semblant, on puc ser un bon especialista?” Quan aquesta esfera atrau, no hi ha lloc per al dubte.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaDubtes de futurs programadors fallits [/ caption]

Per a qui és apta aquesta professió?

La programació agrada més a les persones interessades en la tecnologia moderna. També han de tenir una mentalitat tècnica (però hi ha excepcions). Es requereix desenvolupar la lògica, la perseverança, el pensament abstracte, per estudiar nova informació sobre tecnologies.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Quines qualitats ha de tenir un programador

Els desenvolupadors interactuen regularment amb una àmplia gamma de persones. Una empresa de programadors sempre estarà encantada de tenir un empleat honest, sociable i obert. Un company així està més disposat a acceptar ajudar i reunir-se a mig camí. Un bon programador ha de tenir les següents qualitats:

  • Ser capaç de prioritzar correctament, escollint treballs més prometedors i temporitzant el temps per a la seva implementació;
  • Estar preparat per treballar en equip (més difícil per als introvertits);
  • Treballar correctament les tasques, fer-les més eficients i desglossar-les en diverses parts;Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena
  • Concentreu-vos en un objectiu específic, no us distreu amb petiteses (en cas contrari, us podeu perdre en el codi);
  • No dubteu a preguntar i aclarir els punts subtils -de col·legues, un client, un amic especialista;
  • Desenvolupa’t sempre en el teu camp i practica el més sovint possible;
  • Admetre els errors, intentar actuar en diferents direccions, aconseguir resultats.


Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaLes vostres fortaleses personals es poden representar en forma d’un diagrama similar [/ caption]

Com convertir-se en programador des de zero – Comença ara!

El primer que fa cada segona persona que va decidir provar-se en aquesta indústria, es fa la pregunta: “Com esdevenir programador des de zero?” És important decidir quina especialització del desenvolupador li convé més. Depèn del que vulgui fer: crear llocs web, escriure codis per a jocs, etc. Aleshores cal triar un llenguatge de programació, aprendre i intentar dominar la professió a la pràctica.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Orientacions populars en l’àmbit del desenvolupament

Les àrees de programació més populars avui són:

  1. Creació de programes empresarials . Qualsevol empresa necessita automatització. En aquesta indústria, els programes de l’empresa 1C s’utilitzen més sovint.
  2. Desenvolupament web . El tipus de tasca depèn dels requisits del client. Pot ser un servidor d’empresa, un lloc web de botiga en línia o un bloc d’una persona famosa. S’utilitzen principalment PHP, JavaScript i Python.
  3. Creació d’aplicacions mòbils . Si un especialista sap desenvolupar programari per a telèfons intel·ligents, pot trobar fàcilment una feina ben pagada. També pot escriure codi per crear aplicacions i publicar-les a GooglePlay o AppStor.

Per cert, un dels millors
tutorials de JavaScript , en rus.

On obtenir una educació com a programador i què es necessita per convertir-se en desenvolupador: qualitats personals, finances i oportunitats

Hi ha moltes universitats i escoles tècniques a la Federació Russa que formen programadors qualificats. Instituts i universitats de Moscou:

  • Universitat Estatal de Moscou . Cost: 220 mil rubles / any. Termini: 4-6 anys https://sev.msu.ru/kafedra-programmirovaniya/. Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaDepartament de programació de la Universitat Estatal de Moscou [/ caption]
  • Universitat Politècnica de Moscou . Cost: 89 mil rubles / any. Termini 4-6 anys.
  • Institut de Física i Tecnologia de Moscou . Cost: 250 mil rubles / any. Termini: 4-6 anys.

Escoles tècniques i col·legis de la capital:

  • Col·legi Metropolitan de Negocis . Cost: 93 mil rubles / any. Termini: 2 anys i 9 mesos.
  • Col·legi MGUPI . El cost és de 90 mil rubles / any. Termini: 2 anys i 6 mesos.
  • Col·legi de fabricació d’instruments de Moscou . Cost 99 mil rubles / any Termini: 2 anys i 10 mesos.

Quines assignatures has de cursar a l’admissió per convertir-te en programador

Per estudiar per ser programador, un sol·licitant ha de superar exàmens de llengua russa, matemàtiques, física i informàtica. S’ha de triar entre aquestes dues últimes disciplines, en funció de l’especialització futura. Tema addicional – Anglès. Però en algunes institucions educatives no és necessari fer aquest examen.

És possible convertir-se en programador sense estudis?

No cal tenir un títol per convertir-se en desenvolupador. Tanmateix, sense ell, serà difícil per a un especialista novell aconseguir una bona feina. A més, encara has d’estudiar molt. Haurem de preparar-nos per a les dificultats, ser una persona més resistent i disciplinada. El més important és tenir el desig i la disposició per a un treball fructífer sobre un mateix.

Cursos de programació: aprendre des de zero a casa

Avui n’hi ha un munt, tant en condicions reals com a la xarxa. Els cursos sovint no són gratuïts, però els organitzadors podran oferir a l’estudiant un programa de formació eficaç. Això us permetrà preparar-vos per a la programació en poc temps. Sovint, aquests esdeveniments es fan de manera col·lectiva. Els cursos són bons per ajudar a organitzar i centrar-se en un objectiu precís. Hi haurà un estudi de material teòric, que els potencials desenvolupadors aplicaran immediatament a la pràctica, sota la direcció d’un professor. S’assigna una tasca determinada a la casa, després de completar-la, una persona podrà fer una pregunta al conservador. Recomanem els cursos següents per a principiants que vulguin dominar la professió:
HTML Academy .
Codecademy .
Taller Yandex
Fons bàsics de PHP sobre codis bàsics” .
Freecodecamp .
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Aprenentatge sota la guia d’un mentor

Aquest tipus de formació és bo perquè us podeu inscriure amb un tutor a un conjunt de lliçons individuals. Això també requereix inversions financeres, però el resultat serà molt més efectiu. Després de tot, el mentor tractarà amb un estudiant, donant-li més temps. Això vol dir que el procés d’aprenentatge anirà encara més ràpid. Aquestes activitats són habituals tant a Internet com a la vida real. El tutor crea un programa individual per a cada sala, basat en els seus punts forts i febles. Un principiant o un programador experimentat que vulgui millorar els seus coneixements es pot inscriure a un mentor.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Autoestudi del material

També hi ha una tercera opció per entrenar: pel vostre compte. També és el més econòmic i de llarga durada. Però una persona ha de crear ell mateix un programa, preparar material educatiu i sintonitzar i preparar-se per a un coneixement sistemàtic i aprofundit del món de la programació. Primer heu de triar un idioma. Totes elles es poden aprendre sense el suport d’un professor. Hi ha molts vídeos i articles diferents a Internet que ajudaran un futur desenvolupador.

Tutorials per dominar la professió de programador de 10 a 20 anys i per a desenvolupadors més adults

Cal aprendre exclusivament dels bons llibres. Cal utilitzar enciclopèdies en física i matemàtiques. Per als més menuts, podeu agafar avantatges infantils, com Avanta +.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaAmbdues assignatures constitueixen la base sobre la qual es construirà tot l’estudi. També val la pena adquirir literatura bàsica de programació. Python for Kids de Jason Briggs està bé.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaPer continuar, podeu utilitzar el llibre “Python: The Great Programming in Minecraft” d’Andrey Koryagin. El manual té una connexió amb les matemàtiques, conté informació important sobre coordenades 3D, funcions i molt més. Útil en l’estudi de la robòtica.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaPer practicar habilitats en programació o mecànica, es recomana parar atenció a “Experiments físics i experiments amb Lego” – A. Koryagin
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaPer als desenvolupadors més joves que acaben d’aprendre els conceptes bàsics, us convidem a familiaritzar-vos amb la robòtica educativa Lego WeDo. S’adjunta un quadern al llibre.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaDesprés d’haver dominat el material fàcil, podeu passar al C++ més complex. Per exemple, el manual de l’estudiant d’Herbert Schildt funcionaria.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaTambé es recomana no prestar atenció al llibre sobre Delphi de Nikita Kultin:
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaPer poder desenvolupar codis per a jocs, val la pena treballar amb C # basat en Unity, de J. Manning.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaEl programador necessita saber matemàtiques: https://youtu.be/_2beqwXS9Os

2 camins d’especialització per a desenvolupadors web: front-end vs back-end

Els programadors que creen un lloc web es divideixen en 2 “fronts” principals: “frontend” i “backend”. Els especialistes que decideixen connectar el seu futur amb el desenvolupament web han de decidir quin tipus d’activitat prefereixen. Això no vol dir que una persona no pugui treballar al backend i al front al mateix temps. Al cap i a la fi, encara cal començar per algun lloc, i amb experiència podeu combinar aquests camins. Per triar una especialització, val la pena familiaritzar-se amb les característiques i les especificitats d’ambdues.

Diferències clau

L’especialista de front-end és responsable de la part del lloc accessible i visible per al visitant. Desenvolupa un disseny de disseny, crea una funcionalitat que serà còmode d’utilitzar. El programador d’aquest perfil intenta assegurar-se que el lloc funciona bé i no distorsiona la visualització en dispositius i navegadors. Per treballar en el frontend, un programador principiant ha d’aprendre els fonaments bàsics, a saber: HTML, CSS, SASS, JavaScript. Les activitats de desenvolupadors back-end són l’altra cara de la mateixa moneda. S’encarrega de crear tecnologies invisibles per a l’usuari. En poques paraules, un especialista fa que totes aquestes pestanyes, botons i altres elements de funcionalitat siguin viables. Un principiant en la indústria del backend també hauria de tenir certs coneixements: aprendre 1 o més llenguatges de programació, ser capaç d’utilitzar un sistema de control de versions, entendre la base de dades i familiaritzar-se amb JSON: API.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penafrontend-i-backend [/ subtítol]

Responsabilitats típiques

Frontend s’ocupa de:

  1. En crear interfícies i dissenys, el front pot desenvolupar un recurs per a una botiga en línia. La llista de les seves tasques també inclou la producció de mailings.
  2. Desenvolupament SPA. Si el banc demana fer una sol·licitud, aquesta contindrà gràfics i diagrames, funcions de seguiment d’estalvi, una calculadora, dades de monedes, etc.

Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaEl backend està treballant en:

  1. Creació de CRUD. Quan un usuari està registrat al servidor i es crea el seu compte, el patrocinador ha d’escriure un codi personal. Amb la seva ajuda, serà possible desar els canvis, esborrar el perfil o restaurar-lo.
  2. Mitjançant el processament de la informació que ha treballat el front. Aquestes dades s’han de guardar i estructurar. L’especialista s’ocupa de la distribució de la informació a la base de dades, gestiona els cachés, etc.Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena
  3. Examen de documentació diversa. És responsabilitat seva dissenyar correctament l’aplicació. Per exemple, si de sobte en un moment determinat alguna cosa va malament, això no hauria d’afectar tot l’algorisme.


Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penabackend-developer-roadmap-2022 [/ caption]

Vull convertir-me en desenvolupador: què he de triar?

El frontend és adequat per a aquells que:

  • vol començar a treballar i guanyar diners en l’àmbit informàtic en poc temps;
  • li agrada treballar amb imatges del lloc, aplicant un enfocament creatiu;
  • no pot aguantar molt abans de veure el fruit dels seus esforços.

El backend és la millor opció per a la gent:

  • amb una mentalitat tècnica;
  • a qui no els agrada fer maquetació;
  • aquells que volen pujar en l’escala de carrera i arribar a la posició de cap.

Quin llenguatge de programació hauria de triar un desenvolupador novell el 2022?

Primer heu de triar un dels llenguatges de programació més senzills. Fins i tot aquells que es convertiran en gurus en el seu camp no es recomana començar per aprendre llenguatges complexos com C++. Per a la majoria dels novells, això serà aclaparador i es trencaran i perdran tot interès per la programació. Quin llenguatge de programació triar el 2022:
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaValoració actual de tiobe: els 10 principals llenguatges de programació populars [/ subtítol] Val la pena començar amb el següent:

Esgarrapar

Scratch és un dels més fàcils d’aprendre. Amb la seva ajuda, els nens s’inicien en la programació. No cal memoritzar i escriure codis des del principi aquí. Totes les construccions del llenguatge es poden arrossegar amb el ratolí. Aquí podeu programar postals, animacions, jocs, pel·lícules, presentacions. Com a exemple, us suggerim veure un vídeo sobre com crear un joc de mindfulness senzill: https://youtu.be/yUWl37QKLzw

1C

1C – programació en rus, que simplifica molt el treball. El projecte està dissenyat per automatitzar el treball econòmic i organitzatiu de qualsevol empresa. Per als principiants que tinguin previst dominar el programa 1C, es recomana familiaritzar-se amb el vídeo, que explica detalladament moments i fets interessants per treballar-hi: https://youtu.be/MN9cam6yWKw

JavaScript

Un principiant necessitarà unes quantes hores per aprendre els conceptes bàsics i escriure codi per a una animació, una aplicació mòbil lleugera o un joc senzill. Per cert, l’usuari pot provar-ho en qualsevol navegador. Intentem crear un joc elemental: https://youtu.be/Av53VJI-UiE

Python

Python: podeu llegir el codi sense gaire esforç, sobretot si coneixeu els fonaments bàsics d’HTML. El projecte es va crear per facilitar les activitats del desenvolupador. Amb aquest llenguatge, podeu crear un joc “Snake”, crear un assistent de veu personal o un bot de Telegram, i molt més. Hi ha un munt d’idees per a principiants que hauria d’inspirar aquest vídeo: https://youtu.be/VRYxdyWJ3_U PHP – gràcies a aquest llenguatge, podreu preparar-vos amb èxit per a la programació web. És molt adequat per crear scripts de consola, llocs web i aplicacions que van des de lleugers a súper complexes. Es recomana veure un vídeo breu sobre com crear un domini i una estructura per a una botiga en línia: https://youtu.be/FxrWRHCMOT8 Llenguatges de programació populars per al 2022:
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaEl gràfic de la demanda de llenguatges de programació al mercat laboral internacional / research.hackerrank.com [/ subtítol]

Què més ha d’aprendre un futur desenvolupador

A més del llenguatge de programació, és important saber bé:

  • matemàtiques;
  • estadístiques;
  • Llengua anglesa;
  • lògica;
  • física;
  • Ciències de la Computació.

Pràctica habitual

Cal programar alguna cosa cada dia, començant per desenvolupaments fàcils, i continuant amb altres més complexos. Al principi, un desenvolupador novell escriu codis totalment dolents. Quan comença a entendre això, intenta millorar el programa. Això vol dir que puja un graó més. Això passa cada cop, i tot el temps el programador intenta millorar les seves creacions. Si no practiques, s’oblidarà tota la teoria.

On treballen els programadors

Es necessiten desenvolupadors allà on hi hagi aplicacions, programes, treballen amb plataformes en línia. Treballen a les oficines habituals o a casa, si els seus superiors no els importa. A la Federació Russa, s’ha fet notar la tendència de migració dels programadors a treballar a l’estranger. En alguns països, el sou d’un especialista d’alt nivell supera el local en unes 2-3 vegades.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Com buscar feina

Malgrat la popularitat, els sous força elevats i la gran escassetat de personal, no totes les empreses tenen pressa per contactar amb programadors novells. Al cap i a la fi, la majoria dels empresaris necessiten professionals que no necessiten ensenyar. Però no et pots rendir. Hauríeu de trucar als anuncis, anar a les recepcions d’empreses, oferint els seus serveis. Però primer cal preparar:

  1. Creeu un currículum . Qualsevol organització que es preti requerirà aquest document d’un possible empleat. Ha de contenir: informació sobre formació i experiència laboral (si n’hi ha), una descripció de les habilitats i qualitats, contactes personals, coneixements d’idiomes i tot allò que pugui ser útil.
  2. Adjuntar diploma . Amb l’educació, els empresaris estan més disposats a contractar programadors per al lloc.
  3. Document d’experiència laboral . També promet grans oportunitats. Es pot agafar d’un lloc de treball anterior.
  4. Preparar una cartera . Serà més fàcil determinar el nivell de professionalitat del candidat a la plaça vacant. Eichar podrà veure el treball i entendre si una persona pot fer front a aquestes tasques.

Característiques de l’entrevista

Cap feina val la pena i preocupació. Per tant, quan et prepares per a una entrevista, no cal que et preocupis. És millor intentar unir-se i ajustar-se perquè no sigui el futur empresari qui contracti un especialista, sinó que ell mateix decideix si necessita aquest lloc. Hauríeu de parlar dels vostres punts forts.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaUna entrevista no és un examen, sinó una oportunitat per presentar-te correctament. Cal preguntar a un potencial cap sobre les condicions laborals, les perspectives de creixement de l’empresa, les sortides professionals, etc. Aleshores veurà davant seu una persona segura de si mateix. I totes les empreses necessiten aquests empleats.

Pràctiques de programador

Quan es va contractar un desenvolupador per a un període de prova, això no és un motiu per preocupar-se que, al final, el cap es negui a cooperar. Al contrari, cal demostrar les teves habilitats des del millor costat i continuar aprenent coses noves. En la majoria dels casos, les pràctiques són un tràmit, un temps que cal esperar abans de ser contractat oficialment.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena

Quines dificultats s’enfronten els desenvolupadors novells?

Les activitats del desenvolupador són interessants i inusuals. Però, com en qualsevol professió, aquí també hi ha esculls. Es recomana que us familiaritzeu amb les dificultats comunes que esperen als principiants:

  1. Treballant amb el codi d’una altra persona . Els experts no sempre escriuen els seus programes des de zero. De vegades han de fer front a la finalització del sistema d’un altre programador. Cada empleat té un nivell diferent de coneixements i habilitats. La dificultat rau en el fet que de vegades el codi pot ser escrit per un desenvolupador més avançat, o menys alfabetitzat. En qualsevol cas, entendre la creació d’una altra persona no és fàcil, sobretot per als principiants.Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena
  2. Treballar en sistemes grans i enrevessats . Idealment, tots els sistemes continguts en paquets de programari haurien d’existir per separat i poder intercanviar missatges entre ells. En realitat, això no passa. Els complexos consisteixen en milers de línies de codi. Per entendre’ls, molts programadors desxifren el que s’ha escrit al llarg de molts mesos.

Com evitar dificultats en la feina d’un programador

El desenvolupament d’una altra persona s’anomena codi heretat. Per desentranyar-lo amb èxit, es recomana aïllar-lo completament. És millor crear el vostre propi subsistema i escriure el codi vosaltres mateixos, comprovant periòdicament el vostre treball amb els altres. Aleshores hi haurà menys confusió i podreu resoldre els errors del vostre company més ràpidament.

A quina edat és millor estudiar programació: és possible convertir-se en desenvolupador de 20-30-40-50 anys?

Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaNo hi ha restriccions d’edat clares. Però es recomana començar a estudiar als 12-13 anys. És el moment en què el nen està poc sobrecarregat de classes i ja és més assidu. Val la pena aprendre alguna cosa fàcil al principi: dissenyar una tortuga o començar a fer diagrames de flux a Scratch. Un estudi complex i aprofundit pot començar més tard, uns 15-20 anys (amb formació regular). Pel que fa als adults, mai és tard per aprendre. Si teniu la motivació i el zel, podeu començar a programar des de la jubilació. El més important és trobar un bon material didàctic i practicar constantment. És millor incloure els codis que s’obtindran a la cartera. Això serà un gran avantatge en el futur. En TI, és tan important l’edat, és necessari llegir llibres, què fer per als estudiants – Entrevista amb A. Byndu: https://youtu.be/jI-cZRFpbkk

Quant de temps es triga a convertir-se en programador

La pregunta és purament individual. En qualsevol cas, el procés durarà diversos anys. En el millor dels casos, serà possible dominar el programa requerit en 3-4 anys. Però caldrà fer un esforç enorme. La gran majoria dels programadors ja avançats triguen entre 8 i 10 anys a dominar bé aquesta complexa professió.

Com esdevenir un professional sol·licitat en aquest camp

Un programador és una feina de prestigi. Ara és més fàcil dominar totes les habilitats necessàries que, per exemple, fa 5-7 anys. Tots els materials i cursos són de domini públic. Per convertir-se en un bon desenvolupador, necessiteu:

  • estudiar nova informació sobre desenvolupaments;
  • desenvolupar les teves habilitats amb regularitat;
  • compartir experiència amb altres programadors;
  • esforçar-se per treballar amb els millors desenvolupadors per créixer professionalment.

Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaHi ha gent que prefereix perdre’s durant anys en una feina no estimada, en lloc de renunciar una vegada a una vida així i fer el que els agrada. No cal que tinguis por d’experimentar i provar-te en diferents àrees. Si t’agrada la programació, és millor desenvolupar aquesta afició fins que comenci a generar ingressos. Com convertir-se en programador des de zero en 187 dies, història real – vídeo informatiu: https://youtu.be/PyVT8G1QEg0

Consells per a principiants de programadors reconeguts

De qui aprendre, si no dels mestres del seu ofici? Només els professionals amb molts anys d’experiència poden dir als programadors aficionats i novells què és important tenir en compte a l’hora d’estudiar i treballar com a desenvolupador. Què buscar i què no fer. Es proposa tenir en compte 5 consells de programadors famosos que han fet una gran contribució al desenvolupament d’aquesta àrea.
Brendan Icke és el creador de JavaScript. En una de les seves entrevistes, insta els companys a no detenir-se en els errors, però assegureu-vos de parar-hi atenció i intentar entendre quin és el motiu. Fins i tot dóna consells sobre l’ús d’un dels llenguatges de programació:
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaAquí teniu
James Goslingexplica la importància de poder prendre la decisió correcta. El programador diu que lamenta el temps perdut quan el va perdre en treballs buits o improductius. Cal prioritzar correctament.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaEscriure codi per a un programa específic és un pas increïblement seriós. Molts desenvolupadors centren els seus esforços en resultats a llarg termini perquè la seva creació funcioni durant almenys uns 10 anys. Alguns codis fins i tot es converteixen en un complement auxiliar per a un gran nombre de desenvolupadors. John Carmack ho va compartir a la seva entrevista
.
Joel GoldbergCom convertir-se en programador des de zero: instruccions, cursos, quan començar i val la pena
creu que, per molt brillant que sigui la idea, hauria de ser el més senzill possible. Si és possible, el programador recomana simplificar l’esquema de desenvolupament. Al cap i a la fi, és probable que algun dia un altre especialista el vulgui utilitzar (o ho haurà de fer), però no podrà esbrinar el codi.
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaI, finalment, el principal consell de
Linus Torvalds :
Com convertir-se en programador des de zero: instruccions, cursos, quan començar i val la penaNo importa què faci una persona o quin sigui el seu sou. És poc probable que pugui assolir l’èxit en una feina no estimada. I encara que això passi, no podrà gaudir al màxim de les seves victòries. La majoria de desenvolupadors famosos han assolit aquestes altures en la seva indústria perquè sempre han considerat que la programació forma part de les seves vides.

info
Rate author
Add a comment