




همونطور که گفته شد کدنویسی عبارت است از ارائــۀ یکسری دستورالعملها به کامپیوتر به این منظور که با دریافت ورودیهایی خاص، کاری را روی آنها انجام داده و در نهایت یکسری خروجی قابلپیشبینی در اختیارمان قرار دهد،
حرفهٔ مهندسی نرمافزار نیز شامل طراحی، نوشتن، تست و نگهداری برنامههای کامپیوتری با هدف حل مسائل و مشکلات پیش روی کاربران هدف میشود. در واقع، ایجاد یکسری راهحل (سولوشن) قوی و امن که بارها در زمانها و شرایط مختلف تست شده و مورد قبول واقع شدهاند و برای برخی از مسائل ناشناختۀ دنیای واقعی نیز به طور قابلتوجهی مثمرثمر واقع خواهند شد.
رشته مهندسی نرم افزار از گرایشهای رشته کامپیوتر هست که لازمه ابتدا مقاله معرفی رشته کامپیوتر رو در اینجا بخوانید؛