Un dia a la vida d’un desenvolupador d’IOS

El desenvolupador d’IOS probablement tingui un dia com la majoria dels altres desenvolupadors: inclou llegir i escriure codi, converses amb companys d’equip i potser algunes reunions. Però, com és exactament això?

Bé, aquí teniu una breu descripció general d’un dia típic per a mi (si no treballo des de casa):

7:00 – Sona l’alarma. Aixeca’t, esmorza i prepara cafè.

7:30 – Sortida de la casa. Dirigiu-vos a l’estació i comenceu el viatge. Visc força lluny de la feina, però el tren em permet utilitzar el temps de viatge i evitar seure al trànsit. També vaig en bicicleta des de l’estació de tren fins a la meva oficina, així que també faig exercici físic. Mentre estava al tren, llegia o escric o començo a treballar aviat durant el dia.

9:30 – Arribada a la feina. Per a la majoria de feines, no hi ha cap hora d’inici fixada, arribeu en qualsevol moment que vulgueu, dins d’un interval acceptable establert per la cultura de l’empresa. Segons la meva experiència, sempre podeu arribar abans, però la gent es comença a preguntar si sou als deu o més anys. Com a mínim, haureu d’arribar a temps per a qualsevol cita.

9:45 – Dempeus diaris. En aquesta reunió, tots els membres de l’equip descriuen per torns tres coses: el que van aconseguir ahir, quin és el seu objectiu per avui i tot el que els impedeix avançar. Aquesta és una pràctica completament estàndard en la indústria del programari ara. M’agraden aquestes reunions i les faig a primera hora del matí perquè em permeten posar-me a terra i mantenir-me a la carretera.

10:00 – Preparació per al seguiment. De vegades, un company d’equip estarà bloquejat per alguna cosa que crec que puc ajudar o demanaré ajuda a un d’ells. Altres vegades ens adonem que no estem d’acord en un enfocament i que necessitem aclarir el pla, o vull demostrar el treball d’ahir per al meu gerent o dissenyador. I de vegades no són necessaris en absolut. Però aquests xats poden ser útils i generar canvis de direcció, de manera que és una bona idea fer-los a primera hora del dia.

10:30 – Revisió del codi. Una part important del vostre paper com a company d’equip és revisar el codi escrit pels vostres companys. En un equip que funciona bé * tot * el codi es revisa abans d’utilitzar-se a la producció. Aquest és un tema enorme per a un altre dia. El temps que trigueu, òbviament, dependrà del codi que hàgiu enviat, però espereu que sigui una hora del dia i una de les hores més difícils. Llegir i comprendre el codi d’una altra persona és una de les parts més difícils de la feina i proporcionar comentaris útils i amables és igual de difícil, però extremadament valuós.

11:30 – Treballar la tasca. Pot semblar molt diferent en diferents dies, però normalment és una opció per seure a l’ordinador, pensar o llegir el codi o la documentació o la descripció de la tasca que ja hi ha i, de vegades, escriure. Aquestes tasques poden ser:

  • Afegiu una funció nova
  • Solucioneu un error informat per un client o descobert per algú que provés a l’empresa
  • Escriviu un codi de prova que provi el vostre codi de producció “real”
  • Escriviu documentació tècnica per a vosaltres o els vostres companys d’equip per esbrinar com s’escriu el codi
  • Escriviu documentació d’usuari per fer saber als clients com utilitzar el vostre producte
  • Experimenteu i desenvolupeu un prototip “ràpid i brut” per a una característica futura
  • Ajudar a més companys joves en la seva tasca durant el dia
  • Qualsevol cosa que el vostre gestor necessiti aquell dia

1:30 – Dinar. De la mateixa manera que no hi ha “hora d’inici”, no hi ha “pausa per dinar”. Simplement deixeu de treballar quan arribeu a un punt que tingui sentit per a vosaltres i després us dediqueu una mica de temps a dinar. Sempre m’allunyo del taulell per dinar i menjo en un altre lloc: pot ser una taula a la cuina / cafeteria o un bonic banc fora o potser un restaurant si aquell dia no em portava el dinar. Però trobo que el temps allunyat del meu escriptori és crucial perquè pugui continuar concentrant-me la resta del dia i evitar el desgast a la llarga.

2:30 – Tornada a la feina. Continuar amb la tasca d’avui, o dedicar temps a una altra cosa a petició d’un company d’equip o iniciar alguna cosa nova.

4:30 – Direcció cap al tren. Tinc la sort i el privilegi que em permetin acabar la meva jornada laboral en tren cap a casa. Així que a les 4:30 surto de l’oficina per anar a agafar el tren. Durant el viatge en tren, em concentro en algunes tasques independents: de vegades aquesta és la part més productiva del meu dia, almenys pel que fa a la feina que realment se m’ha assignat. Connecto el meu ordinador portàtil al telèfon per Wi-Fi, però tinc recàrrecs mensuals de dades limitats, de manera que no vull fer res massa intens per Internet. En canvi, normalment escric codi i proves.

6:30 – Arribada a casa. Menjar, divertir-se, sortir amb la meva dona o uns amics.

11:00 – Hora d’anar a dormir. Llegiu un petit llibre, mireu YouTube i després adormiu-vos perquè puguem tornar a fer-ho tot demà.

Viouslybviament, aquest és només un dia de prova i cada dia és diferent. Per això, ser divertit és programador: cada dia resols un problema diferent, treballes amb gent diferent i aprens alguna cosa nova. I aquest és només el meu punt! La vostra pot variar en funció del tipus d’empresa a la qual us incorporeu o de la indústria on us trobeu.

Però sigui com sigui, us instal·larà en la vostra pròpia rutina i les seves possibilitats no seran molt diferents d’aquesta.

Si us plau, seguiu i agrada:

Add a Comment

Your email address will not be published. Required fields are marked *