چه استخدام کنندگان در یک پروفایل GitHub به دنبال آن هستند – و نحوه بهینه سازی شما
چه استخدام کنندگان در یک پروفایل GitHub به دنبال آن هستند – و نحوه بهینه سازی شما
مشخصات قوی GitHub می تواند عامل تعیین کننده در دستیابی به کار فنی بعدی شما باشد. استخدام کنندگان غالباً مخازن و فعالیتهای عمومی شما را برای ارزیابی سبک برنامه نویسی ، قوام و حرفه ای خود مرور می کنند. در این راهنما دقیقاً آنچه را که به دنبال آن هستند یاد خواهید گرفت – و چگونه می توانید نمایه خود را برای حداکثر تأثیر بهینه کنید.
مرحله 1: نمایه خود را دوباره شمارش کنید
GitHub به شما امکان می دهد یک مخزن ویژه به نام ایجاد کنید yourusername/yourusername
که یک readme را در صفحه نمایه شما نشان می دهد. این عنوان شماست – مانند صفحه اول نمونه کارها توسعه دهنده خود با آن رفتار کنید.
- به طور خلاصه توصیف کنید که چه کسی هستید و در چه مواردی تخصص دارید
- برای برجسته کردن مهارت ها یا ابزارهای برتر خود از نقاط گلوله یا نشان استفاده کنید
- پیوندهایی به نمونه کارها ، وبلاگ ها یا پروفایل های اجتماعی خود را درج کنید
مرحله 2: مخازن با کیفیت بالا
برای نمایش حداکثر شش مخزن از ویژگی “پین” Github استفاده کنید. مواردی را انتخاب کنید که وسعت (به عنوان مثال ، جلو ، پس زمینه) یا عمق را نشان می دهند (به عنوان مثال ، الگوریتم های پیچیده ، بهینه سازی عملکرد).
- در صورت وجود ، رید های توصیفی را با دستورالعمل های تنظیم ، استفاده و تصاویر درج کنید
- اطمینان حاصل کنید که کد تمیز و به روز است
مرحله 3: تعهدات را ثابت نگه دارید
استخدام کنندگان نمودار مشارکت شما را برای علائم عادات کدگذاری مداوم بررسی می کنند. نیازی به مرتکب هر روز نیست – فقط از شکاف های طولانی خودداری کنید.
- به طور مرتب در پروژه های خود یا منابع منبع باز مشارکت کنید
- فعالیت repo خصوصی قابل مشاهده نیست ، بنابراین سعی کنید برخی از فعالیت های عمومی را حفظ کنید
مرحله 4: مخازن را به روشنی نام و سازماندهی کنید
نام پروژه مانند final-v2-fixed
پرچم های قرمز هستند از کنوانسیون های روشن و حرفه ای نامگذاری استفاده کنید. از پوشه ها و ساختار خوب Readme در هر repo استفاده کنید.
- از پیوندهای شکسته ، مستندات گمشده یا خرابی تست خودداری کنید
- به جای پیش فرض مانند “بروزرسانی” از پیام های متعهد معنی دار استفاده کنید
مرحله 5: شامل تست ها و CI
اگر یک استخدام کننده یک پروژه را با تست های واحد و CI (به عنوان مثال ، اقدامات GitHub) مشاهده کند ، نشان می دهد که شما شیوه های مهندسی با کیفیت را درک می کنید. حتی برای پروژه های کوچک ، این باعث افزایش وزن می شود.
- از Jest ، Mocha یا هر چارچوبی مناسب برای زبان خود استفاده کنید
- یک نشان نشان دهید که وضعیت ساخت/تست را در README نشان می دهد
مرحله ششم: در منبع آزاد شرکت کنید (در صورت امکان)
حتی یک درخواست کشش به یک repo منبع باز شناخته شده می تواند نمایه شما را تقویت کند. این همکاری ، ارتباطات و ابتکار عمل را نشان می دهد – تمام پرچم های سبز برای استخدام کنندگان.
- به دنبال برچسب های “شماره اول خوب” در جستجوی GitHub باشید
- سهم خود را در پروفایل Readme یا Portfolio خود مستند کنید
مرحله 7: از مشکلات رایج خودداری کنید
برخی از موارد استخدام کنندگان به دلایل اشتباه توجه می کنند:
- repo های چنگال بدون تغییر – به جای آن کار اصلی را پین کنید
- پروژه های شخصی با نام یا شوخی های توهین آمیز
- repos بدون مجوز – همیشه یکی را درج کنید
پایان
مشخصات GitHub شما چیزی بیش از یک کد زباله است – این یک بازتاب عمومی از نحوه کار شما است. با تهیه آن با مستندات روشن ، کد صیقلی و علائم فعالیت مداوم ، شما را برای استخدام کنندگان آسان می توانید بگویید “بله”. وقت خود را برای تمیز کردن آن اختصاص دهید – این می تواند بهترین سرمایه گذاری شغلی باشد که در این هفته انجام می دهید.
از این وبلاگ پشتیبانی کنید
اگر این پست را مفید پیدا کردید ، می توانید با خرید قهوه من از مقالات آینده مانند این پشتیبانی کنید. هر قهوه به من کمک می کند تا روزانه محتوای با کیفیت بالا را منتشر کنم.