• 1
  • 2
2021-11-07, 13:25
  #1
Medlem
Bonnatorps avatar
Det finns många arbetsgivare i närområdet som söker utvecklare inom .NET Core, och då det är Microsofts ersättare för .NET Framework så ser det ut att kunna bli en del arbetstillfällen inom det.
Men jag hittar inga utbildningar inom det.

Just nu är jag i början med att lära mig C#, och det är visserligen relaterat, men .NET Core är förstås större än bara C#.
Hur blir man kunnig inom .NET Core på ett sätt som man kan peka på inför kommande arbetsgivare?
Ska man bara sitta och traggla dokumentationen och knåpa ihop egna projekt?
Är det ASP.NET-kurser på Udemy man ska fokusera på så att man kan få in en fot som frontendutvecklare, eller vad gör man?
Citera
2021-11-07, 13:46
  #2
Medlem
Det finns enormt mycket onlineutbildningar så använd utvecklarens främsta kunskap vilket är att googla.

Men sedan när du söker jobb och är helt ny så är det viktigt att du bygger upp egna lösningar som du kan visa upp för en framtida arbetsgivare.

Deras största problem är nämligen att bedöma om du har tillräckligt med kunskaper för att utföra den arbetsuppgift som de vill du ska göra.
Citera
2021-11-07, 14:07
  #3
Medlem
Namnet Core är nedlagt. Det heter .Net 5 nu.
Och väldigt snart kommer .Net 6.

Det kan du nämna. Visar att du kan mer än de som intervjuar dig.

Sen är ju inte Net 5 svårare än Net 4, snarare tvärtom, det är enklare eftersom det är mer stringent. Men till 90% är det exakt samma sak, från programmerarens perspektiv.

Det verkar väldigt överdrivet att göra Net Core (5) till en specialistkompetens. Var man duktig på .Net 4 då är man duktigt på. .Net 5 också.

Men ett tips är att du lär dig och övar på Dependency Injection och Unit Test. Kan du dessa två saker bör du ha tillräcklig kompetens för alla som söker någon som kan "Net Core".
Citera
2021-11-07, 20:04
  #4
Medlem
Citat:
Ursprungligen postat av Bonnatorp
jag hittar inga utbildningar inom det.

Just nu är jag i början med att lära mig C#, och det är visserligen relaterat, men .NET Core är förstås större än bara C#.
Hur blir man kunnig inom .NET Core på ett sätt som man kan peka på inför kommande arbetsgivare?
Jag skulle påstå att idén om att man måste ha bred kunskap inom .Net är överdriven
Det räcker med att lära sig C# (och Asp.net MVC om man ska jobba med web) - jag tror det är sällsynt att man skulle ha nytta av att kunna F# och VB.

Jag har pluggat C# och F# och har aldrig någonsin ens kommit nära att använda F# efter utbildningen.

Det händer faktiskt att arbetsgivare skriver "God kunskap inom .Net" men egentligen menar de bara C# och ASP.NET - inget annat.
Att man skriver så tror jag oftast är för att man kanske vill vara öppen och inte utesluta kandidater som jobbat inom F# och VB, då de kan ha lätt att lära sig C#, men det är sällan man kräver kandidater som har goda kunskap i alla tre språk.
__________________
Senast redigerad av MarcoBolan 2021-11-07 kl. 20:08.
Citera
2021-11-07, 20:11
  #5
Medlem
Bonnatorps avatar
Citat:
Ursprungligen postat av MarcoBolan
Jag skulle påstå att idén om att man måste ha bred kunskap inom .Net är överdriven
Det räcker med att lära sig C# (och Asp.net MVC om man ska jobba med web) - jag tror det är sällsynt att man skulle ha nytta av att kunna F# och VB.

Jag har pluggat C# och F# och har aldrig någonsin ens kommit nära att använda F# efter utbildningen.

Det händer faktiskt att arbetsgivare skriver "God kunskap inom .Net" men egentligen menar de bara C# och ASP.NET - inget annat.
Att man skriver så tror jag oftast är för att man kanske vill vara öppen och inte utesluta kandidater som jobbat inom F# och VB, då de kan ha lätt att lära sig C#, men det är sällan man kräver kandidater som har goda kunskap i alla tre språk.
Aah, det låter bra.
Hade fått upp ögonen just för ASP.NET, så det känns skönt att det är just det och C# som ligger i huvudfokus på området.
Citera
2021-11-08, 23:22
  #6
Medlem
VB är samma sak som C#. Dvs du bygger mot samma IL. Så det är absolut inte det folk menar om de säger .NET Core (i praktiken menar de dock C#, för ingen använder VB så man vill inte ha den syntaxen).

F# är såklart annorlunda pga funktionellt, men det är fortfarande inte vad de menar.

De menar typ "kan skriva diverse olika appar i .NET/azure-miljö".

Så givna saker blir C#, entity framework och/eller dapper, azure functions, azure sql, någon meddelandehantering, någon förståelse för razor (tex via blazor), nugget osv. Inte nödvändigtvis att du kan göra detta från ryggmärgen utan att du inte behöver en vuxen bredvid dig inför uppraget som måste berätta vad du ska göra.

I viss mån innefattar det även förståelse för JavaScript, för vi lever i en trasig värld. Antagligen blir de glada om du kan skriva JavaScript via TypeScript.
Citera
2023-06-07, 23:06
  #7
Medlem
StoraPoopLillaPoops avatar
Citat:
Ursprungligen postat av Binary
Namnet Core är nedlagt. Det heter .Net 5 nu.
Och väldigt snart kommer .Net 6.

Det kan du nämna. Visar att du kan mer än de som intervjuar dig.

Sen är ju inte Net 5 svårare än Net 4, snarare tvärtom, det är enklare eftersom det är mer stringent. Men till 90% är det exakt samma sak, från programmerarens perspektiv.

Det verkar väldigt överdrivet att göra Net Core (5) till en specialistkompetens. Var man duktig på .Net 4 då är man duktigt på. .Net 5 också.

Men ett tips är att du lär dig och övar på Dependency Injection och Unit Test. Kan du dessa två saker bör du ha tillräcklig kompetens för alla som söker någon som kan "Net Core".

Det finns ingen .NET 4 version. Innan .NET 5 så hette det .NET Core 3.1. Du kanske blandar ihop det med .NET Framework där sista versionen var 4.8.1. Det är ju en rätt stor skillnad mellan .NET och .NET Framework, exempelvis att .NET körs både på Windows, Linux och macOS medan .NET Framework bara körs på Windows.

Det är sant att namnet Core är nedlagt inom .NET, men tvärtom är det för ASP.NET, där det är ASP.NET Core som gäller nu.
__________________
Senast redigerad av StoraPoopLillaPoop 2023-06-07 kl. 23:10.
Citera
2023-06-07, 23:15
  #8
Medlem
Citat:
Ursprungligen postat av StoraPoopLillaPoop
Det finns ingen .NET 4 version. Innan .NET 5 så hette det .NET Core 3.1. Du kanske blandar ihop det med .NET Framework där sista versionen var 4.8.1. Det är ju en rätt stor skillnad mellan .NET och .NET Framework, exempelvis att .NET körs både på Windows, Linux och macOS medan .NET Framework bara körs på Windows.

Det är sant att namnet Core är nedlagt inom .NET, men tvärtom är det för ASP.NET, där det är ASP.NET Core som gäller nu.
Fast om man skriver .Net 4 då är det ju uppenbart att man menar .Net Framework 4.x eftersom det aldrig har funnits nuvarande .Net 4, fd Core. Så det är ju bara löjligt av dig att anmärka på detta. Aspberger syndrom?
Citera
2023-06-07, 23:36
  #9
Medlem
StoraPoopLillaPoops avatar
Citat:
Ursprungligen postat av Binary
...

Du verkar ju ha Asperger syndrom när du började anmärka på att det heter .NET nu och inte .NET Core. Det är ju "bara detaljer".
Citera
2023-06-07, 23:41
  #10
Medlem
Citat:
Ursprungligen postat av StoraPoopLillaPoop
..
När sa jag att jag inte har "syndrom"?
Citera
2023-06-13, 05:39
  #11
Medlem
SKetchers avatar
Citat:
Ursprungligen postat av Binary
När sa jag att jag inte har "syndrom"?
Citat:
Ursprungligen postat av StoraPoopLillaPoop
Du verkar ju ha Asperger syndrom när du började anmärka på att det heter .NET nu och inte .NET Core. Det är ju "bara detaljer".

Hahaha. Som taget från den här diskussionen Varför söker man folk som kan både .NET Framework och .NET Core?, blir total bajskastning när aspisar kallar varandra idioter.

dotnet core är korrekt använt när det är viktigt att särskilja det. I verkligheten använder vi enklast bara namnet på språket; C# eller F#.

Jag har nästan aldrig hört någon prata om "dotnet" sen högskolan.
__________________
Senast redigerad av SKetcher 2023-06-13 kl. 05:42.
Citera
2023-06-13, 11:48
  #12
Medlem
Enterprises avatar
Citat:
Ursprungligen postat av SKetcher
Hahaha. Som taget från den här diskussionen Varför söker man folk som kan både .NET Framework och .NET Core?, blir total bajskastning när aspisar kallar varandra idioter.

dotnet core är korrekt använt när det är viktigt att särskilja det. I verkligheten använder vi enklast bara namnet på språket; C# eller F#.

Jag har nästan aldrig hört någon prata om "dotnet" sen högskolan.
En dum fråga från en icke-aspie:
Hur uttalar du C#, är det C-sharp som på engelska?
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in