برنامه نویسی

راهنمای Procrastinator's Glory: تبدیل زمان تلف شده به طلای شغلی با منبع باز

همه ما آنجا بوده‌ایم—ساعت‌هایی را به خاطر پیمایش بی‌پایان، ماراتن‌های ویدیویی، یا وبگردی غیرمولد از دست داده‌ایم. اما اگر بتوانید آن زمان بیکاری را به پله ای برای حرفه خود تبدیل کنید چه؟ پروژه های منبع باز فرصت مناسبی را برای معنی دار کردن زمان توقف شما در حین ایجاد مهارت ها، ارتباطات و مجموعه ای قوی ارائه می دهند. بیایید بررسی کنیم که چگونه غواصی در منبع باز می تواند اهمال کاری را به رشد حرفه ای تبدیل کند.

چرا منبع باز؟
منبع باز چیزی بیش از یک کلمه رایج است. این یک اکوسیستم همکاری پر رونق است که در آن توسعه دهندگان، طراحان و مشارکت کنندگان برای ایجاد نرم افزار رایگان و در دسترس با یکدیگر همکاری می کنند. اینجاست که چرا ارزش وقت گذاشتن را دارد:

توسعه مهارت
پروژه های منبع باز شما را در معرض شیوه ها، چارچوب ها و ابزارهای کدنویسی در دنیای واقعی قرار می دهند. برخلاف آموزش ها، آنها تجربه عملی را در حل مشکلات واقعی ارائه می دهند.

نمونه کارها
هر درخواست کشش یا اضافه کردن ویژگی که شما کمک می‌کنید بخشی از نمونه کارها عمومی شما می‌شود. کارفرمایان بالقوه می توانند کار، سبک کدنویسی و توانایی همکاری شما را ببینند.

شبکه سازی
منبع باز یک جامعه جهانی است. همکاری با مشارکت کنندگان در سراسر جهان شبکه حرفه ای شما را گسترش می دهد و حتی ممکن است به فرصت های شغلی منجر شود.

پس دادن
فراتر از مزایای شخصی، کمک به منبع باز به بهبود ابزارها و فناوری‌هایی که میلیون‌ها نفر روزانه به آن‌ها تکیه می‌کنند کمک می‌کند.

چگونه با منبع باز شروع کنیم
شروع کار ممکن است دلهره آور به نظر برسد، اما با یک برنامه روشن، راحت تر از آن چیزی که فکر می کنید خواهید دید.

  1. علایق خود را شناسایی کنید دامنه ای را انتخاب کنید که به آن علاقه دارید: توسعه وب، علم داده، بلاک چین یا حتی توسعه بازی. به دنبال پروژه‌هایی باشید که قبلاً از آنها استفاده می‌کنید یا آنها را هیجان‌انگیز می‌دانید، مانند Mozilla Firefox، TensorFlow یا Solidity.
  2. شروع کوچک با مخازن مبتدی پسند در GitHub شروع کنید. به دنبال برچسب هایی مانند good-first-sue یا help-wanted باشید. اشتباهات تایپی در اسناد را برطرف کنید، ترجمه ها را بهبود ببخشید یا اشکالات کوچک را برطرف کنید.
  3. به انجمن ها بپیوندید در انجمن هایی مانند DEV.to، GitHub Discussions یا Reddit شرکت کنید. در هکاتون ها و جلسات مجازی یا حضوری شرکت کنید.
  4. گردش کار را بیاموزید با گردش‌های کاری Git و GitHub آشنا شوید: درخواست‌های انشعاب، انشعاب، تعهد و کشش. قبل از غواصی، دستورالعمل های مشارکت پروژه را درک کنید.
  5. سازگار باشید حتی مشارکت‌های کوچک و ثابت اهمیت دارند. شتاب ایجاد کنید و پیچیدگی کارها را در طول زمان افزایش دهید. برترین پروژه های منبع باز برای شروع در اینجا چند پروژه محبوب که از مبتدیان استقبال می کنند آورده شده است:

VS Code (مایکروسافت)
یک ویرایشگر کد منبع باز که برای مبتدیان مناسب است و دستورالعمل های مشارکت واضحی دارد.

FreeCodeCamp
این پروژه برای توسعه‌دهندگان جدید ایده‌آل است، و در عین حال به دیگران کمک می‌کند تا کدنویسی را بیاموزند، یک ورود قابل دسترسی به منبع باز ارائه می‌دهد.

Whisper OpenAI
با مشارکت در پروژه های منبع باز OpenAI، چه از طریق کد، بهبود داده ها، یا مستندسازی، به هوش مصنوعی شیرجه بزنید.

اکوسیستم WhiteBIT (Crypto)
اگر بلاک چین شما را هیجان زده می‌کند، به دنبال فرصت‌هایی در اکوسیستم‌های مبادلات رمزنگاری مانند WhiteBIT باشید، جایی که نوآوری با فناوری‌های پیشرفته روبرو می‌شود.

پروژه های موزیلا
از فایرفاکس گرفته تا Rust، موزیلا انواع پروژه های متن باز مناسب برای سطوح مختلف مهارت را ارائه می دهد.

کمک ها را به فرصت های شغلی تبدیل کنید
کار منبع باز می تواند به طور مستقیم نمایه حرفه ای شما را ارتقا دهد. در اینجا به این صورت است:

پورتفولیوی عمومی
صفحه مشارکت های GitHub شما فعالیت و مهارت شما را نشان می دهد. استخدام کنندگان اغلب این را برای ارزیابی نامزدها مشاهده می کنند.

ارجاعات
شبکه‌سازی در جوامع منبع باز می‌تواند به توصیه‌های شغلی منجر شود. همکاران ممکن است شما را تضمین کنند یا شرکت ها را به شما معرفی کنند.

کار آزاد و مشاوره
تخصص منبع باز مورد تقاضا است. فریلنسرها با تجربه منبع باز می توانند راحت تر کار پیدا کنند.

برندسازی شخصی
اشتراک گذاری مشارکت های خود در پلتفرم هایی مانند LinkedIn یا نوشتن مقالاتی در مورد تجربه خود در DEV.to می تواند شما را به عنوان یک رهبر فکری معرفی کند.

شکستن چرخه اهمال کاری
تغییر طرز فکرتان از زمان بیکاری به مشارکت های سازنده آنقدرها هم که به نظر می رسد سخت نیست. در اینجا نحوه ادغام متن باز در روال خود آورده شده است:

روزانه 30 دقیقه را به کاوش و مشارکت اختصاص دهید.
پیمایش غیرفعال را با مشکلات مرور GitHub جایگزین کنید.
به یک ابتکار منبع باز جدید در ماه بپیوندید تا درگیر و چالش برانگیز بمانید.
معدن طلای رشد
منبع باز فقط برای توسعه دهندگان باتجربه نیست. این یک فضای فراگیر است که در آن از افراد مبتدی استقبال می شود و هر مشارکتی مهم است. چه در حال رفع یک اشتباه تایپی در اسناد یا اجرای یک ویژگی جدید باشید، کار شما تأثیری در دنیای واقعی دارد.

بنابراین، دفعه بعد که متوجه شدید که در یک بعدازظهر غیرمولد در حال حرکت هستید، لپ تاپ خود را باز کنید و GitHub را کاوش کنید. آنچه به عنوان یک مشارکت کوچک شروع می شود ممکن است راه را برای نقطه عطف بعدی شغلی شما هموار کند. تعلل را متوقف کنید، شروع به مشارکت کنید و زمان تلف شده را به طلای شغلی تبدیل کنید!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا