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

برایان ویلسون کرنیهان (Brian Wilson Kernighan)
برایان ویلسون کرنیهان، یک دانشمند در زمینه علوم کامپیوتری
همه میدانند که اشکال زدایی (Debug)، دو برابر سختتر از نوشتن یک برنامه برای بار اول است. بنابراین هنگام نوشتن آن تا جایی که میتوانید باهوش باشید که چگونه آن را رفع اشکال (Debug) میکنید؟
استیو جابز (Steve Jobs)
استیو جابز موسس کمپانی اپل
همه باید برنامه نویسی کامپیوتر را یاد بگیرند، زیرا که برنامه نویسی به شما یاد میدهد که چگونه فکر کنید.
مطلب مشابه: جملات انگیزشی استیو جابز + سخنان و نقل قول های زیبا از بنیان گذار اپل
نیکلاس نگروپونته (Nicholas Negroponte)
برنامه نویسی به شما این امکان را میدهد که به “فکر کردن” فکر کنید و در حین اشکال زدایی (Debug)، “یاد گرفتن” را یاد بگیرید.
رابرت سسیل مارتین (Robert Cecil Martin)
رابرت سسیل مارتین، معروف به عمو باب، یک مهندس نرمافزار است.
حقیقت را فقط در یک جا میتوان یافت: کد.
صرفاً کار کردن کد به تنهایی کافی نیست.
لینوس توروالدز (Linus Torvalds)
لینوس توروالدز مهندس نرمافزار
اکثر برنامه نویسان خوب، برنامه نویسی میکنند؛ نه این دلیل که انتظار دارند دستمزد دریافت کنند یا توسط دیگران تحسین شوند، بلکه به این دلیل که برنامه نویسی سرگرم کننده است.
صحبت کردن بیارزش است؛ کدت را به من نشان بده.
سر چارلز آنتونی ریچارد هور (Sir Charles Anthony Richard Hoare)
توونی هور، دانشمند علوم کامپیوتر
مهمترین ویژگی یک برنامه این است که آیا کاربر را به هدف خود میرساند یا خیر.
برای ساختن یک طراحی نرمافزار دو راه وجود دارد: یک راه این است که آن را به قدری ساده کنیم که به وضوح هیچ نقصی وجود نداشته باشد، و راه دیگر این است که آن را چنان پیچیده کنیم که هیچ نقص آشکاری وجود نداشته باشد. روش اول به مراتب مشکلتر است.
جیمز آرتور گاسلینگ (James Arthur Gosling)
جیمز آرتور گاسلینگ از دانشمندان کامپیوتر
زبان Java مانند ++C بدون تفنگ است.
اگر بخواهم امروز زبانی غیر از جاوا (Java) را برای استفاده انتخاب کنم، آن زبان اسکالا (Scala) خواهد بود.
استیون مککانل (Steven C. McConnell)
مک کانل نویسنده کتابهای درسی مهندسی نرمافزار
کد خوب، بهترین مستندسازی خودش است.
لری وال (Larry Wall)
لَری وال برنامهنویس کامپیوتر و خالق زبان برنامه نویسی Perl
مشکل استفاده از زبان ++C این است که شما را مجبور میکند قبل از انجام هر کاری همه چیز را بدانید.
استیون ویلیام هاوکینگ (Stephen William Hawking)
ویلیام هاوکینگ، برنامه نویس نیست. او فیزیکدان نظری، کیهانشناس و نویسنده است.
چه بخواهید اسرار کیهان را کشف کنید، چه بخواهید شغلی را در قرن بیست و یکم دنبال کنید، اصول پایهای برنامه نویسی کامپیوتر یک مهارت ضروری برای یادگیری است.
کنت لین تامپسون (Kenneth Lane Thompson)
کنت لین تامسون که در محفل هکرها معمولا با نام ken شناخته میشود، یکی از پیشگامان علوم رایانه است.
یکی از پربارترین روزهای من حذف 1000 خط کد بود.
دنیس ریچی (Dennis Ritchie)
دنیس مکآلیستر ریچی، دانشمند علوم رایانه
یونیکس اساسا یک سیستم عامل ساده است، اما برای درک سادگی آن باید نابغه باشید.
مطلب مشابه: جملات ناب تیم کوک + متن های انگیزشی با عکس نوشته هایی از سخنان تیم کوک
سیمور راجر کری (Seymour Roger Cray)
سیمور کری، مهندس برق و الکترونیک و متخصص کامپیوتر
مشکل برنامه نویسان این است که شما هرگز نمیتوانید بگویید که یک برنامه نویس چه کار میکند؟ تا زمانی که خیلی دیر شده باشد.
کوری هاوس (Cory House)
کوری هاوس متخصص React و JavaScript
سورسکد مثل یک جوک (لطیفه) است؛ اگه مجبور به توضیح آن شدید، بدانید که اصلاً خوب نوشته نشده است.
دانلد اروین کنوث (Donald Ervin Knuth)
کنوث دانشمند علوم کامپیوتر
مهمترین چیز در زبان برنامه نویسی نام آن زبان است. زبان بدون نام خوب موفق نخواهد شد.
برنامه نویسی یک هنر است، زیرا دانش انباشته شده را در جهان به کار میگیرد، زیرا به مهارت و نبوغ نیاز دارد و به ویژه به این دلیل که چیزهای زیبایی تولید میکند. برنامه نویسی که ناخودآگاه خود را یک هنرمند میبیند از کاری که انجام میدهد لذت میبرد و آن را بهتر انجام خواهد داد.
داگ او لیندر (Douglas O. Linder)
داگ او لیندر نویسنده، راوی و مورخ
یک برنامه نویس خوب کسی است که همیشه قبل از عبور از یک خیابان یک طرفه به هر دو طرف نگاه می کند.
راسموس لردورف (Rasmus Lerdorf)
راسموس لردوف، خالق زبان PHP
زبان PHP مانند مسواک شما هیجان انگیز است. شما هر روز از آن استفاده می کنید، کار را انجام میدهد، ابزار ساده ای است، پس چه چیزی میخواهید؟ چه کسی دوست دارد در مورد مسواک بخواند؟
خیدو فان روسوم (Guido van Rossum)
خیدو فان روسوم، برنامه نویس کامپیوتر و خالق زبان برنامه نویسی پایتون
لذت کدنویسی با پایتون، در کلاسهای کوتاه، مختصر و خوانا است. که اقدامات زیادی را با کد کمتر میتوان نوشت؛ نه در مجموعهای از کدهای بیاهمیت که خواننده را تا حد مرگ خسته میکند.
رالف جانسون (Ralph Johnson)
رالف ای. جانسون، دانشیار پژوهشی در گروه علوم کامپیوتر در دانشگاه ایلینوی
قبل از اینکه نرمافزار قابل استفاده مجدد باشد، ابتدا باید قابل استفاده باشد.
استیون گری وازنیاک (Stephen Gary Wozniak)
استیون وازنیاک، مهندس کامپیوتر
هرگز به کامپیوتری که نمیتوانید از پنجره به بیرون پرتاب کنید اعتماد نکنید.
جان جانسون (John Johnson)
جان جانسون مدرس سیستم های اطلاعات کامپیوتری
اول مشکل را حل کنید. سپس، کدش را بنویسید.
مارک زاکربرگ (Mark Zuckerberg)
مارک زاکربرگ موسس کمپانی متا
پانزده سال دیگر برنامه نویسی را درست مانند خواندن و نوشتن آموزش خواهیم داد و افسوس میخوریم که چرا زودتر این کار را انجام ندادیم.
مطلب مشابه: سخنان مارک زاکربرگ موسس فیس بوک + جملات آموزنده با عکس نوشته
اریک اس. ریموند (Eric S. Raymond)
اریک ریموند برنامهنویس، محقق و تاریخنگار فرهنگ هکرهای کامپیوتری
آموزش علوم کامپیوتر نمیتواند هیچکس را به یک برنامه نویس خبره تبدیل کند، همانطور که مطالعه درباره برسها و رنگها نمیتواند از کسی یک نقاش خبره بسازد.
بیل گیتس (Bill Gates)
بیل گیتس یکی از افراد ثروتمند جهان است. او برنامه نویس و موسس شرکت مایکروسافت است.
اندازهگیری میزان پیشرفت در برنامه نویسی با تعداد خطوط کد، مانند اندازهگیری میزان پیشرفت در ساخت هواپیما بر اساس وزن است.
بهترین راه برای آماده شدن [برنامه نویس شدن]، نوشتن برنامهها و مطالعه برنامههای خوبی است که دیگران نوشتهاند.
یک ماشین تراش عالی، چندین برابر پول یک ماشین تراش معمولی است، اما یک برنامه نویس عالی، 10000 برابر ارزشمندتر از یک برنامه نویس معمولی است.
مطلب مشابه: سخنان بیل گیتس درباره ثروتمند شدن، زندگی و موفقیت
کنت بک (Kent Beck)
کنت بک خالق برنامهسازی مفرط و یکی از 17 بنیانگذار توسعه نرمافزاری چابک
کدی بنویسید که کار کند، درست و اصولی باشد و سریع اجرا شود.
خوشبینی، یک آفت شغلی در برنامه نویسی است. بازخورد گرفتن از کاربران نیز درمان آن است.
من یک برنامه نویس عالی نیستم. من فقط یک برنامه نویس خوب با عادات عالی هستم.
فرنسیس گلسباروف (Francis Glassborow)
فرنسیس گلسباروف، نویسنده کتابهای معروفی به زبان ++C
برنامه نویسان خوب از مغز خود استفاده میکنند، اما دستورالعملهای خوب ما را از فکر کردن به هر مورد (بیارزش)، نجات میدهد.
گیب لوگان نیوئل (Gabe Logan Newell)
گیب نیوئل، طراح بازیهای ویدئویی و موسس و مدیرعامل شرکت ولو (شرکتی برای ساخت بازیهای رایانهای)
برنامه نویسان فردا، جادوگران آینده هستند. به نظر میرسد که در مقایسه با بقیه قدرت جادویی دارید.
کریستین هایلمن (Christian Heilmann)
کریستین هایلمن مدیر برنامه اصلی در مایکروسافت
شباهت Java با JavaScript مانند شباهت Car با Carpet است.
دن سالومون (Dan Salomon)
گاهی اوقات بهتر است در روز تعطیل، در رختخواب خوابید تا اینکه تمام هفتهی بعد را مجبور به دیباگ کردن کدهای آن روز، تعطیل کرد.
نیکیتا پوپوف (Nikita Popov)
نیکیتا پوپوف مهندس ارشد نرمافزار در شرکت RedHat
Ruby آشغال است. PHP فوقالعاده است.
هارولد آبلسون (Harold Abelson)
هارولد آبلسون، یک دانشمند علوم کامپیوتری اهل آمریکا
برنامهها باید به گونهای نوشته شوند که برای افراد خوانا باشند و صرفا قابل اجرا برای ماشینها باشند.
مارتین فولر (Martin Fowler)
مارتین فولر مهندس نرمافزار اهل بریتانیایی
هر احمقی میتواند کدی بنویسد که کامپیوتر آن را بفهمد. برنامه نویسان خوب کدی را مینویسند که انسان بتواند آن را درک کند.
جان وودز (John Woods)
جان وودز بنیانگذار Room to Read
همیشه طوری کدنویسی کنید که انگار شخصی که در نهایت کد شما را حفظ میکند، یک روانپریش خشن خواهد بود که میداند کجا زندگی می کنید.
بیارنه استروستروپ (Bjarne Stroustrup)
بیارنه استراس تروپ اهل دانمارک
با زبان برنامه نویسی C، به راحتی میتوانید به پای خود شلیک کنید. اما زبان برنامه نویسی ++C این کار را دشوار میکند؛ اما اگر با ++C موفق به این کار شوید، تمام پای شما را قطع خواهد کرد.
آلن جی پرلیس (Alan J. Perlis)
آلن جی پرلیس، یک دانشمند علوم کامپیوتری بود. پرلیس بخاطر کارهای پیشگام خود در زبانهای برنامه نویسی شناخته شده بود. پرلیس اولین دریافت کننده جایزه تورینگ بود. او درباره برنامه نویسی میگوید:
زبانی که بر طرز فکر شما در مورد برنامه نویسی تأثیری نمی گذارد، ارزش دانستن ندارد.
منبع developersho.com