Wpis z mikrobloga

Koledzy programiści. Wszyscy wokół uczą się programowania a czy ktoś z was uważa że można się nauczyć bycia architektem w IT czy to przychodzi tylko z doświadczeniem?
Co powinien umieć dobry architekt?
Czy można i gdzie się tego uczyć?
Pytania z perspektywy deva
#programowanie #naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Koryntiusz: Moim zdaniem tylko z doswiadczeniem. Wiadomo mozna duzo sie nauczyc z ksiazek/internetu etc. Ale musisz poprostu zaprojektowac pare systemow samemu. I to nie tylko od etapu zaprojektowalem i gotowe, ale tez takie elementy jak to ze wymagania pewnie bede sie w trakcie zmieniac (niby nie powinno, ale wiemy jak jest). Nie uwazam ze architekt musi byc jakims bardzo kozakiem w programowaniu, ale musi znac i rozumiec baaardzo wiele rzeczy
  • Odpowiedz
@Koryntiusz: Myślę, że optymalne rozwiązanie to wybierać najlepszego / najbardziej doświadczonego programistę na architekta w danym projekcie. To musi być osoba podejmująca decyzje techniczne i biorąca za nie pełną odpowiedzialność, a im więcej doświadczenia, tym większa pewność w podejmowaniu takich decyzji.
  • Odpowiedz
@Koryntiusz: Doświadczenie i dużo własnej nauki. Nie wiem, jak miałbyś się nauczyć na sucho zalet i wad różnych architektur, modelowania domenowego albo niuansów AWS lub Azure, nie mówiąc o analizie wymagań i dostosowania rozwiązań do ich zmian (patrz : architektura ewolucyjna)
  • Odpowiedz