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

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

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

لینک ناشناسمون:
https://t.me/BitnetChat_bot?start=sec-ehdiahcie
Download Telegram
Programmer City «شهر برنامه‌نویس»
🎉 فرض کنیم اولین شغلتو گرفتی... تبریک! 🎊 اما این تازه شروع راهه، نه پایانش. خیلی از برنامه‌نویس‌ها بعد از استخدام، روی رشد خودشون کار نمیکنن و چند سال در یک سطح باقی میمونن. به نظرت مهم‌ترین مهارت برای پیشرفت بعد از استخدام چیه؟ 👇 ━━━━━━━━━━━━━━━━━━ °⋆⸜…
🚀 ۵ مهارتی که بعد از استخدام، سرعت رشدت رو چند برابر میکنن

یاد گرفتن نحوه کار تیمی

کدنویسی فقط بخشی از کاره؛ همکاری با تیم هم یک مهارت مهمه.

---

خوب سؤال پرسیدن

برنامه‌نویس حرفه‌ای از پرسیدن سؤال نمیترسه.

---

خواندن کد دیگران

بخش زیادی از زمانت صرف فهمیدن کدهای موجود میشه، نه نوشتن کد از صفر.

---

مدیریت زمان

تحویل به‌موقع کارها، به اندازه کیفیت کد اهمیت داره.

---

یادگیری مداوم

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

📌 برنامه‌نویس موفق فقط کسی نیست که خوب کد بزنه؛
کسیه که هر روز کمی بهتر از دیروز بشه.

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

همینجا بنویس. 👇

شاید سؤال تو، موضوع یکی از پست‌های آینده ProgrammerCity بشه.

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

😅 یکی از رایج‌ترین اشتباهاتی که بین دانشجوهای کامپیوتر میبینم:

امروز Python...

هفته بعد Java...

ماه بعد JavaScript...

بعد هم C#...

و در آخر...

هیچ‌کدومو عمیق یاد نگرفتن!

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

دنبال کسی هستن که بتونه با یک یا دو زبان، مسئله حل کنه.

تو اگر جای کارفرما بودی، کدومو انتخاب می‌کردی؟

👤 کسی که اسم ۸ زبانو میدونه.

یا

👤 کسی که با یک زبان، چند پروژه واقعی ساخته.

👇 نظرت رو بنویس.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1🏆1
Programmer City «شهر برنامه‌نویس»
🚨 اشتباهات واقعی برنامه‌نویس‌ها | قسمت اول 😅 یکی از رایج‌ترین اشتباهاتی که بین دانشجوهای کامپیوتر میبینم: امروز Python... هفته بعد Java... ماه بعد JavaScript... بعد هم C#... و در آخر... هیچ‌کدومو عمیق یاد نگرفتن! 📌 واقعیت اینه که شرکت‌ها دنبال کسی…
💡 چطور از این اشتباه دوری کنیم؟

اگر تازه شروع کردی:

یک زبان اصلی انتخاب کن.

مفاهیم پایه رو خوب یاد بگیر.

با همون زبان چند پروژه بساز.

بعد سراغ تکنولوژی‌های جدید برو.

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

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
🎯 چالش امروز

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

1️⃣ Python
2️⃣ Java
3️⃣ C#
4️⃣ JavaScript
5️⃣ ++C

فقط شماره گزینه رو مشخص کن. 👇

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

🎥 دوره پشت دوره...

📚 کتاب پشت کتاب...

🎓 آموزش پشت آموزش...

اما وقتی ازش میپرسی:

«چه پروژه‌ای ساختی؟»

جواب میده:

«هنوز دارم آموزش میبینم...»

این یکی از رایج‌ترین تله‌های یادگیری برنامه‌نویسیه.

امروز درباره‌ش حرف میزنیم. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
💡 چرا پروژه ساختن از دیدن آموزش مهم‌تره؟

چون موقع ساخت پروژه:

با خطاهای واقعی روبه‌رو میشی.

یاد می‌گیری چطور مسئله رو تحلیل کنی.

مهارت جستجو و پیدا کردن راه‌حل رو تقویت میکنی.

چیزی برای نمایش داخل GitHub و رزومه‌ات خواهی داشت.

📌 آموزش، شروع راهه.

پروژه ساختنه که ازت یک برنامه‌نویس میسازه.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1
AlanVPN v21.0 Mod.apk
19.3 MB
فیلترشکن Alan VPN (اندروید)

• نسخه 21.0 مود شده و بدون محدودیت
در لیست سرورها تست پینگ بگیرید و به سرورهایی که پینگ میدن وصل بشید.
وصل نشد، سرورهای دیگه رو تست کنید.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🔥1
🎯 امشب از خودت فقط یک سؤال بپرس:

آخرین پروژه‌ای که از صفر تا صد خودت ساختی، چی بوده؟

اگه هنوز پروژه‌ای نداری، اشکالی نداره.

همین هفته یک پروژه کوچیک انتخاب کن و شروعش کن.

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

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
این ChatGpt هم خیلی راحت شده دیگه با ما🤣

#فان

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
🤣2😁1
🚨 اشتباهات واقعی برنامه‌نویس‌ها | قسمت سوم

😅 تا حالا شده برای حل یک مشکل، کدو از اینترنت کپی کنی...

اجرا هم بشه...

اما اگه یکی ازت بپرسه:

«این خط کد دقیقاً چه کاری انجام میده؟»

جوابی نداشته باشی؟

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

اما اگر این عادت ادامه پیدا کنه، جلوی پیشرفتتو میگیره.

امروز درباره همین موضوع صحبت میکنیم. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1🔥1
💡 کپی کردن کد، ذاتاً اشتباه نیست.

اتفاقاً برنامه‌نویس‌ها هر روز از مستندات و نمونه‌کدها استفاده میکنن.

اشتباه از جایی شروع میشه که:

کد رو اجرا میکنی، اما نمیدونی چرا کار میکنه.

برای اینکه واقعاً یاد بگیری، بعد از استفاده از هر نمونه‌کد این سؤال‌ها رو از خودت بپرس:

هر بخش این کد چه وظیفه‌ای داره؟

اگر این قسمت رو حذف کنم، چه اتفاقی میفته؟

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

📌 هدف، حفظ کردن کد نیست؛
هدف، فهمیدن منطق پشت کده.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1
🎯 چالش امروز

آخرین باری که از اینترنت کدی پیدا کردی، چند دقیقه برای فهمیدنش وقت گذاشتی؟

1️⃣ اصلاً بررسی نکردم 😅
2️⃣ فقط اجراش کردم.
3️⃣ تا حدی بررسی کردم.
4️⃣ کامل خوندم و تغییرش دادم.

شماره گزینه رو مشخص کن. 👇

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1
🛠️ قبل از اینکه اولین خط کد رو بنویسی...

باید بدونی دقیقاً قراره چه چیزی بسازی.

یکی از تفاوت‌های مهم بین برنامه‌نویس‌های مبتدی و حرفه‌ای، همین مرحله تحلیله.

امروز با هم یاد می‌گیریم چطور قبل از کدنویسی، پروژه رو روی کاغذ طراحی کنیم. 👇

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

قبل از کدنویسی این سؤال‌ها رو جواب بده:

کاربر چه کارهایی باید انجام بده؟

چه اطلاعاتی باید ذخیره بشه؟

مهم‌ترین قابلیت‌های نسخه اول چیه؟

چه قابلیت‌هایی رو میشه برای نسخه‌های بعد نگه داشت؟

📌 هرچقدر تحلیل دقیق‌تر باشه، کدنویسی هم ساده‌تر میشه.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1
🎯 تمرین امروز

یک ایده ساده انتخاب کن؛ مثلاً:

📚 کتابخانه
💰 مدیریت هزینه‌ها
📝 دفترچه یادداشت

حالا فقط امکانات نسخه اولش رو روی یک برگه بنویس.

بدون نوشتن حتی یک خط کد.

اگر دوست داشتی، عکس یا توضیح ایده‌ات رو داخل کامنتا ارسال کن تا با هم بررسی کنیم. 🚀

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1👏1
Hotspot Shield v11.16.0 Mod.apk
34.7 MB
نسخه جدید فیلترشکن Hotspot Shield (اندروید)

• نسخه 11.16.0   مود شده و بدون محدودیت
در اولین اجرا، هنگام مشاهده صفحه ثبت‌نام، روی علامت در بالای صفحه بزنید.
حالت اتصال روی Optimal و پروتکل روی Hydra باشه.

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

اما واقعیت چیز دیگه‌ایه.

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

هنوز برنامه‌نویس خوبی نیستی.

به نظر تو مهم‌تره:

📌 بلد بودن دستورها؟

یا

📌 بلد بودن حل مسئله؟

👇 نظرت رو بنویس.

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
@programercity
━━━━━━━━━━━━━━━━━━
1
💡 چرا حل مسئله مهم‌تر از سینتکسه؟

فرض کن فراموش کردی چطور یک حلقه for بنویسی.

این مشکل با یک جستجوی ساده حل میشه.

اما اگر ندونی مسئله رو چطور به چند بخش کوچیک تقسیم کنی، حتی با داشتن همه دستورها هم پیشرفتی نمیکنی.

یک روش ساده برای حل مسئله:

مسئله رو دقیق بخون.

اون رو به بخش‌های کوچیک‌تر تقسیم کن.

برای هر بخش یک راه‌حل پیدا کن.

بعد تازه کدنویسی رو شروع کن.

📌 برنامه‌نویسی یعنی حل مسئله؛
کدنویسی فقط ابزاری برای پیاده‌سازی راه‌حله.

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