Arsitek Perangkat Lunak Kursus baru dari OTUS




Dunia modern memiliki lebih dari 40 ribu profesi. Masyarakat berkembang dan digitasi, beberapa profesi menghilang karena keusangannya, dan beberapa, sebaliknya, muncul dan menjadi yang paling diminati di pasar tenaga kerja.

Salah satu profesi tersebut adalah arsitek perangkat lunak. Begitu mereka tidak memanggilnya di Internet, saya menemukan nama-nama berikut:

  • arsitek sistem
  • arsitek perangkat lunak
  • Arsitek IT
  • Arsitek infrastruktur TI

dan mereka semua secara khusus milik arsitek perangkat lunak.
Dan jika sebelumnya pembangunan rumah dan struktur lainnya dikaitkan dengan kata "arsitektur", sekarang profesi ini memiliki makna yang sedikit berbeda.



Arsitek Perangkat Lunak terlibat dalam kegiatan paling penting di bidang TI. Adalah di pundaknya bahwa tugas-tugas seperti pembangunan sistem IT yang kompleks untuk menyelesaikan masalah bisnis tetap ada. Untuk perusahaan besar, seorang arsitek perangkat lunak membantu menghemat uang, karena tugasnya adalah merancang sistem TI operasional yang koheren dari berbagai bagian. Salah satu tugas utama arsitek juga bisa disebut otomatisasi dan penyederhanaan proses bisnis, sehingga perusahaan dapat mencapai tingkat pengiriman layanan yang baru (meskipun untuk pendapat ini saya sudah mendapat tamparan dalam komentar ...).

Seberapa sering Anda masuk ke aplikasi seluler perusahaan dan meludah, karena bengkok, bekerja buruk dan tidak membantu Anda menyederhanakan layanan? Saya pikir cukup sering. Kesalahannya terletak pada arsitek perangkat lunak, yang tidak melihat semua kemungkinan masalah yang mungkin dialami konsumen saat menggunakan aplikasi seluler, dan tidak menghitung risikonya. Kemungkinan besar, Anda akan menghapus aplikasi ini dan menggunakan layanan dari pesaing yang arsitek sistemnya ternyata lebih masuk akal dan dipompa, dan perusahaan pertama akan mengalami kerugian. Pekerjaan arsitek perangkat lunak dimulai dengan percakapan dengan pelanggan dan memeriksa ceruk untuk memperkenalkan produk, dan berakhir dengan kontrol proyek pada setiap tahap, dialah yang bertanggung jawab atas hampir semua yang terjadi dengan produknya.



Tentu saja, tidak setiap spesialis IT dapat menjadi arsitek perangkat lunak yang kompeten. Untuk ini, perlu memiliki profesionalisme dan kisaran kualitas pribadi tertentu. Seorang spesialis yang baik harus berbeda:

  • keramahan
  • resistensi stres
  • tanggung jawab
  • keterampilan berorganisasi
  • keterampilan analitis

Dan jika Anda tidak dapat memompa kualitas pribadi Anda bahkan ketika bekerja dengan psikolog yang baik, Anda dapat memompa pengetahuan teknis di bidang IT. OTUS membuka pendaftaran kursus dengan nama yang sama: "Arsitek Perangkat Lunak" . Tentu saja, kursus ini tidak cocok untuk mereka yang tidak memiliki pengetahuan di bidang teknologi komputer, tetapi jika Anda memiliki pengetahuan dan pengalaman di salah satu tumpukan berikut: Java (spring / Java EE), Node.js, C # (.net), python ( django), Golang, PHP, maka kursus ini adalah untuk Anda. Ini dirancang khusus untuk pemimpin tim, administrator dan pengembang yang siap untuk mempelajari Praktik Terbaik untuk pengembangan arsitektur perangkat lunak dan sistem yang rumit dan toleran terhadap kesalahan.

Kursus ini tidak akan membahas pola dasar. Untuk menjadikan kursus ini bermanfaat bagi mereka yang bekerja di bidang sistem terdistribusi / desentralisasi, masalah non-sepele dalam merancang aplikasi backend, pendekatan untuk bekerja dengan layanan legacy, masalah dengan konsistensi perubahan (misalnya, prosedur untuk menerapkan transaksi) atau dengan orkestrasi layanan.

Kursus ini diajarkan oleh seorang spesialis berpengalaman di bidang arsitektur perangkat lunak Egor Zuev. Ia memiliki lebih dari 10 tahun pengalaman praktis dan karya ilmiah, memiliki penghargaan dan terlibat dalam kegiatan pengajaran. Jika Anda ingin mempelajari lebih lanjut tentang kursus dan mengajukan pertanyaan kepada Yegor, ini dapat dilakukan pada hari terbuka, yang akan diadakan pada 21 November pukul 20:00 dalam format webinar online . Egor akan memberi tahu Anda secara rinci tentang program kursus, serta keterampilan, kompetensi, dan prospek yang akan diharapkan para peserta di akhir kursus.

Pelatihan akan dilakukan secara online dalam format webinar, sementara kursus menyiratkan banyak latihan dan dukungan dari guru di semua tahap pelatihan. Komunikasi dengan guru dilakukan di saluran slack yang tertutup dari kursus. Hasil pelatihan akan menjadi proyek kelulusan. Anda dapat memilih dan mengembangkannya di bidang berikut:

  • database terdistribusi
  • didistribusikan datalake,
  • implementasi blockchain pribadi,
  • sistem pencarian semantik didistribusikan.

Di masa depan, Anda dapat menggunakan pekerjaan proyek sebagai portofolio, dan setelah menyelesaikan pelatihan Anda akan menerima sertifikat yang mengonfirmasi kompetensi Anda di bidang arsitektur perangkat lunak.

Perlu juga disebutkan fakta bahwa semua lulusan OTUS memiliki kesempatan untuk mendapatkan pekerjaan bergengsi dengan gaji yang layak, karena OTUS selalu membantu kliennya dengan pekerjaan di perusahaan mitra, daftar lengkapnya dapat ditemukan di sini .

Source: https://habr.com/ru/post/id476528/


All Articles