یک موضوع دلی رو بگم بهتون دوستان.
امروز داشتم با یکی از دوستام صحبت میکردم و یاد یه عادت قدیمی افتادم. سال ۲۰۱۸، وقتی تازه شروع کرده بودم Windows Internals رو یاد بگیرم، من و چندتا از دوستام یه عادت نسبتاً ساده برای خودمون ساخته بودیم.
هر روز ۱۰ تا فایل EXE یا DLL از System32 انتخاب میکردیم و فقط دربارهشون میخوندیم. نه خبری از Hack خاصی بود، نه Reversing و نه کار عجیبوغریبی. اسم فایل، کاربردش، اینکه چرا وجود داره، چه کاری انجام میده و هر چیزی که میشد دربارهش پیدا کرد.
این کار رو تقریباً ۶۰ روز ادامه دادیم و حجم دانشی که فقط با Google کردن و خوندن به دست آوردیم واقعاً عجیب بود.
خیلی وقتها فکر میکنیم برای یادگیری یک حوزه حتماً باید یک Course گرون، یک کتاب خاص یا یک مسیر پیچیده داشته باشیم. در حالی که اصل ماجرا خیلی سادهتره. یک موضوع مشخص انتخاب کن، هر روز براش وقت بذار و این کار رو با Discipline ادامه بده.
خیلیها با دیدن مباحث Advanced از همون اول میترسن، در حالی که چیزی که واقعاً تفاوت ایجاد میکنه، کیفیت Fundamentals هست.
اگر پایههات رو واقعاً خوب بفهمی، مباحث پیچیدهتر دیگه اونقدر ترسناک نیستن. خیلی از چیزهایی که در ابتدا Advanced به نظر میرسن، در نهایت فقط ترکیب عمیقتری از همون مفاهیم پایهان.
به نظرم یکی از بزرگترین اشتباهات در یادگیری اینه که همیشه دنبال چیزهای سختتر بگردیم، در حالی که شاید بهتر باشه همون چیزهای ساده رو عمیقتر بفهمیم.
و البته بله، من خودم چندتا Course هم میفروشم؛ ولی حتی با وجود این، هنوز فکر میکنم چیزی که بیشتر از هر منبعی نتیجه میده، Time + Consistency + Discipline هست.
#WindowsInternals
#Cybersecurity
#Programming
#Fundamentals
#Learning
#ReverseEngineering
#Infosec
#Security
#SoftwareEngineering
#Discipline
امروز داشتم با یکی از دوستام صحبت میکردم و یاد یه عادت قدیمی افتادم. سال ۲۰۱۸، وقتی تازه شروع کرده بودم Windows Internals رو یاد بگیرم، من و چندتا از دوستام یه عادت نسبتاً ساده برای خودمون ساخته بودیم.
هر روز ۱۰ تا فایل EXE یا DLL از System32 انتخاب میکردیم و فقط دربارهشون میخوندیم. نه خبری از Hack خاصی بود، نه Reversing و نه کار عجیبوغریبی. اسم فایل، کاربردش، اینکه چرا وجود داره، چه کاری انجام میده و هر چیزی که میشد دربارهش پیدا کرد.
این کار رو تقریباً ۶۰ روز ادامه دادیم و حجم دانشی که فقط با Google کردن و خوندن به دست آوردیم واقعاً عجیب بود.
خیلی وقتها فکر میکنیم برای یادگیری یک حوزه حتماً باید یک Course گرون، یک کتاب خاص یا یک مسیر پیچیده داشته باشیم. در حالی که اصل ماجرا خیلی سادهتره. یک موضوع مشخص انتخاب کن، هر روز براش وقت بذار و این کار رو با Discipline ادامه بده.
خیلیها با دیدن مباحث Advanced از همون اول میترسن، در حالی که چیزی که واقعاً تفاوت ایجاد میکنه، کیفیت Fundamentals هست.
اگر پایههات رو واقعاً خوب بفهمی، مباحث پیچیدهتر دیگه اونقدر ترسناک نیستن. خیلی از چیزهایی که در ابتدا Advanced به نظر میرسن، در نهایت فقط ترکیب عمیقتری از همون مفاهیم پایهان.
به نظرم یکی از بزرگترین اشتباهات در یادگیری اینه که همیشه دنبال چیزهای سختتر بگردیم، در حالی که شاید بهتر باشه همون چیزهای ساده رو عمیقتر بفهمیم.
و البته بله، من خودم چندتا Course هم میفروشم؛ ولی حتی با وجود این، هنوز فکر میکنم چیزی که بیشتر از هر منبعی نتیجه میده، Time + Consistency + Discipline هست.
#WindowsInternals
#Cybersecurity
#Programming
#Fundamentals
#Learning
#ReverseEngineering
#Infosec
#Security
#SoftwareEngineering
#Discipline
❤1