"La majoria dels bons programadors programen no perquè esperen rebre un pagament o rebre l'adulació del públic, sinó perquè és divertit programar".
- Linus Torvalds, desenvolupador principal del nucli Linux
Busques una mica de lectura al voltant del teu curs de codificació o per continuar aprenent lluny de la pantalla de l'ordinador?
Hem elaborat una llista dels 5 millors llibres d'introducció a la codificació. Això és fantàstic per a les persones que no estan massa interessats en l'espai tecnològic en aquest moment, però que volen aprendre més sobre què és i per què abans de submergir-se o són un principiant en l'espai i que busquen llegir el tema mentre estudien. .
Hem escollit textos introductoris clau que tracten tots els elements de la programació, des de les habilitats intermèdies fins a les millors pràctiques de codificació. Tot i que alguns d'aquests textos fan referència a idiomes concrets més que d'altres, ens hem assegurat que els suggeriments i les instruccions de tots aquests llibres es poden aplicar a qualsevol idioma i utilitzar-los per a qualsevol tipus de codificació.
1. "Zero Bugs: And Program Faster" de Kate Thompson
Com el seu nom podria indicar, aquest llibre tracta de codificar sense cometre errors ni "errors", com els anomenen els programadors. Bàsicament, funciona descrivint tots els errors que és probable que cometreu en les vostres primeres incursions en la codificació i el treball professional i descriu la seva solució perquè no només entengueu a què heu de mirar en el vostre viatge per convertir-vos en un programador complet, sinó també com per superar-ho.
Zero Bugs fa un seguiment ràpid del vostre aprenentatge sense haver de descobrir errors de codificació comuns de la manera més difícil, fent-los vosaltres mateixos, assegurant-vos que no perdeu la moral i us permetrà dedicar-vos a les coses divertides més ràpidament.
Tingueu en compte, però, que sovint es cometen errors en el camí per aprendre a codificar i continuaran produint-se al llarg de la vostra carrera com a programador, així com els "errors", així que no us desanimau si aquest llibre no resol tots els vostres problemes. de seguida!
2. "El programador autodidacta: la guia definitiva per programar professionalment" de Cory Althoff
Quan els estudiants de Code Labs Academy tindran el benefici d'un ensenyament estructurat, serveis professionals i assistència per a l'aprenentatge en directe, això no vol dir que no puguem aprendre d'aquells que no han tingut accés a aquestes coses. Escrit per un programador autodidacta com a reflex del que no sabia quan va aconseguir la seva primera posició professional a la gran tecnologia, però tant si algú li hagués dit, The Self-Taught Programmer és una lectura obligada per a qualsevol persona que entri en la seva primera posició. paper de programació.
Cobrint no només tècniques de codificació (centrades en Python), sinó també habilitats més suaus apreses d'una altra manera en el camí per convertir-se en un programador professional complet, com ara; què esperar de l'entrevista tècnica infame, consells per treballar en un equip de codificació dins d'una empresa i les millors pràctiques de codificació, us prepararan per posar-vos en marxa amb confiança per al vostre primer treball en tecnologia.
3. "Codi net" de Robert Martin
Aconseguir la teva primera feina en tecnologia no és només saber codificar, encara que aquesta és una habilitat essencial molt important! També es tracta de saber quan i com comunicar les teves idees a públics tècnics i no tècnics.
Clean Code se centra en les habilitats de comunicació essencials per als programadors que us permetran no només tenir èxit en el vostre primer paper, sinó també prosperar i anar més enllà al camp més ampli de la codificació professional per a una veritable artesania col·laborativa.
Aquest llibre donarà suport al teu desenvolupament professional com a programador guiant-te; bloc de l'escriptor (com entrar en el flux de codificació), navegar per la pressió i els terminis ajustats, gestionar el vostre temps com a programador i fomentar entorns que treguin el millor de vosaltres i dels vostres companys programadors.
Les habilitats interfícies són tan importants com l'aprenentatge de codi dur en la vostra primera feina tècnica, especialment si esteu entrant en un entorn empresarial al qual potser no haureu estat exposat en la vostra carrera o experiència anteriors. Una lectura específicament personalitzada com aquesta és la clau per aprendre allò que no saps perquè estiguis preparat amb el que s'espera de tu.
4. "Treballar eficaçment amb el codi heretat" de Michael Feathers
Un dels elements principals de la programació professional és afegir, editar i millorar el codi per satisfer la nova experiència d'usuari i els requisits legislatius, entre altres necessitats de l'empresa. El codi i qui l'està escrivint canvien constantment, sobretot si opteu per unir-vos a una organització més gran un cop us gradueu. Això vol dir que us trobareu treballant amb codi que no heu escrit i sovint on l'autor original ha deixat el negoci o ja no està disponible per contactar per fer preguntes. Això s'anomena "codi heretat".
Aquest llibre està ple de consells pràctics sobre com fer canvis funcionals al codi existent i provar el vostre codi sense fer canvis al que el vostre usuari veu accidentalment.
Treballar amb eficàcia amb el codi heretat està dirigit als principiants, però l'autor de tant en tant suposa que el lector té algun coneixement de la notació MUL.
5. "The Pragmatic Programmer: Your Journey to Mastery" d'Andrew Hunt i David Thomas
Els temes tractats a The Pragmatic Programmer són àmplis però no per això menys valuosos per ser-ho. Escriure sobre tot, des del procés bàsic de la programació fins al seu objectiu honorable (spoiler: és fer les delícies de l'usuari) i la importància de mantenir el vostre codi flexible, aquesta és una base sòlida per al que significa ser un programador modern.
Aquest llibre està escrit com a guia de referència, amb seccions autònomes per revisar-les quan siguin necessàries al llarg del vostre viatge de programació, de manera que és especialment excel·lent per a aquelles butxaques de temps en què no podeu participar en la codificació profunda o la resolució de problemes., però encara volen participar amb alguna cosa productiva.
També està dissenyat per oferir-vos un ensenyament útil per saber si sou un nou començament en el món de la programació o ja un gestor de programació amb experiència. Així que si ja us heu establert com a professional de la codificació, però voleu millorar les vostres habilitats, aquesta és la vostra.
Ajudeu a llançar o canviar la vostra carrera tecnològica amb els nostres cursos de formació tècnica
Si esteu pensant a canviar de carrera a la tecnologia i voleu aprendre a codificar per obtenir més credibilitat en el camp de la tecnologia abans d'entrar a la recerca de feina, penseu a inscriure-us a un dels nostres cursos!
Oferim opcions d'aprenentatge totalment remot o híbrid, a temps complet i a temps parcial en disseny d'UX/UI, ciència de dades, desenvolupament web i ciberseguretat.
Reserva una trucada amb nosaltres per veure quin bootcamp seria millor per a tu i com et pot ajudar a canviar la teva carrera professional.
També organitzem Tallers gratuïts cada mes que van des de debats i ensenyament sobre temes candents en l'àmbit tecnològic fins a consells pràctics sobre carrera. Inscriu-te per fer-te una idea de com pot ser aprendre amb nosaltres.