نقل قول نوشته شده توسط SimRFE مشاهده تاپیک
سلام دوستان ،

من تازه دارم وارد دنیای برنامه نویسی میشم (یعنی شدم ولی هنوز فعلا توی راهروی ورودی ام!) ، خیلی وقته دارم درباره انتخاب زبان برنامه نویسی تحقیق میکنم ، میدونم موضوعش خیلی تکراریه ولی این انتخاب واقعا معضل بزرگیه ، بحث یه عمر زندگیه ،
ببینید من به برنامه نویسی برای سیستم های دسکتاپ یعنی ویندوز و مک و اینا اصلا فکر نمیکنم ، میخوام تحت وب و همینطور اندروید و (شاید) iOS کار کنم ،
همینطور اینکه قصد دارم به صورت خیلیی حرفه ای برنامه نویسی رو یاد بگیرم ( چون یه ایده خیلی عالی و بسیار بسیار گسترده دارم و همینطور هنوز خیلی جوونم 18 سالمه و وقت زیاد دارم و همینطور علاقه بسیار زیاد) ،
اینطور که تحقیقات من نشون میده JAVA زبان و در کل پلتفرم بسیار قدرتمند و گسترده ایه برای همین در مورد JAVA (تقریبا) قطعی ام (برای همین اینجا تاپیک زدم)
ولی قبل از اینکه اون پروژه اصلی ام رو شروع کنم پروژه های کوچیک زیادی دارم که میخام انجامشون بدم که همشون تو مایه های شبکه اجتماعی و اینا اند (تحت وب)
برای همین تصمیم گرفتم اول PHP رو به طور حرفه ای کار کنم و در کنارش JAVA در حد اندروید و بعد (حدود یکسال دیگه) JAVA رو به طور حرفه ای شرو کنم به کار کردن ،
بنظرتون تصمیم درستی گرفتم؟ اگه آره چرا و چطور بهتره و... اگه نه هم چرا نه و... کلا یه توضیح کاملی بدین (اگه ممکنه)

((در حال حاضر هم HTML و CSS رو به طور کامل ، JavaScript رو 75% , ++C رو در حد ابتدایی بلدم))

و یه چیز دیگه ، بنظرتون بادگیری با فیلم آموزشی بهتره یا کتاب؟ و اینکه از نظر کامل بودن چه منبعی بهتره برای یه مبتدی؟

خیلی خیلی ممنون.
ببین راهی که داری میری درسته. فکر هم نکن که این انتخاب مثل ازدواج می مونه. نه! بعد 6 ماه یک سال با حتی جند سال می تونی گرایشت رو عوض کنی توی برنامه نویسی. اما توی سال های اولبه یادگیری یه زبانی مثل جاوا خیلی کمکت می کنه دید بزرگ و بهتری نسبت به دنیای برنامه نویسی و توسعه نرم افزار پیدا کنی. (نسبت به PHP و Python و ...) اما خب یادگیری این دو تای آخر ساده تر و سریع تره و ضمنن توی مواردی کارگشا تر هستن مثل همون سایت های اجتماعی و فروشگاه و ...
الان تو بعضی دانشگاه ها مبانی کامپیوتر Python میگن بعضیای دیگه Java...
کلن واسه شروع برنامه نویسی پایتون همونطور که دوستامون هم گفتن زبان شیرینیه (سادست تقریبن، حال و هوای اسکریپتی داره، ...) اما وقتی قرار میشه تو برنامه هات برن به سمت نرم افزار های سازمانی و معماری های بزرگ تر باید دید جاوایی داشته باشی. ( این دید در سطح زبان برنامه نویسی نیست، بلکه در سطح سکو و نحوه نگرش به تکنولوژی های نرم افزاریه)
در نهایت از زبان جاوا اسکریپت اصلن نگذر... آینده توسعه نرم افزار چه در کلاینت چه در سرور خیلی به سمت این زبان داره میره و حتی توسعه روی موبایل همینطور داره میشه...
توی چند تا آمار معتبر سال 2013 پرکاربرد ترین زبان شناخته شد و مطمئنن تا چند سال دیگه این رشد ادامه خواهد داشت تا جایی که می تونه خودش رو به عنوان رقیبی برای بزرگانی مثل جاوا هم مطرح کنه.

در نهایت من بهت نگفتم چیو انتخاب کنی... سعی کردم بهت دید بدم و بگم انتخابه خیلی حیاتی نیست الان... به جای دغدعه روی انتخاب دغدغه روی یادگیری اصولی و پیشرفت خودت داشته باش.