Výber programátora je dôležitejší, než sa na prvý pohľad zdá. Web alebo aplikácia s vami bude žiť roky – a kód, ktorý dnes niekto napíše, bude musieť niekto zajtra udržiavať. Z vlastnej praxe viem, že väčšinu problémov pri projektoch sa dá predísť už pri prvom rozhovore. Stačí sa pýtať správne.
1. S čím máte skúsenosti?
PHP je široký pojem. Niekto programuje weby na TYPO3 alebo WordPresse, iný e-shopy na PrestaShope, ďalší aplikácie v Laravel. Zistite, či má programátor skúsenosti práve s technológiou, ktorú potrebujete – a nechajte si ukázať, na čom pracoval.
2. Ako budeme komunikovať?
Pri spolupráci s freelancerom komunikujete priamo s človekom, ktorý projekt robí – bez sprostredkovateľov a stratených informácií. Dohodnite sa na spôsobe a frekvencii komunikácie a na tom, ako budete dostávať priebežné výsledky.
3. Ako vznikne cenová ponuka?
Seriózny odhad vychádza zo zadania. Ak vám niekto povie presnú cenu bez toho, aby rozumel, čo potrebujete, buďte opatrní. Dobrý programátor sa bude pýtať – a často vám navrhne aj jednoduchšie riešenie, než ste pôvodne čakali. Viac o tom, čo ovplyvňuje cenu, nájdete v článku Koľko stojí tvorba webovej stránky.
4. Komu bude patriť kód?
Ujasnite si, že zdrojový kód aj prístupy (hosting, doména, administrácia) budú vaše. Ak sa raz rozhodnete pre iného dodávateľa, nesmiete byť od pôvodného programátora závislí.
5. Ako riešite bezpečnosť a aktualizácie?
Web nie je hotový produkt, ktorý sa raz odovzdá a zabudne. Redakčný systém, rozšírenia aj PHP potrebujú aktualizácie. Opýtajte sa, ako programátor rieši bezpečnosť, zálohy a čo sa stane, keď vyjde nová verzia systému. Súvisí s tým aj článok Správa webu: čo zahŕňa.
6. Ako testujete a nasadzujete zmeny?
Zmeny by nemali vznikať priamo na ostrom webe. Profesionálny postup zahŕňa testovaciu verziu, kontrolu funkčnosti a až potom nasadenie. Pýtajte sa aj na to, ako sa v prípade problému vrátiť k predchádzajúcej verzii.
7. Čo bude po spustení?
Najdôležitejšia otázka na záver: bude programátor dostupný aj po odovzdaní projektu? Dlhodobá spolupráca je pre web tou najlepšou poistkou – programátor, ktorý projekt pozná, vyrieši problém rýchlejšie a lacnejšie ako niekto nový.
Hľadáte PHP programátora?
V PHP programujem od roku 2005 – weby na TYPO3 a WordPress, e-shopy na PrestaShope aj aplikácie na mieru v Laravel. Pokojne mi položte všetkých sedem otázok. Napíšte mi a porozprávajme sa o vašom projekte.