۵ دلیل که معماران باید کدنویسی کنند
در این مطلب ۵ دلیل ارائه می شود که معماران باید کدنویسی را بیاموزند. به عنوان معمار ، ما باید چیزهای زیادی را بشناسیم. ما باید کد ساختمان ، سازه ها ، سیستم های مکانیکی و مصالح را بدانیم. ما باید بدانیم که چگونه کدهای منطقه بندی ، نحوه محاسبه مساحت ساختمان و غیره را بخوانیم.
۵ دلیل که معماران باید کدنویسی کنند
با توجه به ماهیت دیجیتال معماری و طراحی امروزی ، یادگیری کد نویسی یک مهارت اساسی برای معمار است. تقریباً همه کارهای ما با رایانه انجام می شود. با این حال ، بسیاری از مشکلاتی که باید حل کنیم در توانایی های نرم افزار نیست. برنامه های ما همیشه با هم هماهنگ نیستند. ما به ابزاری نیاز داریم که خواسته ی ما را به صورت دقیق انجام دهد.
برای یادگیری کدنویسی ، نیازی نیست یک برنامه نویس حرفه ای باشید. شما می توانید از این مهارت برای حل بسیاری از مسائل استفاده کنید. در ادامه پنج دلیل را بررسی می کنیم که چرا معماران باید کدنویسی را یاد بگیرند :
۱٫ کدنویسی به شما کمک می کند تا بر ابزار خود مسلط شوید
آیا تا به حال آرزو کرده اید که نرم افزار شما کمی متفاوت عمل کند؟ آیا تا به حال گفته اید “اگر فقط این کار را می کرد ، من می توانستم این کار را خیلی سریعتر انجام دهم”. امروزه بیشتر برنامه ها با رابط برنامه نویسی API یا برنامه کاربردی ارائه می شوند. یک API به شما امکان می دهد به عملکردهای داخلی نرم افزار دسترسی پیدا کنید. شما می توانید از API برای نوشتن کد یا افزودن ویژگی های جدید استفاده کنید.
اگر برای کار خود به ابزاری بسیار خاص نیاز دارید ، می توانید برای آن کد بنویسید. بیشتر نرم افزارهای CAD و BIM با API متصل می شوند. Revit دارای یک API بسیار قوی است که می توانید برای نوشتن ماکرو استفاده کنید . محصولات مایکروسافت آفیس همه دارای یک API و ابزار داخلی برای اتوماسیون نرم هستند. حتی وب سایت هایی مانند Facebook و Google دارای API هستند که می توانید از آنها برای ایجاد ویژگی ها و قابلیت های جدید استفاده کنید.
API ها همه جا هستند و با اندکی دانش می توانید نرم افزار خود را دقیقاً تنظیم کنید .
۲٫ کدنویسی به شما کمک می کند تا تنبل باشید (!)
منظورم از کار تنبل ، نشستن با پاهای بالا ، نوشیدن آبمیوه هنگام تماشای فیلم نیست. نه ، تنبلی در واقع کار با حداکثر بازده و حداقل تلاش است . در واقع با کدنویسی کمک می کند کامپیوتر کار تکراری و خسته کننده ی شما را انجام دهد (که به خوبی نیز انجام می دهد).
۳٫ کدنویسی به شما در حل مشکلات کمک می کند
همه ما نوشتن را در مدرسه یاد می گیریم ، اما همه یک نویسنده حرفه ای نمی شوند. برنامه نویسی ابزاری برای حل مشکلات است. همه نمی خواهند یک برنامه نویس تمام وقت شوند ، اما یادگیری برخی از کدها می تواند به شما کمک کند تا مشکلات روزمره خود را حل کنید. این ابزار دیگری در جعبه ابزار شما است. ما معماران نباید فقط به استفاده از ابزاری که شرکت های نرم افزاری برای ما فراهم می کنند بسنده کنیم. ما باید ابزار خود را بسازیم.
۴- کدنویسی به شما کمک می کند تا به صورت الگوریتمی فکر کنید
ما دوست داریم برای حل مشکلات به شهود و خلاقیت اعتماد کنیم. ما ذهنیت را دوست داریم. ما ریسک خلاقانه می کنیم. ما دوست داریم قوانین را زیر پا بگذاریم. با این وجود نمی توان با این طرز فکر به هر مشکلی نزدیک شد. گاهی اوقات شما به یک روش دقیق تر نیاز دارید. شما به عینیت نیاز دارید.
تفکر الگوریتمی نقطه مقابل تفکر شهودی است. این تفکر شامل استفاده از یک فرایند گام به گام برای حل یک مشکل است. این تفکر در هسته اصلی خود عینی است . کدنویسی نیاز به تفکر الگوریتمی دارد و شما را مجبور می کند تا به تمام جزئیات یک مسئله فکر کنید.
همانطور که استیو جابز گفت ، “من فکر می کنم همه در این کشور باید یاد بگیرند که چگونه برنامه نویسی کنند . زیرا برنامه نویسی به شما یاد می دهد چگونه فکر کنید”.
۵٫ کدنویسی سرگرم کننده و لذت بخش است
طراحی ساختمان به زمان نیاز دارد. فرایند ساختش حتی بیشتر طول می کشد. سالها طول می کشد تا از طرح اولیه یک ساختمان به برپایی آن برسیم. در مقابل ، نوشتن و تست یک برنامه رایانه ای ، حس رضایت آنی را به همراه دارد. برنامه یا کار می کند یا نمی کند.
نوشتن کد چالش برانگیز است و بخشی از مغز شما را تمرین می دهد.
یادگیری کد نویسی به زمان و حوصله نیاز دارد اما می تواند در درازمدت سود خود را پرداخت کند.
https://iran-bim.com/online-shop/product/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-api-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%af%d8%b1-revit-%d8%a8%d8%a7-%d8%b3%db%8c-%d8%b4%d8%a7%d8%b1%d9%be/
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.