
امروزه میشه گفت تمام دنیارو برنامهنویسی داره کنترل میکنه.
بانکها مثل پی پَل، ویزا کارت، مسترکارت یا بلوبانک معروف خودمون.
پلتفرمهای فروشگاهی مثل دیجیکالا، ترب و ایمالز.
پلتفرمهایی آگهی مثل دیوار و شیپور و دیگر پلتفرمهایی که هر کدوم نیازهای مارو رفع و کنترل میکنند.
خوب میخوایم به زبان خیلی ساده بگیم این موضوع رو...
برنامه نویسی درواقع میشه کد زدن، کدهایی که باعث میشه یک برنامه روی گوشیتون هست یا سایت کار بکنه و شما در عرض چندثانیه کاری رو انجام بدین که شاید بدون وجود این برنامه امکان نداشت و ماها شاید سالها زمان گذاشته شده برای طراحی و ساخت اون برنامه.

(طراحی): در ابتدا یک طراح اون برنامه یا سایت رو طراحی میکنه.
(برنامهنویسی): سپس یک برنامهنویس میاد و اون رو پیادهسازی و اجرا میکنه.
(تست و خطایابی): بعد از چندبار اشکال زدایی برنامه به مرحله نهایی و در دسترس کاربران قرار میگیره.
(توسعه): بعد از این فرایندها میرسیم به مراحل گرفتن نظرات کاربران و اشکالات و بهترکردن یک برنامه
.

خیر، برنامهنویسان تنها نیستند و نمیتوانند کل یک پروژرو خودشون انجام بدن و یک تیم باعث بوجود اومدن یک برنامه میشه.
.
طراح محصول Product Designer
طراح رابط و تجربه کاربری UIUX Designer
طراح گرافیک Graphic Designer
برنامهنویس Programmer
! البته در پروژههای بزرگ و سنگین چند شخص دیگر هم به این لیست اضافه میشند
مدیر محصول Product Manager
مدیر و برنامهنویس ارشد Manager & Senior Programmer