سلام، اگر قرار هست تازه وارد دنیای برنامه نویسی یا کامپیوتر بشید، احتمالا این سوال بارها توی ذهن شما مطرح شده، از کجا شروع کنم؟ چه رشتهای رو انتخاب کنم؟ و … و … حالا من به عنوان کسی که تقریبا بیش از ۲۰ سال در رشته کامپیوتر مخصوصا برنامه نویسی وب فعالیت داشته، می خوام دلایلی رو براتون بازگو کنم که شاید بتونه در انتخاب بهتر بهتون کمک کنه.
خب حالا وقتاش درباره چند تا دلایلی که در ذهن من هست صحبت کنیم، اگر شما هم دلیلی دارید یا نقض می تونید در بخش نظرات بنویسید، من خوشحال میشم 😍
۱. نیاز سختافزاری بالایی نداره: یعنی چی؟ برای نمونه اگر شما یک برنامه نویسی حوزه بازی باشید و قرار باشه موتور Unreal Engine رو فراخوانی کنید، احتمالا هزینه زیادی برای شروع اولیه خواهید داشت، ولی خب این هزینه در برنامه نویسی وب حالا چه در بخش فرانت فعالیت کنید چه در بخش بکاند با یه پردازنده مناسب، رم خوب و احتمالا یه هارد SSD قضیه جمعه 🙂
۲. برنامه نویسی وب همیشه بازارکار فعالی داره، یعنی همیشه سازمانها خصوصی و دولتی برای ارتباط با کاربراناشون نیاز به یک نسخه تحت وب دارند، هر چند شاید اینستاگرام یا شبکههای مجازی دیگه تا حدی این نیاز رو پوشش بدن اما هرگز جای یک سایت مناسب رو نمیتونن بگیرن …
۳. قابلیت اجرا بر روی همه سیستمعاملها رو داره، یعنی وقتی شما یک سایت میسازین عملا این سایت بر روی همه دستگاهها از جمله کامپیوتر، موبایل و حتی تلوزیونهای هوشمند هم قابل دسترس هست، این نکته بسیار مهمیه، یعنی شما نیازی نیست کاربران یک سازمان رو مجبور کنید همه از یک سیستم عامل یا پلتفرم خاص جهت دسترسی به نرمافزار شما استفاده کنند.
۴. بروز رسانی کمدردسری دارید، چرا؟ وقتی شما یک نرم افزار تحت سیستم عامل مثلا ویندوز مینویسید … یا مثلا یک نرم افزار موبایل برای Android یا iOS مینویسید، اگر به هر دلیلی نیاز باشه بروز رسانی برای کاربران اعمال بشه … حالا چه به دلایل امنیتی چه به دلایل کاربردی … کاربران شما یک به یک باید نسخه جدید رو دانلود و نصب کنند … اما در نسخه وب فقط کافیه دکمه رفرش رو بزنن 😂
۵. حجم دستگاه رو درگیر نمیکنند و کاربر نیازی نیست ذهن اش درگیر این باشه که نرم افزاری که داره استفاده میکنه چقدر قراره به موبایل یا کامپیوترش فشار وارد کنه، از این رو اگر شما یک نرم افزار تحت وب ساختید عملا کاربر شما خیلی درگیر فضای اشغال شده حافظهاش توسط سایت شما نخواهد بود.
۶. حقوق یا درآمد مناسبی نسبت به بسیاری از رشتهها به دلیل فضای شغلی بالا این رشته داره، و شرکتها حاضر نیستن برنامه نویسان وب (البته حرفهای) رو به راحتی از دست بدن.
۷. به لطفا رمزارز ها امکان ارائه خدمات به همه دنیا رو بدون نگرانی از بابت تحریمها دارید، فقط کافیه در شبکههای اجتماعی تخصصی فعالیت قابل قبولی رو مخصوصا به زبان غیرفارسی شروع کنید.
من یک دوره کاملا رایگان برنامه نویسی PHP مقدماتی ضبط کردم و شما میتونید از کانال یوتیوب من اون رو دنبال کنید، امیدوارم این دوره بتونه برای شروع یادگیری برنامه نویسی وب بهتون کمک کنه، برای عضویت در کانال یوتیوب من میتونید اینجا کلید کنید.

