نوشتن برای برنامه نویس مهم است!
یعنی چی؟ نوشتنِ چی؟ خاطره؟ تجربه؟ دل نوشته؟ کد؟ داستان؟ نمایشنامه؟ کتاب؟ چی؟!!
مگه برنامه نویس کارش فنی نیست؟ مگه یک برنامه نویس همیشه سرش شلوغ نیست؟ یا حداقل فکرش همیشه درگیر نیست؟ پس کِی می تونه بنویسه؟
اینها و خیلی سوال دیگه چیزهایی هست که میدونم با دیدن این عنوان به ذهنتون میرسه!
اما در یک جمله که بخوام بگم این هست که منظورم دقیقا نوشتن هست به هر شکلی و به هر عنوانی. می تونه همه این موارد باشه حتی نوشتن داستان و خاطره و حتی نمایشنامه!!
حالا در اینجا من نمی خوام وارد مباحث کلی بشم که نوشتن چقدر می تونه در زندگی به ما کمک کنه، بصورت اختصاصی و بعنوان یک برنامه نویس مهارت نوشتن خیلی می تونه مفید باشه. بارها دیدم که چقدر افراد در نوشتن یک مستند فنی و یا توضیح اینکه یک فیچر یا سرویس چگونه کار میکند مشکل داشته اند و دارند. اصلا خود نوشتن کد هم به نوعی نیاز به مهارت نویسندگی دارد که در مباحث کدنویسی تمیز همیشه عنوان میشه. البته که خوب اونجا شاید بیشتر نوشتن انگلیسی و دامنه لغات و این موارد مطرح باشه ولی خوب به هر حال همیشه یک نویسنده خوب می تونه کدهای قابل فهمتری رو هم تولید کند.
حالا راهکار چیه. بهترین راهکار همین هست که تا می تونیم چیز بنویسیم و مهمتر از اون سعی کنیم چیز بخونیم. همیشه میزان مطالعه یک فرد (مشخصا مطالعه غیر فنی) بعنوان برنامه نویس برای من یکی از فاکتورهای تشخیص بوده و به تجربه بارها دیدم که افرادی که بیشتر مطالعه میکنند همیشه خروجی های بهتری رو برای تیم و مشتری تولید کردند .
این چالش همیشگی که فرصت نیست یا وقت برای فکر کردن به اینکه چی بنویسیم رو نداریم هم یک چالش موهوم هست! همینکه گوشی موبایل داری و سواد نوشتن و کار کردن باگوشی رو هم داری کافیه که در هر زمانی حتی شده یک جمله - که می تونه تجربه، ایده، نظر یا یک اتفاق باشه- رو بنویسی.
البته که بهتره منتشر هم بکنی ولی الزامی نیست. من خودم همین الان شاید صدها متن و نوشته در جاهای مختلف و بیشتر هم تو evernote دارم که منتشر نشدن و نمیشن? که شامل داستانها، خاطرات، تجربیات و حتی درددلهای خودم با خواننده خیالی بوده.
همین مکان هم می تونه یک نقطه شروع باشه که بتونیم به سادگی و به دور از هرگونه تجملاتی چیز بنویسیم و با دیگران به اشتراک بزاریم.
نتیجه گیری: اگر میخوای یک قدم جلوتر باشی، اگه می خوای بیشتر دیده بشی، اگه میخوای بیشتر درک کنی، اگه می خوای بیشتر از زندگی بفهمی و لذت ببری، بنویس.
مطلبی دیگر از این انتشارات
چرا پرسیدن سوالات فنی اهمیت دارد؟!
مطلبی دیگر از این انتشارات
نمیدونم، ولی پیداش میکنم!
مطلبی دیگر از این انتشارات
چه کنیم با سیزیفیک ؟!