مهارت های شخصیتی برای برنامه نویسی

مهارت های برنامه نویسی

سلام خدمت همراهان کلاسیک ایرانیان. طبق عادت تصمیم بر این شد تا یک مقاله در خصوص انگیزه و مهارت های برنامه نویسی در سایت منتشر کنیم. این دسته از مهارت ها واقعا مهم و کاربردی هستند . با ما همراه باشید…

سرآغاز

همه ما برنامه نویسان در تلاشیم تا از دیروز خود بهتر بشویم و از لحاظ تخصص به یک توسعه دهنده حرفه ای تبدیل شویم . اما گاهی اوقات از مهارت های شخصیتی یا مهارت های نرم غافل میشویم و همین باعث میشود که هیچ جا ما را استخدام نکنند!

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

در ادامه چندین مهارت شخصیتی را نام برده و توضیح خواهیم داد

مهارت زبان انگلیسی

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

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

پس یکی از مهارت های مهمی که هر برنامه نویس باید داشته باشد این است که باید زبان انگلیسی خود را تقویت کند. برای اول راه اصلا لازم نیست در حد حرفه ای بلد باشید . شما حتی با دونستن یه Hello و This is a Black board میتونید شروع کنید

عشق به یادگیری

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

یادگیری مسیری بی پایان است. یعنی هر چه شما یاد بگیرید هنوز هم کم است. به قول معروف درخت هر چه پر بار تر سر به زیر تر. شما هر چه جلوتر میروید و چیزهای بیشتری یاد میگیرید تازه متوجه میشود دانش شما چقدررر کم بوده است. نه تنها در برنامه نویسی، بلکه در هر علم دیگری هم همین گونه است.

مدیریت زمان

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

اگر از همین الان هم شروع به برنامه نویسی کردید به خودتون قول بدید که سر یه وقت مشخص پروژه رو به خودتون تحویل بدید. بله! شاید این مسخره بازی به نظر برسه، اما باید از همین جاهای کم و کوچیک شروع کرد تا یاد گرفت.

صبور بودن

یکی دیگر از مهارت های مهم در برنامه نویسی صبور بودن و پر طاقت بودن است. مهم ترین ویژگی و باز هم تاکید می کنیم مهم ترین ویژگی که شما باید به صورت حتما حتما حتما حتما حتما حتما داشته باشید صبور بودن است .

ممکن هست یه ارور خیلی مزخرف و کوچیک دو سه روز شما رو درگیر کنه . ممکنه که یه سیمی کالن ( 😉 یادتون بره و همین باعث بشه تا نرم افزار یا سایت شما به مشکل بخوره

این نباشه که تا یه کد کار نکرده هر چی دم دستتون بود پرت کنید برای اطرافیانتون و ممکنه یهو بخوره بهشون و آسیب ببینن.

کنترل خشم واقعا نکته مهمیه….

استراحت و تفریح کردن

چه بخوای نخوای خخخخ ( یاد آهنگ بهنام بانی افتادم خخخخ ) بدن ما برای این که ساعت های طولانی کار کنیم طراحی نشده . بالاخره هر شکلی که باشیم بالاخره خسته میشویم .

استاندارد ساعات کار در یک سال در کشور ایران 2113ساعت هست . ساعات کاری در یک هفته نباید از 44 ساعت بیشتر شود. ساعات کاری در روز نباید از 7ساعت و 20دقیقه ( و نهایتا 8 ساعت) بیشتر بشه و در این صورت باید به برنامه نویس اضافه کاری پرداخت شود.

سعی کنید که حتما عصر ها و یا روزهای پنجشنبه و جمعه را به تفریح و گشت و گذار اختصاص بدید. اگر فکر میکنید که یه تنه باید کار کنید و استراحت نکنید سخت در اشتباه هستید! دیگه برنامه نویس مبتدی و حرفه ای نداره این واسه همه برنامه نویسان هست.

یا سعی کنید بازی هایی مثل کالاف دیوتی،PES ، فیفا، جنگ های صلیبی و حتی بازیهای جدیدتری که منتشر شده اند را دانلود و نصب و بازی کنید.

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

صحبت کردن و فن بیان

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

پس پیشنهاد می کنیم که به سایت بیشتر از یک که موسس آن جناب آقای محمد پیام بهرام پور رو ببینید واقعا سایت بی نظیری هست

تمرکز داشتن

همه این چیزهایی که گفتیم یک طرف و مهارت تمرکز داشتن هم یک طرف. شما هر شکلی که بخواهید برنامه نویسی را یاد بگیرید و یا پروژه ای را انجام دهید بدون تمرکز نمیتوانید هیچ کاری انجام دهید حتی یک خط کد نوشتن !

پس قبل از شروع سعی کنید تمامی چیزهایی که باعث حواس پرتی شما میشوند را حذف کنید و اصلا و ابدا نگذارید که این چیزهای بی ارزش جلوی موفقیت و پیشرفت شما را بگیرند

گوشی خودتون رو خاموش کنید، اینترنت گوشی رو خاموش کنید و یه جایی بذارید که صداش در کمترین حالت ممکن باشه. .بعد با خیال راحت برنامه نویسی کنید.

نتیجه گیری

به پایان این مقاله زیبا و جذاب و مهم و کاربردی رسیدیم . حتما به این نکات توجه کنید تا بتوانید از تمام ظرفیت خود به نحو احسن استفاده کنید

همچنین شما میتوانید با مراجعه به دوره های سایت ما نکات مهم مهارت های نرم برنامه نویسی رو یاد بگیرید

برای دسترسی اینجا کلیک کنید

اشتراک گذاری در facebook
اشتراک گذاری در reddit
اشتراک گذاری در telegram
اشتراک گذاری در print

فهرست مطالب

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

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