💼 از دانشگاه تا شرکت | قسمت ششم
🤝 چرا برنامهنویسهای حرفهای از کدهاشون دفاع نمیکنن؟
😐 فرض کن همتیمیت بعد از بررسی کدت میگه:
«به نظرم این بخشو میشه بهتر نوشت.»
اولین واکنشت چیه؟
خیلی از تازهکارها فکر میکنن این یعنی کدنویسیشون بد بوده.
اما واقعیت کاملاً فرق میکنه.
امروز درباره فرهنگ بازخورد در تیمهای برنامهنویسی صحبت میکنیم. 👇
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
🤝 چرا برنامهنویسهای حرفهای از کدهاشون دفاع نمیکنن؟
😐 فرض کن همتیمیت بعد از بررسی کدت میگه:
«به نظرم این بخشو میشه بهتر نوشت.»
اولین واکنشت چیه؟
خیلی از تازهکارها فکر میکنن این یعنی کدنویسیشون بد بوده.
اما واقعیت کاملاً فرق میکنه.
امروز درباره فرهنگ بازخورد در تیمهای برنامهنویسی صحبت میکنیم. 👇
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1
💡 در تیمهای حرفهای، نقد کد یعنی کمک به بهتر شدن پروژه؛ نه حمله به شخص.
وقتی کسی پیشنهادی برای کدت میده، از خودت بپرس:
✅ آیا این تغییر کد رو خواناتر میکنه؟
✅ آیا نگهداری پروژه رو راحتتر میکنه؟
✅ آیا از ایجاد باگ جلوگیری میکنه؟
📌 هدف همه اعضای تیم یکیه:
ساختن یک محصول بهتر.
پس بازخورد گرفتن، بخشی طبیعی از رشد یک برنامهنویسه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
وقتی کسی پیشنهادی برای کدت میده، از خودت بپرس:
✅ آیا این تغییر کد رو خواناتر میکنه؟
✅ آیا نگهداری پروژه رو راحتتر میکنه؟
✅ آیا از ایجاد باگ جلوگیری میکنه؟
📌 هدف همه اعضای تیم یکیه:
ساختن یک محصول بهتر.
پس بازخورد گرفتن، بخشی طبیعی از رشد یک برنامهنویسه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1
💬 تا حالا شده کسی کدت رو بررسی کنه و پیشنهادی برای بهتر شدنش بده؟
1️⃣ بله، خیلی کمکم کرد.
2️⃣ بله، ولی اول ناراحت شدم.
3️⃣ هنوز تجربه Code Review نداشتم.
4️⃣ بیشتر روی پروژههای شخصی کار کردم.
شماره گزینه رو مشخص کن. 👇
📅 فردا درباره یکی از مهارتهایی صحبت میکنیم که تقریباً همه برنامهنویسهای موفق دارن:
چطور مستندات (Documentation) را بخونیم و ازش نترسیم؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
1️⃣ بله، خیلی کمکم کرد.
2️⃣ بله، ولی اول ناراحت شدم.
3️⃣ هنوز تجربه Code Review نداشتم.
4️⃣ بیشتر روی پروژههای شخصی کار کردم.
شماره گزینه رو مشخص کن. 👇
📅 فردا درباره یکی از مهارتهایی صحبت میکنیم که تقریباً همه برنامهنویسهای موفق دارن:
چطور مستندات (Documentation) را بخونیم و ازش نترسیم؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1
🎯 واقعیت یا تصور؟ | قسمت اول
❌ «برنامهنویس حرفهای هیچوقت خطا نمیده»
❓به نظرت این جمله درسته؟
«برنامهنویس حرفهای هیچوقت باگ یا خطا تولید نمیکنه.»
اگر موافقی عدد 1️⃣ رو بنویس.
اگر مخالفی عدد 2️⃣ رو بنویس.
قبل از اینکه ادامه پستو بخونی، حدستو بزن. 👇
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❌ «برنامهنویس حرفهای هیچوقت خطا نمیده»
❓به نظرت این جمله درسته؟
«برنامهنویس حرفهای هیچوقت باگ یا خطا تولید نمیکنه.»
اگر موافقی عدد 1️⃣ رو بنویس.
اگر مخالفی عدد 2️⃣ رو بنویس.
قبل از اینکه ادامه پستو بخونی، حدستو بزن. 👇
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
✅ پاسخ:
این جمله یک تصور اشتباهه.
حتی برنامهنویسهای ارشد هم هرروز با خطا روبرو میشن.
تفاوتشون اینه که:
✔️ پیام خطا رو با دقت میخونن.
✔️ مشکل رو مرحلهبهمرحله بررسی میکنن.
✔️ بدون عجله علت اصلی رو پیدا میکنن.
✔️ از هر باگ، یک درس برای آینده میگیرن.
📌 حرفهای بودن یعنی مدیریت خطا، نه نداشتن خطا.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
این جمله یک تصور اشتباهه.
حتی برنامهنویسهای ارشد هم هرروز با خطا روبرو میشن.
تفاوتشون اینه که:
✔️ پیام خطا رو با دقت میخونن.
✔️ مشکل رو مرحلهبهمرحله بررسی میکنن.
✔️ بدون عجله علت اصلی رو پیدا میکنن.
✔️ از هر باگ، یک درس برای آینده میگیرن.
📌 حرفهای بودن یعنی مدیریت خطا، نه نداشتن خطا.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
💬 یک سؤال از شما...
آخرین باگی که حل کردی چی بود؟
لازم نیست خیلی پیچیده باشه.
همین که تجربهات رو بنویسی، شاید به یکی از اعضای کانال کمک کنه.
👇 منتظر تجربههای شما هستیم.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
آخرین باگی که حل کردی چی بود؟
لازم نیست خیلی پیچیده باشه.
همین که تجربهات رو بنویسی، شاید به یکی از اعضای کانال کمک کنه.
👇 منتظر تجربههای شما هستیم.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1
Programmer City «شهر برنامهنویس»
💬 تا حالا شده کسی کدت رو بررسی کنه و پیشنهادی برای بهتر شدنش بده؟ 1️⃣ بله، خیلی کمکم کرد. 2️⃣ بله، ولی اول ناراحت شدم. 3️⃣ هنوز تجربه Code Review نداشتم. 4️⃣ بیشتر روی پروژههای شخصی کار کردم. شماره گزینه رو مشخص کن. 👇 📅 فردا درباره یکی از مهارتهایی صحبت…
حواسم به این هست.
دیروز نبودم نزاشتم پستها رو
اما حتما بهش برمیگردیم🌱🥰
#مدیرکانال
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
دیروز نبودم نزاشتم پستها رو
اما حتما بهش برمیگردیم🌱🥰
#مدیرکانال
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1
💼 از دانشگاه تا شرکت | قسمت هفتم
📚 چطور مستندات (Documentation) رو بخونیم و ازش نترسیم؟
💻 تصور کن میخوای از یک کتابخانه یا فریمورک جدید استفاده کنی...
اولین کاری که انجام میدی چیه؟
🎥 آموزش یوتیوب؟
🤖 پرسیدن از هوش مصنوعی؟
🔎 جستجو در گوگل؟
همه اینها کمک میکنن، اما یک منبع وجود داره که از همه دقیقتره:
📚 مستندات رسمی (Documentation)
امروز یاد میگیریم چرا برنامهنویسهای حرفهای همیشه به مستندات سر میزنن.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
📚 چطور مستندات (Documentation) رو بخونیم و ازش نترسیم؟
💻 تصور کن میخوای از یک کتابخانه یا فریمورک جدید استفاده کنی...
اولین کاری که انجام میدی چیه؟
🎥 آموزش یوتیوب؟
🤖 پرسیدن از هوش مصنوعی؟
🔎 جستجو در گوگل؟
همه اینها کمک میکنن، اما یک منبع وجود داره که از همه دقیقتره:
📚 مستندات رسمی (Documentation)
امروز یاد میگیریم چرا برنامهنویسهای حرفهای همیشه به مستندات سر میزنن.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
📚تعریف Documentation : یعنی راهنمای رسمی یک زبان، کتابخانه یا ابزار.
خیلی از مبتدیها از دیدن مستندات میترسن، چون فکر میکنن باید همهاش رو بخونن!
اما واقعیت اینه که هیچ برنامهنویسی مستندات رو از اول تا آخر حفظ نمیکنه.
روش درست اینه:
✅ اول دنبال همون بخشی بگرد که الان بهش نیاز داری.
✅ مثالهای داخل مستنداتو اجرا کن.
✅ فقط قسمتهایی که استفاده میکنی رو عمیق یاد بگیر.
📌 مستندات، کتاب داستان نیست که از صفحه اول تا آخر خونده بشه؛
مثل یک نقشهست که هر وقت گم شدی، راهو نشونت میده.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
خیلی از مبتدیها از دیدن مستندات میترسن، چون فکر میکنن باید همهاش رو بخونن!
اما واقعیت اینه که هیچ برنامهنویسی مستندات رو از اول تا آخر حفظ نمیکنه.
روش درست اینه:
✅ اول دنبال همون بخشی بگرد که الان بهش نیاز داری.
✅ مثالهای داخل مستنداتو اجرا کن.
✅ فقط قسمتهایی که استفاده میکنی رو عمیق یاد بگیر.
📌 مستندات، کتاب داستان نیست که از صفحه اول تا آخر خونده بشه؛
مثل یک نقشهست که هر وقت گم شدی، راهو نشونت میده.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
🎯 یک سؤال از شما...
وقتی در برنامهنویسی به مشکل میخوری، معمولاً اول سراغ کدوم منبع میری؟
1️⃣ مستندات رسمی
2️⃣ یوتیوب
3️⃣ گوگل
4️⃣ هوش مصنوعی
5️⃣ سؤال از دوست یا استاد
فقط شماره گزینه رو مشخص کن. 👇
📅 فردا درباره یکی از مهمترین مهارتهای برنامهنویسهای حرفهای صحبت میکنیم:
چرا خوندن کد دیگران، از نوشتن کد مهمتره؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
وقتی در برنامهنویسی به مشکل میخوری، معمولاً اول سراغ کدوم منبع میری؟
1️⃣ مستندات رسمی
2️⃣ یوتیوب
3️⃣ گوگل
4️⃣ هوش مصنوعی
5️⃣ سؤال از دوست یا استاد
فقط شماره گزینه رو مشخص کن. 👇
📅 فردا درباره یکی از مهمترین مهارتهای برنامهنویسهای حرفهای صحبت میکنیم:
چرا خوندن کد دیگران، از نوشتن کد مهمتره؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
💼 از دانشگاه تا شرکت | قسمت هشتم
👀 چرا خوندن کد دیگران، از نوشتن کد مهمتره؟
🤔 فکر میکنی یک برنامهنویس در شرکت، بیشتر وقتشو صرف نوشتن کد میکنه یا خوندن کد؟
بیشتر دانشجوها جواب میدن:
«نوشتن کد.»
اما واقعیت بازار کار چیز دیگهایه...
امروز درباره مهارتی صحبت میکنیم که کمتر در دانشگاه آموزش داده میشه، اما هر روز در شرکتها ازش استفاده میکنی.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
👀 چرا خوندن کد دیگران، از نوشتن کد مهمتره؟
🤔 فکر میکنی یک برنامهنویس در شرکت، بیشتر وقتشو صرف نوشتن کد میکنه یا خوندن کد؟
بیشتر دانشجوها جواب میدن:
«نوشتن کد.»
اما واقعیت بازار کار چیز دیگهایه...
امروز درباره مهارتی صحبت میکنیم که کمتر در دانشگاه آموزش داده میشه، اما هر روز در شرکتها ازش استفاده میکنی.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1😍1
💡 وقتی وارد یک شرکت میشی، معمولاً با یک پروژه بزرگ و هزاران خط کد روبرو میشی.
هیچکس ازت انتظار نداره همه اون کدها رو از اول بنویسی.
اما انتظار دارن بتونی:
✅ ساختار پروژه رو درک کنی.
✅ کد همتیمیهات رو بخونی.
✅ دلیل تصمیمهای قبلی رو بفهمی.
✅ بدون ایجاد مشکل، تغییرات جدید اضافه کنی.
📌 یک برنامهنویس حرفهای، قبل از اینکه کدنویس خوبی باشه، کدخوان (Code Reader) خوبیه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
هیچکس ازت انتظار نداره همه اون کدها رو از اول بنویسی.
اما انتظار دارن بتونی:
✅ ساختار پروژه رو درک کنی.
✅ کد همتیمیهات رو بخونی.
✅ دلیل تصمیمهای قبلی رو بفهمی.
✅ بدون ایجاد مشکل، تغییرات جدید اضافه کنی.
📌 یک برنامهنویس حرفهای، قبل از اینکه کدنویس خوبی باشه، کدخوان (Code Reader) خوبیه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1😍1
💬 فرض کن وارد یک پروژه شدی که ۵۰ هزار خط کد داره...
اولین کاری که انجام میدی چیه؟
1️⃣ مستقیم شروع به کدنویسی میکنم.
2️⃣ ساختار پوشهها رو بررسی میکنم.
3️⃣ مستندات پروژه رو میخونم.
4️⃣ از یکی از اعضای تیم میخوام معماری پروژه رو توضیح بده.
شماره گزینه رو مشخص کن. 👇
📅 فردا وارد یکی از جذابترین بخشهای دنیای برنامهنویسی تیمی میشیم:
چرا برنامهنویسهای حرفهای همیشه سؤالهای خوب میپرسن؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
اولین کاری که انجام میدی چیه؟
1️⃣ مستقیم شروع به کدنویسی میکنم.
2️⃣ ساختار پوشهها رو بررسی میکنم.
3️⃣ مستندات پروژه رو میخونم.
4️⃣ از یکی از اعضای تیم میخوام معماری پروژه رو توضیح بده.
شماره گزینه رو مشخص کن. 👇
📅 فردا وارد یکی از جذابترین بخشهای دنیای برنامهنویسی تیمی میشیم:
چرا برنامهنویسهای حرفهای همیشه سؤالهای خوب میپرسن؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1👏1
💼 از دانشگاه تا شرکت | قسمت نهم
❓ چرا برنامهنویسهای حرفهای همیشه سؤالهای خوب میپرسن؟
🎬 داستان امروز از یک روز واقعی در دنیای برنامهنویسی...
برنامهنویس جدید فقط سه روزه که وارد تیم شده.
یک تسک جدید بهش داده میشه، اما قبل از اینکه حتی یک خط کد بنویسه، چند سؤال میپرسه.
یکی از اعضای تیم با تعجب میگه:
«هنوز که شروع نکردی، چرا اینقدر سؤال میپرسی؟»
برنامهنویس باتجربه لبخند میزنه و میگه:
«پنج دقیقه سؤال پرسیدن، بهتر از پنج ساعت اصلاح کردن کده.»
امروز میخوایم ببینیم چرا سؤالهای خوب، یکی از مهمترین مهارتهای یک برنامهنویسه. 👇
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❓ چرا برنامهنویسهای حرفهای همیشه سؤالهای خوب میپرسن؟
🎬 داستان امروز از یک روز واقعی در دنیای برنامهنویسی...
برنامهنویس جدید فقط سه روزه که وارد تیم شده.
یک تسک جدید بهش داده میشه، اما قبل از اینکه حتی یک خط کد بنویسه، چند سؤال میپرسه.
یکی از اعضای تیم با تعجب میگه:
«هنوز که شروع نکردی، چرا اینقدر سؤال میپرسی؟»
برنامهنویس باتجربه لبخند میزنه و میگه:
«پنج دقیقه سؤال پرسیدن، بهتر از پنج ساعت اصلاح کردن کده.»
امروز میخوایم ببینیم چرا سؤالهای خوب، یکی از مهمترین مهارتهای یک برنامهنویسه. 👇
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1😍1
💡 سؤال خوب، فقط برای رفع ابهام نیست؛ برای جلوگیری از اشتباهه.
قبل از شروع هر تسک، برنامهنویسهای حرفهای معمولاً سؤالایی مثل اینا میپرسن:
✅ هدف اصلی این قابلیت چیه؟
✅ کاربر دقیقاً چه انتظاری داره؟
✅ محدودیت یا شرایط خاصی وجود داره؟
✅ اگر دو راهحل داشته باشیم، کدوم با ساختار پروژه سازگارتره؟
📌 خیلی از باگها، نه از کدنویسی؛ بلکه از برداشت اشتباه از صورت مسئله به وجود میان.
هرچی سؤال دقیقتر باشه، احتمال ساختن راهحل درست بیشتره.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
قبل از شروع هر تسک، برنامهنویسهای حرفهای معمولاً سؤالایی مثل اینا میپرسن:
✅ هدف اصلی این قابلیت چیه؟
✅ کاربر دقیقاً چه انتظاری داره؟
✅ محدودیت یا شرایط خاصی وجود داره؟
✅ اگر دو راهحل داشته باشیم، کدوم با ساختار پروژه سازگارتره؟
📌 خیلی از باگها، نه از کدنویسی؛ بلکه از برداشت اشتباه از صورت مسئله به وجود میان.
هرچی سؤال دقیقتر باشه، احتمال ساختن راهحل درست بیشتره.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
💼 اگر در مصاحبه یا محیط کار چیزی برات مبهم بود، از پرسیدن سؤال نترس.
اما قبل از سؤال پرسیدن:
✔️ خودت کمی فکر کن.
✔️ اطلاعات موجود رو بررسی کن.
✔️ بعد سؤال دقیق و مشخص بپرس.
برنامهنویس حرفهای کسی نیست که همه جوابها رو بدونه؛
کسیه که بلد باشه سؤال درست بپرسه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
اما قبل از سؤال پرسیدن:
✔️ خودت کمی فکر کن.
✔️ اطلاعات موجود رو بررسی کن.
✔️ بعد سؤال دقیق و مشخص بپرس.
برنامهنویس حرفهای کسی نیست که همه جوابها رو بدونه؛
کسیه که بلد باشه سؤال درست بپرسه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👍1🔥1
💬 فرض کن مسئول تیم فقط این جمله رو بهت گفته:
«قابلیت جستجو رو به پروژه اضافه کن.»
اولین سؤالی که ازش میپرسی چیه؟
مثلاً:
🔹 جستجو روی چه اطلاعاتی انجام بشه؟
🔹 نتیجهها چطور نمایش داده بشن؟
🔹 جستجو لحظهای باشه یا بعد از زدن دکمه؟
👇 سؤالت رو داخل کامنتها بنویس.
📅 فردا درباره یکی از مهمترین مهارتهای تیمی صحبت میکنیم:
چرا برنامهنویسهای حرفهای از تغییر دادن کدهای دیگران نمیترسند؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
«قابلیت جستجو رو به پروژه اضافه کن.»
اولین سؤالی که ازش میپرسی چیه؟
مثلاً:
🔹 جستجو روی چه اطلاعاتی انجام بشه؟
🔹 نتیجهها چطور نمایش داده بشن؟
🔹 جستجو لحظهای باشه یا بعد از زدن دکمه؟
👇 سؤالت رو داخل کامنتها بنویس.
📅 فردا درباره یکی از مهمترین مهارتهای تیمی صحبت میکنیم:
چرا برنامهنویسهای حرفهای از تغییر دادن کدهای دیگران نمیترسند؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤2👍1🔥1
۱ دقیقه وقت بزارین اینو حتما گوش کنین🌹🫶
پ.ن: خودمم دقیقا برای کانالهایی که دنبال میکنم همینکارو میکنم🤍
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
پ.ن: خودمم دقیقا برای کانالهایی که دنبال میکنم همینکارو میکنم🤍
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1👏1😍1