Ha "profi" weblapok készítésével akarok foglalkozni, milyen ismeretekre van még szükségem?
És mindezeken felül amit itt írtak eddig, nem árt a grafikus programok kezelésében se némi jártasság, hogy PSD -ből kapot képi elemeket webre alkalmassá tud vágni.
Illetve egy népszerű framework pl. codeigniter, vagy Yii, esetleg symfony elsajátítása.
Illetve ma már sokszor feltétel a CMS rendszerek ismerete, WP/Drupal...
És még egy nagyon fontos, ismerd a biztonsági kritériumokat, ne lehessen könnyedén feltörni az általad össze állított, írt site -ot...
Ja'h és egy jó tanács!
Egy nyugati nyelvet (nem feltételen az angolt) folyékonyan tanuld meg, és pucolás!
Igen sok nyugati országban, sőt még az északi skandináv országokban is, nagyon jól fizet a szalma.
Az itthoni árak akár 10× -esét is keresheted ugyan annyi munkával.
HTML: mélyreható ismeretek kellenek
CSS: mélyreható ismeretek kellenek
JavaScript: általában felszínes ismeret is elég, de ha összetett webalkalmazást fejlesztesz, akkor ebből is komoly ismeretekre lesz szükséged.
Ha szerver oldalon is akarsz tényleges programokat írni, nem pedig csak valamilyen CMS-t használni, akkor ajánlatos megtanulni rendesen programozni. Egy kis C++, egy kis Python. Elsajátítod az alapokat - az egyetemi előadásokra ingyen bejárhatsz, állampolgári jogod, hallgatói jogviszony sem kell hozzá - 1-2 év alatt rendszeresen gyakorolsz. Ha eljutottál arra a szintre, hogy már tudsz nyílt forrású projektekben részt venni, akkor szerver oldali munkában is részt tudsz majd venni. PHP-t is megtanulhatod, ha az ügyfelek ragaszkodnak a PHP-hoz, de például a Python + Django szerintem a legeslegjobb a legtöbb esetben. Viszont sok ügyfél ilyet nem akar konfigurálni a szerverén, vagy pedig egy olyan hostingot használ, ahol nincs Django. Igaz, ezek általában a keveset fizető ügyfelek, de ha ezeket is el akarod vállalni akkor kell majd PHP-t tudnod.
Amire szükséged lesz még:
- Egyéb programok ismerete, mint pl.: git, Photoshop, böngészők fejlesztői eszközei, MySQL, phpMyAdmin, sqlite, Django, egy kódszerkesztő (Sublime Text/vim, ha már nagyon profi vagy), esetleg egy IDE, de ez nem fontos a legtöbb esetben (Netbeans/Eclipse), esetleg Wordpress
- Középfokú angol nyelvtudás (a kódot angol nyelven célszerű írni és kommentelni)
- Ha külföldön akarsz dolgozni, akkor felsőfokú angol nyelvtudás és/vagy az adott nyelv ismerete
- Rengeteg gyakorlás, ahogyan már írtam
- Társak, akikkel közösen tanulhatsz, aki koordinálja a tanulásod, stb.
- Nem árt, ha jó a stressztűrő képességed, illetve az ügyfél helyett is ki tudod találni hogy Ő mit akar, de úgy, hogy Ő ne kössön bele végül. Leginkább kommunikációs stratégiákat érdemes elsajátítani. Lehetőleg intézd úgy, mintha mindig egy kicsit szívesség jellegű lenne. Például ha nehéz a projekt, akkor látványosan túlórázz, stb, akkor kevésbé hajlamosak belekötni
- Ne adj ki pénzért olyan munkát a kezed közül, amihez nem adnád a neved. Akkor se, ha az ügyfél csak éhbért akar fizetni. Inkább ne vállald el.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!