مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

coreprogram

عضویت از 1396/03/21

راهنمایی برای ادامه کار!

  • پنجشنبه 11 مرداد 1397
  • 14:32
تشکر میکنم

سلام خسته نباشید.

اگه کسی تا بخش اینترفیس و دلیگیت، متغیر های جنریک پیش رفته باشه، برای اینکه برنامه نویس حرفه ای بشه چه مباحثی دیگه ای رو باید بلد باشه؟ برای مثال اگه (بازم میگم برای مثال) مشتری درخواست درست کردن برنامه مثل اسنپ یا یک برنامه برای خرید و فروش ارز (دلار، بیت کوین و...) یا یک نرم افزار مثلا برای هک وای فای داشت، واقعا میشه این برنامه هارو با چند تا if, else &... میشه حل کرد؟ باید دانش خاصی برای ساخت این برنامه ها داشته باشیم؟ معمولا خیلی پیچیده هستش اینجور برنامه ها؟

ممنون از اینکه وقتتون رو گذاشتید :)

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • پنجشنبه 11 مرداد 1397
  • 15:56
سلام دوست عزیز در جواب سوالتان عارضم به اینکه در بیابان گر به شوق کعبه خواهی زد قدم سرزنشها گر کند خار مغیلان غم مخور گر چه منزل بس خطرناک است و مقصد بس بعید هیچ راهی نیست کان را نیست پایان غم مخور خیلی خیلی چیزهایی بیشتر از همون چهارتا دستور باید بلد باشی دیزاین پترن و فریم ورک ها و چه و چه
کاربر سایت

salman_b

عضویت از 1396/02/18

  • جمعه 12 مرداد 1397
  • 09:12

سلام

در رابطه با طراحی و پیاده سازی برنامه هایی که سمت وب کار میکنند باید علم شبکه داشته باشید.

برای طراحی توسعه پذیر، ایمن، پرسرعت و بدون خطا باید علم مهندسی نرم افزار داشته باشید.

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

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

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

موفق باشید.

کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • شنبه 13 مرداد 1397
  • 10:54

سلام سلمان جان

این کشف قیمت را چطوری انجام دادی؟!؟!

کاربر سایت

salman_b

عضویت از 1396/02/18

  • یکشنبه 14 مرداد 1397
  • 09:36

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

به هر حال

شما حساب کن خودت

به سادگی امکان پذیره

کم هزینه ترین تیمی که میشه واسه اینکار جمع کرد این شکلی میشه

2 نفر UI/UX حرفه ای (گرافیست)

2 نفر برنامه نویس اپلیکیشن با ReactNative که بشه CrossPlatform واسه ios, android داد بیرون برنامه رو

2 نفر برنامه نویس سرویس

2 نفر مسئول سایت و سئو

1 نفر طراح و مدیر پایگاه داده

1 نفر مسئول امنیت و شبکه

2 نفر آچار فرانسه!

1 نفر مدیر پروژه

اگه بخوای یه پروژه ی موفق رو یک ساله انجام بدی باید نیروهای ماهر با سابقه حداقل 5 سال استخدام کنی

خب توی هر کدوم از این شغل های بین 3 تا 5 میلیون باید پول برنامه نویس بدی و بین 7 تا 10 میلیون تومن درماه باید به مدیر پروژه ات بدی.

12 * 3 = 36 هزینه ی یک ماه برنامه نویس ها که با مدیر پروژه بگو بشه 37

در سال فقط و فقط بدون هیچ پاداش، اضافه کار و حتی بیمه رو هم در نظر نگیری میشه 500 میلیون تنها هزینه ی کارمندهای بخش IT

این یه حساب سر انگشتی و ایده آل هستش که تقریبا بهش نمیشه رسید و همیشه سرریز داره

قیمت های سرور رو هم که دیگه نگم

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

فکر کنم دیگه متوجه شدی باشی چطوری حساب کردم

پروژه Enterprise به هیچ عنوان زیر 1 میلیارد آب نمیخوره

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

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)