Přejít k navigační liště

Zdroják » PHP » 5 témat, po kterých PHP programátoři touží

5 témat, po kterých PHP programátoři touží

Články PHP

Zajímá české a slovenské programátory spíš intro do Gitu nebo Symfony? Chtějí spíš týdenní výuku nebo víkendovou? Na tyto otázky jsme měli jen subjektivní odpovědi. Chtěli jsme vědět – a tak vznikl dotazník o vzdělávání na míru – na něj nám odpovědlo 76 z vás, a dnes se podělíme o jeho výsledky.

Nálepky:

Článek vyšel původně na pehapkari.cz.

Neznáme potřeby programátorů

Jak tento dotazník vůbec vznikl? Minulý rok se dostaly do pozornosti vzdělávací projekty, které cílily na PHP programátory. Kolem léta 2016 vzniknul projekt Symfony škola a na podzim pokračoval CodeCamp. Témata byla jasně daná, ale plynula zejména z potřeb zadavatelů. To je pochopitelné, protože pokud firma dělá v Laravelu, tak pro ni nemá smysl učit někoho Zend.

Nás ale zajímalo, jak to mají programátoři samotní. Co je zajímá, s čím zápasí a po čem nejvíc touží.

Chtěli jsme mít data, o která se můžeme opřít o něco lépe než o vlastní představu či přání. Proto vzniknul dotazník, jehož výsledky se dnes dovíte. Věříme, že je to cesta ke zlepšení spokojenosti programátorů – ať už formou kurzů na míru nebo psaní článků o dané tématice.

Technické údaje

Dotazník se ptal na 4 body: kdy (doba v týdnu + jak dlouho), jak často, kde a co se chceš naučit. První 3 otázky byly uzavřené, poslední otevřená.

Vyplnilo jej 76 respondentů a dotazování proběhlo v období podzim-zima 2016.

Dotazník byl šířen na sociálních sítích zejména v rámci tehdejší Symfony komunity.

Cílová skupina byli PHP programátoři. Ti byli osloveni přes Twitter a soutěž v newsletteru.

Kompletní znění dotazníku najdeš na Google Forms. Přidej odpověď a pomoz nám zlepšit data.

„Dojedu někam jednou týdně, po práci na 2-3 hodiny.“

To by podle výsledků s největší pravědpodobností říkal ideální student.

Mrkni na jednotlivé poměry voleb a další časté možnosti.

Počkej, tipni si!

Než budeš číst dál, na chvilku se zastav a zamysli se. Představ si 3 témata, která si myslíš, že PHP programátoři chtějí nejvíce.

Pak můžeš srovnat, jak moc je tvůj tip přesný.

Co se chceš naučit?

Teď to nejzajímavější – otevřená otázka. Odpovědi jsme analyzovali podle zmíněných témat a vytvořili kategorie s podobnou tématikou. Vybrali jsme top 5 kategorií a jako bonus 2 výrazná samostatná témata.

Continuous delivery/integration/deployment (13 b.)

  • CI (6)
  • deployment (4)
  • cloud/AWS (3)

„Nasazení app do cloudu – ideálně asi AWS – od nuly (vč. výběru služeb, nastavení app pro vývoj / ostré prostředí po ukládání dat a balancingu. Nasazení CI – instalace, pouštění testů, deploy.“

Git pro začátečníky i pokročilé (17 b.)

  • git-branch, git-flow (7)
  • git (6)
  • pokročilý git (4)

„Git workflow + rebase a best practise na to, čo verzovať a čo nie. Ako navrhnúť repozitáre pre veľké projekty.“

Testování od nuly (20 b.)

  • jak začít testování (15)
  • pokročilé testování, testování aplikací (5)

„Určitě skočit do testování, s tím souvisí i psaní testovatelného kódu.“

Týmové soft skills (24 b.)

  • komunikace s kolegy, vedení týmu (9)
  • lepší plat, lepší práce (6)
  • prosazování technologií v práci (5)
  • učit kolegy (4)

„Nejlépe volné večery na různá témata. Na první pohled ani nemusí souviset s programováním. Rozvoj soft skills by byl skvělý. Prezentace, komunikace, psychologie – jak pro pochopeni uživatele tak i kolegů.“

Symfony, Nette a jejich vztah (26 b.)

  • Symfony (16)
  • Nette (7)
  • rozdíly mezi nimi, jak přejít z jednoho na druhý (3)

„Jaké jsou v Symfony best practices, které jej odlišují od Nette. Co za myšlenky v Symfony stojí za to a nejsou v Nette.“

Nejsilnější samostatná témata

Jak vytvořit a udržovat open-source projekt (7)

„Chci se naučit udržovat části naší aplikace jako open-source.“

Návrhové vzory (7)

„Podrobně návrhové vzory na konkrétních přikladech.“

Co si z toho odnést?

Až budeš vymýšlet téma pro svoje školení či svůj článek, tak tady můžeš najít inspiraci. Je velká šance, že nemineš.

Nejzajímavější byly požadované úrovně. Často padaly odpovědi jako intro do…, jak začít s….

Na srazech se potkává z ~80 % ustálená skupina lidí, která je velmi blízko technickému vrcholu. Tedy testování, PHP 7, Git, automatický deployment nebo framework v poslední verzi na produkci je něco běžného. Řeší se složitější technologie a postupy – jako GraphQL, Git rebase, RabbitMQ, Elastic, PostgreSQL, Doctrine či ReactJS.

Tím, že začátečnická úroveň není zahrnuta do srazu, začne chybět ve článcích a jiných vzdělávacích zdrojích. A tak se nůžky mezi věčným začátečníkem, který nemá podklady pro rozvoj, a zkušeným seniorem, který hltá zdroje v angličtině jeden za druhým, stále rozevírajíNezapomeňme na začátečníky, taky jsme jimi jednou byli. Je to největší a nejvděčnější cílová skupina.

Komentáře

Odebírat
Upozornit na
guest
2 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
Štěpán Bechynský

K velmi podobným výsledkům jsme dospěli před lety, když jsem dělal evangelistu v Microsoft. Většinu akcí jsme dělali po večerech na dvě-tři hodiny. Víc než hypercool novinky se vývojáři zajímali o věci, které jsou užitečné pro práci (ALM) nebo o technologie, které jsou stabilní a tedy používané, klidně několik let staré.

Hermes místo OpenClaw?

AI
Komentáře: 2
Většina AI agentů v roce 2026 vám nabízí pohodlí výměnou za kontrolu — běží na cizí infrastruktuře, ukládají vaše data neznámo kam a fungují jen tak, jak je jejich tvůrci navrhli. Hermes od Nous Research jde opačným směrem: je open-source, nainstalujete si ho na vlastní server za pár dolarů měsíčně, připojíte k libovolnému LLM a necháte ho, aby si sám psal vlastní schopnosti podle toho, co od něj potřebujete. Výsledek? Agent, který skutečně patří vám a po pár týdnech používání rozumí vašemu setupu lépe než kterýkoli komerční asistent. Podívejme se, co Hermes umí, jak ho rozjet a pro koho dává smysl.

Robots.txt nestačí. AI crawleři mění, jak weby chrání obsah

Robots.txt zůstává základní signál pro slušné crawlery, ale už neumí popsat hlavní problém: stejný veřejný obsah může sloužit klasickému vyhledávání, AI odpovědím, tréninku modelů i načtení na pokyn uživatele. Provozovatel webu proto musí oddělit účel přístupu, ověřovat identitu botů, měřit dopad na infrastrukturu a u hodnotného obsahu řešit i vynucení pravidel mimo samotný robots.txt.

Jak funguje WordPress Cron a proč občas selhává

„Cron mi nějak neběhá." Klasická věta, která ve WordPress světě může znamenat cokoli od špatně nastavené WP_SITEURL, přes loopback zablokovaný Cloudflarem, až po fatal error v callbacku, který nechal viset transient doing_cron. WP-Cron totiž není skutečný scheduler — je to pseudo-cron závislý na návštěvnosti webu a HTTP loopbacku, se všemi pastmi, které si dokážete představit. Tenhle článek je hloubkový průchod jeho vnitřnostmi: co se reálně děje při spawn_cron(), kde vznikají race conditions, proč selhává a čím ho v produkci nahradit.