برنامه نویسی بدون ریاضی درسته یا نه ؟

اگه در مورد خطا های مغزی و قواعدش بدونید همیشه میدونید تیتر های اینطوری همیشه پاسخش نه هست

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

درود ریاضی و درود فلسفه

برای تصور فضای فعلی اگر مکعبی چهار بعدی را در نظر بگیریم آن وقت میتوانیم زمان را هم یک نقطه از فضا در نظر بگیریم و انوقت میتوانیم بپرسیم چه مسائلی در مورد آن مطرح هست

اگر فضای ما چهار بعدی بود چه میشد ؟ باید به فکر فرو رفت

در قرن های پیش اکثر نقاشان ریاضی دانانی نابغه بودند حتما لئوناردو داوینچی را میشناسید . مرد آینه ای

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

هرگاه در اثار ادبی قواعد ریاضی رعایت شده است ، نوشته ای باور پذیر تر – زیبا تر و ماندگار تری را خلق کرده است

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

لئوناردو داوینچی ریاضی دانی هنرمند و مهندسی نابغه بود . گونه ی کوچکی از رفتار لئوناردو داوینچی امروزه در برنامه نویسان فول استک مشاهده میشود

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

دانش پایه ای ریاضیات و دیگر علوم

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

حتی برنامه نویسان فعلی نمیدانند که html/css تورینگ کامل است

برنامه نویسان امروزه فقط به سمت یادگیری چیز هایی میروند که اساسا برای رفع نیاز های یک شرکت طراحی شدند و همین اساس است که برنامه ها روز به روز بی کیفیت تر میشوند و برنامه نویس ها چیز هایی میسازند که فقط همه چیز را پیچیده میکند

همین الان ما چه کار کرده ایم ؟ react/reactnative رسما فقط برای رفع نیاز های فیسبوک و اینستاگرام طراحی شدند در صورتی که در ایران ما برنامه نویس اندرویدی میخوایم که با react کد نویسی کند

روشی به شدت غیر نرمال که هر برنامه نویس حرفه ای آن را رد میکند . البته اساسا وجود برنامه نویس حرفه ای = مهندس برنامه نویس یا برنامه نویس ریاضی دان در ایران معنی نمیدهد

آلن تورینگ خالق ماشین تورینگ یک ریاضی دان بود و دانش کامپیوتر و برنامه نویسی بر مبنای ریاضیات استوار است

امروز برنامه نویس های متخصص زیاد هستند من دوست ندارم برنامه نویسی برایم کار کند که در مورد big O نمیداند اما ادعا دارد با تقریبا تمام فریم ورک های جاوا اسکریپت کار کرده است

اساسا من نه تنها یک برنامه نویس ریاضی دان حتی برنامه نویسی که در مورد نقشه کشی بداند را نیز دوست دارم

برنامه نویسی تخصصی میان رشته ای و نیازمند بررسی شاخه های بسیار زیادی از علوم است

لری وال ، خالق زبان برنامه نویسی پرل یک ریاضی دان – مهندس – نویسنده و نظریه پرداز زبان های طبیعی بود‌(زبان شناس)

و امروزه وردپرس و php و cgi و البته زبان های برنامه نویسی زیادی منجمله ruby – javascript-python و حتی زبان اسکریپت نویسی ویندوز یعنی پاور شل مدیون پرل هستند

فرق نمیکند یک برنامه نویس هنرمند (فرانت اند) هستید

یا یک برنامه نویس خشک که به جای استفاده از اصول هندسی ریاضی فقط از اعداد استفاده میکند (گرچه اعداد نیز زیبایی های هنری خود را دارد)

شما به ریاضیات نیاز دارید

مهندسی بدون دانش ریاضی = علمی بیهوده و پوچ = زنبور بی عسل

نوشته برنامه نویسی بدون ریاضی درسته یا نه ؟ اولین بار در ویرگول پدیدار شد.

گردآوری توسط ایده طلایی

دیدگاهتان را بنویسید

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