صرفا جهت اطلاع برنامه‌نویسان
10.4K subscribers
6.11K photos
293 videos
278 files
1.74K links
کانالی برای:
🔸اوقات فراغت برنامه‌نویسان
🔹اطلاعات و اخبار برنامه‌نویسی
🔸تم های هفتگی

ارتباط با مدیران کانال: @Programmer_info
Download Telegram
🔹آیا مهندسین نرم افزار توانایی کد نویسی را دارند؟
🔹آیا برنامه نویس ها هم میتوانند مهندس نرم افزار باشند؟

#Software_Engineering_is_different_from_Programming

goo.gl/Q2VBQR

@programming_tips
💾 بهترین ابزارهای "تست نرم‌افزار" در سال 2020
🌐: https://bit.ly/3mEI1P9

#article #introduction #software_testing
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
7 نصحیت برای اینکه مهندس نرم‌افزار بهتری باشید 😍

+|برای دیدن لینک کلیک کنید|+

#article #software_enginner
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
7 قدم برای تبدیل شدن به یک مهندس نرم‌افزار حرفه‌ای ⚙️

در این مقاله‌ 7 قدم برای تبدیل به یک مهندس نرم‌افزار حرفه‌ای در کمترین مدت را میخوانید 👇
+|برای مطالعه مقاله کلیک کنید|+

#article #software #enginner #roadmap
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
💻 اگه عاشق ابزارهای ترمینالی هستی، این سایت رو از دست نده!

وبسایت Terminal Trove یه جور اپ‌استور برای برنامه‌های ترمینالی (CLI) و رابط‌های متنی (TUI) محسوب میشه. توی این سایت می‌تونی صدها ابزار جذاب رو بر اساس دسته‌بندی، سیستم‌عامل یا زبان برنامه‌نویسی پیدا کنی.
از فایل منیجر و مانیتورینگ سیستم گرفته تا ابزارهای Git، شبکه، بهره‌وری، توسعه نرم‌افزار و حتی بازی‌های ترمینالی، همه یه جا جمع شدن. اگر دنبال اینی که ترمینالت فقط یه پنجره مشکی نباشه و به یه محیط حرفه‌ای و کاربردی تبدیلش کنی، حتما یه سر به این سایت بزن. 😎

🌐 https://terminaltrove.com/

#terminal #software
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
2
کدنویسی با مهندسی نرم‌افزار یکی نیست! 🔥

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

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

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

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

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

#programming #software_engineering
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
10