آیا برنامه نویسی سخت است ؟ این سوالی است که بسیاری از افراد غیر از برنامه نویسان از من سؤال می کنند. این امر باعث می شود تا به سوالاتی از قبیل آیا برنامه نویسان در خانه کار می کنند” و شما برای برنامه نویسی به چه نوع آموزشی نیاز دارید؟” هم فکر کنید. اما برخلاف برخی از این سوالات، این سوال در واقع بسیار سخت است. این یک سؤال ساده است، اما در عین حال جواب بسیار ظریفی دارد. بنابرای ، اجازه دهید به جزئیات بیشتر و به درون آن شیرجه بزنیم و به شما کمک کنیم تا درک کنید که برنامه نویسی مشکل است یا نه.

 

پیشنهاد:مشاهده مقاله های بمب کد

 

آیا برنامه نویسی سخت است ؟

خب، همانطور که مشاوران دوست دارند بگویند، این بستگی دارد.” این که برنامه نویسی سخت است یا خیر، به عوامل زیادی بستگی دارد، از جمله نوع خاصی از برنامه نویسی و اینکه شما به عنوان یک فرد چگونه فکر می کنید. بنابراین پاسخ کوتاه این است که برنامه نویسی واقعاً طیف وسیعی از درجه سختی را از بسیار آسان تا بی‌نهایت دشوار پوشش می‌دهد.

 

به این روش فکر کنید. سعی کنید بر اساس تجربه خود به برخی از این سؤالات پاسخ دهید:

 

  • آیا بازی بسکتبال دشوار است؟
  • آیا صحبت کردن به زبان پرتغالی سخت است؟
  • در مورد رانندگی ماشین چطور؟ آیا این سخت است؟

 

اکنون احتمالا متوجه شدید که چرا می‌گویم خب! بستگی دارد…”.

 

مردم در رویارویی با برنامه نویسی به طور جدی وحشت زده می شوند

به طور خاص، من فکر می کنم افرادی که هنوز وارد دنیای برنامه نویسی نشده اند، تمایل دارند به طور چشمگیری برنامه نویسی را سخت ارزیابی کنند.

 

تا به حال شنیده اید که شخصی چنین چیزی بگوید:” اوه، من واقعاً آدم ریاضی نیستم!” خب من این را بسیار شنیدم. اما همین موضوع را درباره برنامه نویسی بیشتر می‌شنوم. و من این مسأله را مسخره می دانم زیرا در حالی که بعضی از زمینه های برنامه نویسی واقعاً به ریاضی نیاز دارند، اما بسیاری از آنها چنین نیستند. به نظر من برنامه نویسی نگرانی های خیلی بزرگتر از ریاضی” دارد.

 

من واقعا معتقدم که افراد بسیار زیادی فکر می‌کنند که هرگز نمی‌توانند برنامه نویس واقعی شوند. اما… اما سخت در اشتباه هستند.

 

بیایید برخی از افسانه های فراتر از ریاضی را در برنامه نویسی بررسی کنیم 

 

1: برنامه نویس‌ها هکرهای نخبه هستند، مانند شخصیت سریال مستر ربات

 

درست است اگر کوچک‌تر از من باشید، احتمالا در روزهای اوج جوانی خود از سریال‌های خفنی مانند Mr Robot  لذت می‌برید. اما این که فیلم، با داشتن هکرهای وحشتناک و شخصیت‌های آنتاگونیست هکر که به نظر می‌رسد برنامه نویسان غیر اجتماعی و فوق العاده درخشان هستند، بسیار جذاب باشد، کافی نیست.

 

چرا؟ چون این زندگی واقعی نیست. حتی هک کردن واقعی اینطور نیست چه رسد به برنامه نویسی روزانه. بنابراین فرض نکنید که برنامه نویسی مستلزم آن است که مکعب ها را روی صفحه نمایش حرکت دهید، یا هر کاری که هاو جکمن در Swordfish انجام میداد.

 

2: شما نیاز به مدرک کامپیوتر دارید 

این موضوع بارها و بارها در سایت ها و وبلاگ های مختلف تکرار شده است که: شما به علوم کامپیوتر نیازی ندارید. شما به مدرک تجارت احتیاج ندارید!

این موارد دستیابی به این شغل را آسانتر می کند، اما لازم نیست. بنابراین وقتی فکر می کنید که برنامه نویسی سخت است”، احتمالاً همه چیز را با یکدیگر مخلوط می کنید. هیچ پیش شرطی برای برنامه نویسی، فراتر از یک دفترچه یادداشت و دانلود یک مترجم یا کامپایلر وجود ندارد.

 

3: برنامه نویسان مهارت های اجتماعی افتضاحی دارند 

این ممکن است باعث شود شما کمی سر خودتان را درد بیاورید. شما احتمالاً در حال فکر کردن هستید: اینکه برنامه نویسان مهارت های اجتماعی وحشتناکی دارند به من یا سخت و آسان شدن برنامه نویسی برای من ارتباطی دارد؟”

 

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

بله! بله، شما میتوانید. برنامه نویسان در کنفرانس ها و جلسات زیادی شرکت می کنند، به گفتگو می پردازند، در جمع ها شرکت می کنند و زندگی اجتماعی عالی و عادی دارند.

 

 

 4: برنامه نویسان در همه زمینه های کامپیوتر خوب هستند 

من شخصاً موفق به دریافت مدرک علوم کامپیوتر و سپس شغل برنامه نویسی شدم. و وقتی من این کار را کردم، همه بلافاصله تصور کردند که من در همه چیز رایانه فول هستم!

  • دوست: کامپیوتر من صدای عجیبی از خودش در میاره، فکر میکنی مشکلش چیه؟
  • پسرخاله: سلام، وقتی سعی می کنم MS Word رو ببندم، خطای # 90314 رو بهم میده. معنیش چیه؟
  • و …

 

این‌ها بخش کوچکی از سوالاتی هستند که قرار است با آن‌ها مواجه شوید. و اگر نخواهید بگوید اوه من نمی‌دونم” باید دست به دامن گوگل شوید. من می‌توانم برنامه بنویسم”، به این معنی نیست که از تمام چند و چون کامپیوتر سر در می‌آورم.

 

 

انواع مختلفی در برنامه نویسی وجود دارد 

پس از خیال بافی های نادرست، بیاید به واقعیت برنامه نویسی نگاه کنیم. و واقعیت این است که برنامه نویسی در واقع کاملاً متنوع است. در اینجا فقط یک نمونه کوچک از کارهایی که افراد زیر چتر برنامه نویسی” انجام می دهند آورده شده:

 

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

 

و این فقط یک نمونه کوچک از انواع مختلف برنامه نویسی است. برنامه نویس بودن” به اندازه بیزینس من بودن” متنوع است.

 

بالاخره برنامه نویسی سخت است یا خیر!

در این مرحله، من می خواهم دنده ها را کمی تغییر دهم. احساس می کنم وقت خوبی را برای این موضوع سپری کرده ام که برنامه نویسی آنقدرها که فکر می کنید سخت نیست.” و این درست است. فکر می کنم افراد زیادی به سوال آیا برنامه نویسی سخت است” با بله” فقط به این دلیل که آنها نمی دانند برنامه نویسی چیست، پاسخ می دهند.

 

برنامه نویسی به این دلیل سخت است که از شما می خواهد به روشی که قبلاً عادت نداشته اید فکر کنید.آیا برنامه نویسی سخت است؟ بله، به این معنی که شما را ملزم می کند تا به شکلی فکر کنید که اکثر مردم فکر نمی کنند.در آخر، تلاش تعیین کننده است. مانند هر چیز دیگر در این جهان، تلاش شما میزان سختی را اندازه گیری می‌کند. البته علاقه هم بسیار موثر است.

 

و خب به هدف شما نیز بستگی دارد. مثلا آیا بستکتبال سخت است؟ خب بستگی دارد. منظور شما از بستکتبال چیست؟ تنها پرتاب توپ؟ پرتاپ توپ از زیر تور؟ یک متری؟ سه متری؟ پنج متری؟برنامه نویسی هم همین است. البته بهتر است بگویم هر چیز دیگری همین است.

 

آیا صحبت کردن به پرتغالی کار سختی است؟ خب، احتمالاً نه اگر در برزیل یا پرتغال متولد شده باشید. اما احتمالاً بله اگر 70 سال دارید و هرگز چیزی جز ژاپنی صحبت نکرده اید.

 

بنابراین، آیا برنامه نویسی سخت است؟ بله و خیر. بله، انجام آن در یک سطح بالا یا در یک منطقه کاملاً تخصصی و رقابتی دشوار است. اما نه، شروع کار سخت نیست. و مطمئناً فراتر از توان شما نیست.

 

منبع : بمب کد

برنامه ,نویسی ,نویسان ,کامپیوتر ,اجتماعی ,است؟ ,برنامه نویسی ,برنامه نویسان ,بستگی دارد ,برنامه نویسی ,نویسان مهارت ,برنامه نویسان مهارت ,برن? منبع

مشخصات

تبلیغات

آخرین ارسال ها

آخرین جستجو ها

آموزشگاه موسیقی همنوا وزارت حمایت از نخبگان و محققان ایران حوزه مقاومت بسیج شهید چمران (soft99) فلزیاب تصویری المانی-فلزیاب امریکایی اصل | 09197977577 گروه حقوقی دفاع یاران عدالت طاقت بیار اخبار سایت بلگ بیست الان بخر تحویل بگیر