Így szállhatsz be fejlesztőként a dolgok internetébe (IoT)

2019.04.25.
April 25, 2019

Szívesen foglalkoznál programozóként egy speciális területtel, amit egyelőre kevesen ismernek? Akkor a beágyazott szoftverfejlesztés pont neked való.

A programozás széles terület, amelyen belül ma már számos irány létezik. Ezek egyike a beágyazott szoftverfejlesztés, ami kevésbé felkapott, mint például a backend vagy a full-stack programozás, pedig a hazai munkaerőpiacon erre is bőven van kereslet. Az úgynevezett beágyazott rendszerek (embedded systems) az általános célú számítógépekkel szemben csupán néhány előre meghatározott feladatot látnak el. Speciális, kisebb teljesítményű hardvereken futnak, működésük így optimalizálható költségek és megbízhatóság szempontjából. Ezekre az eszközökre olyan programozók fejlesztenek szoftvereket, akik egy kicsit másképp dolgoznak, mint korábban említett társaik. Erről Béres Roland, a Green Fox Academy Embedded szakirányért felelős mentora mesél.

Hol találkozhatsz beágyazott rendszerekkel?

  • Okostelefonokban (wifi-jel érzékelése, gombnyomás akció kezelése)
  • Okosotthonokban (világítás, automata öntözőrendszer, riasztó kamerarendszer)
  • Közlekedési lámpákban
  • Gyárak folyamatirányító rendszerében
  • Gépkocsik blokkolásgátló fékrendszerében (ABS)
  • Orvosi eszközökben

A közeljövőben várhatóan főleg az autóipar és az okosotthonok fejlődése hajtja majd ezt a piacot, de a dolgok internete (Internet of Things) is ezen az alapon működik: kis hálózatba kötött eszközökben futó programkódok adatokat dolgoznak fel, majd továbbítják azokat az internet felé és vissza.

Sokan hardver programozásként ismerik

A beágyazott szoftverfejlesztést sokan hardver programozásként ismerik. "Ez az elnevezés megtévesztő olyan értelemben, hogy egyáltalán nincs szó forrasztásról vagy vezetékekkel való bíbelődésről" - mondja Roland. Mégis más koncepciókkal és programnyelvekkel érdemes mélyebben megismerkedni, mint mondjunk frontendesként vagy backendesként. Alapvetően a C/C++ és az Assembly azok a nyelvek, amelyekkel a célhardverhez jól illeszkedő, kevés erőforrást igénylő kódokat lehet generálni.

"Ez az irány egyelőre kevésbé ismert a programozás iránt érdeklődők körében, és az interneten is viszonylag kevés információ található róla. Emiatt kevesebb hallgató választja, pedig a munkaerőpiacon beágyazott szoftverfejlesztőkre is jelentős igény van" - teszi hozzá a Green Fox mentora.

Kiknek ajánlott az Embedded szakirány?

  • Akik szeretik a kütyüket szétszedni és belülről is megnézni
  • Akik nem ijednek meg a csavarhúzó használatától, ha úgy adódik (bár szoftverfejlesztőként erre minimális az esély)
  • Akik nyitottak egy izgalmas programozói terület megismerésére, ahol egyelőre kisebb a verseny

Olyan nagyvállalatok toboroznak nagy számban ilyen szakembereket, mint mondjuk a Bosch és az Evosoft, miközben a Continental és a Thyssenkrupp autóipari cégeknél is egyre növekszik a kereslet. Aki azonban a szakirány elvégzése után mégis más profilú cégnél vagy más fejlesztői munkakörben helyezkedne el, annak is komoly előnyt jelent a C/C++ tapasztalat, ezért tulajdonképpen bárkinek érdemes lehet belevágni a beágyazott szoftverfejlesztésbe.


További blogposztok

Tovább olvasnál?

Soha nem hittem volna, hogy a semmiből megszülethet általam egy működő weboldal

Hajagos-Túri Mónika három kisgyerek (1, 4 és 13 évesek) édesanyja, az 1800 lakosú Pálmonostorán élnek, Kiskunfélegyháza közelében. Bár a gyerekek nyári szüneten voltak, Móni a családdal történt egyeztetések után 2021 nyarán belevágott a #MyFirstApp Coding Camp online nyári táborának mentorált kurzusába, ahol három hét alatt sajátíthatta el a webszerkesztés alapjait.

Hello IT! for Women: újabb ingyenes képzéseket indítunk májustól

Idén már kétféle kurzus közül választhatnak a jelentkezők: az IT rendszerek működésébe bevezető tananyag mellett már az egyik legnépszerűbb programozási nyelvvel is megismerkedhetnek a tanulni vágyó hölgyek. A Hello IT! for Women sikerének elismeréseként partnerünkkel, az INCO-val tovább bővítjük az együttműködést, és Csehországban is elindítjuk a programot.

Két műszaki képzést követően választotta a Green Foxot

Munka mellett nem tudta csinálni az egyetemet, ezért döntött a Green Fox mellett Bence, aki ma már a Synoa junior programozója.

Further blogposts

Would you like to read more?

Crisis- and future proof professions in IT: DevOps

In our latest series of articles, we aim to introduce those IT career paths that allow us to remain marketable and acquire long-term future-proof knowledge on the labor market. Our next stop is DevOps. According to the estimates of the largest analytical companies, the market of DevOps-based tools is growing from 3.42 billion in 2018 to 15 billion dollars by 2026. Simultaneously, there is a growing demand for DevOps specialists in the market as well, that is why we will introduce this career path more in depth.

Juniors with working experience are easier to integrate into daily work

Evosoft Hungary Kft. is a leading IT company in Hungary which has a presence in our country since 1995. Today, they operate with nearly 2000 employees but the number is increasing every year. They have been cooperating with Green Fox Academy almost since the start of the bootcamp. Thus, they have gained great knowledge and experience not only on the tech side but the HR side as well. This time we talked about the effective onboarding process and the integration of career changers.

Green Fox Academy opened new office in Bratislava

Green Fox has become a strong international company and is building a regional IT talent pool. We have international courses and provide international opportunities for our students and corporate partners. We continue to build our market-leading role in the Czech Republic and Slovakia.