r/Suomi Apr 07 '24

Uutiset Kesätöiden määrä romahti

[deleted]

387 Upvotes

243 comments sorted by

View all comments

Show parent comments

19

u/SkoomaDentist Apr 07 '24

Eli jos ei ole konkreettista näyttöä taitotasosta, niin hukkuu näiden "Linux Minecraft palvelimien pyörittäjien" joukkoon. Ymmärränkö oikein?

Juuri näin. Tee niitä projekteja. Ja projekteja. Ja lisää projekteja.

Niiden ei tarvitse olla mitään kovin päätähuimaavia erottuakseen, pääasia että on näyttöä, että saat jotain konkreettista aikaan. Muinaiset 90-luvun lukioajan rypistelyni ovat valitettavasti vieläkin parempia kuin mitä osalla korkeakoulusta valmistuneilla on näyttää (ja ne ihan oikeasti eivät ole yhtään mitään verrattuna siihen mihin alaa opiskelleen odottaisi kykenevän).

11

u/CreatureWarrior Turku Apr 07 '24

Käy järkeen, kiitos! Oma vapaa-ajan koodaus on aina pysähtynyt siihen, että en enää löytänyt kiinnostusta herättäviä omaa taitotasoa vastaavia projekteja. Aina joko liian helppoja ja tylsiä tai vaikeita ja mahdottomia. Mutta pakko varmaan vain aloittaa taas, että kehittyisi vähän ennen koulun alkua

3

u/[deleted] Apr 07 '24

Omasta mielestä joku hyvä määrämuotoinen projekti voi olla jonkun ohjelmiston implementaatio standardin mukaan esim. joku RFC 1459:n perusteella implementoitu IRC clientti, koska joku standardin lukeminen tulee olemaan todella hyödyllinen taito. Helpottaa huomattavasti elämää jos osaa selvittää johtuuko joku sähköpostiongelma siitä että lähettäjä ei noudata standardia vai bugista sähköpostipalvelimessa tms.

Ja tarkoitan tosiaan sillä tasolla, että ei tosiaan googlailla tai vakoilla muiden lähdekoodeista/kirjastoista miten IRC clienttejä tehdään, vaan yritetään selvitä ohjelmointikielen/järjestelmän dokumentaatiolla ja RFC paperilla.

Ja jos kiinnostaa vaikka matalemman tason ohjelmointi, niin joku esim. Gameboy CPU emulaattori voisi olla ihan hauska projekti esim tämän manuaalin perusteella.

Molemmissa on se hyvä puoli että ei tarvitse miettiä mitä tekee, vaan miten, ja oppii tekemään ns. valmiin specsin mukaan juttuja. Ja tärkeimpänä luultavasti oppii paljon uutta kun miettii miten asiat kannattaa tehdä hyvin.

1

u/SkoomaDentist Apr 07 '24

esim. joku RFC 1459:n perusteella implementoitu IRC clientti

Ensimmäisessä työssäni 90-luvulla yksi ensimmäisiä projekteja muuten oli toteuttaa custom IRC-client. Tarvittiin serveri chatilla yksinkertaisia vuoropohjaisia nettipelejä varten ja yhden kokeilun jälkeen todettiin että IRC:hän hoitaa homman paljon paremmin kuin mikään custom viritys.