ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What are the main differences between a Solution Architect and a Software Engineer?

user-image
تم إضافة السؤال من قبل Chanakya Jayasuriya , Systems Specialist , Telstra Corporation Ltd
تاريخ النشر: 2016/02/22
Nikhil Vartak
من قبل Nikhil Vartak , Senior Software Engineer , Xoriant

Ideally Solution architect cannot be compared directly with Software Engineer due to the huge gap in the roles they perform. Solution and software architect roles are often mistakely considered to be the same. Software architect role fits in between solution architect and software engineer. So justifyable comparisons would be Solution vs Software Architect OR Software Architect vs Software Engineer.

Solution architect - Responsible for software, hardware, security, reliability, scalability aspects of the whole system.

Software achitect - Responsible for overall techincal vision, planning, analysing requirements at high level, defining technology stack etc. So this is all about software part of the system.

Software engineer - Does everything else to build the software or application. Again SE shouldn't be compared to programmer because SE is someone who writes efficient, maintainable code (focused on OO principles, design patterns), and programmer is one who just writes code.

المزيد من الأسئلة المماثلة