وقتی از ما میپرسن شغلتون چیه؟ و ما هم در جواب میگیم برنامهنویس ...
معمولا با همچین واکنشی روبرو میشیم که میتونی یه حساب بانکی برامون هک کنی؟!!!!
دید خیلیها از برنامهنویسا اینه که یه سری آدم هستن که با سرعت خیلی زیادی فقط تایپ میکنن و قهوه میخورن ... همون چیزی که فیلمای هالیوودی از برنامهنویسا نشون میده که معمولا هم تو فیلمای آمریکایی همه هکر هستن!!!
خب ... بگذریم از اینا ...
من فقط میخواستم یه چیزی رو بگم که الان همه برنامهنویسا درگیرش هستن!
اگه به عکس بالا دقت کنید یه دولوپر رو نشون میده که بیشتر زبانهای برنامهنویسی رو بلده ... خب خیلی ها هستن که واقعا بلدن و دمشون گرم ولی بخوایم رک بگیم معمولا تو یکی یا ۲تا زبان ما حرفهای هستیم و الباقی رو فقط خوندیم ولی حرفش که میشه یه رزومه میگیم از خودمون که خود Guido van Rossum کرک و پرش میریزه!
این وسط هم یه سری شرکت هستن دنبال یه برنامهنویس که نه ، دنبال یه سوپر هیرو میگردن که از وب کد بزنه تا سرور و SEO رو هم براشون اوکی کنه!!!!
یه موقع مدیر اون شرکت، سواد کد نویسی نداره و فکر میکنه همه این کارا رو یه نفر باید انجام بده و حتما هم میتونه انجام بده!!! ولی به نظرم درد اونجاست که وقتی مدیر یه شرکتی که خودش برنامهنویس بوده دنبال همچین نفری میگرده که همه کارها رو باهم بتونه انجام بده!
این قضیه کی قرار هستش درست بشه خدا داند ولی باور کنید خیلی کم اتفاق میفته که آدمایی مثل خورخه کامپوس پیدا بشن که هم دروازهبان باشن و هم مهاجم ...
اگر قرار بود یه نفر تمام این زبانها رو بلد باشه و خودش همه کارها انجام بده که تیم سازی معنی پیدا نمیکرد و اینهمه مطالعه راجع به کار گروهی و team work انجام نمی شد ...
وقتی جدول حل میکنیم نیاز به اطلاعات عمومی بالایی داریم وگرنه که تخصصگرایی تو هر زمینهای به نظرم اولویت بالاتری داره ....