5 bodů, které dělají skvělého PHP programátora

5 bodů, které dělají skvělého PHP programátora

9. pro 2015 Redakce 2 min

Musí být PHP programátor týmovým hráčem? A vystačí si s tím, co se o programování dozvěděl ve škole? Vyzpovídali jsme pro vás firmy CLEEVIO, DeliBarry, MonkeyData a Skrz.cz a věříme, že jejich názory pro vás budou přínosem - ať už hledáte místo programátora, nebo si prostě jen chcete rozšířit obzory.

 

Teorii má zmáknutou

Nadšení a motivace jsou sice fajn, ale bez kvalitních znalostí programování se prostě neobejdete. "Dobrý PHP programátor se zcela jistě neobejde bez základů algoritmizace, znalosti frameworku a návrhu funkční databáze, umí dobře ovládat nástroje, které mu usnadní práci ať už jde o třeba o správu knihoven (composer) automatizace procesů (grunt,gulp) či verzování (git). Zvládat vysokou zátěž a umět vybrat vhodnou technologii je jedna z klíčových cest k úspěchu," myslí si Jan Klat ze Skrz.cz. A jejich názor si u nich můžete osobně potvrdit - aktuálně shání PHP developera. "Základy HTML, MySQL, PHP, základy logiky i obecná orientace v matematice - bez toho se PHP programátor neobejde", dodává Rostislav Kreisinger z MonkeyData, kteří by v týmu přívítali PHP programátora.

 

Je týmový hráč

Týmový hráč není to samé, co extrovert. Je ale potřeba umět svoji práci sladit spolu s týmem tak, aby dávala dohromady stabilní celek. "Jednotlivec může být skvělý programátor, ale pokud neumí pracovat v týmu, tak je pro větší projekty takovýto člověk překážkou", potvrzují MonkeyData. Pokud tedy nemáte zájem jen o malé zakázky, ale také o zmíněné větší projekty, je potřeba umět se alespoň elementárně naladit s vaším týmem na "stejnou vlnu".

 

Se vzděláváním neskončil spolu se složením státnic

Váš diplom sám o sobě nestačí -  a je jedno, jestli má červenou nebo modrou barvu. "Perfektní znalost jazyka, databáze, frameworku a optimalizace kódu je samozřejmostí. Co si ale myslím, že je důležitější, je zájem o to se neustále sám vzdělávat, protože i PHP se vyvíjí a je potřeba sledovat, co je nového a neustále svoje znalosti zlepšovat," říkají v CLEEVIO a přihazují nabídku na PHP programátora. Jiří Valoušek z DeliBarry dodává : "Ideální kandidát by měl mít širší povědomí o aktuálních trendech vývoje nejen v server-side technologiích, ale také zmapované to, co se děje na poli front-end developmenetu," a otevírá post PHP programátora i ve svém týmu.

 

Je zodpovědný - hned natřikrát

"Programátor musí pochopit, že výsledek jeho práce budou používat reální lidé a v našem případě se jedná o 100 000 uživatelů denně, což s sebou nese velkou výzvu, ale i zodpovědnost," říkají Skrz.cz. "Programátor by rozhodně neměl brát na lehkou váhu bezpečnost, je tedy vhodné mít přehled o nejčastějších typech útoků na webové aplikace a schopnost předcházet jim ošetřením dat již na vstupu do aplikace," dodávají z DeliBarry. A Lukáš Stibor z CLEEVIO přidává nepostradatelnou součást on-line světa: "Plní dohodnuté deadlines."

 

Svou práci má prostě rád - tzv. "srdcař"

V CLEEVIU programátor totiž zapůsobí tím, že: "Projekt bere jako svoje dítě a má vlastní invenci ho zdokonalovat, optimalizovat a ladit i bez dalšího zadaní." "Když se mu programování stane zábavou a nadšeně o tom vypráví. Nebojí se přispívat do open source projektů, má svůj kód na githubu, sledujete špičkové lidi z oboru," odpovídají ve Skrz.cz na to, čím je správný programátor ohromí.

Líbil se vám článek? Sdílejte jej!
Přečtěte si dále
Související témata:
Další články