Bota moderne ka më shumë se 40 mijë profesione. Shoqëria po zhvillohet dhe po dixhitalizohet, disa profesione po zhduken për shkak të vjetërsimit të tyre dhe disa, përkundrazi, po shfaqen dhe po bëhen kërkesa maksimale në tregun e punës.
Një profesion i tillë është ai i arkitektit të softuerit. Sa herë që nuk e thërrasin në internet, kam hasur në emrat e mëposhtëm:
- arkitekti i sistemit
- arkitekt softuerësh
- Arkitekt IT
- Arkitekt i infrastrukturës IT
dhe të gjitha ato lidhen posaçërisht me arkitektin e softuerit.
Dhe nëse më parë ndërtimi i shtëpive dhe strukturave të tjera shoqërohej me fjalën "arkitekturë", tani ky profesion ka një kuptim paksa të ndryshëm.
Një arkitekt softuerësh është i angazhuar në aktivitetet më të rëndësishme në fushën e IT. Është mbi supet e tij që detyra të tilla si ndërtimi i sistemeve komplekse të TI-së për të zgjidhur problemet e biznesit bien. Për kompanitë e mëdha, një arkitekt softuerësh ndihmon në kursimin e parave, pasi detyrat e tij përfshijnë ndërtimin e një sistemi të plotë funksional IT nga shumë pjesë të ndryshme. Një nga detyrat kryesore të një arkitekti mund të quhet edhe automatizimi dhe thjeshtimi i proceseve të biznesit në mënyrë që kompania të arrijë një nivel të ri të ofrimit të shërbimit (edhe pse për këtë mendim tashmë kam marrë një shuplakë në komente... ).
Sa shpesh shkoni në një aplikacion celular të një kompanie dhe hiqni dorë sepse është konfiguruar shtrembër, nuk funksionon mirë dhe nuk ju ndihmon në asnjë mënyrë për ta bërë më të lehtë marrjen e një shërbimi? Unë mendoj mjaft shpesh. Faji për këtë është i arkitektit të softuerit, i cili nuk parashikoi të gjitha problemet e mundshme që mund të hasë një konsumator gjatë përdorimit të një aplikacioni celular dhe nuk llogariti rreziqet. Me shumë mundësi, ju do ta fshini këtë aplikacion dhe do të përdorni shërbimet e konkurrentëve, arkitekti i sistemit të të cilëve doli të ishte më i arsyeshëm dhe i përmirësuar, dhe kompania e parë do të pësojë humbje. Puna e një arkitekti softuerësh fillon me një bisedë me klientin dhe studimin e kamares së zbatimit të produktit dhe përfundon me monitorimin e projektit në çdo fazë; është ai që është përgjegjës për pothuajse gjithçka që ndodh me produktin e tij.
Natyrisht, jo çdo profesionist i TI-së mund të bëhet një arkitekt kompetent i softuerit. Për ta bërë këtë, ju duhet të keni profesionalizëm dhe një gamë të caktuar cilësish personale. Një specialist i mirë duhet të jetë i ndryshëm:
- shoqërueshmëria
- rezistencë ndaj stresit
- përgjegjësi
- aftësitë organizative
- aftësitë analitike
Dhe nëse nuk mund të përmirësoni cilësitë tuaja personale edhe kur punoni me një psikolog të mirë, mund të përmirësoni njohuritë tuaja teknike në fushën e IT. OTUS ka hapur regjistrimet për një kurs me të njëjtin emër:
Ky kurs nuk do të mbulojë modelet bazë. Në mënyrë që ky kurs të jetë sa më i dobishëm për ata që punojnë në fushën e sistemeve të shpërndara/decentralizuara, probleme jo të parëndësishme të dizajnimit të aplikacioneve në backend, qasjet për të punuar me shërbimet e vjetra, problemet me konsistencën e ndryshimeve (p.sh. radha e aplikimit të transaksioneve) ose me orkestrimin e shërbimit.
Kursi jepet nga një specialist me përvojë në fushën e arkitekturës së softuerit, Egor Zuev. Ka më shumë se 10 vjet punë praktike dhe përvojë shkencore, ka çmime dhe është i angazhuar në mësimdhënie. Nëse dëshironi të mësoni më shumë rreth kursit dhe t'i bëni pyetje Egorit, mund ta bëni në
Trajnimi do të zhvillohet online në formatin webinar dhe kursi përfshin shumë praktikë dhe mbështetje nga mësuesit në të gjitha fazat e trajnimit. Komunikimi me mësuesit kryhet në kanale të mbyllura të kursit. Rezultati i trajnimit do të jetë një projekt diplomimi. Mund ta zgjidhni dhe ta zhvilloni në fushat e mëposhtme:
- databaza e shpërndarë
- datalake e shpërndarë,
- zbatimin e një blockchain privat,
- sistem i shpërndarë semantik i kërkimit.
Në të ardhmen, ju do të mund të përdorni punën tuaj të projektit si portofol dhe pas përfundimit të trajnimit do të merrni një certifikatë që konfirmon kompetencën tuaj në fushën e arkitekturës softuerike.
Vlen gjithashtu të përmendet fakti se të gjithë të diplomuarit në OTUS kanë një shans për të marrë një punë prestigjioze me një pagë të mirë, sepse OTUS gjithmonë i ndihmon klientët e saj me punësimin në kompani partnere, një listë e plotë e të cilave mund të gjendet.
Burimi: www.habr.com