Formes senzilles de practicar la programació: 8 passos (amb imatges)

Taula de continguts:

Formes senzilles de practicar la programació: 8 passos (amb imatges)
Formes senzilles de practicar la programació: 8 passos (amb imatges)

Vídeo: Formes senzilles de practicar la programació: 8 passos (amb imatges)

Vídeo: Formes senzilles de practicar la programació: 8 passos (amb imatges)
Vídeo: Cómo Quitar la Contraseña de Windows 10 | Usuario con Correo Electrónico ✔ 2024, Abril
Anonim

Programar és com tocar un instrument; has de practicar constantment per mantenir les teves habilitats nítides i millorar les teves tècniques. Si voleu practicar la programació pel vostre temps, utilitzeu Internet per trobar exercicis de codificació i reptes per practicar, així com millorar els vostres coneixements treballant en projectes de codi obert o fent cursos en línia. Per perfeccionar les vostres habilitats de programació en un entorn real, treballeu en projectes de programació.

Passos

Mètode 1 de 2: Ús de recursos en línia

Pràctica de programació Pas 1
Pràctica de programació Pas 1

Pas 1. Apreneu de projectes de programari de codi obert

Comenceu cercant en línia diversos projectes de codi obert i només llegint el seu codi per aprendre com funcionen els diferents marcs. Comenceu a contribuir a projectes de codi obert o creeu el vostre propi un cop hàgiu après com es construeixen altres projectes de codi obert.

  • Els projectes de codi obert són projectes on el codi està completament obert al públic per veure-ho. Normalment es basen en la comunitat i accepten l'ajuda d'altres programadors.
  • Per exemple, si voleu aprendre com funciona el framework Rails, busqueu projectes de codi obert Rails a GitHub i estudieu el codi per veure com els diferents programadors implementen diferents funcions.
Pràctica de programació Pas 2
Pràctica de programació Pas 2

Pas 2. Preneu cursos en línia per millorar els vostres coneixements i aprendre noves tècniques

Cerqueu cursos de programació en línia gratuïts o econòmics a llocs com Udemy o Coursera o cerqueu cursos massius en línia oberts (MOOC). Inscriviu-vos i feu els cursos per aprofundir en les vostres habilitats de programació.

  • Cursos com aquests són una bona manera de practicar tècniques que vulgueu treballar al vostre ritme. També podeu obtenir consells i suggeriments útils de professors i altres estudiants.
  • Podeu trobar MOOC aquí:
Pràctica de programació Pas 3
Pràctica de programació Pas 3

Pas 3. Resoldre problemes i problemes de codificació en diferents llocs per practicar

Cerqueu llocs web de desafiament de codificació i en trobeu alguns que us agradin. Proveu diversos desafiaments per practicar l'edició de codi per resoldre problemes i millorar les vostres tècniques de programació.

Alguns exemples de llocs web de desafiament de codis principals són HackerRank, TopCoder, Coderbyte, Project Euler, CodeChef, Codewars i CodinGame

Consell: També podeu trobar reptes de programació al DailyProgrammer Subreddit a Reddit aquí: https://www.reddit.com/r/dailyprogrammer. Hi ha 3 desafiaments de programació publicats setmanalment i la comunitat revisa les solucions i aporta comentaris.

Pràctica de programació Pas 4
Pràctica de programació Pas 4

Pas 4. Feu exercicis de codi kata per aprendre per repetició

Visiteu el lloc web CodeKata i creeu un codi basat en els requisits per a diferents exercicis de kata. Feu cada exercici repetidament, millorant el codi cada vegada, per millorar les vostres tècniques de programació.

  • El terme codi kata prové del concepte japonès de kata en arts marcials, que és un exercici que repeteixes una vegada i una altra, que millores contínuament a mesura que vas. Els katas de codi apliquen aquest concepte a la programació proporcionant petits exercicis dissenyats per trigar entre 30 i 60 minuts que es volen repetir.
  • Alguns katas de codi ni tan sols requereixen cap codificació, però us ajudaran a practicar habilitats fonamentals per a la programació, com ara el modelatge experimental.
  • També podeu trobar algunes katas als llocs web de desafiaments de codificació, com ara Codewars, que podeu visitar aquí:

Mètode 2 de 2: Treballar en programació de projectes

Pràctica de programació Pas 5
Pràctica de programació Pas 5

Pas 1. Planifiqueu un projecte de programari propi

Determineu un problema empresarial que cal resoldre i busqueu una solució. Divideix la solució en tasques de programació més petites que pots completar en un ordre específic per implementar la solució i resoldre el problema.

Practiqueu una bona autogestió mantenint el focus en cada tasca de programació mentre la treballeu i feu un seguiment del temps que us triga. Si una tasca en particular triga massa, demaneu ajuda a altres programadors

Pràctica de programació Pas 6
Pràctica de programació Pas 6

Pas 2. Practicar les vostres habilitats de depuració en qualsevol projecte de programació en què treballeu

Identifiqueu les causes dels errors de programació i intenteu implementar diferents solucions per solucionar-los o solucionar-los. Feu preguntes sobre per què es produeix un error i proveu diferents tècniques de codificació per depurar-les.

Quan depureu alguna cosa amb èxit, presteu atenció a les preguntes i tècniques que utilitzeu per fer-ho. Seguiu fent aquestes preguntes i apliqueu aquestes tècniques a futurs errors

Pràctica de programació Pas 7
Pràctica de programació Pas 7

Pas 3. Participa en la programació de parelles per aprendre dels altres

Treballar juntament amb un altre programador en un sol ordinador per resoldre un problema de programació concret o treballar junts en un projecte de programació. Assegureu-vos de triar un bon soci amb qui aprendreu, com ara un desenvolupador sènior experimentat.

Si treballeu com a programador, podeu provar de triar un soci que tingueu una antiguitat igual, però que tingueu més experiència que vosaltres en un llenguatge de programació diferent. Per exemple, si teniu més confiança en les vostres capacitats de programació de Python, podeu triar algú expert en Ruby

Pràctica de programació Pas 8
Pràctica de programació Pas 8

Pas 4. Feu un seguiment dels errors que cometeu i apreneu-ne

Feu tot el possible per notar els errors de codificació que cometeu quan treballeu en projectes de programació. Determineu per què es va produir l'error i què heu de fer de manera diferent en el futur per evitar cometre els mateixos errors.

Recomanat: