سلام
ببخشید به نظرتون کدوم زبان رو به عنوان تخصص اصلی انتخاب شه بازار کار بهتر داره ؟
میدونم سوالام کامل نیست و مشکل داره ولی میخواستم نظر شما رو بدونم
@ali.bayat
@hesammousavi
اگر منظورتون زبان سمت سرور هست٬ گزینههای زیاد و خوبی وجود دارند.
PHP, Go, Python, Java, ASP.net , Nodejs , ...
اما با توجه به موارد زیر من PHP رو پیشنهاد میکنم:
مسلما زبان GO عملکردش از تمام موارد بهتره... اما داخل ایران پروژههایی که نیاز به نوشته شدن با این زبان دارند در واقع انگشت شمارند.
این سوالات رو که می بینم یاد روزهای اولیه خودم میافتم که می خواستم برنامه نویسی رو شروع کنم. من دانشجوی رشته برق بودم. برنامه نویسی رو با C و C++ شروع کردم. بعدش python یادگرفتم که وقتی سادگی و زیبایی پایتون رو با C مقایسه می کردم عاشق پایتون می شدم. بعد تصمیم گرفتم وارد حوزه وب بشم. ازونجایی که عاشق پایتون شده بودم می خواستم با همین زبان هم روی وب کار کنم. از خیلی ها که متخصص این کار بودن نظر گرفتم. یکی از دوستانم که چندین سال کار وب می کرد گفت فقط ASP.net یکی دیگه از دوستام که به تکنولوژی های جدید آگاه بود می گفت فقط پایتون و جنگو. تا روزی که با یکی از دوستام که واقعا برنامه نویس فوق العاده ای(به جرات می گم که در سطح جهانی حتی) هست تماس گرفتمو نظرشو پرسیدم. اون بهم گفت برو php و laravel یاد بگیر و راهنمایی درستی هم بود!! من در نهایت laravel انتخاب کردم و عاشقش شدم ! بعدها با دیدن برنامه نویس های مجرب و خوب فهمیدم مهم نیست که چه زبانی کار می کنی مهم اینه که تو یه "برنامه نویس" باشی. افراد زیادی رو دیدم که تو سن 20 سالگی!! به تمام فریم ورک های وب و تمام زبان های برنامه نویسی موبایل تسلط کامل کامل کامل داشتند و پروژه های سنگینی هم با هرکدومشون انجام داده بودند. برای این افراد زبان مهم نبود نوشتن برنامه مهم بود. با هرچی که بهتر بود می نوشتند و اگه بازم چیز بهتری پیدا می کردند اون رو هم یاد می گرفتند و همیشه در حال یادگیری بودند.
حتی همون دوست با تجربه ی من با اینکه تخصصش تو حوزه ی وب بود یک بار یادمه توی دانشگاه برای FPGA برنامه نویسی کرد. کسایی که کار الکترونیک کرده باشن می دونن که حوزه ای مثل FPGA و زبان های توصیف سخت افزاری مثل VHDL خیلی از دنیای برنامه نویسی نرم افزار جداست. ولی اون دوست من برنامه ای نوشت که کسی که می گفتن نابغه ی FPGA توی ایرانه و تکه و ... با تعجب به اون برنامه نگاه می کرد!
ببخشید صحبت هام طولانی شد. خلاصه حرفام همون دو تا کلمه بود. مهم نیست چه زبانی چه فریم ورکی و چه حوزه ای. فقط یاد بگیرید که یک "برنامه نویس باشید"!
تو حوزه اندروید جاوا از همه بهتره
تو حوزه وب asp و php
تو حوزه هوش مصنوعی و اینا پایتون و c++
نرم افزار ویندوزی هم سی شارپ
طراحی وب هم جاوااسکریپت و html css
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟