Toon posts:

Hoe moeilijk is C# aan te leren voor Oracle developer?

Pagina: 1
Acties:

Vraag


  • demichel
  • Registratie: December 2009
  • Laatst online: 23-01 21:05
Mijn situatie: Oracle developer en DBA, ruwweg 15 jaar ervaring. Ben er nu een jaar of 5 uit, andere horizonten opgezocht, maar wil graag terug in de IT wereld. Nu zie ik online heel weinig Oracle vacatures maar wel heel erg veel C# vacatures.

Misschien is het nodig me te herscholen? Daarom mijn vraag. Hoe moeilijk is het voor een ervaren Oracle developer om C# aan te leren?

Dank!

There are only two rules in life. #1. There always is a loser. #2. Don't be the loser.

Alle reacties


  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Voor een ervaren developer zou het geen groot probleem moeten zijn om een nieuwe taal aan te leren. De vraag is vooral ook hoe veel je überhaupt met de tijd mee gegaan bent, want puur de syntax is maar een klein gedeelte. Dingen als cloud computing, asynchronous, en moderne web development hebben veel meer impact dan het veranderen van taal zelf.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • Cloud
  • Registratie: November 2001
  • Laatst online: 24-01 08:53

Cloud

Moderator FM / FP PowerMod

Moderatie Mobster

Taal is slechts syntax, dat doorgaans geen probleem voor een developer. Het is wel zo dat je bij C# development natuurlijk andere dingen bouwt dan een database developer / DBA zou bouwen. Niet alleen zaken die @Woy noemt zijn natuurlijk nieuw maar ook op een meer basaal niveau kun je dingen tegenkomen waar je misschien nog weinig ervaring mee hebt. Nu weet ik niet precies wat 'Oracle developer' als rol inhoudt maar ook zaken als OOP/generics zul je mogelijk aan moeten werken. Of kunnen denken aan design patterns op bepaalde veel voorkomende situaties aan te vliegen.

Het lijkt me echter allemaal niet overkomelijk voor iemand met een technische achtergrond. Als je logisch kunt redeneren en in staat bent om abstract na te denken over problemen dan moet omscholen vast wel slagen :)

Ik zou gewoon eerst alvast eens voor de hobby aan de slag gaan en kijken hoe het werken met C# bevalt. Als je er echt je werk van maakt dan moet je C# development natuurlijk wel echt leuk vinden, anders is het misschien niet zo handig om je om te scholen.

Never attribute to malice that which can be adequately explained by stupidity.


  • The Eagle
  • Registratie: Januari 2002
  • Laatst online: 16:26

The Eagle

I wear my sunglasses at night

He, daar is ie weer :D
Goed om te zien :)

Ik zou me als dev nu niet specifiek op C# focussen. Met jouw achtergrond zou je beter de data hoek in kunnen gaan, je bent echt niet de eerste. Ga Azure trainingen doen (DP-xxx) en ga Python leren, bij voorkeur icm spark notebooks. gewoon leren door te doen.

Met C# duw je jezelf in een gewild hoekje, maar dan moet je full time coding wel echt heel erg leuk vinden en volgens mij valt dat dan ook wel weer mee ;)

Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)


  • T-8one
  • Registratie: Oktober 2001
  • Laatst online: 15:23

T-8one

take it easy, take a sisi

Ik ben ooit 18 jaar geleden begonnen als Oracle developer, maar de wereld is wel veranderd sinds dien. Je ziet nauwelijks nog developers die gericht zijn op één product/taal.
Er is veel meer vraag naar full-stack developers, die front of backend specialisatie hebben, het liefst ook nog t-shaped ;)

Maar als Oracle ontwikkelaar is het mogelijk veel interessanter om te focussen op Datawarehousing/Business Intelligence/Analytics/Big Data/etc. iets in die hoek. Dat sluit veel beter aan op de ervaring die je hebt.

GP 32 the most powerfull handheld in the world :P


  • Lethalis
  • Registratie: April 2002
  • Niet online
Het probleem is meestal niet de taal, maar alles wat komt kijken bij een functie als software developer.

Stel jij moet morgen werken aan een webapplicatie waarvan de frontend in Angular / TypeScript is gemaakt en de backend in .Net 5.

Gaat dat dan lukken of loop je helemaal vast?

Ik ken mensen die al 20 jaar programmeren die geen zin hebben om die frontend / Angular berg te beklimmen bijvoorbeeld, terwijl C# of zelfs C/C++ of Java geen probleem voor ze is.

Maar ze hebben de trein simpelweg gemist van modern frontend development.

Nu kunnen die mensen vaak wel Windows applicaties maken, of bijvoorbeeld embedded development.

De vraag is simpelweg waar jouw focus ligt.

Ask yourself if you are happy and then you cease to be.


  • juhet
  • Registratie: November 2007
  • Laatst online: 16:18
The Eagle schreef op dinsdag 18 januari 2022 @ 11:42:
He, daar is ie weer :D
Goed om te zien :)

Ik zou me als dev nu niet specifiek op C# focussen. Met jouw achtergrond zou je beter de data hoek in kunnen gaan, je bent echt niet de eerste. Ga Azure trainingen doen (DP-xxx) en ga Python leren, bij voorkeur icm spark notebooks. gewoon leren door te doen.

Met C# duw je jezelf in een gewild hoekje, maar dan moet je full time coding wel echt heel erg leuk vinden en volgens mij valt dat dan ook wel weer mee ;)
Dit zou ook mijn suggestie zijn. Sterker nog; dit is wat ik de afgelopen drie jaar gedaan heb. Bij ons ligt de focus vooral op Databricks, waarin je met Sql, Python en spark alles met data kunt doen wat je wilt :)
Veel dingen zijn daarmee ook leuker dan toen ik alles nog in oracle probeerde op te lossen. Plus dat sommige Sql queries ook wat makkelijker te schrijven zijn

3 leuke cadeautips voor een theeliefhebber!


  • Hydra
  • Registratie: September 2000
  • Laatst online: 16:43
demichel schreef op maandag 17 januari 2022 @ 20:13:
Misschien is het nodig me te herscholen? Daarom mijn vraag. Hoe moeilijk is het voor een ervaren Oracle developer om C# aan te leren?
De enige die weet hoe snel jij iets op gaat pikken ben jijzelf. Dus het is gewoon een kwestie van proberen. Het heeft geen zin dit aan anderen te vragen.

https://niels.nu


  • Hydra
  • Registratie: September 2000
  • Laatst online: 16:43
Woy schreef op dinsdag 18 januari 2022 @ 07:29:
Voor een ervaren developer zou het geen groot probleem moeten zijn om een nieuwe taal aan te leren.
Oracle "developer" is nogal wat anders dan een 'gewone' developer. Hoe snel hij het oppakt, kan 'ie alleen zelf testen.

https://niels.nu


  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Hydra schreef op donderdag 20 januari 2022 @ 10:14:
[...]


Oracle "developer" is nogal wat anders dan een 'gewone' developer. Hoe snel hij het oppakt, kan 'ie alleen zelf testen.
Natuurlijk, maar dat maakt het antwoord niet minder relevant. Een DBA achtige developer zal doorgaans andere skills hebben. Het punt blijft dat de taal/syntax niet zo heel veel uitmaakt, maar meer de algemene development concepten.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee