شر نوشته ی یک developer

۳ مطلب در ارديبهشت ۱۳۹۶ ثبت شده است

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

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

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

و ما به عنوان برنامه نویس هر روز باید وقت بگذاریم برای یادگیری تکنولوژی های جدید.

چون ممکنه تکنولوژی که ما بلدیم قدیمی شه و بی کار بشیم :/

 

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

 

1.با کار کردن یاد بگیرید. وقتی که یاد میگیرید با کد بازی کنید

فقط با خوندن کتاب و نگاه کردن به نمونه کد ها بطور موثر چیزی یاد نمیگیرید, نمونه کدی که خوندید رو دوباره بنویسید و اجرا کنید و بعدش باهاش بیشتر بازی کنید تا خوووب تو ذهنتون فرو بره -_-

 

2.اصول رو جدی بگیرید

هر زبانی یا موضوعی یا کتابخانه ای که بخواهید باهاش کار کنید اگر پایه ی کار اون رو ندونید بعدن گیر میکنید و در درک اون مطلب به مشکل خواهید خورد.

پس اگه از اول اصول رو خوووب یاد بگیرید و به حافظه بلند مدت فرو کنید, مطمئن باشید در آینده سریع تر یاد میگیرید.

 

3.با دست کد بنویسید

با خودکار رو کاغذ کد بنویسید , چون اونجا آی دی ای نیست که کمکتون کنه.

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

 

ثانیا برای گرفتن کار به این مهارت نیاز دارید, معمولن توی آزمون های دانشگاه ها یا شرکت ها مجبورید با دست روی کاغذ کد بنویسید.

 

4.کمک بگیرید. 

بهتر است که یک راهنما داشته باشید تا راه پیش رو را به شما نشان دهد.

خب کمتر به بیراهه کشیده خواهید شد و وقت تلف نخواهید کرد.

 

5.در منابع آنلاین بگردید. ثروتی از منابع آموزشی توی اینترنت هست

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

 

6.وقت دیباگینگ استراحت کنید.

وقتی که دیباگ میکنید خیلی آسان است که در یک سوراخ موش گیر کنید و ساعت ها در آن سر در گم بمانید و هیچ ضمانتی نیس که اگر اونجا خودتون رو چند ساعت درگیر کنید باگ را مشکل را حل میکنید.

برای جلو گیری از این:

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

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

 

نتیجه گیری : 


Keep Calm and Keep on Coding :)

۰ نظر موافقین ۰ مخالفین ۰

دوازده اشتباه رایجی که برنامه نویسان توی دوران کاری شون میکنن

1.نداشتن هدف واضح

 

اگه هدفی توی سر نداشته باشی هر جا که باد بره تو هم میری :/ as a mater of fackt

 

اگر میخواهید در شغل برنامه نویسی موفق باشید, باید بدانید که دقیقن کجا میخواهید بروید.

 

داشتن یک ذهنیت مبهم از کاری که در یک فاصله زمانی میخواهید انجام دهید, کافی نیست. در عوض شما باید اهداف محکمی داشته باشید;تا در هر نقطه از راه جهت شما مشخص باشد.

 

خیلی از برنامه نویسان و متخصصان , بعد از ده ها سال شغل و مسئولیت سابق خود شون رو دارند, بعله ده سال !!!

 

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

 

خب چکارش میشه کرد؟ 
امروز,همین الان,وقت بزارید و فکر کنید در مورد شغل ایده آل تون و تصمیم بگیرید که اهداف نزدیک تون چی هستند.

 

یعنی ببینید مقصد اصلی تون کجاست و الان کدوم وری باید برید؟؟؟

وقتی به هدف نزدیکتون رسیدین , هدف نزدیک بعدی رو انتخاب کنید.

 

و هدف اصلی رو همیشه به یاد داشته باشید. مصلن روی یه کاغذ بنویسید بزنید به دیوار تا  همیشه بدونید که به کجا دارید میرید.

 

و اشتباهی که حتی از هدف نداشتن هم رایج تره , تعویض سریع هدفه.

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

 

 

2. مهارت های نرم یا غیر تکنیکی

اگر میخواهید برنامه نویس بهتری باشید , باید خلاقیت , سرعت عمل , سلامت جسمی و بقیه موارد مشابه رو هم داشته باشید و بهشون توجه کنید.

 

پس در کنار تقویت مهارت کد نویسی به روش های تقویت مهارت های نرم هم توجه کنید.

 

 

3.قاطی جامعه نبودن

بودن در جامعه کمک میکنه تا حس تنهایی نکنید و حس کنید که به جایی تعلق دارید.

بعلاوه میتونید رابطه های جدیدی پیدا کنید و از اطراف ایده بگیرید.

 

اگه عضو یک اجتماع برنامه نویسی نیستید, پیشنهاد میکنم که حتمن عوض (عضو) بشید.

 

عضو چیزی بزرگتر از خودت بودن , راهیه برای رشد.

 

بودن در یک جامعه برنامه نویسی فایده های زیادی داره :|

 

تو خارج که کد کمپ میزنن ولی ازین سوسول بازیا ما نداریم !!!
شما میتونید برید به کلاس های آموزشی.

 

یا اگر حضوری راحت نیستید مجازی که زیاده :/

 

 

4.تخصصی کار نکردن

عمیق کار کنید. چون تخصص داشتن توی یک زمینه خیلی فایده داره :|

 

شما هم شنیدید که همه کاره هیچ کاره اس. بد برداشت نکنید این که اطلاعات پایه در مورد همه چی داشته باشید, لازمه.

اول در یک حوضه مشخص متخصص بشید و بعد میتونید در حوضه ی بعدی کار کنید.

 

چون میگن توی برکه ماهی بزرگه باشی بهتره تا توی دریا ماهی کوچیکه.

بعد ازین که توی برکه ی خودتون بزرگ شدید میتونید برید جاهای بزرگ تر و غمیق تر شنا کنید.

 

5.سرمایه گذاری نکردن روی برند شخصی 

در طول زندگی خیلی چیزا میان و میرن. شما ممکنه شغلتون رو چند بار عوض کنید, ممکنه پولدار بشین یا ورشکسته, ممکنه چاق بشین یا لاغر ولی یک چیز هست که تغییر نمیکنه...

اسم شما.

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

 

داشتن یک برند میتونه خیلی در گرفتن کار یا ترفیع درجه کمک کنه. یا شما میتونید بیزنص خودتون رو راه بندازید.

 

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

 

خب فروش محصولات و سرویس ها که طبیعی بنظر میرسه, ولی تاحالا فکر کردید به ارزش فروش خودتون؟(به عنوان برنامه نویس :/  ).

 

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

 

یک  راهش تولید محتوایی که برای بقیه مفید باشه.


 

6.کار نکردن روی پروژه های جانبی

کار کردن روی پروژه های جانبی خیلی مفیییده :|

 

اکثر افرادی که شاغل هستند گله میکنند که فرصت نداریم تا روی دیگر تکنولوژی ها کار کنیم.

 

شما با کار کردن روی پروژه های جانبی میتونید به ترز فجیعی مهارت های برنامه نویسی خودتون رو تقویت کنید و کنارش یه اضافه درآمد هم میتونید داشته باشید.

 

همه ی برنامه نویسانی که پروژه جانبی کار میکردن (یا زیر آبی میرفتن تو شرکت) در نهایت اون پروژه جانبی تبدیل به کار تمام وقت شون شد.

 

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

 

7.برنامه ای برای خودآموزی نداشتن

 

داشتن برنامه منظم برای یادگیری و آپدیت اطلاعات خییییلی مفیده :| 

چون یکی از فاکتور های موفقیته و نداشتن اینچنین برنامه ای اشتباهه

 

این جور آدمی نه تنها خودشو رشد میده بلکه آدمهای اطرافش رو هم رشد میده.

میتونید برنامه ریزی کنید که هر ماه یک کتاب بخونید و هر سال 12 تا کتاب خوندید :/

یا هر روز نیم ساعت مطالعه کنید , و بعد از یکی دو سال خیییلییی تغییر میکنید.

 

عمل کنید

شااااااید مطالب این پست بنظرتون مفید بود ولی چه فایده اگه تغییری در شما ایجاد نکنه؟
پس بجای خوندن و پر کردن مغزتون , عمل کنید , همین امروز
 

۰ نظر موافقین ۰ مخالفین ۰

Hell_owww World!!!

با نام و یاد هلو وورد شروع میکنیم :)

۳ نظر موافقین ۰ مخالفین ۰