Skip to content

Instantly share code, notes, and snippets.

@mosbth
Created November 15, 2021 07:44
Show Gist options
  • Save mosbth/76a4d7a503e45692d28c4c0dcd029703 to your computer and use it in GitHub Desktop.
Save mosbth/76a4d7a503e45692d28c4c0dcd029703 to your computer and use it in GitHub Desktop.
Input from industry

Några tankar om vart vi är på väg med tekniken och vilka tekniker vi använder?

Någon tanke på vad som "saknas" hos nyutexaminerade?

Vet inte hur mycket det stämmer men det känns som att när man rekryterar så är det många som vill jobba med React, och hade någon utvecklare som sa det på en intervju också att det känns som att marknaden är större för utvecklare där än för andra tekniker som Angular och Vue. Vet inte hur mycket det stämmer. Samtidigt så om man blir duktig på något så brukar det inte vara så svårt att byta mellan.

När vi kollar på UI så är det väl ganska olika beroende på vilken typ av bolag man hamnar i, så allt från bootstrap, ren CSS (som tydligen blivit mycket bättre nu) till stora egna system för att bygga återanvändbara komponenter.

Det man märker men som kanske är svårt att få erfarenhet på är ju att jobba i lite större projekt, så det vi gjorde som var att bygga på projekt som redan fanns och försöka komma in i det och lista ut det är ju fortsatt bra, tror jag.

Något som vi använder mycket som inte alla verkar ha erfarenhet av är GraphQL. Nu är vi inte riktigt där än på resan när det gäller att bygga microservices (eller iaf mer isolerade services, kanske inte nödvändigtvis "micro") men man ser ju ett behov av att faktiskt kunna ett lager som i mångt och mycket syr ihop backends för frontenden. Det finns väl lite andra sätt där också för att göra det, men principen av API gateways är nog ganska positivt att ha erfarenhet av.

Mer på fullstack så är det fortsatt node.js och bygga services i cloud, GCP hos oss. Kanske kunna hantera data från strömmande system så som Kafka. Olika typer av databaser som är bra för olika syften, NoSQL databaser, Elastic.

Att kunna PHP blir mindre och mindre attraktivt, från både utvecklares och företags håll. Min uppfattning är att det är .NET, node.js och Java som dominerar, och PHP ses som utdaterat.

Mer "mjuk" grej.

Känns som att rent allmänt så har nyexade lite dåliga erfarenheter av att jobba i grupp. Klassiskt sånt jobb i grupp i skolan där man kanske känner att folk inte tar ansvar eller man är sura på varandra och inte så bra på att ge feedback. Så öva på att ge schysst feedback på code reviews å sånt?

En annan junior grej man kan försöka jobba på redan i utbildningen om det går är ju att jobba ihop och lite på varandra lite mer, det är många som kommer och tänker att de bara presterar väl om de alltid löser grejer själva och inte vågar be om hjälp. Vet inte hur man kan komma ifrån det.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment