• Zoleeca
    #103
    Egyetértek. Addig amíg a programozó mögött nincs komolyabb matematikai tudás, el sem gondolkozik azon, hogy vajon nem-e lehetne ezt egyszerűbben/gyorsabban megoldani. Lehet hogy, kivülállónak furcsának tűnik ha egy ilyen ember egy egyszerű problémán is órákat gondolkozik, de ez nem azért van mert az idióta nem látja, hogy 10 egymásba ágyazott for ciklussal 5 perc alatt meg lehet oldani, hanem mert egyel akarja megoldani úgy hogy sokkal hatékonyabb legyen.

    Mi az eredmény? Mindkettőnél ugyanaz látszik. Lesz egy kimenet ami tökre megegyezik (remélhetőleg). Csak az egyik "kicsit" lassabb lesz mint a másik. Ha 100 ilyen favágó programozó dolgozik mondjuk egy játékon, akkor el tudjuk képzelni mi lehet az eredmény, aztán lehet gondolkozni hogy hol kellene optimalizálni stb. Lehet fel sem tűnik az, hogy egy-egy rész lassú és csak közvetve lesz rossz hatással az egész projectre és soha senki nem fog rájönni, hogy talán ha rendes matematikai tudással rendelkező programozót vettek volna fel ez nem így történt volna.

    Amelyik vezető ezzel tisztában van, az nem mondja azt hogy az egyetemi matek/programozó diploma felesleges. Felvesz X számú ilyen embert, meg 4X favágó programozót és megpróbálja őket csapatmunkára ösztönözni (én legalábbis valami ilyesmit tennék). Szóval befektet - bár talán sosem tudja meg, mi lett volna, ha csak egyszerűen felvesz 5X favágó programozót.

    Egyébként nem programozok amúgy :D