Hogyan lehet programozó

Kezdjük azzal, hogy "Programozó" - ez a koncepció meglehetősen homályos, mint mondjuk "ügyvéd". Egy olyan személy, aki jogtanulást tanult, lehetegy ügyvéd, ügyész, bíró, jogi tanácsadó stb. A programozást végző személy adatbázis programozó, 1C programozó, webes programozó, felhasználói szoftver, játékprogram vagy CNC-gép programozása lehet.
A programozó másik szakasza feltételesen összehasonlíthatótolmács szakmájával. A fordító nem ismeri az összes idegen nyelvet, általában egy vagy kettőre szakosodott. Hasonlóképpen, egyetlen programozó sem ismeri az összes programozási nyelvet: az egyik nem lehet programozó "általában", minden nyelven, akkor szükséges Számos programozási nyelv azonosítása, amelyekre szakosodni fog.
Jó hír: programozóvá válik, nem kell magasabb iskolai végzettséget szereznie. Persze, ha megvan a lehetősége, akkor jobbtöbb évet töltött egyetemen: ott szisztematikusan ismereteket szereztek, ráadásul lehetőségük lesz meghatározni az irányt és az előnyben részesített programozási nyelveket. De most a jó programozók iránti igény nagyszerű, ezért egy tehetséges öntanuló ember könnyebben tud munkát vállalni, mint egy olyan középiskolai végzettség, aki öt éve maradt. Tehát a "kéreg" még mindig nem old meg semmit.
Csak hogy magas szintű programozó legyenszinten, hosszú és kemény munkaidőt kell megtenni. Nem számít, hogy az egyetemen tanulsz vagy egyedül, sokat kell foglalkoznod. Először meg kell szigorítani a matematika és a műszaki angol nyelvtudását. Szinte lehetetlen a matematika ismerete nélkül programozóvá válni. A matematika nemcsak a gondolkodást fejlesztiáltalános ": az algoritmusok elemzéséhez sok matematikai módszert alkalmaznak. A legtöbb esetben a matematika "kéz a kézben jár" a programozással.
A programozás az angol nyelv ismerete nélkül is könnyű. Természetesen senki sem mondja, hogy képesnek kell lennietámogatják a beszélgetést bármilyen témában, és kifogástalan brit akcentussal rendelkeznek. De az a tény, hogy a programozási nyelvek számos funkcióját, eljárását stb. Az angolul kölcsönzött szavak jelzik. Egyetértek azzal, hogy sokkal könnyebb megjegyezni a funkciót, megérteni a nevét, mint mechanikusan megragadni az érthetetlen angol szavakat. Továbbá, ha úgy döntesz, hogy magad programozóvá válik, előfordulhat, hogy el kell olvasnia az csak angol nyelvű kézikönyvet, vagy kérjen segítséget külföldi kollégáktól. Műszaki angol nyelvtudás nélkül - bárhol.
Úgy döntenek, hogy programozóvá válnak, ne próbálkozzanak egyszerremegtanulják a jövőben foglalkozni kívánt nyelvet (különösen, ha úgy választottad, mert "a név tetszett", mert a népszerűség vagy fordítva - a specifitás), különösen, ha soha nem foglalkozott a programozással. Indítsa el például a Pascalt. Először is, segít megismerni a programozás alapjait. Másodszor, sok programnyelv alapja pontosan a Pascal, így megkönnyíti tanulmányaikat a jövőben.
Ahogy elsajátítod az alapokat, meg tudod állapítani, hogy melyik irányt választod a programozásban, majd tartósan és szándékosan haladsz a cél eléréséig. Lehetséges, hogy gyakorlók nélkül programozóvá válhat. Természetesen laboratóriumi munkával kezdjük: az egyetemen megkérik a tanárok, önálló tanulással önmagukban megtalálják és megoldják a tipikus problémákat. De minden lehetőséget meg kell használnia új élmény megszerzéséhez.
Kommunikáljon professzionális fórumokon, ne féljen a tapasztalttól segítséget kérnia programozók, és ahogy halad a tanulmányok során, megpróbálhatja önmagának tanácsot adni az újonnan érkezetteknek: ha rosszat tanácsolsz, akkor javítani fogsz, de nem úgy mint "leereszkedést", hanem mint ismeret és tapasztalat forrását. Vegyen részt a nyílt forrású projektekben. Nem hoznak neked pénzt, de élményt és vonalat hoznak a folytatásban. Vegyen részt versenyeken. Még akkor is, ha nem veszi el a díjat, ismét élmény. Ezenkívül számos nagyvállalat megtalálja az új személyzetet különböző programozási versenyek segítségével.
A programozó természetesen nem könnyű. Ha egyszerűen vonzza a presztízse a szakma és a programozási van egy homályos elképzelés, és a matematikából emlékszik csak „kétszer kettő az négy” és „pitagoreus nadrág minden oldalról egyenlő”, nem valószínű, hogy van valami történni. De ha hajlandóak vagyunk hosszú és kemény munkára, folyamatosan új dolgokat tanulni és javítani, érdemes kipróbálni.














