09120368440

فرهنگ برنامه نویسی چیست ؟

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

حقیقت این است که برنامه نویسی هم ماهیتی مانند ماهیت سایر کسب و کار ها دارد. 

بگذار با یک مثال آن را برایت روشن کنم.

 فرض کن می خواهی مکانیک شوی. بعد از ظهر به یک مغازه مکانیکی می روی و از اوستا آنجا می پرسی که چه ابزارهایی استفاده می کند ؟

انواع آچار و پیچ گوشتی را تهیه می کنی.

اما وقتی که به تعمیر ماشین می رسی می بینی که عملا از این وسایل نمی توانی استفاده کنی!

چرا ؟ چون فوت و فن مکانیکی و علم آن را نمی دانی. 

مثال برنامه نویس شدن و برنامه نویسی هم همین است. شما انواع زبان های برنامه نویسی را هم که یاد بگیرید بدون دانستن فرهنگ برنامه نویسی و مکانیزم طبیعی ذهن مثل مکانیک قصه بالا خواهی بود. 

یعنی نمی دانی با این زبان های برنامه نویسی و ابزارها باید چکار کنی.

مکانیک نمی دانست چطور ماشین را تعمیر کند، تو نمی دانی چطور برنامه نویسی کنی…

ویدئو زیر را ببین تا با فرهنگ برنامه نویسی آشنا شوی…

دیدگاه کاربران
  • محمد 9 اکتبر 2019

    سلام. رشته اصلی من نرم افزار کامپیوتر هست چند بار برای برنامه نویسی شروع کردم حتی برنامه های تحت ویندوز هم نوشتم اما یه چیزی که همیشه وسط راه تا ۹۰ درصدی راه اون رو ول کردم اینه که من کد ها رو مینویسم همراه با حالا یک سری آموزش ها و تا حدی درکشون میکنم بعد از چند روز انگار تمام کد ها فراموش میشه نمیدوم من اینطور هستم یا برای همه همینه. بعد خیلی برنامه نویسی رو دوست دارم و حتی شاید شب ها تا صبح برای برنامه نویسی وقت گذاشتم. حتی خیلی از شرکت ها برای این که ببینم با چه تکنولوژی کار میکنن یا این که این راه برنامه نویسی من درسته یا تکنولوژی بهتری به کار میبرن رفتم حتی تو یه شرکت برای این که حتی کار آموز باشم گفتن نه ما حرفه ای میخوایم دست از تلاش برداشتم. حتی حاظرم کار کنم ترفندش رو بدونم یا این مسئله که فرار بودن مال منه یا باید بیشتر تمرین کنم تو دنیای واقعی نشد. حتی کار با بانک اطلاعاتی رو هم کار کردم باLinqو Entity Frameworkولی نمیدونم مشکل کجاست.

    • محسن مدحج 9 اکتبر 2019

      فرم مشاوره را پر کنید باهم صحبت کنیم تا مشکلتون را دقیق بررسی کنیم

    • ضحی شبر 10 اکتبر 2019

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

    • ahmad 13 اکتبر 2019

      سلام دوست عزیز
      شما پایه رو یاد نگرفتید بهمون خاطر یادتون میره شما باید اونقدرپایه روتمرین کنید تا دون دیدن اموزش مثلا ساخت ماشین حساب خودتون یه ماشین حساب بسازید اون موقع کدها رو فهمیدید بعد هم باید تمرین زیاد داشته باشید مثلا ۱۰۰۰تا برنامه دیتابیس بنویسید مثلا برنامه دانشجویی برنامه تاکسی تلفنی برنامه داروخانه و…. اون موقع را میفتی

  • اصغر 9 اکتبر 2019

    سلام وقت بخیر
    شخصا از شما خیلی مسایل یاد گرفتم ممنون وسپاسگزارم جناب اقای مدحج
    در ضمن من دو سال پیش روشن خاموش کردن کامپیوتر را بلد نبودم امروز دارم یک اپ میسازم
    به هر حال از راهنماییهای شما خیلی متشکرم

    • مدحج 29 اکتبر 2019

      خیلی خوشحالم ممنون از خبر خوبی که دادید

  • Mehdi 10 اکتبر 2019

    سلام ‌و عرض ادب خدمت استاد عزیز
    خدا رو سپاسگذارم که از طریق همین دنیای نرم افزار و اینترنت سعادت آشنایی با شما نصیبم‌ شد و در استرالیا با وجود دو قاره فاصله همچنان از راهنمایی های با ارزش شما و کلاسهای بی نظیرتون بهره مند هستم
    ارادتمند شما
    مهدی

    • ضحی شبر 10 اکتبر 2019

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

    • Z. N 15 اکتبر 2019

      سلام وقتتون بخیر، لطفا درباره فرهنگ برنامه نویسی بیش تر مطلب بذارید و منبع معرفی کنید.

      • محسن مدحج 15 اکتبر 2019

        سلام و درود
        بفرمایید کدوم قسمتها مد نظرتون هست . تا بیشتر ویدو تولید کنیم.

  • مسعود 11 اکتبر 2019

    لطفا در مورد فرهنگ برنامه نویسی بیشتر توضیح دهید .سپاسگزارم

    • داود داوودی 11 اکتبر 2019

      در ادامه بیشتر ویدئو تولید می کنیم

  • لقمان عزیزنژاد 11 اکتبر 2019

    عالی بود ، مشکل افراد شروع هست اما بیشتر افراد شروع میکنن بخواتر هیجان و اشتیاق برنامه نویسی اما بعد از مدتی ارور های زیاد و bug های زیاد زده میشن

    • محسن مدحج 12 اکتبر 2019

      وقتی دانش خوبی داشته باشند می دونن از کجا و جطور مشکل را حل کنند

  • لقمان عزیزنژاد 11 اکتبر 2019

    در برنامه نویسی شروع مهمه اما مهمتر از اون تلاش و پشت کار و علاقه ای که مدام بتونه تو رو تو اون راه نگه داره.

  • مجتبی 12 اکتبر 2019

    با سلام و خسته نباشید
    منظور از فرهنگ برنامه نویسی .مگه همون تحلیل پروژه نمیشه. که اول خوب تحلیل بشه بعد بریم سراغ کد نویسی . کد زدن

    • محسن مدحج 13 اکتبر 2019

      نرم افزار چهار مولوکول دارد که معنا داشته باشد
      A تحلیل
      D طراحی
      I پیاده سازی
      T تست
      و برای هر کدام باید مهارت های خوبی داشته باشید
      مثلا در پیاده سازی معماری بلد باشید و مکانیزم طبیعی ذهن
      در طراحی نگاه داخلی و خارجی و مهندسی نرم افزار تجاری
      تست هم باید از داخل و بیرون سیستم انجام شود
      حالا با این تفاسیر پیشنهاد می کنم سریال رازهای تولید نرم افزارهای تجاری موفق را ببینید

  • مهناز 14 اکتبر 2019

    سلام ممنون ازتون خیلی عالی توضیح میدید جناب مهندس. ما که ۴ سال برنامه نویسی خوندیم هیچی نفهمیدیم برنامه نویسی یعنی چی. اینجوری که از دو سه تا ویدئو شما فهمیدم تو طول ۴ سال نفهمیدم

  • حسین 15 اکتبر 2019

    سلام.من میخوام استارت اپی تشکیل بدم میخوام تیمی برا طراحی سایت و برنامه مبایلشو برام بسازن چطوری میتونم این تیمو تشکیل بدم چطوری به خود فرد و مهارتش اطمینان کنم لطفا یه ویدیو دراینباره ارائه بدید درباره کسایی که میخوان استارتاپ تشکیل بدن

    • محسن مدحج 15 اکتبر 2019

      سلام و درود فیلم ساخت تیم را ببینید و زیر اون ویدئو سوالتون رو مطرح کنید

  • مهدی 5 آوریل 2020

    سلام استاد… میخواستم بدونم عناصر فرهنگ برنامه نویسی شامل چه حوزه هایی میشه؟ من در حال حاضر مفاهیم شی گرایی مثل پولیمورفیسم و انتزاع و … رو بلدم.. یه کتاب الگوریتم هم کار کردم و تا حالا یه اپ اندروید کتاب هم ساختم. پیشنهاد میکنید چه عناصر دیگه ای و یاد بگیرم؟ یادمه فرمودید باید معماری نرم افزار هم بلد بود و چیزای دیگه ای هم فکر کنم بود که من فراموش کردم.. ممنون میشم پاسختون رو بدونم

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برنامه نویسی یا کد بازی ؟

بیش از 10000 نفر در خانواده آکادمی برنامه نویسی مدحج عضو شده اند و بجای کدبازی، میخواهند ماهیانه سفارش پروژه بگیرند و درآمد داشته باشند.
دوست داری وارد خانواده ما شوی ؟

.