mahmood.agah

انتخاب زبان برنامه نویسی مناسب برای یک پروژه استارتاپی (دارای نسخه های وب، موبایل، ویندوز)

mahmood.agah ۱۳۹۷/۱۰/۱۲ 99 مباحث عمومی برنامه‌نویسی

سلام و خسته نباشید می گم به همه دوستان برنامه نویس

شرح حال ما:

من و دوستم یک پروژه استارتاپی رو می خوایم استارت بزنیم (هیچ کدوم برنامه نویس نیستیم)

ما در انتخاب زبان برنامه نویسی برای پروژمون دچار سردرگمی بدجوری شدیم…
پروژه ما باید دارای نسخه های وب، موبایل و ویندوز باشه

آگهی می کنیم:
به چند برنامه نویس مسلط به موارد زیر نیازمندیم:
Node.js + JavaScript + React Native

چند نفر که میان، بعضی هاشون می گن چرا سمت سرور PHP نه؟! بعضی می گن چرا سمت اندروید کاتلین نه؟؟!! بعضی می گن…

یعنی به وضعیتی افتادیم که لیست طول و درازی داریم از برنامه نویس های بسیار زیادی با تخصص های متفاوت!
اما نمی دونیم کدوم برنامه نویسها، و کدوم زبان ها رو انتخاب کنیم…

به ذهنم اومد از شما عزیزان، در مورد این مشکل بوجود اومده کمک بگیرم؛

سوال بنده این هست:

(فرض بگیرید اسنپ رو، که علاوه بر امکانات اسنپ، فقط رانندگان تاکسی پروفایلی شبیه اینستاگرام داشته باشند و مسافران امکان بازدید از پروفایل رانندگان رو بر اساس استان و… دارند و علاوه بر اون، هر راننده یک بخش بعنوان دفترچه یادداشت داره که دسترسی به اون کاملا شخصی هست و علاوه بر اینها یک کتابخونه وجود داره که ادمین اون رو عمومی منتشر کرده و هر راننده می تونه بر اساس نیاز خودش در بخش های متفاوتی از هر کتاب یادداشت های شخصی که فقط برای خودش قابل مشاهده هست درج کنه؛) برای یک پروژه استارتاپی که قرار هست نسخه وب، موبایل و ویندوز داشته باشه و سرور هر سه با هم در ارتباط باشند، چه زبان هایی رو برای هر بخش پیشنهاد می کنید؟ این زبان ها چه زبان هایی باشند که با هم تعامل بهتری داشته باشند؟
من تازگی با عنوانی بنام مدیر پروژه آشنا شدم؛ اینجوری برام تعریفش کردن که معمولا مدیر پروژه با اکثر زبان ها آشنایی داره و دیگر برنامه نویسان پروژه رو راهنمایی می کنه که سیستم پس از فراگیری از کنترل خارج نشه؛ آیا ما از همین ابتدا به مدیر پروژه نیاز داریم؟
پیشاپیش از راهنمایی همه شما عزیزان متشکرم

پاسخ‌ها به این تاپیک
xda tees
xda teesگیک فول استک دولوپر هستم
۱۳۹۷/۱۰/۱۲

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

بعد همه میان میگن "فرقی نداره که کدوم زبون رو انتخاب میکنی"، خب یه تازه وارد گیج میشه، کلا دلش زده میشه از برنامه نویسی. این جواب رو تا کی میخوان بگن؟ به نظرم شما هر تکنولوژی که داره پیشرفت میکنه، با اون پیش برو و غصه هیچ چیز رو نخور.

masih it
masih it توسعه‌دهنده وب و علاقه‌مند به یادگیری ماشینی
۱۳۹۷/۱۰/۱۲

سلام.

تا جایی که متوجه شدم قصد استخدام برنامه‌نویس رو دارند و نه یادگیری زبان!

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

بنابراین فعلا (شاید تا یک یا دو سال آینده حتی) استفاده از اپ های هیبرید عاقلانه تر از اپ های پیشرونده هست.

ولی در مورد سوالتون:

یک همچین سوالی رو باید با دقت بهش جواب داد و لازمه این جواب هم، اطلاع کامل و دقیق از جزئیات پروژتون هست.

بنده با این اطلاعاتی که دادید نمیتونم بگم کدوم رو استفاده کنید و کدوم رو نه!

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

موفق باشید.

در پاسخ به

mahmood.agah
mahmood.agah
۱۳۹۷/۱۰/۱۲

تشکر از پاسخ هر دو دوست عزیز

منتورهای سکان چند دقیقه‌ای رو کجا می تونم پیداشون کنم ؟

در پاسخ به

ادمین
ادمین اکانت رسمی ادمین سایت سکان آکادمی
۱۳۹۷/۱۰/۱۲

با سلام

با مراجعه به لینک https://sokanacademy.com/mentoring می‌توانید به بخش منتورینگ سکان آکادمی دست پیدا کنید.

با تشکر

ارادتمند

تیم سکان آکادمی

در پاسخ به