صنایع فناوری طراحان بهینه

چگونه یک برنامه نویس شویم؟

چگونه یک برنامه نویس شویم؟

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


Howto-Introduction


گام اول - دوره مقدماتی

یک دوره مقدماتی در یک یا همه رشته های زیر بگذرانید:

  • منطق برنامه نویسی
  • ریاضیات گسسته
  • زبان برنامه نویسی – آشنایی با پارادایم های مختلف زبان های برنامه نویسی شروع از زبان های پروسیجرال و ترتیبی تا شی گرایی، پس از برنامه نوسی تابعی و منطقی. برای تازه کار ها زبان های Ruby, Python, Pascal پیشنهاد می شود و پس از درک کلی از مفاهیم یادگیری زبان های C++, C#, Java


Database Concept


گام دوم - مفاهیم بانک های اطلاعاتی

مفاهیم بانک های اطلاعاتی مانند جداول، پرس و جوها، پروسیجر ها و View ها، می توانید از هر بسته و موتور بانک اطلاعاتی دلخواهی استفاده کنید:

  • MS ACCESS
  • DB V
  • FOX PRO
  • Paradox
  • MySQL
  • MS SQL Server

MySQL یک بانک خوب برای یادگیری است چون رایگان است، بسیار متداول است و با استفاده از پرس و جوهای با زبان SQL می توان با بانک کار کرد.


Programming Type


تصمیم بگیرید چه نوع برنامه نویسی می شوید؟

  • برنامه نویسی به طور کلی به چند دسته زیر تقسیم بندی می شوند:
  • برنامه نویس وب Web Programmer
  • برنامه نویس دسکتاپ Desktolp Application Programmer
    • برنامه نویسی سیستم عامل گرا OS Oriented Programming : وابسته به یک یا چند سیستم عامل خاص
    • برنامه نویسی مستقل از پلتفرم platform Independent Programming
  • برنامه نویس سیستم های توزیع شده Distributed applications programmer
  • برنامه نویس فریم ورک، کتابخانه، پلتفرم Library/platform/framework/core programmer
  • برنامه نویس سیستم
    • Kernel Programmer
    • Driver Programmer
    • Comliiler Programmer
  • Programming scientist

Learning


یادگیری تکنولوژی و زبان های برنامه نویسی مرتبط به فیلد انتخابی خود

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

برنامه نویسی تحت وب
برنامه نویسی برنامه های دسکتاپ
منبع : wikihow.com


0 نظر ثبت شده
نظر خود را ارسال کنید
در حال ارسال لطفا صبر کنید...
نظر شما با موفقیت ثبت گردید، پس از تایید نمایش داده می شود
عملیات ناموفق بود، لطفا مجددا تلاش نمایید