SWE 1 - مهندس نرمافزار
من کدهای با کیفیت بالا را با هدایت همتیمیهایم به تولید میرسانم.
دامنه
شما بر روی وظایف تعریفشده با راهحلهای شناخته شده کار میکنید. شما با هدایت مدیر خود به ماموریت تیم خود کمک میکنید. شما در پروژههای تیم خود مشارکت میکنید و اطمینان حاصل میکنید که سهم شما با کیفیت بالا ارائه میشود.
مهارت
تمرکز شما بر یادگیری پشته WHOOP و افزایش دانش بنیادی شما به منظور مشارکت در ارائه کدهای با کیفیت به پروژههایتان است. شما در حال یادگیری فرآیند توسعه و آییننامههای تیم خود هستید. شما با دقت کد و مستندات را مطالعه کرده و دانش خود را به کار روزانهتان اعمال میکنید. شما به بازخوردهای بررسی کد سازگار میشوید و با استفاده از بررسیهای قبلی کیفیت مشارکتهای آیندهتان را افزایش میدهید. شما شروع به یادگیری چگونگی تخمینزنی کار در هر یک از پروژههایتان میکنید و تخمینها را از مرحلهای به مرحله دیگر بهبود میبخشید. شما از طریق شرکت در دورانهای آنکال و مطالعه کتابهای راهنمای پاسخ از آنچه که برتری عملیاتی در WHOOP به نظر میرسد یاد میگیرید. شما به دنبال دانشی هستید که پاسخهای مناسب به مسائل چگونه باید باشد و به همتیمیهایتان برای کمک در عبور از مسائلی که هنوز با آنها مواجه نشدهاید، تکیه میکنید.
مسئولیت | رفتارها |
فنی |
|
دامنه و تخمین |
|
کیفیت |
|
برتری عملیاتی |
|
ارتباط و همکاری
شما در جلسات تیم شرکت میکنید و سوالاتی میپرسید تا اطمینان حاصل کنید که بهخوبی دلیل تصمیمات اتخاذشده توسط تیم خود را درک میکنید. شما بر روی فرآیندهای تیمی همکاران خود سایه میزنید و شروع به تمرین اجرای آنها بهتنهایی میکنید. شما بهطور نزدیک با همتیمیهای خود همکاری میکنید و تأثیر آنها را بر پروژههای تیم خود مشاهده میکنید. شما بهطور مرتب با تیم خود چک میکنید، بازخورد میخواهید و جزئیات پیشرفت خود را در پروژهها بیان میکنید. وقتی که در یک پروژه مانع دارید یا به وضوح بیشتری نیاز دارید، ابتدا اقدام به تحقیق در مورد چالش خود میکنید. اگر هنوز هم میباشید، از تیم خود کمک میخواهید و مشکل و راهحلهای احتمالی که اندیشیدهاید را بیان میکنید.
شما همتیمی عالی برای تیم خود هستید. شما با همتیمیها در پروژهها و چالشها همکاری میکنید. شما با افراد اطرافتان به شیوهای محترمانه و سازنده کار میکنید و در یادگیری درباره افراد دور و بر خود سرمایهگذاری میکنید.
مسئولیت | رفتارها |
خودمختاری |
|
مسئولیتپذیری |
|
مبتنی بر داده |
|
وضوح |
|
مربیگری
شما شروع به مربیگری همکاران نزدیک به تیم خود در مورد مهارتشان از طریق کدنویسی همتا و بررسی کد کردهاید. شما بهطور نزدیک با آنها همکاری میکنید و آنها را از طریق مستندات مربوط به پروژههای خود راهنمایی میکنید، الگوهای کد را توضیح میدهید و با هم اسناد نحوه کار را بررسی میکنید. شما به دنبال فراهم آوردن رشد برای همکاران از طریق افزایش اندازه مشارکتهای آنها در پروژههایتان هستید.
مسئولیت | رفتارها |
راهنمایی |
|
تأثیر بر تیم |
|
حرکت به سطح SWE 2
شما به مدت 12 ماه در سطح SWE1 بودهاید و حداقل به مدت 6 ماه در سطح SWE2 عمل کردهاید.
در اینجا برخی از حوزههایی که ممکن است بر روی آنها تمرکز کنید تا تجارب خود را به سطح بعدی برسانید آورده شده است:
- شما شروع به بهبود بهترین شیوههای موجود، تکرار بر روی آنها و ارائه تغییرات خود میکنید. شما به تدریج به نواحی که تیم شما خارج از پروژههای واگذار شدهتان مالک آن است کمک میکنید و بهدنبال بهبود مستمر آنها در طول زمان هستید.
- در جلسات برنامهریزی و بازبینی طراحی شروع به دامنهگذاری و تخمینزنی مستقل بخش خود از پروژهها میکنید. شما شروع به کمک به دیگران در تخمینها در نواحی کدبیس تیم که بهخوبی با آن آشنا هستید، میکنید.
- شما تأثیر خود را با مربیگری SWE1ها در پروژههایی که بر روی آنها همکاری میکنید گسترش میدهید و کیفیت و سادگی راهحلهای آنها را ارتقا میبخشید. شما شروع به ارتقای همکارانتان از طریق ارائهها و گفتگوهای فنی میکنید و مهندسان اطراف خود را آموزش میدهید.