برنامه نویسی

چگونه Google GitHub مانند یک حرفه ای

🛠 معاملات حق بیمه امروز:
AI SaaS Builder Kit + 7،000+ پروژه GitHub → بارگیری فوری


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

به هنرهای تاریک جستجوی GitHub خوش آمدید – جایی که شما یاد می گیرید:

  • repos repos گرایش پیدا کنید پیش از آنها منفجر می شوند
  • code کد را بر اساس کلمه کلیدی ، موضوع یا زبان کشف کنید
  • 🚀 با خواندن از Devs ارشد بیاموزید واقعی رمز تولید
  • 💡 “سیستم یادگیری منبع باز” خود را بسازید

بیا بریم


🧩 1. Github فقط یک میزبان کد نیست – این یک موتور یادگیری است

به آن فکر کنید:

  • میلیون ها توسعه دهنده کد را به صورت عمومی می نویسند.
  • آنها مرتکب ، مستند ، بازپرداخت ، آزمون ، شکست ، تلاش مجدد … همه در ملاء عام.
  • کد آنها قابل جستجو است. ایندکس شده Linkable

یعنی دانش رایگان، اگر می دانید چگونه آن را معدن کنید.

👨‍🏫 پشته سرریز به شما پاسخ می دهد.
🧠 Github سیستم ها ، الگوهای و تصمیمات در دنیای واقعی را به شما می دهد.


🔎 2. جستجوی پیشرفته Github: سلاح مخفی جدید شما

بیشتر افراد فقط “برنامه TODO” را در نوار جستجوی GitHub تایپ می کنند و روزی آن را صدا می کنند.

اما این را بررسی کنید:

todo app language:javascript stars:>100 pushed:>2023-01-01
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

این فقط به شما می دهد:

  • جاذب
  • به طور فعال نگهداری می شود
  • محبوب
  • اخیراً به روز شده است

یک چارچوب خاص می خواهید؟

react language:typescript topic:nextjs stars:>500
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

آیا می خواهید با استفاده از محتوای پرونده ، کد های کد را کشف کنید؟

"dark mode" in:file language:python stars:>50
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

operators مفید جستجوی GitHub:

عملگر چه کاری انجام می دهد
language: با زبان برنامه نویسی فیلتر کنید
stars: فیلتر توسط شمارش ستاره
pushed: فیلتر توسط آخرین تاریخ تعهد
topic: repos را با برچسب/موضوع پیدا کنید
in:file در محتوای پرونده جستجو کنید
org: در داخل یک ارگ خاص جستجو کنید

🧪 این را امتحان کنید:

AI startup in:file language:go stars:>100
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

حالا تو هستی GitHub Googling نیست – تو هستی پرس و جو آن را مانند یک کارآگاه devبشر 🕵


🛠 3. GitHub را به دانشگاه شخصی خود تبدیل کنید

در اینجا نحوه استفاده من از GitHub آورده شده است سریعتر از YouTube یا Udemy یاد بگیرید:

📘 کد واقعی را مطالعه کنید

کلون های منبع باز از برنامه هایی را که استفاده می کنید (توییتر ، Reddit ، مفهوم) پیدا کنید و معماری آنها را مطالعه کنید.

🧠 از تاریخ متعهد بیاموزید

تماشای چگونگی رفع اشکالات Devs با تجربه ، توابع اصلاح کننده یا اضافه کردن ویژگی ها. به دنبال پیام های تعهد و PRS روشن باشید.

🗂 کلون و تینکر

آیا می خواهید زنگ زدگی را یاد بگیرید؟ یک پروژه CLI مبتنی بر زنگ زدگی و ایجاد یک ویژگی. شما 5 برابر سریعتر از یک کتاب یاد خواهید گرفت.


🧵 4. نکته حرفه ای: افراد مناسب را در GitHub دنبال کنید

دقیقاً مانند توییتر یا Reddit – GitHub دارای تأثیرگذار است.
آنها یادداشت ها را ارسال نمی کنند – آنها کد را فشار می دهند ، اشکالات را برطرف می کنند و چیزهای مفیدی را می سازند.

افرادی را دنبال کنید که:

  • repos های محبوب را حفظ کنید
  • ابزارهای جالب ستاره
  • به طور فعال در منبع باز مشارکت کنید

برگه های “زیر” و “ستاره دار” آنها یک مین طلایی است. 🪙


5 🔄 5. GitHub به عنوان یک عادت: 10 دقیقه گردش کار روزانه

در اینجا یک مراسم روزانه کوچک برای تبدیل شدن به یک کاربر قدرت GitHub وجود دارد:

  1. روند را بررسی کنید (https://github.com/trending)
  2. کاوش بر اساس موضوع (به عنوان مثال https://github.com/topics/graphql)
  3. 1 readme جدید را بخوانید
  4. SKIM 1 موضوع باز یا بحث روابط عمومی
  5. repo ستاره یا چنگال 1 ارزش یادگیری از

این به آرامی شما را ایجاد می کند مغز دوم ساخته شده از repos githubبشر 🤯


🤖 ابزارهای پاداش که GitHub را فوق العاده می کنند

  • GitHub1s: در مقابل کد در مرورگر خود برای هر repo github (just add 1s to the URL)
  • OctoTree: برای اکتشاف بهتر repo یک درخت پرونده به Github اضافه می کند
  • Repography: نقشه ها و نمودارهای repo github تمیز تولید می کند
  • gitpod: محیط های DEV یک کلیک برای هر پروژه GitHub

thoughts افکار نهایی

GitHub فقط برای فشار دادن کد نیست.
این بزرگترین است بایگانی مغز توسعه دهنده در جهان

از آن مانند یکی استفاده کنید.

🧠 یاد بگیرید که چگونه افراد مشکلات را حل می کنند.
🔍 مانند یک مهندس معکوس جستجو کنید.
🧰 کتابخانه شخصی خود را که مهم است بسازید.

نیازی به ستاره همه چیز نیست.
شما نیاز دارید درک چیزی هر بار که بازدید می کنید


😂 emojis پاداش برای Devs که این کار را تا کنون انجام داده اند

  • تایپ “واکنش” در جستجو و دریافت نتایج 300K:
  • پیدا کردن یک repo کامل که رها شده است:
  • خواندن یک تعهد 3 خط که یک اشکال عظیم را برطرف کرد:
  • به طور تصادفی فشار به main:
  • سرانجام درک کد شخص دیگری: 🧘‍♂

مفیدترین repo github که تاکنون به طور تصادفی پیدا کرده اید چیست؟
آن را در نظرات رها کنید و بیایید کتابخانه Ultimate Dev را بسازیم. 📚👇


💡 منبع بعدی شما (kinda freebie)

اگر این پست را دوست داشتید ، عاشق این محصولات DEV در دنیای واقعی هستید-همه لاغر ساخته شده ، سریع فروخته می شوند و قیمت آن را برای حرکت. من آنها را از ابتدا درست کردم و اکنون آنها پروژه های من را تأمین می کنند.

🎁 می خواهید یک بسته منبع حق بیمه Dev؟ آن را اینجا بگیرید – ابزارها ، الگوها و اسناد استراتژی که آرزو می کنم هنگام شروع کار داشته باشم.

در اینجا آنچه در حال حاضر کار می کند:

https%3A%2F%2Fpayhip.com%2Fcdn cgi%2Fimage%2Fformat%3Dauto%2Fhttps%3A%2F%2Fpe56d.s3.amazonaws.com%2Fo 1irkv59qh135rjfs1820klp11n15

فروش بسته های API طاقچه ای که توسعه دهندگان می توانند در MVP ها ، نسخه های نمایشی و Hackathonsthis به شما بیاندازند چگونه می توانید بسته های API مسخره را بسازید و بفروشید – نقاط پایانی از پیش ساخته ، داده های مسخره و اسناد – که Devs می توانند برای سرعت بخشیدن به برنامه های اولیه استفاده کنند.

فاویکون
payhip.com

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

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

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

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