Možná tušíte, že pracovní rozvrhy programátorů se od sebe neliší. Ale ve skutečnosti to není pravda! Každý startup, softwarový dům, dokonce i korporace má svůj vlastní styl práce, který ovlivňuje způsob každodenního fungování.
Před začátkem kariéry na určitém místě se vám může stát, že se vám z pochybností zatočí hlava. Proto jsem se rozhodl napsat tento článek a nechat vás nahlédnout do zákulisí. Pojďme si projít můj den jako JavaScript Vývojář zde na The Codest.
Ranní
Je pátek, 7:52. Právě jsem si dal šálek své oblíbené kávy a chystám se přihlásit do Slacku, abych pozdravil náš kanál s oznámeními. V závislosti na dni začínám mezi sedmou a devátou, protože máme pružnou pracovní dobu. Teď nastává okamžik, kdy začíná kouzlo - otevírám front/backend aplikace a databázi. Pak se rád znovu podívám na Slack, abych zjistil, jestli jsou nějaké aspekty, které je třeba zvážit - nové problémy, které se objevily, zatímco jsem byl
ne v práci, brouci na hraní, kód recenze od jiných vývojářů, které musím zkontrolovat.
Rád také procházím svou poštovní schránku a kalendář, abych zjistil, zda na daný den nejsou naplánovány nějaké nové schůzky. Jakmile to všechno vyčistím, přejdu na Trello, abych zjistil, co musím dnes udělat, a naplánoval si zbytek dne.
Poledne
Jelikož jsem se všemi výše uvedenými úkoly hotov, je čas vrhnout se na kód! Abych udržel dobrý pracovní postup, občas si zavolám s ostatními vývojáři, kteří se podílejí na stejném projekt zjistit, co je nového, vyměnit si několik názorů a v případě potřeby společně vymyslet nejlepší řešení případných úskalí.
Abych neztratil přehled, kontroluji Trello a komentáře, zda nedošlo k nějakým změnám, abych měl o všem přehled. Když jsem s nejnaléhavějšími záležitostmi hotov, je čas oběda! Dávám vědět kolegům z The Codest, že mám na nějakou dobu volno, a zadávám "AFK" do našeho oznamovacího kanálu na Slacku.
Navíc každý pátek pořádáme virtuální setkání u kávy pro všechny zaměstnance. Čas od času si tam rád odskočím a příjemně si popovídám s lidmi ze všech oddělení.
Odpoledne
V závislosti na projektech mám také pravidelné schůzky. V rámci té právě probíhající si volám s Wojtkem (vedoucím našeho oddělení), aby mi řekl, co se děje. Produkt Design) každé dva týdny, abyste si promluvili o současném podniku a ujistili se, že vše probíhá hladce. Probíráme také všechny problémy, které se vyskytly v posledních dnech, vymýšlíme nějaká řešení k jejich odstranění a spolupracujeme společně na všem důležitém.
Kromě tvorby kódu mám také možnost diverzifikovat své úkoly a podílet se na dalších zajímavých činnostech, jako je podpora náboru, řízení interních vývojářských schůzek a tvorba projektových nabídek. V závislosti na situaci bych se účastnil některých pracovních pohovorů, abych se setkal s kandidáty a podpořil naše náborové oddělení některými praktickými znalostmi. Zaměřuji se také na organizaci našich interních dev meetingů, kde se všichni vývojáři z The Codest setkávají a vzájemně sdílejí své znalosti tím, že připravují některé praktické prezentace s návody a poutavé online akce. Starám se hlavně o sběr zpětné vazby od účastníků, ohlašování setkání a vyhledávání řečníků z naší společnosti pro interní akce v blízké budoucnosti.
Pracovní den se chýlí ke konci, a tak se s The Codest jednoduše rozloučím. tým a na protokolu a nastavit můj status na neaktivní.
Závěrečné shrnutí
Tak takhle probíhal můj den! Všechny se od sebe mohou lišit, upřímně. Na práci na dálku je skvělé, že můžete pracovat z pohodlí domova a přitom se účastnit mnoha společenských aktivit se spolupracovníky, kteří si užívají na svých místech - a v podstatě můžete pracovat odkudkoli!
Přečtěte si více:
Proč byste (pravděpodobně) měli používat Typescript
Jak nezničit projekt špatnými kódovacími postupy?
Strategie načítání dat v NextJS