There are only two rules in life. #1. There always is a loser. #2. Don't be the loser.
Vraag
Alle reacties
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.”
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.
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.
He, daar is ie weer 
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

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 :)
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.
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
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.
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.
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 wiltThe Eagle schreef op dinsdag 18 januari 2022 @ 11:42:
He, daar is ie weer
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

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
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.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?
https://niels.nu
Oracle "developer" is nogal wat anders dan een 'gewone' developer. Hoe snel hij het oppakt, kan 'ie alleen zelf testen.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.
https://niels.nu
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.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.
“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