Керісінше
Архитектор дегеніміз лауазым емес. Бұл - мінез-құлық. Көп жағдайда адамдар ойлайды, архитектор болсам, шешім қабылдай бастаймын деп. Шын мәнінде бәрі керісінше: сен шешім қабылдай бастайсың, содан кейін ғана архитектор боласың. Менде ешқашан біреу келіп, енді сен архитекторсың деген сәт болған жоқ. Басқа бір сәт болды, мен жай ғана код жазу өсуге мүмкіндік бермейтінін түсіндім. Сен тапсырмаларды орындайсың, ұқыпты жазасың, құрылымды және таза кодты түсінесің, әрі қарай шектеу бар.

Шешімдер мен құжаттама
Мені қатты өзгерткен бірінші нәрсе шешімдермен жұмыс болды. Мен ADR (Architecture Decision Record), RFC, trade-offs-пен таныстым. Мәні қарапайым, код ұзақ өмір сүреді, жоба дамиды, адамдар өзгереді. Алты айдан кейін сұрақ туындайды: "неге бұл осылай жасалған?" Егер сенде жауап болмаса, жүйені бұза бастайсың. Егер ADR бар болса, сен бірден контекстті көресің, қандай нұсқалар қарастырылғанын, неге дәл осы шешім қабылданғанын білесің. Екінші мәселе, тәуекелдермен жұмыс. Сен қалай жасау керектігін ойлауды тоқтатып, не дұрыс болмай қалуы мүмкін, жүйе қай жерде бұзылады, қандай салдары болады деп ойлай бастайсың. Және trade-off-ты ескере отырып шешім қабылдайсың.
Бақылауды автоматтандыру
Әзірлеуші деңгейінде сен қолмен тексеріп, шолулар жасайсың. Жоғары деңгейде бақылауды автоматтандыруды бастайсың. Менде бұл pre-commit hooks, құрылымды тексеру, қабаттарды бақылау, егер код архитектураны бұзса, ол жай ғана өтпейді. Бұл маңызды өзгеріс, сен адамдарға сенім артпайсың, өз-өзін қорғайтын жүйе құрасың.

Жауапкершілік
Ең ауыр кезең - жауапкершілік. Сіз әзірлеуші болғанда, сіз тапсырмаларды орындайсыз, ал шешімдер үшін басқа біреу жауап береді. Өсе бастағанда, сіз өзіңіз шешімдер ұсынасыз және солар үшін өзіңіз жауап бересіз. Бұл әрқашан бірден төленбейді, алдымен көбірек жауапкершілік пен күту, содан кейін ғана мойындау мен өсу келеді. Бұл қалыпты жағдай. Егер осы бағытта өскіңіз келсе, рөлден бастамаңыз. Мінез-құлықтан бастаңыз, шешімдерді тіркеңіз, тәуекелдер туралы ойланыңыз, дәлелдеңіз, жауапкершілікті алыңыз. Бұл сіздің лауазымыңыз болғандықтан емес, сіз осылай жұмыс істейтіндіктен.