چگونه طراح سایت شویم؟ (بخش آخر)

متوسط حقوق برنامهنویس چقدر است؟
حقوق یک توسعهدهنده بر اساس چندین عامل ازجمله سابقه کار و مکان تعیین میشود. طبق اعلام وزارت کار آمریکا توسعهدهندگان نرمافزار در سال ۲۰۱۷ مبلغ متوسط ۱۰۱۷۹۰ دلار حقوق دریافت کردهاند. بالاترین درآمد هم مربوط به ۲۵% از افراد این حرفه با درآمد ۱۲۸۹۶۰ دلار در سال جاری است. درحالیکه افرادی با کمترین درآمد ۷۷۷۱۰ دلار درآمد داشتهاند. یک بررسی در سال ۲۰۱۹ توسط Stack Overflow نشان داد که حقوق متوسط توسعهدهندگان در سراسر جهان ۴۶۶۲۵ دلار بوده است، درحالیکه در ایالاتمتحده این مقدار بیش از دو برابر یعنی ۱۲۳۴۲۹ دلار بوده است.
در اینجا متوسط حقوق پایه گزارششده در ایالاتمتحده برگرفته از Stack Overflow آمده است:
توسعهدهنده Full stack: 110000 دلار
توسعهدهنده موبایل: ۱۱۲۰۰۰ دلار
توسعهدهنده QA: 99000 دلار
برخی از سؤالات معمول مصاحبه توسعهدهنده چیست؟
توسعهدهندگان میتوانند انتظار سؤالاتی مانند اینها را در طی مصاحبه شغلی داشته باشند:
زبان برنامهنویسیِ موردعلاقه شما چیست و چرا؟
نمونه برنامه وب را که ساختهاید به همراه اینکه از چه تکنولوژیهایی برای ساخت آن استفاده کردهاید، تهیه کنید. هنگام تصمیمگیری در مورد tech stack از چه ملاحظاتی استفاده کردهاید؟
چگونه از فناوریهای مرتبط با توسعه باخبر میشوید؟
در حال حاضر روی چه پروژهای کار میکنی؟ روی چه پروژههای جانبی کار میکنی؟
درحالیکه تهیه مقدماتی برای سؤالاتی که ممکن است از طرف کارفرما بهعنوان نامزد شغل توسعهدهنده پرسیده شود مهم است، دانستن اینکه چه سؤالی را از آنها بپرسید هم مهم است. برخی از سؤالاتی که ممکن است بپرسید در زیر آمده است:
کارایی من چگونه اندازهگیری میشود؟
بزرگترین چالشی که در حال حاضر تیم با آن روبروست چیست؟
ممکن است راجع به اعضای تیمی که من به آن میپیوندم کمی بگویید.
جای برای رشد و ترقی وجود دارد؟
کجا میتوانم منابعی برای شغل توسعهدهنده بیابم؟
مسیرهای مختلفی برای رسیدن به یک حرفه بهعنوان توسعهدهنده وجود دارد و مهارتها یا مدارک موردنیاز بهطورمعمول به شغل بستگی دارد. حدود ۷۳% از توسعهدهندگان حرفهای دارای مدرک علوم کامپیوتر یا رشته مهندسی دیگری هستند. بهطور سنتی برای پیشرفت در این رشته لیسانس علوم کامپیوتر لازم بود. بااینحال کمبود توسعهدهندگان در بسیاری از مناطق و ظهور مدارس برنامهنویسی باعث شده است که برخی از شرکتها نامزدها را بدون سوابق آموزشی سنتی استخدام کنند.