دو سوال درباره برنامه نویس!


سوال 1: برنامه نویسی چیست؟
به طور کلی به فرایند نوشتن و توسعه نرم افزار کامپیوتر برنامه نویسی گفته میشود . در فرهنگ عامه میتوان به تمامی فرایند های توسعه نرم افزار (Software Development) اطلاق گردد که شامل ( برسی ، توسعه، درک، طراحی، پیاده سازی، تست، اشکال زدایی و نگهداری) میشود.
نرم افزارها به دو دوسته اصلی 1- سیستمی 2- کاربردی، تقسیم میشوند. نرم افزارهای کاربردی شامل انواع نرم افزارهای حسابداری، انبارداری، مرورگرها، وب سایتها ، بازی های رایانهای ، نرم افزارهای گرافیکی و موارد بسیار دیگری میباشند .
دنیای اینترنت و وب سایتها با سرعت بسیار زیادی در حال پیشرفت میباشد و بسیاراز نرم افزارهای کاربردی به علت مزیتهای بسیار اینترنت به صورت نرم افزار تحت وب طراحی میشوند .
به علت کاربرد بسیار و نیاز روز افزون کسب و کارها به انواع وب سایت ، ما کارگاه آموزشی را با هدف یادگیری برنامه نویسی وب ، نرم افزارهای تحت وب ، یادگیری و آشنایی با تکنولوژی های مربوطه برگزار میکنیم .

سوال 2: چه کسانی میتوانند برنامه نویس شوند و در این رشته مشغول به کار گردند.
برنامه نویسی بر خلاف سایر مشاغل تخصصی (پزشکی، مهندسی عمران و...) نیاز به تحصیل اکادمیک برای فعالیت ندارد، بدلیل آنکه میتوانید به صورت خودآموز مبانی اولیه را فراگرفته و با کارکردن ، کسب تجربه ، بالابردن سطح دانش و افزودن بر نمونه کارهای خود تخصص خود را تکمیل کرده و به عنوان یک برنامه نویس فعالیت خود را آغاز کنید .
برای برنامه نویس شدن هیچ محدودیت جنس، سنی، تحصیلی، مکانی و زمانی وجود ندارد . تنها میبایست در رشته مورد علاقه خود به سطح قابل اعتماد برسید و بتوانید پروژه ها را در زمان و کیفیت توافق شده تحویل دهید . از همین رو هست که شرکت های نرم افزاری قالبا به مدارک تحصیلی توجه خاصی ندارند بلکه تجربه شخص ، اخلاق کاری ، و علاقه به یادگیری برای آنها از اهمیت بیشتری برخوردار میباشد .
باید این نکته را هم اینجا متذکر شوم که مطالب و سر فصل هایی که در دوره در نظر گرفته ایم به گونه ای میباشد که علاقه مندی که هیچ اطلاعاتی از برنامه نویسی و یا حتی کامپیوتر ندارد هم بتواند در دوره ثبت نام کرده و از صفر به یک برنامه نویس آماده به کار تبدیل گردد .