Programmer City «شهر برنامه‌نویس»
1.11K subscribers
4.18K photos
954 videos
155 files
1.98K links
دنیای برنامه‌نویسی و مهندسی کامپیوتر🌈

لینک جهت حمایت‌های مالی شما:
http://zarinp.al/programmercity

📱ارتباط با ما: پیج اینستاگراممون🎈
IG: ProgrammerCity

لینک ناشناسمون:
https://t.me/BitnetChat_bot?start=sec-ehdiahcie
Download Telegram
🎯 یک سؤال صادقانه:

اگر الان وارد GitHub تو بشم...
چند پروژه README دارن؟

1️⃣ هیچ پروژه‌ای ندارم 😅
2️⃣ پروژه دارم ولی README ندارم
3️⃣ بعضی پروژه‌ها README دارند
4️⃣ همه پروژه‌ها README دارند

فقط شماره رو مشخص کن👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1
😕 دو دانشجو هر دو پروژه ToDo List ساختن.

هر دو کدشون تقریباً یکسانه.

اما پروژه یکی از اون‌ها بیشتر دیده میشه و حتی توجه کارفرماها رو جلب میکنه.

چرا؟

چون فقط داشتن پروژه کافی نیست؛
نحوه ارائه پروژه هم اهمیت داره.

امروز ۵ اشتباه رایجی رو بررسی می‌کنیم که باعث میشه پروژه‌های GitHub کمتر دیده بشن. 👇


━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1
🚨 ۵ اشتباهی که ارزش پروژه‌ات رو کم میکنه

۱. اسم نامناسب برای پروژه

به جای:
Project1 یا Test

از اسم‌های واضح مثل:
ToDo-List یا Expense-Tracker استفاده کن.

-------------------------------------------------------

۲. نداشتن README

اگر کسی ندونه پروژه چیه، احتمال زیادی داره صفحه رو ببنده.

-------------------------------------------------------

۳. نداشتن تصویر از محیط برنامه

یک یا دو اسکرین‌شات ساده میتونه پروژه رو خیلی حرفه‌ای‌تر نشون بده.

-------------------------------------------------------

۴. پروژه ناقص

اگر پروژه هنوز نصفه است، بهتره ابتدا نسخه اولیه قابل اجرا رو کامل کنی.

-------------------------------------------------------

۵. آپلود نکردن تغییرات جدید

پروژه‌ای که ماه‌ها به‌روزرسانی نشده، حس رها شدن منتقل میکنه.

📌 هدف این نیست که پروژه بی‌نقص باشه؛
هدف اینه که مرتب، قابل فهم و قابل استفاده باشه.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
💡 یک پروژه ساده که کامل و مرتب ارائه شده، معمولاً تأثیر بهتری از یک پروژه خیلی بزرگ اما ناقص میذاره.

پروژه‌ات رو فقط برای اجرا شدن نساز؛
طوری بساز که دیگران هم از دیدنش لذت ببرن.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1
🎯 اگر قرار باشه فقط یک کار برای حرفه‌ای‌تر شدن GitHub خودت انجام بدی، کدومو انتخاب میکنی؟

1️⃣ نوشتن README
2️⃣ اضافه کردن اسکرین‌شات
3️⃣ کامل کردن پروژه
4️⃣ مرتب کردن کدها

شماره گزینه رو مشخص کن و اگر دلیلش رو هم بگی، جالب‌تر میشه. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
صبحمونو با یه ویدیو انگیزشی شروع کنیم 🌹

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1
😔 یکی از بزرگ‌ترین دغدغه‌های دانشجوهای کامپیوتر اینه:

«همه شرکت‌ها سابقه کار میخوان...
پس منِ دانشجو از کجا شروع کنم؟»

خبر خوب اینه که بیشتر برنامه‌نویس‌های حرفه‌ای هم روزی دقیقاً همین سؤالو داشتن.

امشب درباره پیدا کردن اولین کارآموزی برنامه‌نویسی صحبت می‌کنیم. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1
💼 برای گرفتن اولین کارآموزی، لازم نیست ۱۰ پروژه بزرگ داشته باشی.

اما این ۵ مورد می‌تونه شانس تو رو خیلی بیشتر کنه:

یک GitHub مرتب با چند پروژه کامل
رزومه یک صفحه‌ای و ساده
تسلط روی مفاهیم پایه برنامه‌نویسی
توانایی توضیح دادن پروژه‌هایی که ساختی
علاقه به یادگیری و پیشرفت

📌 خیلی از شرکت‌ها از یک کارآموز انتظار ندارن همه‌چیزو بلد باشه.

دنبال کسی هستن که یاد بگیره، سؤال بپرسه و مسئولیت‌پذیر باشه.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
🎯 اگر همین امروز یک شرکت برای کارآموزی بهت پیشنهاد بده، فکر میکنی بزرگ‌ترین نقطه قوتت چیه؟

1️⃣ پروژه‌هایی که ساختم
2️⃣ علاقه به یادگیری
3️⃣ مهارت برنامه‌نویسی
4️⃣ هنوز آماده نیستم

شماره گزینه رو مشخص کن و اگه دوست داشتی دلیلشو هم بگو. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
#انگیزشی

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
🤔 اگر جای یک کارفرما بودی و قرار بود بین دو دانشجوی کامپیوتر فقط یکیو انتخاب کنی...

به چی بیشتر توجه میکردی؟

🎓 معدل؟

📄 مدرک؟

💻 پروژه‌ها؟

یا چیز دیگه‌ای؟

قبل از اینکه جوابو بخونی، نظر خودت رو بنویس. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
2🔥1
👨‍💻 واقعیت اینه که بیشتر کارفرماها فقط دنبال کسی نیستن که کد بنویسه.

این ویژگی‌ها معمولاً تأثیر زیادی روی تصمیمشون داره:

داشتن چند پروژه واقعی (حتی ساده)
توانایی توضیح دادن کد و تصمیم‌هایی که گرفتی
آشنایی با Git و GitHub
نظم، مسئولیت‌پذیری و پیگیری
اشتیاق به یادگیری

📌 شاید تجربه کاری نداشته باشی، اما اگه نشون بدی توانایی رشد داری، شانس خوبی برای گرفتن اولین فرصت خواهی داشت.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
2🔥1
GitiVPN v110.2 Mod.apk
19.3 MB
نسخه جدید فیلترشکن Giti VPN (اندروید)

• نسخه 110.2 مود شده و بدون محدودیت
در لیست سرورها روی سه‌نقطه گوشه صفحه کلیک کنید و گزینه Ping all servers رو بزنید تا پینگ سرورها گرفته بشه. سپس به سروری که کمترین عدد رو نشون میده وصل بشید. وصل نشد یک سرور دیگه رو تست کنید.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
🧠 یک سؤال برای فکر کردن:

اگر فقط یه مهارت میتونستی تا سه ماه آینده تقویت کنی تا شانس استخدامت بیشتر شه، کدومو انتخاب میکردی؟

1️⃣ حل مسئله
2️⃣ ساخت پروژه
3️⃣ Git و GitHub
4️⃣ زبان انگلیسی
5️⃣ مهارت مصاحبه

فقط شماره گزینه رو بنویس. 👇

فردا درباره اشتباهاتی صحبت می‌کنیم که باعث میشن حتی افراد با مهارت هم در مصاحبه رد شن.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
😬 تصور کن بعد از هفته‌ها تلاش...

رزومه‌ات قبول شده و برای مصاحبه دعوت شدی.

اما بعد از فقط ۲۰ دقیقه، بهت میگن:

«نتیجه رو بهت اطلاع میدیم.»

و دیگه هیچ خبری نمیشه...

به نظرت دلیلش چی میتونه باشه؟

امروز درباره اشتباهاتی صحبت می‌کنیم که خیلی از برنامه‌نویس‌های تازه‌کار مرتکبشون میشن. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
🚨 ۵ اشتباه رایج در اولین مصاحبه برنامه‌نویسی

۱. نوشتن مهارت‌هایی که واقعاً بلد نیستی

اگر در رزومه Java یا Python نوشتی، باید بتونی درباره‌ش صحبت کنی.

---

۲. ناتوانی در توضیح پروژه‌های خودت

مصاحبه‌کننده ممکنه ازت بپرسه:

«چرا این ساختار رو انتخاب کردی؟»

اگر نتونی توضیح بدی، یعنی پروژه رو عمیق درک نکردی.

---

۳. انتظار برای جواب کامل

در مصاحبه، مهم نیست همه جواب‌ها رو بدونی.

مهم اینه که روش فکر کردنت رو نشون بدی.

---

۴. نپرسیدن سؤال

در پایان مصاحبه، اگر فرصتی بود، درباره تیم، پروژه یا مسیر یادگیری سؤال بپرس. این نشون میده واقعاً علاقه‌مندی.

---

۵. ناامید شدن بعد از اولین رد شدن

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

هر مصاحبه، یک فرصت برای یادگیری هم هست.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
🎯 اگر فردا برای اولین مصاحبه برنامه‌نویسی دعوت بشی، بیشتر از همه بابت کدوم بخش استرس داری؟

1️⃣ سؤال‌های فنی
2️⃣ توضیح دادن پروژه‌ها
3️⃣ نداشتن تجربه کاری
4️⃣ صحبت کردن با مصاحبه‌کننده

فقط شماره گزینه رو بنویس. 👇

فردا درباره این صحبت می‌کنیم که چطور برای اولین مصاحبه فنی آماده بشی.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
NetrinoVPN v10.1 Mod.apk
20.1 MB
نسخه جدید فیلترشکن Netrino VPN (اندروید)

• نسخه 10.1 مود شده و بدون محدودیت
در لیست سرورها روی سه‌نقطه گوشه صفحه کلیک کنید و گزینه Ping all servers رو بزنید تا پینگ سرورها گرفته بشه. سپس به سروری که کمترین عدد رو نشون میده وصل بشید. وصل نشد یک سرور دیگه رو تست کنید.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1