معرفی رشته‌ دانشگاهی مهندسی کامپیوتر

0

رشته کامپیوتر دارای سه گرایش:

  • فناوری اطلاعات(IT)
  • نرم افزار
  • سخت افزار

بوده که در این مقاله بیشتر به گرایش نرم افزار و شغل های مربوط به آن میپردازیم.

تاریخچه کامپیوتر در ایران: دوره توسعه کامپیوتر از سال ۱۳۵۰ در ایران آغاز و تا سال ۱۳۶۰ ادامه یافت. این دوره همراه با رقابت زیاد برای خرید سخت افزار، پیاده سازی سیستم های عظیم نرم افزاری، استخدام هر چه بیشتر نیروی انسانی و دنبال کردن برنامه های جامع با توجه به واقعیت های فنی نیروی انسانی کشور بود که نتیجه آن اضافه شدن واحدهای درسی این حرفه به دانشگاه ها و مراکز آموزشی خصوصی بود.

برای ورود به رشته کامپیوتر گرایش نرم‌افزار می‌توانید در مقطع هنرستان رشته کامپیوتر را انتخاب کرده و در دانشگاه‌های فنی و حرفه‌ای در این رشته ادامه تحصیل دهید و یا با تحصیل در رشته ریاضی در مقطع دبیرستان این رشته را در دانشگاه‌های سراسری ادامه دهید.

پیش‌نیازها و مهارت‌های مرتبط و ضروری برای رشته کامپیوتر گرایش نرم‌افزار به شرح زیر است:

  • دانش ریاضی (برخورداری از دانش حساب، جبر، هندسه، آنالیز،آمار و کاربرد آن‌ها)
  • زبان انگلیسی
  • یادگیری فعال (جست‌وجو و پیدا کردن مطالب تازه و به روز در علم کامپیوتر)
  • حل مسائل پیچیده و حل چالش‌های پیش رو
  • قضاوت و تصمیم‌گیری (محاسبه  هزینه‌ها و مزایای عملکردها و روش‌های مختلف و انتخاب بهینه‌ترین روش)

ویژگی‌های فردی و روحی فرد

  • توانایی تحمل فشار روحی: فرد باید بتواند شرایط دشوار کاری را تحمل کرده و برای آنها راه حل مناسبی پیدا کند.
  • انتقادپذیر: روحیه انتقادپذیری از مشتری،کارفرما و دوستان
  • استدلال منطقی
  • انعطاف‌پذیری: فرد باید بتواند در تصمیمات و کارهای خویش انعطاف‌پذیری تا جای ممکن را داشته باشد.
  • پیشرفت‌گراییایجاد و حفظ روش‌هایی برای دست‌یابی به اهداف چالش‌انگیز شخصی و تلاش برای کسب مهارت در وظایف

عناوین شغل‌های مرتبط با این گرایش از این قرار است:

  • برنامه‌نویس
  • تحلیلگر برنامه‌نویس
  • مشاور کامپیوتری
  • معمار نرم‌افزاری
  • تحلیلگر نرم‌افزار

یک مهندس کامپیوتر در گرایش‌های مختلف وظایف‌ متعددی دارد. در این بررسی وظایف یک مهندس کامپیوتر برنامه‌نویس بررسی شده است.

  • مشاوره با تحلیلگران سیستم، مهندسان، برنامه‌نویسان و دیگر افراد فعال در این زمینه برای طراحی سیستم و شناخت محدودیت‌ها، قابلیت‌های پروژه عملیات و واسطه‌های لازم
  • اصلاح برنامه نوشته شده و برطرف کردن خطاهای آن‌ها برای هماهنگ کردن برنامه با سخت‌افزارها و پلتفرم‌های جدید و یا به‌روزرسانی آن‌ها جهت عملکرد بهتر
  • تحلیل نیازهای کاربران برای تصمیم‌گیری درباره عملی بودن طرح با توجه به محدودیت‌های زمانی و مالی
  • مشاوره با مشتریان درباره طراحی و نگهداری سیستم‌های نرم‌افزاری
  • طراحی، توسعه و اصلاح سیستم‌های نرم‌افزاری با تحلیل‌های علمی و مدل‌های ریاضی
  • توسعه و هدایت مراحل آزمایش سیستم نرم‌افزاری و فرایندهای دریافت اعتبار، برنامه‌نویسی و سندسازی
  • تحلیل اطلاعات برای تصمیم‌گیری و دادن پیشنهاد
  • دستیابی به اطلاعات و ارزیابی آن‌ها در زمینه‌هایی چون چارچوب‌های برنامه، هزینه‌ها، اصول لازم برای حفظ ایمنی و عملکرد صحیح سخت‌افزار

بازار کار این رشته در ایران به صورت کارمزدی(Freelancer) و یا به صورت استخدامی خواهد بود. در کارهای Freelancer برنامه‌نویس به شکل حتی دورکاری می‌تواند پروژه‌هایی را از کارفرما قبول کرده و درآمد خود را کسب کند و به نحوی بدون وابستگی به جایی کار خود را انجام دهد. درآمد برنامه‌نویس بستگی به تعداد پروژه‌ها و زمان صرف شده دارد. برنامه‌نویس استخدامی معمولا باید دارای حداقل مدرک کارشناسی برای بعضی از شرکت‌ها جهت پذیرش بوده و بعضی از شرکت‌ها هم به مهارت و تجربه کاری فرد اهمیت می‌دهند. برنامه‌نویسان استخدامی دارای حقوق و درآمد ثابتی از شرکت بوده که متغیر است، این میزان به تجربه کاری، میزان مهارت وی و پیچیدگی و دشواری پروژه‌های شرکت بستگی دارد.

دانشگاه‌های برتر بسیاری برای این رشته در ایران وجود دارد. در لیست زیر برترین دانشگاه‌های مهندسی کامپیوتر در گرایش‌های مختلف بررسی شده است.

  • دانشگاه صنعتی امیرکبیر
  • دانشگاه تهران
  • دانشگاه خواجه نصیرالدین طوسی
  • دانشگاه صنعتی شریف
  • دانشگاه علم و صنعت
  • دانشگاه شهید بهشتی
  • دانشگاه صنعتی اصفهان
  • دانشگاه فردوسی مشهد

این رشته هم برای دختران در دسترس بوده و دختران می‌توانند در این رشته ادامه تحصیل دهند، اما مهم ترین فاکتورهای اصلی لازمه برای ورود به این رشته همانگونه که در بالا گفته شد پشتکار و علاقه است.

پس قبل از انتخاب این رشته تحقیق کوتاهی دربارهی دروس تخصصی و تمرینات آن از افرادی که در این گرایش تحصیل می کنند داشته باشید.

حدود ۲۰ درصد از صندلی های گرایش نرم افزار را دختران و ۸۰ درصد دیگر را پسران تشکیل می دهند.

دختران هم می توانند بعد از تحصیلات لازمه در شرکتی مشغول به کار شوند و یا بصورت آزاد (Freelance) وارد بازارکار شوند.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.