پرش به مطلب اصلی

مهندس نرم‌افزار (SWE)

نقش مهندس نرم‌افزار به عنوان یک مشارکت‌کننده فردی (IC) است. مهندسان نرم‌افزار بر تأثیرگذاری بر مشتریانمان از طریق مشارکت‌های محصول و بهبود قابلیت‌های فنی WHOOP تمرکز دارند.

در اینجا چند تشبیه ساده از مهارت‌ها و چگونگی کار شما در هر سطح از نقش SWE آورده شده است. این تشبیهات پیشرفت در قابلیت‌ها و استقلال یک مهندس نرم‌افزار را در طول توسعه شغفیشان نشان می‌دهند.

سطحتشبیه مهارت (مهارت‌های طناب)تشبیه نحوه کار من (آتش‌نشان)
SWE0من در حال یادگیری این هستم که طناب چیست و چگونه از آن استفاده کنم.من جزئیات و عملکردهای ماشین آتش‌نشانی را یاد می‌گیرم و تمرین می‌کنم که آتش را خاموش کنم.
SWE1من می‌دانم طناب چیست و چگونه از آن استفاده کنم.من شلنگ را نگه می‌دارم و آن را در حین مبارزه با آتش با کمک هم‌تیمی‌هایم اسپری می‌کنم.
SWE2من گره‌های پایه را می‌زنم و در حال یادگیری درباره گره‌های پیچیده هستم.من شلنگ را وصل می‌کنم و آتش را اسپری می‌کنم و در صورت نیاز به کمک از هم‌تیمی‌هایم درخواست می‌کنم.
SWE3 ارشدمن قدرت طناب را محاسبه می‌کنم و اطلاعات زیادی درباره گره‌ها دارم!من تماسی دریافت می‌کنم که دود در حال بلند شدن است، تیم خود را جمع می‌کنم و به سمت خاموش کردن آتش می‌روم با تمام امکانات ایستگاه آتش‌نشانی در کنارم.
SWE4 کارکنانمن درک می‌کنم که طناب چگونه ساخته می‌شود.من اطلاعاتی پیرامون دود و آتش ارائه می‌دهم و چندین ایستگاه آتش‌نشانی را برای همکاری استراتژیک جمع می‌کنم تا آتش را قبل از پخش شدن خاموش کنیم.
SWE5 اصلیمن می‌فهمم چگونه طناب را به صورت عمده تولید کنم و به دیگران درک فرآیند ساخت طناب را آموزش می‌دهم.من الگوهایی را در آتش‌های در حال ظهور در تمام کشور مشاهده می‌کنم و استراتژی‌هایی برای کاهش وقوع آتش‌ها اجرا می‌کنم.
SWE6 ممتازمن نایلون را اختراع کردم و از آن برای بازتعریف طناب استفاده کرده‌ام.من به کسانی که استراتژی‌هایی برای کاهش وقوع آتش‌ها اجرا می‌کنند، مشاوره می‌دهم.