-
30-04-2020, 16:37 #1
Low level - high level programmeren
Hi,
Al een tijdje dat ik mij wil omvormen in de IT.
Ik vind het best lastig om het te doen, zeker nu met de coronavirus.
ik heb zelf een bachelor elektromechanica en zit te twijfelen welke richting ik kan gaan:
-plc programmeur (geen Siemens) maar meer C++ of embedded software (low level dus)
-Full stack dev: op mijn eigen heb ik wat de basistalen geleerd: html, css en Java. Ben hiermee al paar maanden bezig.
Maar zonder ervaring en diploma is het best wel lastig. Ik lees vaak dat ik een portfolio moet maken en aan opensource projecten moet werken. Maar ik weet eerlijk gezegd niet hoe ik hiermee moet beginnen ?! ( waar vind je zo’n projecten).
En over low level vs high level programmeren, heb ik de indruk dat er voor die eerste weinig jobs zijn. Wat zijn jullie ervaring met low level programmeren ? Is daar veel vraag naar ?no votes
Reply With Quote
-
-
01-05-2020, 02:29 #2
Hey DL50,
U heeft namelijk een bachelor elektromechanica + u bent actief bezig met het leren van programmeertalen. U kan gemakkelijk starten bij grootbanken of industrie. Genoeg startersjobs.no votes
Reply With Quote
-
02-05-2020, 11:49 #3Verwarmingselement
- Registered
- 01/07/02
- Location
- Brussel
- Posts
- 3,810
- iTrader
- 14 (100%)
- Mentioned
- 1 Post(s)
- Reputation
- 17/22
Het lijkt me nochtans het ideale moment, afhankelijk van of je momenteel werkt en/of thuis kinderen hebt rondlopen zou je nu net een zee aan tijd moeten hebben.
Je kan op Youtube, Pluralsight, Udemy zeker voldoende content vinden in al die domeinen.
Naar beiden is voldoende vraag. Het hangt er maar vanaf wat jou leuker / interessanter lijkt. Als je al elektromechanicus bent dan is dicht bij de hardware werken misschien wel leuk? Je kan / moet optimaliseren voor low powered hardware enz..ik heb zelf een bachelor elektromechanica en zit te twijfelen welke richting ik kan gaan:
-plc programmeur (geen Siemens) maar meer C++ of embedded software (low level dus)
-Full stack dev: op mijn eigen heb ik wat de basistalen geleerd: html, css en Java. Ben hiermee al paar maanden bezig.
Ik kan enkel high level programmeren (vnl. Python) maar voor het soort software dat ik schrijf dat enkel draait op laptops of high end servers is die optimalisatie totaal niet belangrijker. Ik vind het net leuk dat ik op een namiddag iets substantieel kan bouwen dat een business probleem oplost.
Open-source ervaring opdoen is nochtans simpel ... Github is veruit de grootste thuis van open-source sofware op het internet. Er zijn ook initiatieven als First Timers Only die je in de richting van interessente projecten kunnen sturen. Een diploma hebben hoeft echt niet, maar als je een of meerdere programmeertalen op je CV hebt staan moet je natuurlijk wel een stevige basis in die taal hebben. Maar laat je verder niet afschrikken door de vereiste 5 jaar ervaring in jobomschrijvingen. Wees wel eerlijk en toon wat je al kan en wat je wil bijleren.Maar zonder ervaring en diploma is het best wel lastig. Ik lees vaak dat ik een portfolio moet maken en aan opensource projecten moet werken. Maar ik weet eerlijk gezegd niet hoe ik hiermee moet beginnen ?! ( waar vind je zo’n projecten).
Waarom trek je die conclusie? Kijk voor low-level jobs niet op b.v. Ictjob.be maar eerder bij de klassieke vacature sites (Jobat, StepStone, ...). Er zijn misschien minder vacatures, maar ook veel minder kandidaten. Het is een van de vele niche gebieden van de "ICT". Ik denk wel dat je heel breed genomen kan stellen dat low-level programmeurs eerder in grotere / oudere / meer klassieke bedrijfstakken/bedriijven terecht komen. Als high level programmeur kom je veel vaker terecht in de de consultancy bureaus, agencies en startups allerlei. Beiden hebben hun voor- en nadelen Ook dat zou je kunnen helpen in je keuze.En over low level vs high level programmeren, heb ik de indruk dat er voor die eerste weinig jobs zijn. Wat zijn jullie ervaring met low level programmeren ? Is daar veel vraag naar ?no votes
Reply With Quote
-
04-05-2020, 08:49 #4
Bedankt voor de reacties! Ik zal verder uitzoeken en kijken waar ik eventueel terecht kan
no votes
Reply With Quote
-
05-05-2020, 21:51 #5Member
- Registered
- 11/05/05
- Location
- Oud-Turnhout
- Posts
- 1,066
- iTrader
- 40 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 14/51
Er is heel wat minder werk voor low-level programmeurs in België, om 2 redenen:
1) een simpel embedded ding heeft tegenwoordig vaak ook al een volledig OS (meestal uitgeklede Linux) aan boord. Dus 1 persoon in het team schrijft nog een device driver, de rest kan in Python, C++ of andere taal werken.
2) embedded software hoort bij hardware en veel hardware productie is naar China gegaan. Die bedrijven (Philips, Sony, ...) zijn ook vaak het helemaal afgetrapt in België. Er zijn nog wel KMO's en enkele grote spelers, maar je moet toch al goed gaan zoeken. (bvb Barco, Niko, Fifthplay, ...)
Maar zoals Radiance zegt: men zoekt nog wel low-level programmeurs, dus je kan er zeker een job in vinden. Regio Eindhoven heb je wel pakken meer kans!
Misschien moet je eens overwegen om security richting ICS (Industriële Controle Systemen) gaan.
Kennis van PLC helpt daar zeker bijno votes
Reply With Quote
-
06-05-2020, 11:02 #6Member
- Registered
- 29/07/15
- Location
- Kortrijk
- Posts
- 6,928
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 36/144
Dan spreek je wel over kant en klare systemen. Er zijn nog superveel machines die gecustomized worden ter plaatse. Ik ben eigenlijk nog geen machines tegengekomen in de industrie (al doe ik het nog geen eeuwigheid) waarbij er geen PLC programmeur aan te pas kwam die van alles mocht gaan customizen.
no votes
Reply With Quote
-
06-05-2020, 18:48 #7Member
- Registered
- 11/05/05
- Location
- Oud-Turnhout
- Posts
- 1,066
- iTrader
- 40 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 14/51
Ik bedoelde met embedded toestellen als routers, IoT dingen, betaalterminals, benzinepomptellers, etc.
Niet machinebouw waar PLC's aan te pas komen. Ik weet niet goed wat die markt is in België. Slechts bij 1 bedrijf gewerkt dat dat deed.
En dat was inderdaad bij iedere klant voor iedere machine typisch een paar dagen software en configuratie werk.no votes
Reply With Quote

