با سلام خدمت دوستان
طبق تحقیق هایی که تو این چند وقته انجام دادم پروژه های دسکتاپ متوسط به بالا رو اکثرا با c++ می نویسن.
و می دونم که سیستم عامل ها و نرم افزارهای سیستمی و کاربردی مثل photoshop,3dmax,maya,partition magic,... و همچنین موتور های ساخت بازی
که جزء نرم افزار های اندازه بزرگ محسوب می شن رو با c++ توسعه میدن.علاقه اصلی من ادامه دادن c++ هست.
ولی به دلایل متعددی میخوام تحت وب کار کنم و فکر میکنم با پیش زمینه خوبی که از c++ و مفاهیم شیء گرایی و همچنین sql دارم بتونم تو زمان معقولی
برنامه نویسی تحت وب رو یاد بگیرم.البته اینم میدونم که هر پروژه ای با توجه به اندازه ش و بحث امنیت باید با تکنولوژی مربوط به خودش ایجاد بشه
و پروژه بزرگتر = هزینه بیشتر = تکنولوژی پیچیده تر و اصلا اصلا حرفم سر این موضوع نیست که کدوم زبان بهتره یا کدوم ضعیف تره ، کدوم قوی تره و این حرفها
نه به هیچ وجه چون چند وقتی رو به این موضوع اختصاص دادم به جز یه اطلاعات اندکی که بدست آوردم چیزی عایدم نشد (مثلا اینکه حدودا 40 درصد سرورها php/sql ان و در کل مزیت asp.net به php
توسعه سریع تر نرم افزاره و از این حرفها و مهمتر از همه اینکه توسعه خوب یه نرم افزار وابستگی شدیدی به برنامه نویس و تحلیلگر سیستم داره و پیاده سازی فاز بعدی پروژه محسوب میشه،البته مقادیری HTML/CSS هم بلدم).

و الان خواهشی که از اساتید دارم لطفا بنده رو راهنمایی کنید که آیا باید از یه زبان خاصی مثل php شروع کنم یا اول باید طراحی رو کامل یاد بگیرم بعدش بیام سراغ برنامه نویسی یا عکسش عمل کنم؟

راستش طبق مقایسه هایی که تو سایت های مختلف دیدم کمی به php علاقه مند شدم البته نه به خاطر تعصبی قضاوت کردن، بلکه فقط و فقط به خاطر open source بودنش! و اینکه خیلی از سایت های بزرگ
رو مثل facebook و بخش هایی از google (فقط شنیدم) و yahoo و ... رو با php نوشتن . البته نمیخوام الان بگم php بهتره یا asp.net ضعیف تره نه منظورم اینه که چون دیگران تونستن این پروژه های بزرگ رو با php بنویسن پس من نتیجه گرفتم که php چیزی از بقیه زبان ها کم نداره و اگه هم داشته باشه به دلیل open source بودنش میشه بهش اضافه کرد یا اصلاحش کرد.با تشکر