TGViewer
صرفا جهت اطلاع برنامه‌نویسان صرفا جهت اطلاع برنامه‌نویسان @programming_tips · 10.4K subscribers
Post #9326 1.68K
کدنویسی با مهندسی نرم‌افزار یکی نیست! 🔥

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

مثلا:
کدنویسی (Coding): نوشتن کد، پیاده‌سازی الگوریتم، حل مسئله.
مهندسی نرم‌افزار (Software Engineering): طراحی سیستم، معماری، مقیاس‌پذیری، امنیت، تست، نگهداری، مستندسازی، همکاری تیمی و تصمیم‌گیری فنی.

برای همین در مصاحبه‌های شغلی ممکنه ازت بپرسند:
چرا PostgreSQL را انتخاب کردی، نه MongoDB؟
اگر یک میلیون کاربر وارد سایت شوند، چه تغییری در معماری می‌دهی؟
اگر سرور از کار بیفتد چه اتفاقی می‌افتد؟
چطور از اطلاعات کاربران محافظت می‌کنی؟

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

برای مطالعه مقاله کامل اینجا کلیک کنید

#programming #software_engineering
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
  • ❤ 11
More from @programming_tips
  1. Oct 3, 2026😂😁 #programming_joke 〰️〰️〰️〰️〰️〰️〰️ @programming_tips
  2. Oct 2, 2026چطور کدهایی که AI تولید میکند را به شکل موثری بررسی کنیم؟ ⚡️ در این مقاله بخوانید: کلیک کن…
  3. Oct 2, 2026😁😁 #programming_joke 〰️〰️〰️〰️〰️〰️〰️ @programming_tips
  4. Sep 30, 2026هر وقت حوصله‌تون سر رفت، این عکس رو باز کنید و یکی از پروژه‌هاشو انجام بدین 🙂 #python 〰️〰…
  5. Sep 30, 2026🫣😂 #programming_joke 〰️〰️〰️〰️〰️〰️〰️ @programming_tips
  6. Sep 29, 2026فرق گیت و گیت‌هاب رو یک بار برای همیشه یاد بگیرین ⚡️ #git #github 〰️〰️〰️〰️〰️〰️〰️ @programm…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →