Acties:
  • 0 Henk 'm!

  • Furion2000
  • Registratie: September 2017
  • Laatst online: 09:27
Goede avond allen,

Na mijn vorige topic over de kans die ik zou hebben om een baan te landen als afgestudeerde zonder relevante IT studie, kreeg ik positieve feedback die mij heeft doen besluiten om wat CV's de deur uit te doen en binnen 2 weken heb ik nu een aantal gesprekken gehad en lopen.

Hier de link naar het oude topic https://gathering.tweaker...message/52474845#52474845

Ik had voor ogen om te 'leren programmeren en developer te worden' en heb met Python een begin gemaakt en vind business intelligence interessant en heb al wat mini projectjes gedaan met SQL, maar nu komt dus het dilemma: de aanbiedingen zijn natuurlijk niet 'kom leuk hier leren programmeren'.

Logisch natuurlijk omdat mijn wensen geheel gebaseerd zijn op wat mij leuk lijkt en nog 0 'know-how' inhoud.

Mijn vragen aan jullie zijn dus:
- Wat zouden jullie meer kunnen vertellen over de ondergenoemde functies?
- Zou het bij mij kunnen passen, misschien kunnen jullie het een beetje schetsen aan de hand van voorbeelden?
- Wat zouden doorgroeimogelijkheden kunnen zijn vanuit die functie?
- Worden er stappen zijwaarts (andere taal/andere functie) gemaakt vanuit functies zoals deze, zonder weer 'opnieuw' te moeten beginnen?

Aanbiedingen tot dusver:
  • Starter op helpdesk voor 9-12 maanden en ondertussen officiële cursussen en certificaten behalen volgens een plan wat je samen met een begeleider uitstippelt. Het plan word opgesteld volgens mijn wensen en volgens mij zijn de mogelijkheden heel breed binnen de IT, met het doel om je binnen dat tijdsbestek op een functie te krijgen waar je het in de praktijk kunt gaan doen
  • Data analist traineeship: weinig met programmeren te maken, maar misschien wel een goede stap om later uit te groeien tot ontwikkelaar door eerst met de tools te leren werken had ik bedacht. Misschien verkeerd gedacht?
  • Junior Software Engineer (.net) werken met C# en Azure voor energiebedrijven. Lijkt me heel interessant, omdat C# mij ook een enorm goede skill lijkt (vergelijkbaar met Python), maar misschien hebben jullie practische info hierover?
  • Java Developer. Java is natuurlijk de multifunctionele taal, maar ik heb ook altijd het idee dat dit voor de meer 'basic dingen' gebruikt word. Zonder op java developer's tenen te gaan staan, maar het staat 9/10x beschreven met keywords als games, applicaties en websites en dat laatste zoek ik dus echt niet. Verbeter me als ik ongelijk heb, want het is gewoon wat mijn gevoel zegt over Java jobs.
Nou dit is een aardige lap tekst geworden, ik hoop dat jullie mij wat wijzer willen maken en de beslissingen wat te simplificeren ;)

Mille grazie!

[ Voor 4% gewijzigd door Furion2000 op 27-09-2017 00:17 ]


  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Starter op helpdesk voor 9-12 maanden en ondertussen officiële cursussen en certificaten behalen volgens een plan wat je samen met een begeleider uitstippelt.
Data analist traineeship: weinig met programmeren te maken, maar misschien wel een goede stap om later uit te groeien tot ontwikkelaar door eerst met de tools te leren werken had ik bedacht. Misschien verkeerd gedacht?
Junior Software Engineer (.net) werken met C# en Azure voor energiebedrijven. Lijkt me heel interessant, omdat C# mij ook een enorm goede skill lijkt (vergelijkbaar met Python), maar misschien hebben jullie practische info hierover?
Java Developer. Java is natuurlijk de multifunctionele taal, maar ik heb ook altijd het idee dat dit voor de meer 'basic dingen' gebruikt word. Zonder op java developer's tenen te gaan staan, maar het staat 9/10x beschreven met keywords als games, applicaties en websites en dat laatste zoek ik dus echt niet. Verbeter me als ik ongelijk heb, want het is gewoon wat mijn gevoel zegt over Java
Wat wil je zelf, goed in "service" of goed in product(en) ..

- service desk = goed vertalen van klant naar software en visa versa (link tussen ict en de "mens") dit helpt je verder in het begrijpen bij software ontwikkelen.. (gui en zo)
Data analist is beetje dezelfde richting.

Software engineer .. totaal oblivious tussen wat de mens will en wat je maakt.

Hiermee zeg ik niks over je kunnen of over de banen, maar waar wordt je denk je gelukkiger van ? als ik je zo lees denk ik dat je developer / software engineer rol beter ligt

Waar ik nu werk hebben ze een voorkeur voor java als applicatie. (commercieel producten)

progammeren is IMHO meer modeleren, het verschil tussen 1e tot en met 5de generatie talen. en gewoon wiskundig inzicht. en veel truckjes weten. hoe vertaal je input naar output. Helpdesk/data analist zitten meer richting batch scripting (zoals je java developer min of meer omschrijft) ..

Als je nu niks van progammeren weet, zou ik toch meer de java development kiezen puur omdat je 2 kanten op kan . maar zorg dat je flexibel bent in progammeer talen.. iets wat multiplatform is kan je veel kanten mee op.

kwa geld is een goeie progammeur veel meer waard dan helpdesk, analyst zit er tussen in... maar again je mensen skills (luisteren mensen wat je zegt) brengt je soms verder dan een code monkey maar dat is best wel een gevaarlijke statement

Tja vanalles


Acties:
  • +1 Henk 'm!

  • t_captain
  • Registratie: Juli 2007
  • Laatst online: 14:00
Als je developer wilt worden, moet je niet kiezen voor het dataanalyst traineeship. Want dan ben je na enkele jaren ingeleerd als data analyst, heb je slechts zijdelings ervaring met development opgebouwd (queries en tooling daaromheen), en moet je alsnog een switch maken om software developer te worden.

De helpdesk aanbieding is onder je niveau en gaat je niet dichter bij je doel brengen.

Resteert de keuze tussen C# en Java. Allebei multi purpose talen, allebei ecosystemen waarin talloze verschillende soorten applicaties worden gebouwd.

Java is net wat breder en ook iets groter op de arbeidsmarkt (.net is overigens ook groot). Voor BI kan .NET een relevante keuze zijn, vandaar naar SQL Server en dan pak je SSAS/SSIS/SSRS erbij.

Maar ik zou de keuze tussen die 2 aanbiedingen ook op de werkgever baseren en niet alleen op de programmeertaal. Na enkele jaren C# kun je ook nog naar Java switchen en vice versa.

[ Voor 0% gewijzigd door t_captain op 27-09-2017 09:11 . Reden: typos ]


  • Yucon
  • Registratie: December 2000
  • Laatst online: 16:06

Yucon

*broem*

Furion2000 schreef op dinsdag 26 september 2017 @ 23:31:
de aanbiedingen zijn natuurlijk niet 'kom leuk hier leren programmeren'.
3 en 4 zijn dat toch juist wel?

  • t_captain
  • Registratie: Juli 2007
  • Laatst online: 14:00
Voor een zijinstromer relevant: bieden de developer functies uitzicht op (MS / Oracle) certificering?

Acties:
  • +2 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
@Verwijderd zowel die C# als Java functie zijn kennelijk juist wel "lerr hier programmeren functies", of ze hebben je CV verkeerd gelezen. Je bent overigens nieteens aangenomen; ik zou nu niet al een van beiden uit gaan sluiten. Servicedesk moet je helemaal niet doen (heeft niks met software engineering te maken) en ook 'data analyst' sluit niet aan.

Wat betreft Java: het is juist enorm veel gebruikt in 'serieuze' enterprise toepassingen. Dat jij het voor games e.d. ziet is waarschijnlijk ook omdat het op Android gebruikt wordt.
vso schreef op woensdag 27 september 2017 @ 00:16:
Wat wil je zelf, goed in "service" of goed in product(en) ..

- service desk = goed vertalen van klant naar software en visa versa (link tussen ict en de "mens") dit helpt je verder in het begrijpen bij software ontwikkelen.. (gui en zo)
Data analist is beetje dezelfde richting.

Software engineer .. totaal oblivious tussen wat de mens will en wat je maakt.
Wat een tenenkrommende bullshit.
t_captain schreef op woensdag 27 september 2017 @ 07:28:
Maar ik zou de keuze tussen die 2 aanbiedingen ook op de werkgever baseren en niet alleen op de peogrammeertaal. Na enkele jaren C# kun je ook nog naar Java switchen en vice versa.
Inderdaad. Die twee talen zijn bijna identiek. Niet geheel toevallig.

[ Voor 49% gewijzigd door Hydra op 27-09-2017 08:05 ]

https://niels.nu


  • Supercop
  • Registratie: Augustus 2002
  • Laatst online: 09-09 15:28

Supercop

electronics is my game

Furion2000 schreef op dinsdag 26 september 2017 @ 23:31:
• Java Developer. Java is natuurlijk de multifunctionele taal, maar ik heb ook altijd het idee dat dit voor de meer 'basic dingen' gebruikt word. Zonder op java developer's tenen te gaan staan, maar het staat 9/10x beschreven met keywords als games, applicaties en websites en dat laatste zoek ik dus echt niet. Verbeter me als ik ongelijk heb, want het is gewoon wat mijn gevoel zegt over Java jobs.

Mille grazie!
Java wordt minder gebruikt voor de ontwikkeling van games omdat andere talen daar simpelweg beter in zijn. Ik ben zelf Java ontwikkelaar en ben als gedetacheerde bij diverse projecten terecht gekomen. Voornamelijk Web & Applicatie ontwikkeling, denk aan (in mijn geval) Independer, Rabobank Internetbankieren & App, Belastingdienst applicaties , e.t.c.

Binnen het vak krijg je steeds vaker specialisaties, namelijk, front end developer, backend developer en full stack, waarbij full stack in het verleden heel normaal was. Tegenwoordig (met bijv AngularJs e.d.) wordt front-end steeds vaker losgekoppeld en zal je steeds minder aan websites sleutelen, en als back-end developer de logica gaan bouwen die de front end moet tonen.

Als je websites niet leuk vindt is het heel goed mogelijk om in Java te programmeren. Je moet het een beetje vergelijken met .Net qua mogelijkheden op het gebied van software ontwikkeling.

  • Richh
  • Registratie: Augustus 2009
  • Laatst online: 08:48
Furion2000 schreef op dinsdag 26 september 2017 @ 23:31:
Ik had voor ogen om te 'leren programmeren en developer te worden' en heb met Python een begin gemaakt en vind business intelligence interessant en heb al wat mini projectjes gedaan met SQL,
In dat geval valt de helpdeskfunctie en de vacature voor data-analist af. In beide leer je niet zo veel programmeren. Zeker niet op de helpdesk, waar je doorgroeimogelijkheden ook erg beperkt zijn. Ook op je CV zou ik er niet teveel waarde aan hechten... cursussen, certificaten zijn waarschijnlijk niet op het gebied wat je zoekt, maar dit kan je wellicht overleggen met de werkgever.

Als data-analist zal je waarschijnlijk meer met SQL moeten doen. Is niet echt programmeren naar mijn mening, maar het kan wel een leuke functie zijn. Als je bij een bedrijf diep in de business logica zit en hier het overzicht bewaart tussen verschillende databases, oude systemen en nieuwe systemen... dan is hier ook genoeg door te groeien.

De laatste twee functies zijn echte developer functies. Ik zou overleggen met deze werkgevers om te kijken of ze aansluiten bij jouw wensen.
maar nu komt dus het dilemma: de aanbiedingen zijn natuurlijk niet 'kom leuk hier leren programmeren'.
Er zijn altijd wel bedrijven die zoeken naar stagiaires en de ruimte bieden om je op te leiden. Hier staat echter wel een fors lager inkomen tegenover in dat geval :P Ik zou dit open overleggen met deze werkgevers en kijken of ze jou kunnen bieden wat je zoekt.
Ergens is er vast eentje die jou kan bieden wat je zoekt, de vraag naar devs is groot genoeg ;)
- Junior Software Engineer (.net) werken met C# en Azure voor energiebedrijven. Lijkt me heel interessant, omdat C# mij ook een enorm goede skill lijkt (vergelijkbaar met Python), maar misschien hebben jullie practische info hierover?
- Java Developer. Java is natuurlijk de multifunctionele taal, maar ik heb ook altijd het idee dat dit voor de meer 'basic dingen' gebruikt word. Zonder op java developer's tenen te gaan staan, maar het staat 9/10x beschreven met keywords als games, applicaties en websites en dat laatste zoek ik dus echt niet. Verbeter me als ik ongelijk heb, want het is gewoon wat mijn gevoel zegt over Java jobs.
C# is een gewilde skill en wordt veel gebruikt, meer dat Python. Dat geldt ook voor Java.

Java is de key-taal voor Android apps en als je het hebt over java op websites, dan gaat het over back-end API's en webservers. Zeker geen HTML, designs en javascript, dat is echt totaal iets anders dan Java!
Ik vermoed dat je ongelijk hebt en dat Java wel degelijk is wat je zoekt.

Hoe ver ben je met Python? Als ik zeg 'object-oriented' en 'mvc', weet je dan waar ik het over heb? :P
Heb je al eens wat in frameworks gemaakt? Als je antwoord op alles 'ja' is, en is dat wat je wil; dan zijn Java en C# ook waar jij op zoek naar bent. Als ik je goed begrijp :)

☀️ 4500wp zuid | 🔋MT Venus 5kW | 🚗 Tesla Model 3 SR+ 2020 | ❄️ Daikin 3MXM 4kW


  • Furion2000
  • Registratie: September 2017
  • Laatst online: 09:27
Gelukkig de reacties waar ik op had gehoopt! Dank daarvoor.

De vragen die ik nog heb, heb ik even bold gemaakt ;)

@vso Het kiezen tussen klant & systeem is inderdaad een groot dilemma, want ik kan niet ontkennen dat mijn CV, werkervaring en talent naar de klant toe neigd, terwijl ik persoonlijk meer neig richting engineering omdat ik dat gewoon verreweg interessanter zou vinden omdat ik nu in de fase zit dat ik alles tot op de bodem toe zou willen leren.

@t_captain Zou de helpdesk voor een leek niet een 'rustige' manier zijn om aan het wereldje te kunnen wennen en deze keuzes tussen talen & richtingen beter te kunnen maken?

Anderszijds, mijzelf storten op een C#/Java zou inderdaad ook een goede optie zijn, alleen vraag ik mij dus af of "Na enkele jaren C# kun je ook nog naar Java switchen en vice versa." vaak word gedaan?

Vragen naar dat perspectief op MS certificering is natuurlijk wel een goede vraag inderdaad.

@Yucon @Hydra
True, zo klinkt het haast wel en natuurlijk heb ik de baan nog lang niet, maar het gaat momenteel zo snel dat de radaren ook aan het draaien zijn en ik mijzelf wil voorbereiden.

@Hydra @Supercop
Ik wist van te voren al dat het een 'bold' statement was haha, maar toch zie ik echt vaak die keywords staan. Misschien doen ze dat om de gamers aan te trekken of hun vacature hipper te maken?

Zou het niet altijd een 'wijzere' gedachte zijn om eerst back-end te leren en te werken? Je kunt later altijd nog naar front-end/full stack gaan om je diepere kennis van zaken te gaan gebruiken toch?

Als laatste; waar moet ik aan denken als je developer (.net) voor energie bedrijven bent, kan iemand daar meer over vertellen?

  • Furion2000
  • Registratie: September 2017
  • Laatst online: 09:27
@Richh Erg duidelijk en als antwoord op je laatste stukje ik weet waar je het over hebt, maar bij mij is het nog meer rotzooien geweest met simpele statements om bijv. een rekenmachine of simpel sms-systeem te maken. De interesse in SQL heeft dit de laatste maanden weer op hold gezet, wat misschien wel erg dom is geweest omdat de focus er dan weer van af is ;)

Acties:
  • +1 Henk 'm!

  • t_captain
  • Registratie: Juli 2007
  • Laatst online: 14:00
Furion2000 schreef op woensdag 27 september 2017 @ 11:14:

@t_captain Zou de helpdesk voor een leek niet een 'rustige' manier zijn om aan het wereldje te kunnen wennen en deze keuzes tussen talen & richtingen beter te kunnen maken?
Nee. De helpdesk is een startersfunctie waar veel (met name MBO) schoolverlaters terecht komen die eigenlijk systemeem/werkplek/netwerk beheerder willen worden. Die functies zijn wat schaarser, helpdesk is juist wat minder schaars omdat iedereen er binnen enkele jaren graag wel wil.

Detacheringsbedrijven als Peak IT en talloze anderen maken er een gewoonte van om mensen aan te nemen voor de helpdesk met een carrierepad naar de gewenste beheers-functie. Ik heb het gevoel dat het voorgespiegelde carrierepad vaak wat misleidend is en ze gewoon vers vlees op de helpdesk nodig hebben.


Wat betreft "aan het wereldje te kunnen wennen": natuurlijk is het een verrijking om door de ogen van een gebruiker mnaar software en ICT systemen te kijken. Daaraan draagt helpdesk wel bij. Maar intussen doe je geen ervaring op in development. En je belangrijkste ontwikkelpunt is: development.

  • Richh
  • Registratie: Augustus 2009
  • Laatst online: 08:48
Furion2000 schreef op woensdag 27 september 2017 @ 11:23:
@Richh Erg duidelijk en als antwoord op je laatste stukje ik weet waar je het over hebt, maar bij mij is het nog meer rotzooien geweest met simpele statements om bijv. een rekenmachine of simpel sms-systeem te maken. De interesse in SQL heeft dit de laatste maanden weer op hold gezet, wat misschien wel erg dom is geweest omdat de focus er dan weer van af is ;)
Of juist niet ;) Als SQL en databases zijn wat je wil, is juist de functie voor data-analist wat je zoekt. Je eerste wens was om te programmeren, maar als je er nu gaandeweg achter bent gekomen dat je toch liever data-analist wil worden, kan je daar ook mee verder gaan.

Het is net wat je zelf wil :)
Furion2000 schreef op woensdag 27 september 2017 @ 11:14:
Zou de helpdesk voor een leek niet een 'rustige' manier zijn om aan het wereldje te kunnen wennen en deze keuzes tussen talen & richtingen beter te kunnen maken?
Een rustige manier is het zeker, maar het is wel echt een andere 'tak van de sport' dan development.
Als helpdeskmedewerker leer je niet programmeren, en naar dev doorgroeien zit niet in het standaard pad. Dan moet je al zelfstudie ernaast doen en later elders solliciteren.
Anderszijds, mijzelf storten op een C#/Java zou inderdaad ook een goede optie zijn, alleen vraag ik mij dus af of "Na enkele jaren C# kun je ook nog naar Java switchen en vice versa." vaak word gedaan?
Het wisselen tussen talen gebeurd regelmatig, en dat moet ook in een snel evoluerende markt ;)
]Zou het niet altijd een 'wijzere' gedachte zijn om eerst back-end te leren en te werken? Je kunt later altijd nog naar front-end/full stack gaan om je diepere kennis van zaken te gaan gebruiken toch?
Dat kan, al kiest men (volgens mij) vaak de andere weg: eerst front-end, later back-end. Vooral omdat front-end vaak makkelijker is imho :p

Maar dat is een zeer persoonlijke ervaring en ik vermoed dat ik veel Tweakers nu over me heen gaan krijgen die het daar totaal oneens mee zijn ;)

[ Voor 46% gewijzigd door Richh op 27-09-2017 11:57 ]

☀️ 4500wp zuid | 🔋MT Venus 5kW | 🚗 Tesla Model 3 SR+ 2020 | ❄️ Daikin 3MXM 4kW


  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Furion2000 schreef op woensdag 27 september 2017 @ 11:14:
@t_captain Zou de helpdesk voor een leek niet een 'rustige' manier zijn om aan het wereldje te kunnen wennen en deze keuzes tussen talen & richtingen beter te kunnen maken?
Nee. Absoluut niet. Helpdesk werk is hoe dan ook geen carrierepad richting software engineer. Hoogstens richting systeembeheer maar ook daar is het vanuit een helpdeskfunctie moeilijk te komen. Veel eerste lijns helpdesk is practisch ongeschoold werkt. Dit terwijl ook de beheerskant veel meer richting software engineering aan het bewegen is (CI/CD, automatisering, pipeline-as-code, etc.).

Daarbij heeft een werkgever er geen enkele interesse in dat jij vanuit helpdesk naar een dev functie doorstroomt.
Anderszijds, mijzelf storten op een C#/Java zou inderdaad ook een goede optie zijn, alleen vraag ik mij dus af of "Na enkele jaren C# kun je ook nog naar Java switchen en vice versa." vaak word gedaan?
Ik heb in de eerste 10 jaar van m'n carriere zowel C# als Java gedaan. De talen zijn bijna identiek. Uiteindelijk wil je je specialiseren (in mijn geval Java) maar dat is voor jou nu helemaal niet relevant.
Zou het niet altijd een 'wijzere' gedachte zijn om eerst back-end te leren en te werken? Je kunt later altijd nog naar front-end/full stack gaan om je diepere kennis van zaken te gaan gebruiken toch?
Zowel Java als C# zijn primair 'back-end' rollen. Dus ik snap je vraag niet helemaal.
Als laatste; waar moet ik aan denken als je developer (.net) voor energie bedrijven bent, kan iemand daar meer over vertellen?
Een paar collega's werken voor Alliander. An sich is het werkt niet erg anders. Het is gewoon een ander domein.

[ Voor 3% gewijzigd door Hydra op 27-09-2017 12:17 ]

https://niels.nu


  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

helpdesk is een "vak" apart .. in sommige gevallen handig maar niet in jou hudige gedachte dus laat die varen aub. (je zit niet erg mis kwa gedachten maar de link tussen developer + helpdesk leggen niet veel mensen) .. en in praktijk moet je het gewoon treffen.

kwa certificering (mcsa/mcse/mcp ...) tja leuk voor helpdesk, werkplek, systeem of netwerk beheer.. maar development ?? denk dat je beter veel linux en howto's kan lezen en spelen .. leer je veel meer veel sneller. (zeker als je hobby doelen hebt zoals domotica in huis)

vak inhoudelijk moeten anderen maar reageren ;)

Tja vanalles


  • MeZZiN
  • Registratie: Augustus 2002
  • Laatst online: 16-07 14:24
Kies uit 3 of 4

Java is de grootste taal op dit moment. java is nooit een slechte keuze. En omdat het eigenlijk overal in gebruik is en zeker bij de grote enterprise systemen zal het niet echt verdwijnen. Het is een veilige keuze en er zijn maar weinig games natuurlijk gemaakt omdat de taal zich daar niet echt voor leent grote uitzondering is minecraft dus die trekt de stats wel recht. Java draait op alles van mobiel to de grootste enerprise applicaties. En java applicaties hebben en lange levensduur. Ik heb al genoeg applicaties onder handen gehad die ruim 10-15 jaar oud zijn en eigen nog best prima hun werk doen.

C# is ook prima alleen zit je dan wel vast in de Microsoft wereld. (en ja er is ook mono maar goed C# is voornamelijk een microsoft aangelegenheid) Zelf vind ik het helemaal niets zou niet graag mijn tijd willen besteden aan een closed system waarbij Microsoft de regie heeft. Plus ontwikkelen onder windows is gewoon zwaar bagger.

Voor beide is wat te zeggen het is een keuze maar om van C# naar java te gaan kan altijd natuurlijk als developer leer je ontwikkelen en niet een taal maar het is wel minder makkelijk om een functie als javaan te vinden als C# developer dan andersom.

Dus als je echt wilt ontwikkelen ga voor de Java (of C#) job.

  • reb3lzrr
  • Registratie: April 2009
  • Laatst online: 19-09 13:02
Furion2000 schreef op dinsdag 26 september 2017 @ 23:31:
- Wat zouden jullie meer kunnen vertellen over de ondergenoemde functies?
- Zou het bij mij kunnen passen, misschien kunnen jullie het een beetje schetsen aan de hand van voorbeelden?
- Wat zouden doorgroeimogelijkheden kunnen zijn vanuit die functie?
- Worden er stappen zijwaarts (andere taal/andere functie) gemaakt vanuit functies zoals deze, zonder weer 'opnieuw' te moeten beginnen?
1. De eerste twee functies zijn gefocussed op de communicatie tussen wat de (eind)gebruiker ervaart en wat er moet gebeuren om de gebruiker tevreden te krijgen. Hier ligt een enorm gat in de markt omdat het moeilijk blijkt te zijn in kaart te brengen wat de eindgebruiker nou eigenlijk wilt. Hier zijn sociale en communicatieve skills een must.

De laatste twee functies ben je simpelweg aan het bouwen; je zoekt de best passende (technische) oplossing om bestaande functionaliteit uit te breiden of juist nieuwe te maken. Vaak zie je dat dit goed bij je past als je ook een fysieke bouwer bent (Doe-Het-Zelfer / Lego / K'nex; die hoek, zegmaar). Er zijn hier twee verschillende smaken zoals eerder genoemd: Java en .NET, welke van de twee een betere match is voor jou komt neer op smaak. (Ga hier ook gewoon mee aan de slag om er achter te komen welke je fijner vindt)

2. Zie mijn toelichting op punt 1. Als ik jouw tekst zo lees ben je een betere match voor optie 3 en 4; ontwikkelaar.

3. Eindeloos, voor alle opties kan je heel ver doorgroeien; dit komt meestal neer op kunnen en ambitie.

4. Alle opties hebben een bepaald raakvlak, dus switchen tussen deze opties is makkelijker dan helemaal opnieuw beginnen. Het makelijkste is switchen tussen optie 3 en 4, OO-programmertalen delen dezelfde filosofie en kan je makelijk oppakken als je deze filosofie eenmaal beheerst.

Mijn context? Ik ben een gedetacheerde Software Engineer in de .NET hoek.

  • ocf81
  • Registratie: April 2000
  • Niet online

ocf81

Gewoon abnormaal ;-)

Ik zou sowieso niet op een helpdesk willen werken. Dat is een hectische boel zonder carrièreperspectief op het vlak van softwareontwikkeling. Ik heb het zelf gedaan omdat ik met een rampzalig CV aan het einde van de crisis niet aan de bak kwam als (junior) ontwikkelaar. Gelukkig is dat na een paar jaar overgegaan en ben ik ondertussen alweer een paar jaar .Net ontwikkelaar.

Helpdeskwerk komt kort door de bocht op het volgende neer:
De gebruiker uitvragen wat zijn probleem is, kijken of je dit kan oplossen en dit opschrijven in een logging systeem. Vaak moeten tickets worden nagelopen omdat ze te lang open staan. Je bent voor de oplossing van de problemen afhankelijk van systeembeheerders, maar die hebben nog wel wat meer te doen dan jouw ticket oplossen. Omdat het vaak langer duurt als het niet tijdens het eerste telefoontje opgelost kan worden is sorry zeggen tegen de melders ook een vaardigheid die je onder de knie moet hebben/krijgen.
Dit alles gebeurt dikwijls onder tijdsdruk omdat er zo veel mogelijk tickets moeten worden afgehandeld door zo min mogelijk collega's. De wat meer gevorderde collega's mogen ook op knopjes drukken om dingen in te stellen. (denk aan inrichten gebruikers accounts etc.)
Uiteindelijk kan je doorstromen naar sysadmin of technisch applicatiebeheerder. Maar dat zijn nog steeds functies waar je weinig met software schrijven te maken zal hebben.

Persoonlijk zou ik niet al te veel fiducie hebben in de beloftes dat je opleidingen naar eigen inzicht ingevuld gaan worden. Dat komt wel voor, maar vaak wordt je wel aangemoedigd om opleidingen in het verlengde van je functie te volgen.

Als je een opleiding tot .Net of Java ontwikkelaar kan krijgen zou ik die kans oppakken. Dat is het meest directe pad naar je doel en zorgt voor de minste vertraging. Als je te lang gaat doen over het opdoen van de relevante skills als ontwikkelaar zal je 'employability' als ontwikkelaar alleen maar afnemen.

© ocf81 1981-infinity
Live the dream! | Politiek Incorrecte Klootzak uitgerust met The Drive to Survive
Bestrijd de plaag die woke heet! | Servitisatie plaveit de weg naar slavernij. Kies je eigen weg!


  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
reb3lzrr schreef op woensdag 27 september 2017 @ 16:17:
1. De eerste twee functies zijn gefocussed op de communicatie tussen wat de (eind)gebruiker ervaart en wat er moet gebeuren om de gebruiker tevreden te krijgen.
Euh. De eerste is een helpdesk functie. Je weet wel; mensen hun password resetten enzo.

https://niels.nu


  • Furion2000
  • Registratie: September 2017
  • Laatst online: 09:27
@ allemaal

Damn, wat een info, maar iedereen heeft me enorm geholpen en weet ondertussen wat ik ga proberen te doen. Dat is het volgende:

Helpdesk job is bijna binnen, maar heb een opzeg termijn van een maand bij mijn huidige baan, dus er kan nog veel gebeuren in de tussentijd. Die tussentijd ga ik besteden om een developer startersfunctie binnen te halen. Java of C# is nu niet relevant, omdat ik nog niet in de luxe positie zit om te mogen kiezen en nu ik weet dat de 'sidesteps' niet onrealistisch zijn, ben ik ook een stuk minder bang dat ik verkeerd zal kiezen.

Ondertussen weer 2 reacties binnen gekregen voor developer starterfuncties, dus ik hoop dat ik er toch wel 1 van binnen haal ;)

Data analist gaat hem trouwens niet worden, want ze werken bij het desbetreffende bedrijf met een MS-DOS programma en er zijn totaal geen raakvlakken met SQL of programmeren voor een bruto loon van €2000, dus daar ga ik financieel niet op vooruit.

Al met al, bedankt voor jullie reacties en ik zal proberen de vorderingen nog te posten voor de geïnteresseerden en toekomstige starters zonder IT ervaring of opleiding.

Acties:
  • +1 Henk 'm!

  • t_captain
  • Registratie: Juli 2007
  • Laatst online: 14:00
Je gaat toch niet die helpdesk functie accepteren?

  • Mugwump
  • Registratie: Mei 2017
  • Laatst online: 06:55
MeZZiN schreef op woensdag 27 september 2017 @ 13:46:
Kies uit 3 of 4

Java is de grootste taal op dit moment. java is nooit een slechte keuze. En omdat het eigenlijk overal in gebruik is en zeker bij de grote enterprise systemen zal het niet echt verdwijnen. Het is een veilige keuze en er zijn maar weinig games natuurlijk gemaakt omdat de taal zich daar niet echt voor leent grote uitzondering is minecraft dus die trekt de stats wel recht. Java draait op alles van mobiel to de grootste enerprise applicaties. En java applicaties hebben en lange levensduur. Ik heb al genoeg applicaties onder handen gehad die ruim 10-15 jaar oud zijn en eigen nog best prima hun werk doen.
Voordeel van Java is natuurlijk ook dat het draait op de JVM waarop vele andere talen draaien die veelal ook gebruik kunnen maken van allerhande libraries en frameworks die in Java zijn geschreven. Kun je alsnog weer vrij makkelijk overschakelen op Scala of Kotlin bijvoorbeeld.
C# is ook prima alleen zit je dan wel vast in de Microsoft wereld. (en ja er is ook mono maar goed C# is voornamelijk een microsoft aangelegenheid) Zelf vind ik het helemaal niets zou niet graag mijn tijd willen besteden aan een closed system waarbij Microsoft de regie heeft. Plus ontwikkelen onder windows is gewoon zwaar bagger.
Ik vind het niet echt bagger hoor. Ik ontwikkel zowel Java als C# onder Windows. De JVM is ook gewoon cross-platform. Zeker in het tijdperk van containers maakt het in mijn ogen weinig uit.
Voor beide is wat te zeggen het is een keuze maar om van C# naar java te gaan kan altijd natuurlijk als developer leer je ontwikkelen en niet een taal maar het is wel minder makkelijk om een functie als javaan te vinden als C# developer dan andersom.

Dus als je echt wilt ontwikkelen ga voor de Java (of C#) job.
Doorgaans is het in mijn ogen het best om je eerst te specialiseren en daarna eventueel te diversifiëren. Oftewel eerst één taal (en ecosysteem) tot in detail leren kennen en daarna ook andere talen oppakken. Dat gaat dan veel makkelijker.

"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim" - Edsger Dijkstra


Acties:
  • +3 Henk 'm!

  • DeZaag
  • Registratie: Juni 2013
  • Laatst online: 14:36
Furion2000 schreef op woensdag 27 september 2017 @ 21:57:
@ allemaal

Helpdesk job is bijna binnen, maar heb een opzeg termijn van een maand bij mijn huidige baan, dus er kan nog veel gebeuren in de tussentijd. Die tussentijd ga ik besteden om een developer startersfunctie binnen te halen. Java of C# is nu niet relevant, omdat ik nog niet in de luxe positie zit om te mogen kiezen en nu ik weet dat de 'sidesteps' niet onrealistisch zijn, ben ik ook een stuk minder bang dat ik verkeerd zal kiezen.

Ondertussen weer 2 reacties binnen gekregen voor developer starterfuncties, dus ik hoop dat ik er toch wel 1 van binnen haal ;)
Er zijn verschillende redenen gegeven om niet richting de helpdesk te gaan, maar als ik het zo lees overweeg je dat alsnog. Vanuit een helpdeskfunctie is doorgroeien naar een rol als developer binnen hetzelfde bedrijf is zo goed als uitgesloten. Je hebt ondertussen ook voldoende leads om direct aan de slag te kunnen als developer, richt je daar vol op. Blijf dat ook gewoon vanuit je huidige baan doen in plaats van via een tussenstap via de helpdeskfunctie.

  • t_captain
  • Registratie: Juli 2007
  • Laatst online: 14:00
Ik weet niet wat de status van de vier “aanbiedingen” is. Komen ze van recruiters? Dan kun je ze pas serieus nemen nadat de werkgever zelf positief heeft gereageerd en de kandidaat op gesprek mag komen. Voor die tijd bestaat de match alleen in de fantasie van de recruiter. En ook daarna moet je nog door een sollicitatieprocedure heen.
Pagina: 1