Mielenkiintoista näissä hommissa on että kun kun koodattu jotain joka täyttää markkinoiden vaatimukset ja rahaa sataa fimaan niin ilmestyy uusia palkattuja arkkitehtejä ja testausorganisaattoreita, jotka ei oikeasti tee mitään vaan vaativat koodareita tekemään jatkossa heidän hyväksymän käytäntöjen mukaista koodia.
Selkeä koodi pitää sotkea arkkitehtien uusilla layereillä jotka "parantavat" koodinlaatua. Arkkitehdithän ei sormeakaan hetkauta sen suhteen että toimiva koodi tehdään heidän mielensä mukaan. Eihän nyt 4K euron kaverit koodiin koske.
Selkeä koodi pitää sotkea arkkitehtien uusilla layereillä jotka "parantavat" koodinlaatua. Arkkitehdithän ei sormeakaan hetkauta sen suhteen että toimiva koodi tehdään heidän mielensä mukaan. Eihän nyt 4K euron kaverit koodiin koske.
Vastaukset 6
Vanhimmat
Mietipä sitä vielä vähän lisää, spagettikoodari.
Olipa kannustavaa. Aloittajahan on ihan oikeassa.
Itsekin olen sellainen "4K euron kaveri" jonka tittelissäkin vielä on arkkitehti. Mutta kyllä sitä vaan tulee koodattua. Pakkohan se on: jos ei osaa koodata sitä järjestelmää ja tutustu siihen, miten arkkitehtuuri toimii koodin tasolla, niin miten ihmeessä minä osaisin sitä arkkitehtuuria ohjata tai muuttaa paremmaksi?
Ja itsekin olen sitä vastaan, että kehitystiimille tulee joku ulkopuolinen antamaan ohjeita ilman, että kuitenkaan osallistuu tekemiseen yhtään.
Olen nähnyt useampiakin kavereita, jotka käyvät antamassa samat huonot ohjeet kaikissa hankkeissa. Aina katoavat saman tien seuraavaan paikkaan, joten eivät koskaan opi, että ne ohjeet ovat huonoja.
Mutta vielä vastauksena aloittajan kysymykseen: näitä kavereita sikiää, koska ne osaa vakuuttaa kaikki toimarit ja muut johtajat omasta osaamisestaan. Ne on siis todella hyviä myymään itsensä sellaisille ihmisille, jotka eivät tunne aihealuetta ollenkaan.
Käännetään ajatus vielä päälaelleen, niin tulee selväksi myös asian toinen puoli: Ne jotka osaa koodata oikeasti, voivat olla sosiaalisesti niin avuttomia, ettei kukaan toimari niitä kehtaa palkatakkaan. Nämä sosiaaliset tapaukset pystyvät myös savustamaan "miitinkeillä" ja palavereilla antisosiaalisia pois firmasta tekemällä heistä hyödyttömän näköisiä järjestämällä palavereita, jotka ovat henkilöiden epämukavuusalueilla. Mitä tästä pitkällä tähtäimellä seuraakaan? No
se, että kun ei enää ole hyvää tuotetta myytäväksi muutaman vuoden päästä(hyvät koodarit ovat lähteneet), alkaa softat rapistua ja myyntiosasto alkaa paisua, kun huonon kauppaamiseen tarvitaan enemmän eforttia.
Huonon myymiseen ei tarvita kuin hyvä-veli kytkökset ja oikeat kabinettisopimukset, kuten esim. valtion hankinnoissa olemme huomanneet.
Osaamattomat myyntimiehet & konsultit voivat kompensoida kädettömyyttään narsistisella itsekehulla ja mielistelyllä, jolloin he saavat paikan koska pomo tykästyy heihin.
Osaavat ja sisäänpäinkääntyneet tekniikkagurut vaihtavat pian työpaikkaa, kun tajuavat konsulttien mielipuolisuuden ja sen, ettei apua ole paljon tulossa heihin tykästyneiden pomojen taholta.
Kun tajuat työhaastattelussa, että haastattelijana oleva, pilvilinnoja maalaileva konsulentti yrittää saada houkuteltua sinua taloon (josta tod.näk. on jo lähtenyt 10 oikeata osaajaa pois), niin tässäpä sinulle vinkkini: JUOKSE JA LUJAA.
Kuulostaa siltä että kirjoittajat ovat työskennelleet suuressa suomalaisessa softafirmassa. Valitkaa vapaasti mikä vaan niistä, totta on teksti.
Niin tai valitkaa joku pienempi, niin ei tartte kärsiä tuollaisesta (suurella todennäköisyydellä). Meillä ainakaan ei ole erikseen arkkitehtejä ja toteuttajia, vaan seniorimmat kaverit speksaavat järjestelmän arkkitehtuurin ja osallistuvat myös täysillä toteutukseen (yleensä toteuttavat juurikin ne kriittisimmät ja haastavimmat osuudet). Lisäksi jokaisen toteutukseen osallistuvan mielipide kuunnellaan ja seniorimmat kaverit kyllä myös perustelevat tekemänsä valinnat siten, että muut ne ymmärtävät. Näin toimii terve asiantuntijayhteisö, ja jokainen oppii samalla jotain uutta. Työskentelen suomalaisessa n. 200 työntekijän ohjelmistotalossa.