Pertanyaan Sertifikasi / Kursus untuk perancang / arsitektur perangkat lunak [tertutup]


Setelah menjadi pengembang perangkat lunak selama 7+ tahun, saya pikir inilah saatnya bagi saya untuk membawa pemrograman saya ke tingkat berikutnya. Saya berpikir dalam hal seorang desainer atau arsitek.

Apakah ada sertifikasi / kursus yang tersedia untuk perancang / arsitek? Saya setuju bahwa sertifikasi / kursus tidak akan membuat saya menjadi perancang / arsitek yang baik, tetapi akan melanjutkan resume saya. IMO itu juga akan memberi saya platform bagi saya untuk menggali lebih dalam.

Tolong beri tahu saya Sertifikasi atau Kursus untuk perancang / arsitek perangkat lunak.


32
2017-12-10 04:08


asal


Jawaban:


Bagian dari pertanyaan, Anda sudah menjawab bahwa Sertifikasi bukanlah satu-satunya kriteria untuk menjadi arsitektur atau perancang yang lebih baik. Anda harus memiliki pengalaman arsitektur nyata dengan merancang beberapa aplikasi dunia nyata.

Saya pikir, Anda bisa mulai dengan

1- Merancang komponen dari ground 0 ini mungkin ada di proyek Anda saat ini, modul, aplikasi kecil.

2- Berpikir dalam hal Algoritma, prosedur desain, pola yang lebih efisien

3 - Berhubungan dengan teknologi terbaru, platform dll.

4- Mempelajari lebih banyak pola penerapan.

5- Mempelajari lebih lanjut tentang penyimpanan data dan sistem pengambilan.

6- Mulai berpartisipasi dalam forum, situs Q & A seperti SO

7- Mulailah menulis makalah teknis kecil.

Ada lebih banyak poin di luar yang disebutkan di atas, tetapi titik-titik ini pasti titik awal untuk perjalanan panjang untuk menjadi seorang arsitek.

Plus, bekerja di bawah arsitek / arsitek senior sebagai Pemimpin Teknis atau Arsitek Junior juga akan bertindak sebagai dorongan.

Akhirnya, ada sertifikasi tertentu oleh para pemimpin industri seperti Microsoft, IBM, dan lain-lain. Salah satu sertifikasi yang saya tahu adalah

MCA (Micorsoft Certiifed Architect)

Tetapi sertifikasi ini memiliki beberapa kriteria yang telah ditetapkan seperti (Min 10 Yrs kerja ex dll ..)


21
2017-12-10 04:30



Sebelum berpikir tentang sertifikat, pelajari Desain dengan baik,

  • Saya pikir dasar desainnya dijelaskan oleh Prinsip Paman Bob Martin.
  • belajar tentang Pola desain .
  • Ada beberapa sertifikat seperti MCA, tapi saya pikir orang harus lebih suka berpartisipasi dalam pemikiran universitas, atau internasional lainnya dan lokakarya pengembang hebat.

15
2017-12-12 17:26



"Badan Sertifikasi Arsitektur Perangkat Lunak Internasional" (www.isaqb.org) menyediakan kurikulum netral vendor dan teknologi di situs web mereka.

Ini menjelaskan pengetahuan dan kemampuan yang diperlukan dari arsitek perangkat lunak.

Beberapa tingkat sertifikasi tersedia.


5
2017-09-30 06:54



Untuk sebuah vendor netral dan teknologi agnostic software architecture certification track, lihatlah Pelatihan dan sertifikat SEI.

Untuk vendor netral tetapi SOA-spesifik sertifikasi arsitektur perangkat lunak, lihatlah SOASchool.


3
2018-04-24 18:45



Terlepas dari apa yang telah disebutkan (Microsoft Certified Architect) - Ada lagi yang ditawarkan oleh Sun (oracle ..). Ini dikenal sebagai "Sun Certified Enterprise Architect" dan sekarang telah diganti namanya menjadi "Oracle Certified Master, Java EE 5 Enterprise Architect"

Tapi tidak ada yang mendekati merancang solusi dunia nyata. Sertifikasi ini membantu dalam mengeksplorasi opsi dan pola, dan sangat berharga - tetapi tes yang sesungguhnya datang dalam bagaimana pengetahuan ini diterapkan di dunia nyata.

Semoga itu membantu. Semua yang terbaik!


2
2017-12-17 00:57