Inom statistisk dataanalys för läkemedelsutvekckling är det R som gäller. men bara ett fåtal arbetsgivare i landet.
 
  • Gilla
Boilerplate4U
  • Laddar…
AndersMalmgren AndersMalmgren skrev:
Vi kör Azure microservices via Azure functions och Azure actors/service fabric. Båda använder c#.

Edit: min poäng är alltså att C# inte alls används till enbart monoliter
Jo, om man gör rätt... :crysmile:
 
  • Gilla
Boilerplate4U
  • Laddar…
Som flera redan sagt så går det egentligen inte att svara på frågan som den är ställd. Det beror på vad som ska utvecklas.
Men blir man tvingad att ange något skulle jag svara Java.
Då får man också automatiskt insikt i objektorientering och vanliga designmöster.
Men som sagt, ett batchjobb i en databas kanske löses bättre med SQL inbakat i C. Och är vi i frontend och härjar så kan det vara t ex Angular JS som är ett bra ramverk att lära sig.
 
anders07 anders07 skrev:
Jo, om man gör rätt... :crysmile:
Microservices är dock inte rätt out of the box. Väljer man tex dåliga aggregatrötter för sina microservices så blir det inget bra. Sett riktigt kassa microservices. Har ju iof sett riktigt kassa monoliter också. There is no silver bullet
 
  • Gilla
pegr
  • Laddar…
Boilerplate4U
AndersMalmgren AndersMalmgren skrev:
Alla som använder ML förstärkt businesslogik och kör Azure använde Azure ML där är f# förstahandsval. Mao närmast alla större bolag som kör .NET stacken idag kör just det. Dock är ju språket sekundärt till att förstå inlärningsmodeller osv.
Python, R och C# är de dominerade språken som används för Azure Machine Learning (ML). #F är av naturliga själ svår att greppa om man inte har gedigen erfarenhet av funktionella språk vilket gör tröskeln väldigt hög för att blir produktiv.

"ML förstärkt businesslogik" ?? Låter som en PR-agent som försöker skriva en jobbannons man inte har en aning om vad det handlar om. ;)
 
  • Gilla
mellansorken och 1 till
  • Laddar…
A
Först och främst, tack för alla som engagerat sig o svarat så detaljerat. Jag förstår att själva frågan kanske är felaktigt ställd. Att jag kanske skulle behöva ha någon mentor/yrkeskonsult att bolla framtida yrkesuppgifter med? Finns det?
Läkemedel är min grundutbildning, sedan har det egna IT-intresset gjort att jag i nästan alla mina jobb ramlat in i olika it-projekt, stora och små. Jag har jobbat med support, utbildning/skriva manualer av olika system. Vidareutveckling/nya funktioner/projektledning/kravställare/testare. Kvalitetssäkring av data/dataanalys. Lite av varje alltså, många gånger en ”tolk” mellan beställare/kund och it-leverantör/programmerare.
Jag är intresserad av att lära mig nytt, och det är väl därför frågan om programmering dykt upp. Frågan vad jag vill jobba med är så mycket svårare…
 
Boilerplate4U Boilerplate4U skrev:
"ML förstärkt businesslogik" ?? Låter som en PR-agent som försöker skriva en jobbannons man inte har en aning om vad det handlar om. ;)
Jag hittade precis på det ;) men det är ju så vi jobbar. Ingen skriver ett helt businesssystem med ML. Man använder det ofta på väldigt isolerade platser i systemet. Vi använde det tex för att ge förslag till verksamheten på matchningar mellan faktura och inbetalning där den mer traditionella logiken inte kunnat göra en match. I ett av våra systersystem används det för att lista ut vilken lön som ska vart i dåligt specade lönefiler (jävla djungel det där med lönefiler).
 
A
Det som skulle vara intressant (men troligen väldigt svårt) vore att skapa automatiserade beslutsstöd för läkemedel hos patienter utifrån maskininlärning
 
A Alfons3301 skrev:
Det som skulle vara intressant (men troligen väldigt svårt) vore att skapa automatiserade beslutsstöd för läkemedel hos patienter utifrån maskininlärning
Jag har gjort en POC till min sambo på att använda ML för att hitta ögonsjukdomar. (Hon jobbar som Optometrist) Problemet är dock att föda modellen. Journal-sekretess osv.
 
A
AndersMalmgren AndersMalmgren skrev:
Jag har gjort en POC till min sambo på att använda ML för att hitta ögonsjukdomar. (Hon jobbar som Optometrist) Problemet är dock att föda modellen. Journal-sekretess osv.
Japp, jag förstår det. Min tanke där är att på något hel eller halvautomatiserat sätt skapa fejkade patienter i stor skala som träningsunderlag. För ögon tänk thispersondoesnotexist fast en GAN som gör ögon istället för ansikten
(idén är utifrån underlag hur brorsan gör i sin forskning kring maskinlärnining)
 
A Alfons3301 skrev:
Japp, jag förstår det. Min tanke där är att på något hel eller halvautomatiserat sätt skapa fejkade patienter i stor skala som träningsunderlag. För ögon tänk thispersondoesnotexist fast en GAN som gör ögon istället för ansikten
(idén är utifrån underlag hur brorsan gör i sin forskning kring maskinlärnining)
Låter som hög risk modellen blir felinlärd på syntetiskt data. Men det är inte mitt område om jag ska vara ärlig.
 
coconut
A Alfons3301 skrev:
Ibland funderar jag på byta yrkesinriktning. Programmering är ett val som dyker upp då. Jag har inte gjort det sedan c64/Amigan när man provade på och sedan i gymnasiet på 90-talet. Det jag har arbetat mkt med är Excel, men då med enklare databashantering, PoweQuery osv.
Om jag skulle välja ett programmeringsspråk att börja lära mig, kan ni rekommendera vilket och varför?
Tittar man på vad olika utbildningar inom programmering ger för kunskaper, så är många inriktade på att man får prova olika språk och tekniker. Detta för att förstå tänket att vara programmerare snarare än att kunna ett speciellt språk. Hade jag börjat idag hade jag tittat på https://projecteuler.net/archives sen försökt lösa problemen i några olika språk. Enkelt språk att komma igång med är python, Java och C, oberoende om man kör Windows, Mac OS eller *nix. Det kan vara intressant att se hur olika lösningar kan bli i olika språk, samt vad man lär sig mellan de olika försöken.

Vad man sen fastnar för framöver är mer en smaksak, har man tänket med sig kan man lära sig syntaxen.
 
  • Gilla
anders07 och 2 till
  • Laddar…
coconut coconut skrev:
Tittar man på vad olika utbildningar inom programmering ger för kunskaper, så är många inriktade på att man får prova olika språk och tekniker. Detta för att förstå tänket att vara programmerare snarare än att kunna ett speciellt språk. Hade jag börjat idag hade jag tittat på [länk] sen försökt lösa problemen i några olika språk. Enkelt språk att komma igång med är python, Java och C, oberoende om man kör Windows, Mac OS eller *nix. Det kan vara intressant att se hur olika lösningar kan bli i olika språk, samt vad man lär sig mellan de olika försöken.

Vad man sen fastnar för framöver är mer en smaksak, har man tänket med sig kan man lära sig syntaxen.
Helt rätt, men problemet idag är att objektorienterad programmering (OOP) och "skripting" (procedurell programmering, PP) börjar gå isär väldigt mycket.

OOP som t.ex. Java och C# är en helt annan typ av programmering än t.ex. Node.js (PP).
I dagsläget får man nog välja spår och i mitt tycke är PP en säkrare framtid...

C# i Functions/micro-services som @AndersMalmgren nämnde är väl egentligen något mellanting mellan OOP och PP.
 
  • Gilla
guggen
  • Laddar…
AndersMalmgren AndersMalmgren skrev:
Skulle nog kalla det för subset inom BI. BI är ju rätt brett begrepp, det är ju data science med iof :)
Det är inte Microsoft PowerBI vi talar om?

Sedan är min uppfattning att är man över 40 är man rökt. För 20 år sedan var jag en jävel på C/C++ och det räckte för ett välbetalt jobb. Idag är C/C++ grundplåten i vad en utcvecklare kan, sedan är det ett antal scriptspråk och dessutom diverse system som JIRA/DevOps för ärendehantering som gäller.

Jag har lyckligtvis rört mig vidare så jag hoppa kunna behålla jobbet till 65 alternativ få ett paket vid dryga 60 men jag inser att jag är en australopitechus inom mjukvaruutveckling.
 
  • Gilla
Dilato
  • Laddar…
Fast viktigare än vilket språk TS väljer, om vederbörande lyckas välja ett, är väl ändå att lära sig programmera?

En kamrat ville börja prata om vilka möjligheter denne hade som potentiell plc-programmerare. Efter att ha sett 15min av Hegamurls tia-portal tutorial på yt. Bad vederbörande återkomma till mig när denne sett 5t kursmaterial och hängt med med i sin egen installation.

Min poäng är att där funderas mer på detaljer än huvudsaker. För mig är språk en detalj, att börja lära sig desto viktigare. Om inte annat så för att ta reda på om man har genomdrivningsförmågan...
 
  • Gilla
coconut
  • Laddar…
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.