kutatja meg, mi szükséges ahhoz, hogy számítógépes programozóvá váljon. Ismerje meg az oktatási követelményeket, a munkaköri feladatokat, az átlagos béreket és a munkahelyi kilátásokat, hogy megtudja, ez a karrier az Ön számára.
mi az a számítógépes programozó?
a számítógépes programozók utasításokat, más néven kódot fejlesztenek ki, amelyek megmondják a számítógépeknek, hogyan kell futtatni a szoftveralkalmazásokat. Tesztelik a szoftvereket, hogy megbizonyosodjanak arról, hogy a számítógépek pontosan dolgozzák fel őket, és kijavítják a kóddal kapcsolatos problémákat, hogy az megfelelően működjön. A programozók dolgozhatnak egy vállalatnál vagy független vállalkozóként, mindkét pozíció távmunkával rendelkezik.
az alábbi táblázat az oktatással, a képzéssel és a tanúsítási követelményekkel, valamint a foglalkoztatással kapcsolatos információkkal kapcsolatos részleteket tartalmazza.
diploma szükséges | társult, főiskolai |
képzés szükséges | továbbképzés az új technológiák és nyelvek elsajátításához |
oktatási terület | Számítástechnika, programozás |
tanúsítás | tanúsítás bizonyos programozási nyelveken és termékeken, amelyek bizonyos munkaadók számára szükségesek |
tervezett Job Outlook (2018-2028)* | 7% hanyatlás |
medián éves fizetés (májustól 2018)* | $84,280 |
forrás: *U. S. Bureau of Labor Statistics
milyen munkaköri feladatokat fogok ellátni programozóként?
számítógépes programozóként a szoftver specifikációit először logikai munkafolyamat-diagramokra, majd egy programozási nyelvre, például Pythonra vagy C++ – ra fordítja le. A számítógépek képesek követni ezeket az utasításokat, lehetővé téve a szoftverprogramok használatát. Az új programokon végzett munka mellett módosítja a meglévő programokat is. Bizonyos eszközök állnak rendelkezésre a kódolási folyamatok automatizálásához és a termelékenység növeléséhez. Emiatt segíthet a szoftvermérnököknek a számítógépes programok tervezésében is.
az Ön által elvégzendő feladatok közé tartozik a hibák ellenőrzése és kijavítása, a programok frissítése és bővítése, a próbaüzem lefolytatása és a rendszerelemzés elvégzése. Ön is átírhatja a programokat és dokumentálhatja a programfejlesztési folyamatot. A problémák azonosítása és megoldása érdekében a rendszerelemzők, a számítógép-üzemeltetők, a szoftvermérnökök és a műszaki személyzet mellett dolgozhat. Segíthet abban, hogy a programok rendeltetésszerűen működjenek és hatékonyan működjenek.
milyen Job Outlook várható?
az Egyesült Államok Munkaügyi Statisztikai Hivatala (BLS) szerint a számítógépes programozók foglalkoztatása várhatóan 7% – kal csökken 2018 és 2028 között. A pályára lépő egyének erős versennyel szembesülhetnek, mivel a vállalatok több programozót foglalkoztatnak más országokban alacsonyabb bérekkel. A munkalehetőségek javítása érdekében fontolóra veheti az alapképzés megszerzését, valamint a tanúsítás megszerzését, a programozási eszközök ismeretét és a több programozási nyelv ismeretét.
milyen szintű oktatásra van szükség?
bár sok számítógépes programozási munkához alapképzésre van szükség, egyes pozíciók csak társult diplomát vagy tanúsítványt igényelhetnek. A fő attól függ, hogy milyen típusú foglalkoztatást kíván keresni a diploma megszerzése után. A BLS kimondja, hogy a munkáltatók a tudományos és mérnöki területeken inkább diplomások Számítástechnika, információs rendszerek, matematika és mérnöki programok. Több üzleti-orientált munkáltatók inkább diplomások pénzügyi, számviteli, vezetői információs rendszerek vagy üzleti programok, akik kiegészítették az oktatás számítógépes programozási tanfolyamok. Mivel sok munkáltató inkább a gyakorlati tapasztalattal rendelkező álláskeresőket részesíti előnyben, érdemes megfontolni a szakmai gyakorlaton való részvételt az oktatási program befejezése közben.
az önkéntes tanúsítás megszerzése segíthet abban, hogy versenyképesebbé váljon, amikor munkát keres. A termékgyártók és a szakmai szervezetek, mint például az Institute For Certification of Computing Professionals (ICCP), tanúsítást kínálnak a számítógépes programozók számára. A Certified Computing Professional (CCP) megjelölés megszerzéséhez az ICCP – től át kell adnia egy alapvizsgálatot két speciális vizsgával együtt (www.iccp.org). meg kell felelnie az oktatási és tapasztalati követelményeknek is. Mivel a technológia folyamatosan változik, érdemes megfontolni a továbbképzési kurzusokat és a szakmai fejlesztési szemináriumokon való részvételt, hogy naprakész maradjon az új fejlesztésekkel.
Melyek A Kapcsolódó Alternatív Karrierek?
számos más munka van, amelyre a programozó jogosult. A munkatárs szintjén inkább webfejlesztővé válhat, a weboldal tervezésére és funkcionalitására összpontosítva. A főiskolai diplomát, lehet nézni a szoftverfejlesztés karrier, amelyben az emberek, hogy a számítógépes programok. Az informatikai menedzsment egy másik lehetőség, amely magában foglalja a vállalat informatikai projektjeinek felügyeletét. Ez a munka azonban általában kiterjedt informatikai tapasztalatot igényel, legalább alapképzéssel együtt.