شرح کار و حقایق مربوط به برنامه ریزی حرفه ای
آمار سریع
- برنامه نویسان کامپیوتر سالانه حقوق سالانه سالانه 79،840 دلار در سال 2016 کسب کردند.
- نزدیک به 329000 نفر در این مشاغل در سال 2014 کار کردند.
- شرکت هایی که نرمافزار را بنویسند و تست می کنند بیشتر آنها را استفاده می کنند. دیگران برای ناشران نرم افزار و شرکت های مالی و بیمه کار می کردند.
- مشاغل معمولا تمام وقت هستند
- این کار خوبی برای افرادی است که دوست دارند به تنهایی کار کنند.
- چشم انداز شغلی برای این شغل ضعیف است. کارفرمایان مشاغل زیادی را به کشورهایی که درآمدشان پایین تر از ایالات متحده است، استخدام می کنند و اشتغال را تا سال 2024 کاهش می دهد.
نقش ها و مسئولیت ها
آیا شما تعجب می کنید که یک برنامه نویس کامپیوتری در حال کار است؟ این وظایف شغلی معمولی در تبلیغات آنلاین برای موقعیت های برنامه نویسی کامپیوتر در Indeed.com ظاهر می شود:
- "توسعه، تست و اجرای برنامه های کامپیوتری در سیستم عامل های چند کامپیوتر / سیستم عامل"
- "راهنما برای ایجاد یک سیستم اطلاعاتی مبتنی بر وب (IS)"
- "انجام تمام فعالیت های لازم برای تعریف، طراحی، ساخت، آزمایش، و پیاده سازی سیستم های کامپیوتری خودکار"
- "بررسی برنامه ها به صورت مکرر و انجام تنظیمات لازم برای اطمینان از کارکرد مناسب برنامه"
- "تأیید برنامه عملیات با انجام آزمایشات؛ اصلاح توالی برنامه و / یا کد"
- "ایجاد و انتشار نمودارهای فنی برای حمایت از تلاش های برنامه نویسی"
- "ادغام قابلیت های جدید در برنامه های موجود"
چگونه برای تبدیل شدن به برنامه نویسی کامپیوتر
شانس گرفتن شغل به عنوان یک برنامه نویس کامپیوتر بهتر خواهد بود اگر شما یک مدرک لیسانس در علوم کامپیوتر ، ریاضیات و یا سیستم های اطلاعاتی کسب کنید. بعضی از کارفرمایان اگر شما در مقطع کارشناسی دیگری مانند حسابداری ، امور مالی و کسب و کار تحصیل کرده اید، تا زمانی که کلاسهای علم کامپیوتر را گرفته اید، شما را استخدام می کنند. شما حتی ممکن است بتوانید با کارآموزی در رشته علوم رایانه کار کنید.
از آنجایی که تجربه به عنوان یک مدرک در این زمینه ارزشمند است، در حالی که در مدرسه هستید، باید کارآموزی کنید. هنگامی که در این زمینه کار می کنید، باید مهارت های خود را با یادگیری زبان های برنامه نویسی جدید حفظ کنید. گواهینامه ها در زبان های برنامه نویسی مختلف نیز ممکن است مفید باشد.
چه مهارت های نرم افزاری شما باید در این حرفه موفق باشید؟
علاوه بر مهارت های فنی که از طریق آموزش و تجربه رسمی به دست آمده، مهارت های ذیل زیر کمک می کند تا موفقیت های شما در این عرصه امکان پذیر باشد:
- تفکر خواندن: شما باید بتوانید دستورالعمل های نوشته شده را درک کنید.
- حل مسئله : برنامه نویسان باید مشکلات را شناسایی کنند.
- تفکر انتقادی : هنگام حل مشکلات و تصمیم گیری، شما باید بدانید که چگونه همه گزینه های خود را وزن کنید تا بتوانید بهترین را انتخاب کنید.
- گوش دادن فعال : این توانایی به شما امکان می دهد دستورالعمل های اعضای تیم خود را درک کنید.
- توجه به جزئیات و عیب یابی: شما باید بتوانید اشتباهات کوچکی را در کد پیدا کنید و آنها را تعمیر کنید.
کارفرمایان چه چیزی از شما انتظار دارند؟
در اینجا برخی از الزامات برای اعلامیه های شغلی واقع در Indeed.com وجود دارد. اکثر کارفرمایان به مهارت های خاص در زبان های برنامه نویسی خاص نیاز دارند:
- "توانایی کار مستقل"
- "باید درجه بالایی از مسئولیت کار خود را داشته باشد"
- "توانایی درک و کاربرد اصول جبر مدرن در هنگام تجزیه و تحلیل داده ها و تولید گزارش ها"
- "به خوبی در محیط تیم کار می کند"
- "قادر به تحت فشار برای دیدار با زمان بندی و انجام وظایف متعدد و تغییر اولویت"
- "خود انضباط، به عنوان پروژه ها چند ماه طول می کشد برای تکمیل"
آیا این شغل خوب برای شما مناسب است؟
منافع شما، نوع شخصیت و ارزش های مرتبط با کار ، بعضی از عوامل تعیین کننده این است که آیا یک برنامه نویس رایانه برای شما مناسب است یا خیر.
این حرفه برای افرادی که دارای ویژگی های زیر هستند مناسب است:
- علاقه ( کد هلند ): ICR (تحقیق، عادی، واقع بینانه)
- نوع شخصیت (مریرس بریگز شاخص شخصیت [ MBTI ]): ENTJ ، INTJ، INTP، ISTJ، ISTP
- ارزش های کاری : دستاورد، شرایط کاری، استقلال
مشاغل مرتبط
شرح | دستمزد سالانه سالانه (2016) | حداقل آموزش / آموزش مورد نیاز | |
---|---|---|---|
توسعه دهنده نرم افزار | نرم افزار سیستم ها و برنامه های کاربردی را ایجاد می کند. | 106،860 دلار (سیستم) $ 100،080 (برنامه ها) | دیپلم HS؛ درجه کارشناسی ارجح است |
تحلیلگر سیستم های کامپیوتری | سازمانها به سازمانها کمک می کنند تا به طور موثر از فناوری های کامپی | 87220 دلار | مدرک لیسانس در رشته علوم کامپیوتر یا موضوع مرتبط |
توسعهدهنده وب | با توجه به طراحی و جنبه های فنی وب سایت ها | 66،130 دلار | دیپلم HS؛ بسیاری از کارفرمایان نیاز به مدرک دیپلم در طراحی وب دارند |
متخصص پشتیبانی کامپیوتر | کمک به کاربران کامپیوتر با مشکلات آنها با نرم افزار، سخت افزار و یا لوازم جانبی. | 49،390 دلار | دیپلم HS + تجربه با کامپیوتر |
منابع: اداره آمار کار، وزارت امورخارجه ایالات متحده، کتاب راهنمای چشم انداز شغلی، 2016-17؛ اداره استخدام و آموزش، وزارت کار ایالات متحده، O * NET آنلاین.
آیا شما باید یک برنامه نویس کامپیوتر باشید؟