Robotic Knowledge
414 subscribers
248 photos
62 videos
2 files
176 links
دانش و برنامه‌نویسی برای رباتیک
Download Telegram
#منهای_رباتیک #تجربه
مدیریت پروژه یا Project Management
#Project_Management #PM

از حضور در صنعت می‌توان درس‌های بزرگی گرفت، مدیریت پروژه یکی از آن‌ها است. اگر PM شما کار خود را درست انجام ندهد، کنترل امور تیم از دست خواهد رفت و محصول به مشتری نخواهد رسید و عواقب بعدی ظاهر می‌شوند!

برنامه‌نویس‌ها باید اصول PM را دنبال کنند تا بدانند کجای نقشه راه یا Road Map هستند و در صنعت این بحث بسیار جدی‌تر است. پس از 2.5 سال دوری از دانشگاه قرار است دوباره وارد دانشگاه شوم و دکتری خود را ادامه دهم، اما در این فاصله حدود 1 سال و 3 ماه برای شرکتی چینی کار کردم که در آن به عنوان مهندس الگوریتم در حال توسعه و تطبیق نرم‌افزار خودرو برای رانندگی خودکار در سطوح مختلف برای خودروسازهای مطرح چینی و آمریکایی بودم. انواع روش‌های PM را با آزمون و خطا دنبال کردیم و دعواهای زیادی داشتیم و بعضی مواقع خوشحال و بعضی مواقع ناراحت بودیم - اما برآیند مثبت است وقتی تیم تا حدی حرفه‌ای باشد.

اکنون دید من نسبت به دکتری یک پروژه R&D صنعتی منعطف در محیط آکادمیک است (نه چیزی که عمده افراد وقتی بدون کار صنعتی مفید، پشت سر هم ادامه تحصیل می‌دهند) و علاوه بر دانش نظری و مهارت‌های رباتیکی، یک ابزار قوی در دستانم دارم که مهارت‌های PM شکل گرفته از صنعت است! ما یک کارگروه توسعه نرم‌افزار رباتیک در مرکز تحقیقاتی خود داریم که منه تازه وارد به نظریه‌پرداز روش مدیریت کردن امور آن‌ها تبدیل شده‌ام. 🙂😎 با کارهایی که انجام می‌دهیم، کارها سرعت بهتری دارد و همه می‌دانند که چه می‌کنند و باید چه کنند و چطور به هدف خواهیم رسید.

نکته این است: ابعاد دیگر را در خود رشد دهید تا شتاب به حرکت خود بدهید و کیفیت کار خوبی داشته باشید. برای همه ما انبوهی از چیزها وجود دارد که یاد بگیریم،‌ اما مهارت‌های نرم مثل PM واقعا نیاز جدی هستند (و تفاوت‌ساز) که اگر یاد نگیریم، خود را محدود کرده‌ایم.
—————
@roboticknowledge
👍9
#توسعه_نرم‌افزار #مدیریت_پروژه
#Software_Development #Project_Management

از روش‌های مطرح برای مدیریت پروژه توسعه نرم‌افزار روش Agile است که در واقع تعدادی اصل ساده است و می‌توانید در اینجا بیابید:
https://agilemanifesto.org/principles.html

برخی از این اصول در انواع پروژه‌ها قابل پی‌ریزی است و آشنایی ذهن با این موارد خوب است.
—————
@roboticknowledge
👍2
#PM #Project_Management

سخنی زیبا، اما همراه با دروغی بزرگ!

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

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

در هر صورت این بخشی از ناعدالتی ذاتی این جهان است. ذهن‌های برتر باید خود CEO شوند - چنانچه تلاش برتر نیز داشته باشند - وگرنه ابزار این افراد خواهند شد. #PM بودن را یاد بگیرید. 😉

—————
@roboticknowledge
👍1👏1