Archive

Posts Tagged ‘Programming’

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

ژانویه 14, 2010 64 دیدگاه

[این  پست نسبت به نظرات کاربران ویرایش شد]

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

اگر برنامه نویس بودن را به عنوان شغل در نظر بگیریم پس این شغل نیز برای خود دارای نشانه هایی می باشد . در اینجا قصد دارم نشانه ها و علائم برنامه نویس بودن را در 9 بند عرض نمایم .

اگر در دورو برتان کسی این 9 تا علائم رو داشت هر چه زودتر وی رو به نزدیک ترین کلینیک عصاب منتقل نمایید :

۱- به نور خورشید حساسیت دارد

https://i2.wp.com/rlv.zcache.com/warning_programmer_hat-p148634644612738618qz14_400.jpg

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


۲- گاهی دارای حالات روحی نامتعادل می باشد


۳- بدنش قدرت دفاعی ندارد

همانطور که مستحضر می باشید انسان دارای یک سیستم دفاعی می باشد که بدن را در مقابل ویروس ها و … محافظت می کند ولی برنامه نویس از این قاعده مستثنی می باشد و اکثر مواقع مریض می باشد . شما همیشه شاهد این هستید که در طول ۳۶۵ روز یک سال برناه نویس دماغش را بالا می کشد . همیشه در موقع بیدار شدن از خواب احساس گلو درد دارد . خلاصه ویروس ها علاوه بر اینکه در کامپیوتر ها هستند در بدن برنامه نویس ها هم جولان می دهند .

۴- هیچ مهارتی در زمینه زندگی واقعی ندارند

یک برنامه نویس واقعی عمرا بتواند روغن موتور یک ماشین را عوض کند و یا یک برنامه نویس واقعی عمرا بتواند برای یک وعده خود غذا تهیه کند (البته به غیر از نیمرو یا خانواده نیمرو و یا همبرگر ) .

۵- اجتماعی بودن در حد صفر – کامپیوتر > بشر

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


۶- احساس میکند باهوش تر از دیگران هست

برنامه نویس همیشه فکر می کند بسیار باهوش تر از دیگران است و احساس برتری به دیگران دارد . بدلیل اینکه دیگران نمی دانند Delegate چیست ؟ و یا دیگران نمی دانند که تریگر چیست … البته در بسیاری از موارد مشاهده شده است که این حس کاذب می باشد .

7- مد و ظاهر == null

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

8–  تاس بودن

(بدون شرح )

9- چشم های پف کرده

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

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

این مطلب نیز پیشنهاد می شود : برنامه نویس زن از رویا تا واقعیت

یاشیاسیز

دسته‌ها:Programming برچسب‌ها:

۷ توصیه یک توسعه گر به برنامه نویس های تازه کار

ژانویه 14, 2010 2 دیدگاه
بعد از مدت های انگشتن کوبیدن بر این دکمه های صفحه کلید و کلیک های فراوان بر روی برنامه های و صفحات وب و خوردن دود چراغ به انداز دلخواه و … صاحب یکم و دویاره بگم یکم تجربه در زمینه برنامه نویسی و توسعه نرم افزار شده ام که با یکم جستجو در اینترنت و استفاده از سایت code-purity و با استفاده از این تجربیاتی که شرح حالش رو گفتم ,  می خواهم توصیه هایی و نکاتی خدمت کسانی که تازه شروع کرده داشته باشم .

هیچی نمی دونی – اگر تازه از دانشگاه فارغ التحصیل شدی و با دوخط کدنویسی که با پاسکال و یا C و در حالت پیشرفته با VB 6.0 انجام داده ای و فکر می کنی که همه باید جلوی عالی جناب میتی کمون تعظیم کنند در اشتباهی . هرچی که خوندی بذار کنار و از اول شروع کن . عالی جناب میتی کمون باید مثل جومونگ حسابی سعی کار بکنی و حسابی هم یاد بگیری.

نترس سوالات رو بپرس – وقتی که با باگی و یا مشکلی مواجه شدی و ازش سر درنیاوردی برو از متخصص اش بپرس و نترس … الکی با کدها ور نرو و بی خود وقت خودت رو تلف نکن شاید اون مشکلی که خودت بتونی 1 ساله حلش بکنی بتونی با یه بار سوال کردن از یه متخصص یه روزه حلش بکنی .

مطالعه کردن – اگر در محل کار و یا خانه وقت آزادی رو پیدا کردید در مورد مفاهیم مشکلاتی که با آنها مواجه شدید مطالعه نمایید .

کد مشکل دار رو به مخزن نفرست – در اکثر گروه های برنامه نویسی از برنامه های Source Control مثل SVN استفاده می شود که در این برنامه برنامه نویس تغییرات خودش رو به مخزن اصلاحا Commit میکنه. اگر کدی که نوشتید کامپایل نمیشه لطفا اون رو به مخزن نفرستید چونکه احتمالا بزودی لیدر بخش برنامه نویسی عذرتون رو خواهد خواست .


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

برای ارسال کد خود به سمت مخزن حتما یادداشت بگذارید – در هر بار که اصلاحا شما پروژه را Check in می کنید برنامه Source Control این نسخه چک این شده در یه جایی نگه میداره که در صورت بروز مشکل می شه پروژه رو به یه چک این خاص برگردوند و اگر شما در هر بار چک این کردن یک کامنت مثلا بنویسید «حل باگ شماره 22» بعدا دسترسی بهش خیلی آسان خواهد شد.

ممکن است این قست قبلا نوشته شده باشد – اگر به صورت تیمی کار کنید ممکن است یک بخشی که الان شما در حال نوشتن آن هستید (مثلا تبدیل تاریخ میلادی به شمسی) توسط اعضای دیگر گروه نوشته شده باشد . پس بهتر است که بعضی اوقات با دیگر توسعه گر ها یه صحبتی داشته باشید .

یاشیاسیز

دسته‌ها:Programming برچسب‌ها: