دو مورد از مهم‌ترین مهارت‌های توسعه‌دهی نرم‌افزار، فنی نیستند

https://roocket.ir/articles/software-dev-skills

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

نرم افزاری با کیفیت بهتر و بدون محدوده زمانی مشخص بنویسید!

https://roocket.ir/articles/write-better-quality-software-without-deadlines

 اگر تمام وقت دنیا را داشتید،‌ چگونه نرم افزار می نوشتید؟ آیا با چیزی که اکنون انجام می‌دهید متفاوت است؟ این سؤالی است که در برنامه نویسی افراطی ( extreme programming )‌ مطرح می‌شود.

روش‌های برتر توسعه نرم افزار در سال 2020

https://roocket.ir/articles/top-software-development-methodologies-of-2020

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

۷ نکته تاثیرگذار برای تبدیل شدن به یک مهندس نرم افزار

https://roocket.ir/articles/7-effective-tips-for-becoming-a-software-engineer

مهندسی نرم افزار ، حرفه‌ای است که همیشه در حال تغییر است و این روزها تقاضای فزاینده‌ای در جامعه پیدا کرده است.

۶ مرحله برای موفقیت در توسعه محصول نرم افزاری

https://roocket.ir/articles/6-steps-to-successful-software-product-development

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

افشای اسرار برترین مهندسین نرم ‌افزار

https://roocket.ir/articles/revealing-the-secrets-of-top-software-engineers

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

5 افسانه درباره نرم افزار های متن باز (Open Source Software)

https://roocket.ir/articles/5-myths-about-open-source-software-oss

نرم افزار متن باز طرفداران زیادی دارد و اغلب اوقات وقتی پروژه جدیدی در شرف توسعه است، به صورت OSS انجام می‌شود.

چگونه می‌توان یک مهندس ارشد نرم افزار شد

https://roocket.ir/articles/how-i-became-a-senior-software-engineer

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

چگونه می‌توان به عنوان یک توسعه دهنده نرم افزار کارآمد بود

https://roocket.ir/articles/how-to-be-productive-as-a-software-developer

در این مطلب به بررسی این موضوع خواهیم پرداخت که چگونه می‌توان به عنوان یک توسعه دهنده نرم افزار ،کارآمد بود. 

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

https://roocket.ir/articles/how-to-become-a-software-developer

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

آیا من واقعا یک مهندس نرم‌افزار هستم؟!

https://roocket.ir/articles/am-i-a-real-software-engineer-yet

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

۵ عادت بد توسعه دهندگان نرم افزار

https://roocket.ir/articles/5-bad-habits-for-software-developers

هیچ قانون سخت و سریعی برای چگونه بودن یک برنامه نویس وجود ندارد. بنابراین، اگر سبک برنامه نویسی خود را داشته باشید، اشتباه نیست و اشکالی ندارد.

دلایلی برای اینکه نباید یک دانشمند " داده " شوید

https://roocket.ir/articles/dont-become-a-data-scientist

 توصیه‌های من زمانی که کسی از من می‌پرسد چگونه می‌توانم یک دانشمند "داده" شوم؟ به جای آن می‌توانید یک مهندس نرم افزار شوید.

10 قانونی که هر توسعه دهنده‌ نرم افزار باید از آن پیروی کند

https://roocket.ir/articles/10-rules-of-studying-every-software-developer-should-follow

من به عنوان یک برنامه نویس خودآموخته، از قبل می‌دانستم که باید چه کاری را انجام دهم و چگونه به صورت کارآمد و سریع یاد بگیرم.

چرا باید مشارکت در یک نرم افزار متن باز را همین حالا شروع کنید

https://roocket.ir/articles/why-you-should-start-contributing-to-open-source-software-right-now

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

مهندسی نرم افزار :چیزی فراتر از کد نویسی

https://roocket.ir/articles/software-engineering-more-than-writing-code

عنوان شغلی ما می‌گوید ما مهندس نرم افزار هستیم،اما این همه کاری است که ما انجام می‌دهیم؟ کد نویسی ؟ فکر نمی‌کنم اینطور باشد.