حال که ما تصمیم گرفته ایم به دنیای بی انتها و لذت بخش
برنامه نویسی قدم بگذاریم، لاجرم نیاز داریم تا در کنار اصول و مفاهیم
برنامه نویسی به علوم و مهارتهای جانبی که به حرفه ما کمک می کنند نیز نیم
نگاهی داشته باشیم.
در حقیقت در کنار فراگیری زبان برنامه نویسی ،
می بایست تفکری انتقادی یا اصطلاحاً Critical Thinking و تفکر منطقی یا
Logical Thinking داشته باشیم، با اصول و قواعد ریاضیات مثل الگوریتم
آشنایی داشته باشیم،
در این مطلب قصد ندارم تا پیرامون مطالب فوق
الذکر صحبت کنم بلکه قصد دارم به دو مهارتی اشاره کنم که شاید برای خیلی از
دوستان مهم به نظر نرسد اما در دراز مدت می تواند حرفه شما را به عنوان یک
برنامه نویس تحت الشعاع قرار دهد و آن دو مهارت عبارتند از فراگیری تایپ
اصولی و زبان انگلیسی.