وظایف شغلی یک تحلیلگر برنامه نویس
کار یک تحلیلگر برنامه نویس با ملاقات با یک تیم برای تعیین نیازهای سیستم کامپیوتری شرکت و سپس طراحی یک سیستم برای انجام آنها آغاز می شود.
آنها همچنین می توانند تحلیل های هزینه ای را برای تعیین حیات مالی در هنگام کار با مدیران پروژه برای ایجاد یک جدول زمانی ایجاد کنند. پس از طراحی نرمافزار، یک تحلیلگر برنامهنویس آن را برای مشکلات و اشکالزدایی در صورت نیاز مورد آزمایش قرار میدهد. انتظار می رود که تحلیلگران برنامه نویسان با دانش در مورد تکنولوژی های جدید و روند های موجود در سیستم های موجود خود در ارتباط باشند. در اینجا یک نگاه عمیق تر به وظایف و مهارت های آنها در نظر گرفته شده است :
- تجزیه و تحلیل مورد نیاز: در این مرحله اولیه، مشخصات برنامه های کامپیوتری توسعه یافته است. یک برنامه نویس موفق نیز می تواند از لحاظ جمع آوری و تجزیه و تحلیل الزامات برنامه به خوبی ارتباط برقرار کند.
- طراحی برنامه: گاهی اوقات یک برنامه نویس یک نمای گرافیکی از جریان روند ایجاد می کند تا تیم بتواند تفکرش را ببیند و درک کند.
- کدگذاری برنامه: هنگامی که طراحی تایید شده است، یک تحلیلگر برنامه نویس به نوشتن برنامه ها در یکی از چندین زبان ادامه می دهد - COBOL برای برنامه های بزرگ که در رایانه های اصلی یا Java، C ++ یا C # برای برنامه های کوچکتر اجرا می شوند که در رایانه های شخصی اجرا می شوند.
- تست برنامه: تحلیلگر برنامه نویس کد را بررسی می کند تا ببیند آیا بر اساس برنامه عمل می کند یا خیر. این تست "آلفا" هر گونه اشکالات نرم افزاری آشكار را قبل از رسیدن تیم تست رسمی به دست می آورد.
- تعمیر و نگهداری برنامه: تعمیر و نگهداری ممکن است بخش مهیج برنامه نویسی باشد، اما برنامه ها را به طور موثر نگه می دارد در حالیکه یک تجربه یادگیری خوب برای تحلیلگران برنامه نویس جدیدتر فراهم می کند که می توانند کد اشکال زدایی را که توسط برنامه نویسان با تجربه بیشتر تجربه می کنند، به دست آورند.
نامه نامه نمونه - تحلیلگر برنامه نویس
آقای اسمیت عزیز:
من در حال نوشتن برای ابراز علاقه من به موقعیت ارشد برنامه نویس تحلیلگر ارسال شده در وب سایت شرکت شما. من معتقدم که تجربه و آموزش فنی قوی من باعث می شود من یک نامزد رقابتی برای این موقعیت باشد.
نقاط قوت اصلی من این است که با موقعیت مناسب می توان گفت:
- طراحی، توسعه و حمایت از برنامه های کاربردی با استفاده از برنامه های کاربردی موفق.
- خود آغازگر و علاقمند به یادگیری چیزهای جدید است. من به طور مداوم در تلاش برای ایجاد مهارت من مجموعه و رشد در محیط های با سرعت بالا است.
- تلاش برای ادامه تحصیلات تکمیلی. مشاغل من در طی دوره کارآموزی سالانه من، منجر به پیشنهاد شرکت بعد از فارغ التحصیلی شد، و من در طول زمان من مسئولیت های جدید و چالش های جدید را ادامه دادم.
- ارائه کمک های استثنایی به خدمات مشتری. در نقش قبلی من، میزان قطعنامه تماس اول را با 8 درصد در سه ماهه گذشته بهبود داد، در حالی که زمان مکالمه را هموار کرد.
با مدرک کارشناسی ارشد مديريت اطلاعات سيستم، من درک کاملي از چرخه عمر کامل يک پروژه توسعه نرم افزار دارم. من همچنین دارای تجربه در یادگیری و تسلط بر فن آوری های جدید است. تجربه من شامل موارد زیر است:
- خدمات مشتری و پشتیبانی
- برنامه نویسی هر دو برنامه جدید و کار تعمیر و نگهداری
- جداسازی و تحلیل مسئله
- تست کیفیت نرم افزار
- تجزیه و تحلیل کاربرد و نیاز
- بهبود فرآیند و اسناد
برای اطلاعات بیشتر، رزومه من را ببینید. من می توانم در هر زمان در 555-555-5555 یا name@gmail.com رسیده ام. از وقت و توجه شما ممنونیم. من مشتاقانه منتظر صحبت با شما در مورد این فرصت اشتغال است.
خالصانه،
سارا جونز
بیشتر نکات نامه جلد نامه برای تحلیلگران برنامه نویسی
- دقیق و هدفمند باشید اعداد، آمار و درصد، بیشتر متقاعد کننده از ادعاهای مبهم هستند. هر گاه ممکن است، نمونه های خاصی از دستاوردهای خود را ارائه دهید.
- نامه ی هدفمند را بنویسید قبل از شروع نامه خود نامه خود را در فهرست توصیف شغلی در لیست قرار دهید و پیام خود را به موارد مورد نظر تبلیغ کنید. نامه ی کتبی خوب یک زمین فروش است، نه بیوگرافی. این نباید رزومه خود را از دست بدهد و یا زمان و فضای اتلاف وقت را برای مهارت هایی که به لیست کار مرتبط نیست.
- نامه ای جدید برای هر شغل بنویسید، حتی اگر نقش ها مشابه باشند. خوب کار کردن یک قالب خوب است . خوب است نامه ارسال همان نامه را به هر شغل ارسال نکنید، حتی اگر وظایف و شرح مشابهی باشد. هر زمان و هر کجا ایمیل خود را سفارشی کنید
- ارسال نامه ی کتبی از طریق ایمیل ؟ اطمینان حاصل کنید که قبل از ارسال ضربه، ایمیل خود را ویرایش و آزمایش کنید. توجه به جزئیات برای هر شغلی مهم است، اما برای تحلیلگران برنامه نویسی مهم است که کار آنها بستگی به توانایی آنها در برطرف کردن اشکالات دارد و آنها را ایجاد نمی کند.