6 moduulia · 1 / kuukausi1:1 · etänäsenior-kehittäjille

Senior-kehittäjästä ohjelmistoarkkitehdiksi.

Jäsennelty mentorointipolku kehittäjille, jotka jo tuottavat vahvaa koodia ja haluavat omistaa päätökset koko järjestelmän tasolla, eivät vain omia committejaan.

Varaa lähtötilannesessioKatso tiekarttaTiekartta on ilmainen luettava — se on koko kartta.

Lähtökohta

Arkkitehti on senior-kehittäjä, joka on hyvä myös koodin ympärillä olevissa asioissa — system design, laatu, toimitus ja ihmiset.

Et lakkaa olemasta insinööri. Vankka ohjelmistokehitystaito on perusta, jonka päällä kaikki lepää. Arkkitehtuuri on neljä pilaria, jotka nostat sen päälle — ja viestinnän palkki, joka sitoo ne yhteen. Polku rakentaa jokaisen tietoisesti, oikealla järjestelmällä, jonka jo tunnet.

Arkkitehtuuri
Viestintä — palkki yli
System Design01
Laatu02
Toimitus03
Ihmiset & aika04
Software Engineeringperusta
Perusta · Insinöörityö

Onko itse koodi vankkaa, muutettavaa ja turvallista rakentaa päälle?

Rajat, kytkennät, läpileikkaavat huolet, katselmointi arkkitehtuurin tasolla.

Pilari · System Design

Tekeekö järjestelmä tehtävänsä ja kestääkö se kasvua?

Vaatimuksista arkkitehtuuriin, kompromissit, data, skaala, integraatiot, vikatilat.

Pilari · Laatu

Miten tiedämme sen toimivan — ja pysymme kärryillä?

Testistrategia, automaatio, ei-toiminnalliset vaatimukset, luotettavuus, SLO:t.

Pilari · Toimitus

Miten se pääsee tuotantoon turvallisesti ja toistettavasti?

CI/CD, infrastruktuuri, kontit, havainnoitavuus, häiriötilanteiden hoito.

Pilari · Ihmiset & aika

Saatko organisaation rakentamaan oikean asian?

Johtaminen ilman valtaa, päätökset, sidosryhmät, arviointi, oma keskittyminen.

Palkki · Viestintä

Osaatko perustella niin, että muut seuraavat?

Suunnittelukatselmoinnit, kunnioittava erimielisyys, ADR:t, vakuuttavat tekniset ehdotukset.

Mikä muuttuu loppuun mennessä

Päätöksiä, joiden takana voit seistä.

  • Ota epämääräinen liiketoimintatarve ja tuota puolustettava arkkitehtuuri — kompromissit näkyviin, ei piiloon.
  • Piirrä järjestelmä joka tasolla — konteksti, kontit, komponentit — ja selitä jokainen raja.
  • Kirjoita Architecture Decision Record, jota tuleva insinööri voi oikeasti käyttää.
  • Suunnittele järjestelmän testistrategia ja ei-toiminnalliset vaatimukset, jotka sen on täytettävä.
  • Päättele toimitusputki päästä päähän: build, testit, deploy, havainnointi, rollback.
  • Fasilitoi tekninen päätös erimielisten kesken — ja arvioi työ realistisesti.
  • Mentoroi toista insinööriä ja suojaa oma keskittymisaikasi, jotta arkkitehtuurityö tapahtuu.
  • Lähde mukanasi portfolio artefakteja — kaaviot, ADR:t, strategia, lopputyö — todisteena.

Tiekartta · yksi kuukausi per moduuli

Kuusi kuukautta, yksi pilari kerrallaan.

Jokainen moduuli on itsenäinen kuukausi, jossa on viikoittainen live-sessio ja oikeaa työtä välissä. Joka kuukausi tuottaa yhden artefaktin samasta järjestelmästä — joten lopputyöhön mennessä sinulla on portfolio, ei muistiinpanopino.

MONTH 00Lähtötilanne

Aloitus ja lähtötilanne

Valitse yksi oikea järjestelmä, jonka omistat tai tunnet hyvin — se on koko polun tapausesimerkki. Arvioi itsesi viidellä pilarilla. Kartoita mikä on hauras, dokumentoimaton tai pelottava muuttaa.

ArtifactItsearvio + tapausjärjestelmän auditointi
MONTH 01Perusta

Insinööritaito, arkkitehtitasoa

Ei "opi koodaamaan" vaan tee koodia, jonka päälle muut voivat rakentaa. Moduulien rajat ja kytkennät, riippuvuuksien suunta, läpileikkaavat huolet, muutokseen suunnittelu, katselmointi arkkitehtuurin tasolla.

ArtifactSuunnittelu-/refaktorointimuistio + katselmointirunko
MONTH 02System Design

Järjestelmäsuunnittelu ja arkkitehtuuri

Ydinkuukausi. Vaatimuksista arkkitehtuuriin: todelliset rajoitteet, data painopisteenä, sync vs. async, eheys vs. saatavuus, integraatiorajat, hajautettujen järjestelmien vikatilat. Piirrä C4:llä, kirjaa päätökset ADR:eiksi.

ArtifactC4-kaaviot + joukko ADR:iä
MONTH 03Laatu

Laatutekniikka

Laatu järjestelmän ominaisuutena, ei vaiheena. Testipyramidi ja mikä kuuluu minnekin, kannattava automaatio, ei-toiminnalliset vaatimukset, laatuportit ja luotettavuus SLO:iden ja virhebudjettien kautta.

ArtifactTestistrategia + NFR-määrittely
MONTH 04Toimitus

DevOps ja toimitus

Miten ohjelmisto pääsee tuotantoon turvallisesti. CI/CD-putket, infrastruktuuri koodina, kontit ja orkestrointi tasolla, joka arkkitehdin on ymmärrettävä, havainnoitavuus suunnittelukysymyksenä, häiriönhoito ja rollback.

ArtifactToimitus- + havainnoitavuussuunnitelma
MONTH 05Ihmiset & aika

Johtaminen: aika ja ihmiset

Osa, jonka senior-kehittäjät ohittavat ja jota eniten tarvitsevat. Suunnan johtaminen ilman muodollista valtaa, päätösten fasilitointi, sidosryhmien tulkkaus, realistinen arviointi, mentorointi ja oman huomion hallinta.

ArtifactPäätösfasilitointi- + arviointisuunnitelma
MONTH 06Kaikki pilarit

Lopputyö ja kasvusuunnitelma

Yhdistä kaikki. Ota oikea, kohtuullisen kokoinen ongelma ja tuota päästä päähän -arkkitehtuuri — suunnitelma, ADR:t, laatustrategia, toimitustapa ja suunnitelma organisaation saamiseksi mukaan. Puolusta se arkkitehtuurikatselmoinnissa ja rakenna 12 kuukauden kasvusuunnitelma jäljelle jääville aukoille.

ArtifactPuolustettu päästä päähän -arkkitehtuuri + kasvusuunnitelma

Miten se toimii

Toistoja oikealla järjestelmällä, ei luentoja.

6
kuukautta, yksi pilari kussakin
1
60 min live-sessio / viikko
7
artefaktia jäävät sinulle
1:1
täysin personoitu

A.Vain oikeat järjestelmät

Jokainen harjoitus ja artefakti koskee järjestelmää, jonka oikeasti tunnet. Ei keksittyjä esimerkkejä — yksi tapausjärjestelmä kulkee läpi koko polun ja vahvistuu mukanasi.

B.Artefaktit muistiinpanojen sijaan

Joka kuukauden tulos on dokumentti, joka kestäisi oikean suunnittelukatselmoinnin — kaavio, ADR-joukko, strategia. Portfolio on edistys, ja se on käyttökelpoinen työssä jo maanantaina.

C.Kompromisseja, ei vastauksia

Arkkitehtuurissa ei ole yhtä oikeaa vastausta. Harjoittelet nimeämään vaihtoehdot, esittämään kompromissin ja päättämään perusteluin — ja kirjaamaan perustelun ylös.

D.Vakioitu kuukausirytmi

Kehystä pilari, harjoita se oikealla järjestelmällä, stressitestaa kompromissit, tuota ja katselmoi artefakti. Kun tunnet muodon, työ kasautuu korkoa.

Kenelle

Kenelle tämä on.

Sopii hyvin, jos sinä…

  • Sinulla on todellista käytännön insinöörikokemusta ja tuotat luotettavaa koodia
  • Olet omistanut lähinnä komponentteja ja sinulta kysytään nyt "miten tämä pitäisi rakentaa?"
  • Haluat arkkitehdin roolin, et vain titteliä — ja näytön että pystyt siihen
  • Opit tekemällä oikeilla järjestelmillä, rehellisellä palautteella

Ehkä vielä ei, jos sinä…

  • Olet uran alussa ja rakennat vielä ydinperustaitoja
  • Haluat todistuksen tai kalvot passiivisesti katsottavaksi
  • Et voi tuoda oikeaa järjestelmää ja oikeaa työtä harjoiteltavaksi
  • Etsit framework-tutoriaaleja päätöksenteon sijaan

Aloita polku

Kasva arkkitehdiksi, jota tiimisi jo tarvitsee.

Yllä oleva tiekartta on koko kartta — ilmainen luettava ja käytettävä. Kun haluat mentorin kulkemaan sen kanssasi omilla järjestelmilläsi, varaa lähtötilannesessio, niin aloitetaan siitä.

TopTop · 14 vuotta ohjelmistoalalla · Suomi · etänä, maailmanlaajuisesti