mohammad TooVinS
۱. زبان
۲. سافتاسکیل
بعد مهارت فنی!
تکنولوژیها میان و میرن، فریمورکها عوض میشن، زبانهای برنامهنویسی نسل جدید میآن…
اما سافتاسکیله که میمونه و تو رو از بقیه متمایز میکنه.
چرا؟
قبلا هم اشاره کرده بودیم تو یه پست که مهارت فنی فقط نشون میده چقدر بلدی کار رو انجام بدی.
سافتاسکیل نشون میده چقدر بلدی با آدم ها کار کنی، مشکل رو حل کنی، ایده بفروشی، تیم بسازی و تو شرایط سخت دووم بیاری.
ــ تو دنیای واقعی برنامهنویسی و تکنولوژی:کسی که کد عالی میزنه اما نمیتونه توضیح بده، پروژه رو از دست میده.
ــ کسی که قوی کار میکنه اما با تیم سازگار نیست باهاش، رشد نمیکنه.
ــ کسی که تکنولوژی بلده اما نمیتونه مذاکره کنه یا خودشو ارائه بده، فرصتهای بزرگ رو از دست میده.
۳۰ سافتاسکیل خیلی مهم که هر برنامهنویس و فرد فنی باید روش کار کنه:
ارتباط مؤثر (Communication)
گوش دادن فعال (Active Listening)
کار تیمی (Teamwork)
حل مسئله (Problem Solving)
تفکر انتقادی (Critical Thinking)
مدیریت زمان (Time Management)
اولویتبندی کارها
تطبیقپذیری و انعطافپذیری (Adaptability)
یادگیری مستمر (Continuous Learning)
خلاقیت
همدلی (Empathy)
هوش هیجانی (Emotional Intelligence)
مدیریت استرس
خودآگاهی (Self-awareness)
اعتمادبهنفس حرفهای
ارائه و پابلیک اسپیکینگ
نوشتن حرفهای (Technical Writing + Writing واضح)
مذاکره
مدیریت تعارض (Conflict Management)
رهبری (حتی در سطح فردی)
تصمیمگیری
بازخورد دادن و گرفتن (Giving & Receiving Feedback)
صبر و پایداری (Persistence)
مسئولیتپذیری
نظم و انضباط شخصی
شبکهسازی (Networking)
داستانسرایی (Storytelling) برای توضیح ایدهها
کنجکاوی
مثبتاندیشی واقعبینانه
مدیریت خود (Self-management) و استقلال کاری
پ.ن: لیست سافت اسکیل ها به n تعداد مورد ختم نمی شه. این مهارتها بینهایتان و با گذشت زمان، تجربه و مواجهه با موقعیتهای جدید، هم تعدادشون بیشتر میشه هم عمقشون. به همه موارد نیاز نیست و با گذشت زمان و تقویت خودتون تاثیراتش رو می تونید ببینید.
@programming_codiing
8 · 170 ·