Acties:
  • 0 Henk 'm!

  • fRiEtJeSaTe
  • Registratie: September 2003
  • Laatst online: 25-09 19:20
Op dit moment heb ik zo'n 10 jaar ervaring als systeembeheerder, met inmiddels daarbij passend salaris. Ik zeg systeembeheerder, maar eigenlijk doe ik hier alles van pc's, servers, tot beheren van de Cisco switches. Hoewel ik echt niets te klagen heb bij mijn werkgever, begint het werk me steeds meer tegen te staan. Daarnaast zijn er wat geografische bezwaren, ik slaap nu regelmatig in een hotel en wil meer thuis zijn bij m'n vriendin.

Op dit moment heb ik een luxe positie, ik heb een vast contract, mijn werkgever is op de hoogte van mijn aanstaande vertrek, en laat dit tijdstip aan mij over. Ik mag vrij solliciteren, en evt. opleidingen worden wel betaald, maar hoeven niet aan te sluiten op de huidige functie.

Maar wat ga ik doen? Hetgeen ik echt leuk en interessant vind is bouwen aan webpagina's, scripts schrijven in group policy's, etc. Eigenlijk alles waar code bij komt kijken. Net zo lang prutsen tot wat je voor ogen had werkt, en je diegene die het gaat gebruiken serieus tijd bespaart. Talen waarmee ik wat ervaring heb zijn VBS, PHP, HTML. Doch allemaal zelf aangeleerd, mag geen naam hebben; verzamelen van bestaande code, en dat iets uitbouwen.

Ik heb 0 kennis van C#, .NET of object oriented programming. Toch lijkt me dit een kant die ik op wil. Een kant waar volgens mij ook de vraag ligt op dit moment. (ook niet geheel onbelangrijk, ik heb een bepaald levenstandaard (hypotheek) en kan daardoor niet ineens terug naar junior salarisniveau). Ik wil het hobby-niveau ontstijgen, en snap dat programmeren tegenwoordig gestructureerder verloopt dan de geek op de zolderkamer.

Zijn er software developers die gedurende hun carrière de switch hebben gemaakt naar software developer, zo ja welk traject raden jullie mij aan? :)

[ Voor 6% gewijzigd door fRiEtJeSaTe op 25-04-2016 12:25 ]


Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
fRiEtJeSaTe schreef op maandag 25 april 2016 @ 12:21:
Op dit moment heb ik zo'n 10 jaar ervaring als systeembeheerder, met inmiddels daarbij passend salaris.

(ook niet geheel onbelangrijk, ik heb een bepaald levenstandaard (hypotheek) en kan daardoor niet ineens terug naar junior salarisniveau)
En de meest relevante stukken uitgeknipt.

Hoe zie je dit concreet precies voor je dan? Want je hebt op dit moment praktisch gezien nul ervaring en bovendien geen echt relevante opleiding. Wat is je doel precies kwa salaris? Je moet je realiseren dat een afgestudeerde HBO informatica student rond de 2200 euro gaat verdienen. Hoe ver zit dat van wat jij nodig hebt?

https://niels.nu


Acties:
  • 0 Henk 'm!

  • fRiEtJeSaTe
  • Registratie: September 2003
  • Laatst online: 25-09 19:20
Hydra schreef op maandag 25 april 2016 @ 12:26:
[...]


En de meest relevante stukken uitgeknipt.

Hoe zie je dit concreet precies voor je dan? Want je hebt op dit moment praktisch gezien nul ervaring en bovendien geen echt relevante opleiding. Wat is je doel precies kwa salaris? Je moet je realiseren dat een afgestudeerde HBO informatica student rond de 2200 euro gaat verdienen. Hoe ver zit dat van wat jij nodig hebt?
Aardig ver, ik verdien nu bijna het dubbele.
Nul ervaring als software developer eens. Hoeveel de kennis als systeembeheerder waard is kan ik niet inschatten. Ik wil best iets inleveren, maar vergelijken met een net afgestudeerde HBO student gaat me wat ver. Kan me voorstellen dat praktijkervaring ook iets waard is, en dat er plekken te vinden zijn waar kennis van beide richtingen van pas komt.

Wat ik wil aangeven, ik heb de tijd om te studeren en langzaam te beginnen met opdrachten. Deeltijd-constructies zijn bespreekbaar met mijn huidige werkgever. Meest relevant voor mij is dan ook welk opleidingstraject ik evt. zou kunnen volgen. Ik denk dan aan certificeringen zoals MCSD en niet zozeer aan HBO-studies. Dat laatste is qua werkdruk niet realistisch. Of misschien is Java o.i.d. praktischer gezien .NET een verzameling is van talen?

[ Voor 9% gewijzigd door fRiEtJeSaTe op 25-04-2016 13:16 ]


Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
fRiEtJeSaTe schreef op maandag 25 april 2016 @ 13:08:
Aardig ver, ik verdien nu bijna het dubbele.
Nul ervaring als software developer eens. Hoeveel de kennis als systeembeheerder waard is kan ik niet inschatten.
In een echte development rol weinig vrees ik. Natuurlijk is een beetje basale (apt-get install) Linux kennis meestal wel gewenst maar het echte beheer wordt toch meestal door specialisten gedaan.
Ik wil best iets inleveren, maar vergelijken met een net afgestudeerde HBO student gaat me wat ver. Kan me voorstellen dat praktijkervaring ook iets waard is, en dat er plekken te vinden zijn waar kennis van beide richtingen van pas komt.
Probleem is alleen dat je geen relevante werkervaring hebt. Als ik 10 jaar als accountant werk en dan development inga is die werkervaring ook niet echt relevant. Je hebt wel een beetje programmeerwerk gedaan, maar dat is erg lastig hard te maken als echt relevante ervaring. Daarnaast heb je ook geen relevante opleiding.
Wat ik wil aangeven, ik heb de tijd om te studeren en langzaam te beginnen met opdrachten. Deeltijd-constructies zijn bespreekbaar met mijn huidige werkgever. Meest relevant voor mij is dan ook welk opleidingstraject ik evt. zou kunnen volgen. Ik denk dan aan certificeringen zoals MCSD en niet zozeer aan HBO-studies. Dat laatste is qua werkdruk niet realistisch. Of misschien is Java o.i.d. praktischer gezien .NET een verzameling is van talen?
Java is niet meer of minder praktisch. Alleen gaat de certificeren vlieger niet op: Een certificaat leidt je niet op tot developer; het bewijst alleen dat je wat gestudeerd hebt op de meer obscure zaken binnen een programmeertaal.

Begrijp me niet verkeerd; ik probeer je niet af te kraken ofzo maar dit gaat gewoon lastig worden. De makkelijkste manier is om toch voor een HBO opleiding te gaan. Een minder makkelijke manier is om het door bijvoorbeeld github projecten te laten zien dat je het kunt maar dan nog zul je echt als junior ingeschaald gaan worden. Dus rond de 2k. Rond de 4k gaat echt heel heel erg lastig worden.

Even ter info: wat betreft dat .Net uit meerdere talen bestaat: C# is veruit de meest gebruikte taal en zou dan ook je focus zijn. In Java land is de JVM het 'platform' en ook daarbinnen zijn weer een heel zwik aan talen (veel meer dan .Net); Java natuurlijk maar ook Scala, Clojure, Groovy en Kotlin om er een paar te noemen.

[ Voor 7% gewijzigd door Hydra op 25-04-2016 13:35 ]

https://niels.nu


Acties:
  • 0 Henk 'm!

  • CMD-Snake
  • Registratie: Oktober 2011
  • Laatst online: 13-11-2022
fRiEtJeSaTe schreef op maandag 25 april 2016 @ 12:21:
Hoewel ik echt niets te klagen heb bij mijn werkgever, begint het werk me steeds meer tegen te staan.
Als ik vragen mag, wat valt je dan tegen aan je huidige werk? Misschien is het niet zozeer systeembeheer wat je tegenstaat, maar andere factoren op je werk. Waarom vind je ontwikkelen leuker dan beheren?

Ook voor systeembeheerders zijn er interessante talen om te leren, denk Powershell. Powershell vormt inmiddels de kern van alle Microsoft applicaties. Of breidt uit naar een nevenfunctie als DBA. Ik ben zowel systeembeheerder als DBA voor SQL Server. Daarbij hoort dus ook kennis van SQL en soms wat ontwikkelwerk voor SQL Server.

En als je echt wil leren ontwikkelen moet je gewoon beginnen. Download de community versie van Visual Studio en zoek een leerboek op en begin gewoon.

Acties:
  • 0 Henk 'm!

  • Bl@ckbird
  • Registratie: November 2000
  • Niet online
Er is momenteel vraag naar netwerkbeheerders die ook kunnen programmeren. Een paar jaar geleden kwam Cisco al met deze slide:

Afbeeldingslocatie: http://static.tweakers.net/ext/f/IX5h1IFPHoyIUlgBmqcy5eGE/medium.png

Alles heeft tegenwoordig een API waartegen je kan programmeren: VMware, storage, networking, blade servers, etc. Een tijdje terug heeft Cisco APIC-EM geïntroduceerd. Dit is een soort SDN-controller voor het WAN. Het provisionen van routers en pushen van policies (zoals QoS) wordt programmeerbaar. Cisco heeft hier ook wat certificeringen voor. Zie kopje "Network Programmability Certifications"

Werk je met netwerken dan is Python goed om te leren.
Werk je veel met Microsoft, dan is Powershell goed om te leren.

Voor type werkgevers, denk dan aan Microsoft / Cisco partners / system integrators. Service providers gebruiken vaak open-source oplossingen als OpenStack.

~ Voordelig Zelf Vliegen? ~ Sent using RFC 1149. Note: No animals were harmed during this data transfer. ~

Pagina: 1