Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 8513|Răspunde: 4

Ce calități ar trebui să aibă un arhitect software?

[Copiază linkul]
Postat pe 04.04.2019 09:33:06 | | |
Arhitecții reprezintă o poziție importantă în industria software-ului (Internet), iar responsabilitățile lor principale sunt proiectarea, verificarea și implementarea soluției generale a proiectului software, asigurând fezabilitatea, disponibilitatea, scalabilitatea și economia schemei de proiectare, precum și reducerea diverselor riscuri în procesul de dezvoltare software. Se poate spune că arhitecții joacă un rol central în implementarea lină a întregului proiect software.

În industria dezvoltării software, un arhitect calificat trebuie de obicei să aibă următoarele calități:

În primul rând: acumularea solidă de tehnologie. Mulți arhitecți din industria software au crescut ca programatori, iar o bază solidă de cercetare și dezvoltare poate face soluțiile de design ale arhitecților mai fezabile. Desigur, nu toți arhitecții trebuie să stăpânească detaliile tehnice, având în vedere dezvoltarea rapidă a industriei software actuale, mulți arhitecți se concentrează adesea pe soluția în sine, așa că există și unii arhitecți în industrie care nu cunosc multe detalii tehnice.

În al doilea rând: abilitate puternică de învățare. Pentru arhitecți, aceștia trebuie să țină pasul cu tendința de dezvoltare a tehnologiei, să îmbogățească și să îmbunătățească continuu structura lor de cunoștințe, pentru a proiecta o soluție mai apropiată de direcția de dezvoltare. În era big data, este foarte important ca arhitecții să stăpânească tehnologiile legate de big data și cloud computing.

În al treilea rând: abilități puternice de comunicare. Arhitecții trebuie să comunice mult în procesul de proiectare a planului, pe de o parte, pentru a înțelege cerințele funcționale de bază și cerințele de dezvoltare viitoare ale produsului, iar pe de altă parte, pentru a discuta detaliile specifice ale soluției cu echipa de cercetare și dezvoltare. Prin urmare, pentru arhitecți, abilitățile solide de comunicare reprezintă o bază importantă pentru a asigura progresul lin al lucrărilor.

Pe lângă capabilitățile de mai sus, pentru arhitecți, capacitatea de a scrie scheme este de asemenea mai importantă, iar un număr mare de experimente de verificare sunt adesea necesare în procesul de formulare a soluțiilor, care este de asemenea relativ mare. În prezent, multe companii echipează arhitecții cu experți tehnici, iar o sarcină importantă a experților tehnici este să coopereze cu arhitecții pentru a verifica schema, ceea ce reduce într-o anumită măsură povara asupra arhitecților și le permite să se concentreze mai mult pe proiectarea proiectului.






Precedent:KOA și practica de dezvoltare NODE.JS
Următor:Cum să afișezi și să ascunzi elemente folosind Bootstrap4
 Proprietarul| Postat pe 09.04.2019 09:46:44 |
PHP este ușor de învățat și are un sistem tehnic matur
 Proprietarul| Postat pe 11.04.2019 11:33:59 |
Există un loc pentru prânz?
 Proprietarul| Postat pe 12.04.2019 14:16:20 |
Vă doresc tuturor un weekend minunat din timp ···
 Proprietarul| Postat pe 22.08.2019 12:25:12 |
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com