مهندس نرمافزار
هجدهمین شماره از مجموعهی "میخواهی چهکاره بشوی؟" متضمن مطالبی است دربارهی رشتهی "مهندسی نرمافزار". گفتنی است وظیفهی مهندس نرمافزار، برنامهنویسی برای رایانه است. وی باید اطلاعاتی جامع دربارهی ساختمان رایانه و ارتباط بخشهای مختلف آن با یکدیگر داشته باشد. همچنین وی باید دربارهی برنامهای که مینویسد اطلاعاتی را کسب کند. برای مثال اگر میخواهد برنامهای دربارهی جانوران بنویسد، باید با انواع جانوران و نحوهی طبقهبندی آنها آشنا باشد. دربارهی پیشینهی این رشته باید گفت که اختراع ماشینحساب را آغاز کار مهندس نرمافزار میتوان دانست. گفتنی است این رشته از رشتههای گروه ریاضی است که پس از قبولی در دانشگاه در این رشته، دانشجویان آن با مبانی سختافزار آشنا خواهد شد و در کنار آن چندین زبان برنامهنویسی را یاد خواهد گرفت.