Studenter fra Cieszyn og Ustroń ser tilbake på en måned med programmering hos Rocksoft

Key takeaways:

  1. Praktisk læring og praktisk erfaring

  2. Erfaring med moderne teknologi og arbeidsflyt

  3. Et støttende miljø og faglig utvikling

I april ble videregåendeelever fra Cieszyn og Ustroń med oss hos Rocksoft

Denne april ble videregåendeelever fra Cieszyn og Ustroń med oss hos Rocksoft i et praktisk praksisprogram som varte i en hel måned. I starten fikk praktikantene en startoppgave som tok flere dager (eller uker) å fullføre. De fikk i oppgave å bygge en hvilken som helst applikasjon bestående av et separat CMS og frontend basert på en veiledning, og deretter hoste den på et hvilket som helst domene.

Praktikantene som klarte å fullføre denne oppgaven, ble med i teamet som jobbet med Pelican App, en applikasjon fokusert på finansopplæring.

I dette innlegget deler praktikantene våre sine innsikter og læringserfaringer fra tiden hos oss.

1. Bruno Czauderna

A person with long hair and a graphic T-shirt stands with arms crossed in an office with plants in the background.
Hos Rocksoft lærte jeg mye om webutvikling. Jeg jobbet med verktøy som var helt nye for meg, i et miljø som også var nytt. Nå føler jeg meg mye mer trygg i arbeidet.
Jeg jobbet med å fikse feil og implementere visuelle forbedringer i Pelican App. For eksempel en jevnere app bar eller bedre visning av bilder.
Jeg vil anbefale denne praksisplassen til alle som fortsatt lurer på om IT er et godt karrierevalg. Praksisen gir deg virkelig god arbeidserfaring, som kan fortelle deg om dette er noe for deg.

2. Norbert Janik

A person with curly hair and glasses, wearing a green shirt, stands with arms crossed in an office with plants.
Under praksisen min hos Rocksoft opplevde jeg hvordan en ekte jobb som programmerer ser ut. Jeg lærte mye om hvordan et ekte software house fungerer, hvordan de for eksempel bruker GitHub workflow til å gjøre små endringer som bygger opp til noe større. Man kan si at vi gjorde litt fremgang hver dag :)
Jeg bygde først en togapp fra bunnen av, som innebar å hente togdata og lage en brukervennlig Nuxt-applikasjon. Senere jobbet jeg på Pelican App, hvor jeg tok ekte oppgaver, fikset feil og implementerte funksjoner som en FAQ & Tips-side og en Form-side for brukerforslag. Sammen med kollegaen min Oskar la vi også til oversettelser til forskjellige språk.
Folk her er veldig vennlige og ønsker å hjelpe deg med å komme på plass. Jeg er glad for at jeg valgte Rocksoft som praksissted, det var en glede å jobbe her og jeg så frem til hver eneste dag her. Men jeg må si at hvis du bare vil gjennomføre praksisen uten å gjøre så mye, er ikke dette stedet for deg.

3. Dawid Wisełka

A person with short hair, wearing a gray hoodie, stands with arms crossed in an office with plants in the background.
Under praksisen forbedret jeg engelsken min og tilegnet meg mange nye ferdigheter innen moderne fullstack-applikasjonsutvikling. Jeg lærte hvordan man bygger og tester en kompleks flersidig Vue.js-applikasjon med global state management, ikoner og statisk typing som kommuniserer med serveren. Jeg lærte også hvordan man bygger en backend-applikasjon med Express.js slik at jeg kan lagre data mellom økter i MongoDB-databasen. Jeg så også på Astro.js – et web-rammeverk for innholdsbaserte nettsider – og capacitor.js – et plattformuavhengig native runtime for webapplikasjoner.
Jeg laget blogify – en fullstack webapplikasjon som lar brukere opprette, oppdatere og vedlikeholde blogger og enkelt dele dem. Blogger består av elementer som tekstblokker, bilder, lister og så videre. Temaet i appen kan byttes.
Ja, Rocksoft ville være et flott valg for noen som ser etter en programmeringspraksis, spesielt hvis de er interessert i å få erfaring med å bygge moderne webapplikasjoner.

https://github.com/DKMeowmere/blog-vue

4. Adrian Pasterka

A person with short hair, wearing a white T-shirt and black watch, stands with arms crossed in an office with plants.
Hos Rocksoft lærte jeg hvordan man bygger backend-endepunkter og kommuniserer med min egen database samt bruk av modeller for å sende forespørsler på grunn av spesifikasjonen til prosjektet jeg utviklet. Jeg ble også kjent med grunnleggende autentisering og e2e-testing.
Under praksisen utviklet jeg prosjektet mitt, som er min visjon om hvordan en app for et transportselskap burde se ut. En nøkkelfunksjon er å finne rutetider ved å skrive inn et sted du er interessert i, i stedet for å laste ned flere filer som håndterer det samme busstoppet, slik vi kan se i apper fra lokale selskaper. Brukere kan også se billettene sine som de har “kjøpt”. Appen har fortsatt potensial for flere funksjoner som kan bidra til å bygge en mer funksjonell applikasjon.
Jeg vil anbefale en praksis hos Rocksoft til personer som ønsker å utvikle ferdighetene sine og lære ulike teknologier i praktisk bruk.

https://github.com/adickname/bus-plan-fullstack

5. Oskar Czyż

A handsome person with short hair and glasses, wearing a light T-shirt, stands with arms crossed in an office with plants.
Hos Rocksoft fikk jeg muligheten til å se på nært hold hva arbeidet til en programmerer innebærer, noe som hjalp meg med å finne ut om jeg ser meg selv som programmerer i fremtiden. Jeg jobbet med teamet bak "Pelican App", hvor jeg fikk oppleve smidig programvareutvikling og trunk-based development – konsepter jeg tidligere bare hadde lært om på skolen. Gjennom prosjektet utdypet jeg kunnskapen min hovedsakelig i VUE, men lærte også mye om i18n, SMTP og .NET.
I starten av prosjektet var hovedoppgaven min å ta tak i "good first issues", som innebar å fikse feil og implementere enklere funksjoner i programmet. Dette hjalp meg med å bli kjent med hvordan programmet fungerer og strukturen i det. Jeg klarte også å legge til en egen funksjon i applikasjonen, nemlig språkbytte i appen, i samarbeid med en annen praktikant.
Jeg fikk ekte oppgaver og ble behandlet som en vanlig ansatt. Likevel følte jeg nesten ikke noe stress. Selv om jeg er litt sjenert, fant jeg raskt min plass i selskapet takket være støttende kolleger. Hvis jeg måtte velge praksis igjen, ville det definitivt vært hos Rocksoft. Hva mer kan man ønske seg fra en praksis som programmerer? :)

Når vi går inn i mai, gleder vi oss til å ønske to nye elever fra Cieszyn velkommen, som har hele praksisopplevelsen foran seg :)

Fant du dette innlegget interessant? Les mer om Rocksofts tilnærming til å lære programmering.

Author:Piotr CzyżAbout

Piotr er grunnlegger og CEO i Rocksoft, og har jobbet som programvareutvikler siden 2011. Han har solid bakgrunn innen programvareutvikling og smidige metodikker, og har jobbet med ulike prosjekter på tvers av flere bransjer. Piotr brenner for å skape innovative løsninger som driver forretningssuksess.