نتایج مقدماتی و داده‌های خام نظر سنجی بزرگ برنامه نویسان و مدیر سیستم های ایران ۱۳۹۹

چند سالی است که شروع کردم و هر سال یه نظر سنجی نسبتا بزرگ رو در مورد زندگی و شغل و حقوق و تخصص و علاقمندی ها و .. برنامه نویس ها و مدیر سیستم های ایران پیش می برم. الان فکر کنم سال چهارم است که برگزار شده و احتمالا در آینده نتایجش می تونه مفید باشه. ولی سال به سال هم نتایج جالبه. این نظر سنجی نشون می ده که من و شما چطوری کار می کنیم، چی بلدیم، چقدر حقوق میگیریم، تکنولوژیهای مورد استفاده مون چیه و به نظر من یکی از منابع خوبی است که می شه ازش به سوال «حالا من چیکار کنم؟» جواب داد.

اما سال ۱۳۹۹ در ایران و جهان ماجراهای عجیب غریبی داشتیم. ناپایداری کامل به خاطر جهش عظیم دلار و بعدش کرونا و بسته شدن شرکت ها و تغییر کارها و … به همین دلیل هم من فقط یکبار تبلیغ کردم که در این نظر سنجی شرکت کنین و نتایجش هم کوچیکتر از سال های قبل است. اینجا می تونین کل دیتاها رو به شکل سی اس وی و او دی اس دانلود کنین و خودتون نتایج رو ببینین یا تحلیل کنین و البته دیتاهای [نظرسنجی بزرگ برنامه نویسان و مدیر سیستم ایران ۱۳۹۹ و البته نتایج سال قبل رو می تونین در این جستجو ببینین. خوشحال میشم اگر با این دیتا ست آزاد کاری کردین به من هم اطلاع بدین تا لینک بدم.

نگاهی سریع به نتایج سال ۱۳۹۹

وضعیت کلی

همونطور که می بینین، محدوده سنی ما توزیع نسبتا معقولی داره و می‌تونیم به این بخشش امیدوارم باشیم اما در مورد جنسیت، ۹۱ درصد جمعیت مرد رو انتخاب کردن که احتمالا با نسبت محیط های کار متفاوت است.

همینطور بیشتر از ۵۰ درصد پاسخ دهنده‌ها کمتر از سه سال سابقه کار دارن و بیشتر از پنجاه درصد هم در حال تحصیل لیسانس هستن یا لیسانس دارن. خوبی اطلاعات اینه که بعدا می شه مثلا همبستگی حقوق با مدرک تحصیلی رو حساب کرد یا مثلا در یک تحلیل گفت کسانی که کمتر از یکسال سابقه دارن رو از فلان محاسبه حذف کرد تا بشه دقیقتر در مورد میزان حقوق حرف زد. یا حتی برعکس. فقط در مورد میزان حقوق کسانی که کمتر از یکسال سابقه کار دارن تحقیق کرد و دید ما با چه حقوقی استخدام می‌شیم و حقوق پیشنهادی یه تازه کار باید چقدر باشه.

اما وقتی بحث یادگیری باشه، می‌بینیم که اکثر سایت‌های خارجی یا ویدئوهای مستقل یادمیگیریم و مشخصه که نقش انجام پروژه (یادگیری با کار) هم بسیار پر رنگه. اگر این دو تا نمودار بخوان یه پیشنهاد به شما بدن، اینه که برای خودتون یک مساله تعریف کنین و روش کار کنین و سعی کنین با کامپیوتر و برنامه نویسی حلش کنین. ازا ینکه تو دولیست خودتون رو بسازین تا اینکه خرج هاتون رو بنویسین تا اینکه یه اپ درست کنین که از طریقش آدم ها بتونن بهترین وقت قرار که همه توش راحت هستن رو با هم هماهنگ کنن یا کتاب هایی که قرض دادن رو مدیریت کنن و هر چیز دیگه.

نمی دونم راستش مقایسه این عدد با جهان چطوریه. جالبه همبستگی این رو حساب کردن با چیزهای جالبتر مثل تجربه کاری یا میزان حقوق و دیدن اینکه آیا فعالیت های غیر-مستقیما-کاری تاثیری روی اونها داره یا نه.

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

بعله. از هر سه نفر، دو نفر از ایران رفتن یا به شکل فعال به رفتن فکر می کنن و جمعیت عظیمی هم شاید در آینده برن. بهتر بگم. فقط حدود ۱۰ درصد آدم ها می‌خوان تو ایران بمونن. تاسف باره و تقصیر ما هم نیست. انتخاب ما با کلی از عقلانیت ها می خونه. تاسفش مال اونی که این سیستم رو به اینجا رسونده.

تکنولوژی‌ها

پایتون و جاوااسکریپت که معقوله. SQL هم که به شکل عمومی در همه جا حضور داره. ولی مستقل از اینها حضور جاوا جالبه. احتمالا در شرکت های بزرگ و بانکی و …

در مورد دیتابیس ها هم ظاهرا مونگو محبوبه که احتمالا نماینده نو-اسکوئل‌ها است و همچنین بودن پستگرس و اسکولایت هیجان انگیزه برای من. ردیس هم نشونه خوبی از طراحی سیستم‌های بزرگتر است. البته بازم باید مورد به مورد بررسی بشه.

بدون شرح!

جای خوشحالی است که همه از سورس کنترل استفاده می کنن و کانتینرها هم نقش محکمی دارن. احتمالا تست های خودکار باید بیشتر بشن ولی همه می تونیم اعتراف کنیم که ما هی داریم از تست نوشتن فرار می کنیم (: در بحث سرویس های مورد استفاده هم که قهرمانمون استک اورفلو جاش مشخصه ولی هنوزم می بینیم که خیلی ها برای مدیریت پروژه شون از تلگرام استفاده می‌کنن.

(:

زندگی شخصی

اینهمه تتو؟ (: و جالبتر از اون حدود ۵ درصدی است که گفتن احتمالا آر اف آی دی دارن. شایدم اینها آرزوهاست (: آمارش زیاده.

خودتون بخش های مورد علاقه رو چک کنین دیگه (:

یک سوم علاقمند به شروع رابطه هستن و ۱۲ درصد هم با کامپیوترشون در رابطه (:

شغلی

اکثرا در شرکت های تولید نرم افزار کار می کنیم یا استارتاپ‌ها. بخش دولتی تقریبا در حال حذف شدن است (:

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

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

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

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

نتایج نظرسنجی بزرگ وضعیت کار و زندگی برنامه نویسان و مدیر سیستم های ایران در سال ۱۳۹۸

سال گذشته هم مثل هر سال نظرسنجی بزرگ برنامه نویسان و مدیر سیستم های ایران رو دور هم و با کمک شما برگزار کردیم که درک بهتری داشته باشیم از وضعیت شلغمون، روندهاش، شیوه های زندگی هامون و از همه مهمتر حقوق و مزایامون (: امسال به خاطر همزمانی نظرسنجی با کرونا و چند برابر شدن قیمت دلار، احتمالا مشکلاتی داشتیم. مثلا اینکه خیلی ها در حال بیرون اومدن از کار بودن یا تغییر شغل یا فشار ناشی از بی ارزشی پولمون و … و از اونطرف شیوه های کار هم یکهو عوض شده بود و خیلی شرکت ها هنوزم نمی دونن باید چیکار کنه. اگر می خواین تحلیلی روی این دیتا انجام بدین، مهمه که حواستون به این دو مساله باشه.

امسال ۱۸۶۳ نفر در نظرسنجی شرکت کردن که ترکیب سن و جنسشون اینه:

و اکثریت هم لیسانس و فوق لیسانس که آمار رو گویاتر می کنه:

اما همه چیز هم دلچسب نیست. مثلا نزدیک ۶۰ درصد آدم ها در سه ماه گذشته حداکثر یه کتاب خوندن در حالی که هزار و یک جا به این نتیجه رسیدن که آدم هایی که کتاب بیشتر می خونن، از جنبه مختلف (حتی دیت!) باحالترن (:

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

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

بحث همیشه مناقشه برانگیز «سیستم عامل دسکتاپ» یا «گوشی» هم نتایج بامزه ای داره (: می بینین که لینوکس بسیار پیش اومده و بیشتر از ۵۰ درصد است! و البته ویندوز هم بیشتر از پنجاه درصد. منطقی هم هست. خیلی ها از دو یا بیشتر دسکتاپ استفاده می کنن. و البته بایاس «مخاطب های جادی» هم باید در نظر گرفته بشه.

نتایج مربوط به محیط برنامه نویسی اینهاست که توش ویم حضور داره و جالبه و منطقا وی اس کد و جت برین پیشرو هستن در محیط تیره

اما وقتی بحث تیپ باشه، وضع اینه:

و جالبه که بین کسانی که تغییری توی بدنشون دادن، پیرسینگ و تتو نسبتا زیاده و ۱۰٪ هم گفتن ابزارهای دیجیتال زیر پوست دارن.. که احتمالا دوست دارن داشته باشن (: و البته بشتابید که ۲۶٪ برنامه نویس‌های ما علاقمند به شروع یه رابطه هستن (:

در بحث شیرین درآمد، توزیع درآمدهای پایینتر تقریبا مساوی است. یعنی «۱ تا ۲» و «۲ تا ۳.۵» و «۳.۵ تا ۵» و «۵ تا ۷» و «۷ تا ۱۰» همه تقریبا ۱۰ تا ۲۰٪ هستن. ظاهرا خوب حقوق نمی‌گیریم. البته اینها عددهای سال قبل هستن و با جهش همه چیز، منطقا اینم باید تغییر جدی‌تری بکنه. درآمدهای بالای ۱۰ خیلی کمتر می‌شه هرچند که هنوزم قابل قبوله. درآمدهای بالاتر بسیار کمتره از نظر درصدی. اینجا خیلی مهمه که یک نفر که آمار می دونه، همبستگی متغیر درآمد به بقیه چیزها رو حساب کنه. مثلا بدونیم آیا میزان تجربه است که روی درآمد تاثیر داره؟ جنس است؟ سن است؟ تکنولوژی است یا فرم شرکتی که توش کار می کنیم یا چی.

اینم حقوق ساعتی:

ولی شاید اصلی ترین بخش این نمودارها این باشه:

به نظر می‌رسه ۷۱٪ ما از کاری که انتخاب کردیم راضی هستیم و فقط ۲ درصد هستن که فکر می کنن شغل بسیار بدی انتخاب کردن.

مثل همیشه اطلاعات کامل به شکل csv و صفحه گسترده پیوست است (odt دانلود نمی شد، در نهایت اکسل گرفتم) و برای دیدن نمودارهای دیفالت گوگل هم می تونین فایل پی دی اف رو بگیرین تا چیزهای بیشتری کشف کنین. اطلاعات سال های گذشته در این جستجو قابل پیدا شدن است.

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

تحلیلی بر وضعیت کار و زندگی برنامه نویس ها و مدیرسیستم‌های ایران در سالی که گذشت، نمودار و آمار

حتما می دونین که چند سالی است که آخر سال، نظرسنجی بزرگ برنامه نویس ها و مدیر سیستم های ایران‌ رو برگزار می کنیم که نتایجش هم برای همه قابل استفاده، دیدن و تحلیل است؛ حتی خود نتایج خام تک تک افراد – معلومه که بدون اسم!

بهداد امسال نتایج نظر سنجی پارسال رو تحلیل کرده و چیزهای جالبی ازش در آورده که می تونین توی وبلاگش کاملش رو ببینین ولی من هم اینجا چند تا از نمودارهای جالبش رو میارم:

شرکت کنندگان در حال افزایش است. بد نیست ولی باید نمونه خوب هم حفظ بشه. اگر شما هنوز توی نظرسنجی سال ۹۸ شرکت نکردین، پیشنهاد می کنم همین الان برین و فرم بررسی وضعیت زندگی و شغل برنامه نویس و مدیر سیستم های ایران رو پر کنین.

در مورد درآمد این رو داریم

که نشون می ده هنوزم درآمد کلی خیلی پایینه. اکثریت زیر سه و نیم میلیون درمیارن (هرچند که باید بخش هایی که تمام وقت کار نمی کنن یا دانش آموز / دانشجو هستن از این حذف بشه) اما در کل درآمد اونطوری که فکر می کردیم بالا نیست.

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

نوع شرکت ها رو هم در این دو تا می تونین ببینین. شرکت های خارجی که منطقا بیشترین حقوق های بالا رو دارن و بعد از اونها شرکت های سرویس دهنده هستن. کمترین درآمد مربوط به کسانی است که توی شرکت هایی که محصول مستقل تولید می کنن دارن و استارتاپ‌ها هم اون وسط ها هستن.

در مورد ربط درآمد و زبان و تکنولوژی هم بحث مشابه است. کسانی که تکنولوژی های گسترده تر بلدن درآمد بیشتری دارن و همچنین چیزهایی مثل ارلنگ، اسکالا، کلوژر و … با خاص بودنشون درآمد رو هم بالا میارن.

تحصیلات و درآمد هم ربط واضحی دارن. هر چقدر بچه ها هنوز در حال تحصیل در دبیرستان، کاردانی و لیسانس هستن درآمد کمتری دارن که معقوله. و کسانی که دکترا دارن، حقوقشون از سه و نیم به بالا است. منطقی هم هست دیگه.

و همین اتفاق با سن هم می افته. معمولا بالا رفتن سن باعث درآمد بیشتر می شه که احتمالا به عوامل دیگه مثل تجربه و تکنولوژی هم ربط داره.

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

البته خود بهداد نمودارهای خیلی بیشتری داره که می تونین در وبلاگش ببینین اما منم به شکل پی دی اف اینجا می ذارمشون تا در آینده هم بدونم که قابل دسترسی هستن بدون تغییر لینک (:

از نظرسنجی جادی چه چیزهای فهمیدم – بلاگ بهداد

از نظرسنجی جادی چه چیزهای فهمیدم بخش درآمد – بلاگ بهداد

از نظرسنجی جادی چه چیزهای فهمیدم بخش جنسیت – بلاگ بهداد

و در نهایت هم حواستون باشه که این دیتا کاملا آزاد است و برای همه پس خیلی خوبه اگر امسال هم چند دقیقه ای وقت بذارین و با رفتن به http://bit.ly/irprogrammers یا لینک کاملش https://docs.google.com/forms/d/e/1FAIpQLSdntC_H6ySUvW9iQwn-cFmQCEb6vdX0e0MgIr7XscHeZXA31Q/viewform به سوال ها جواب بدین تا ببینیم با خودمون چند چندیم. احتمالا ترکیب نتایج با سال گذشته می تونه ایده خوبی به اکثر آدم ها بده سر حقوق باید چجوری چونه بزنن و چه تکنولوژی هایی رو باید یاد بگیرن.

وضعیت کرنل لینوکس در ۲۰۲۰

رسمی هست که بعضی‌ها هر سال وضعیت کرنل رو بررسی می‌کنم. منظورم وضعیت کد، فایل ها، کامیت‌ها و برنامه‌نویس هایی است که این کامیت‌ها رو انجام دادن. بر اساس آمار اولین روز ۲۰۲۰، کرنل لینوکس ۲۷میلیون و ۸۵۲هزار و ۱۴۸ خط است۷ شامل داکیومنت‌ها، کانفیگ ها، ابزارهای یوزر اسپیس و ..). این کرنل ۸۸۷هزار و ۹۲۵ کامیت داشته که محصول کار ۲۱۰۷۴ نفر آدمه. این ۲۷.۸ میلیون خط کد، در ۶۶هزار و ۴۹۲ فایل تقسیم شده.

در طول ۲۰۱۹، کرنل لینوکس ۷۴۷۵۴ کامیت دریافت کرده که از تاریخ ۲۰۱۳، پایین ترین رقم است! کامیت‌ها در سال‌ ۲۰۱۸ و ۲۰۱۷، حدود ۸۰هزار تا بوده و در ۲۰۱۶ حدود ۷۷هزار تا ودر سال های ۲۰۱۴ و ۲۰۱۵، ۷۵هزار. این کمتر شدن نویسندگان در مقایسه ۲۰۱۹ و ۲۰۱۸ هم وجود داشته. در ۲۰۱۹ تعداد نویسندگان ۴۱۸۹ بوده که کمی کمتر از عدد ۴۳۶۲ مربوط به سال ۲۰۱۸ است و البته بیشتر از عدد ۴۰۴۲ سال ۲۰۱۷. البته این کم تر شدن کامیت‌ها، در سطح کد تاثیر زیادی نداشته و با ۳میلیون و ۳۸۶هزار و ۳۴۷ خطی که امسال به کرنل اضافه شده (و البته ۱میلیون و ۶۹۶هزار و ۶۲۰ خط حذف شده)، میزان رشد کنترل تقریبا شبیه هر سال است.

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

برای دیدن اطلاعات بیشتر می تونین به صفحه گیت استت نگاه کنین و برای درک بهتری از پروژه، این خروجی cloc است که کارش شمردن خطوط کد و نمایش آماری اون است. اگر count lines of code یا همون cloc رو روی کرنل اول ۲۰۲۰ رو اجرا کنیم، نتیجه اینه:

   66449 text files.
   66000 unique files.                                          
   11119 files ignored.

github.com/AlDanial/cloc v 1.82  T=67.33 s (822.2 files/s, 388799.5 lines/s)
---------------------------------------------------------------------------------------
Language                             files          blank        comment           code
---------------------------------------------------------------------------------------
C                                    27961        2761653        2292505       14061980
C/C++ Header                         19875         531782         956091        4300989
reStructuredText                      2153         101820          53725         270579
Assembly                              1320          46971         101470         230117
JSON                                   273              0              0         161955
Bourne Shell                           577          13299           9690          52817
make                                  2531           9485          10644          41766
SVG                                     58            117           1364          36216
Perl                                    59           6021           4422          30642
Python                                 118           4987           4588          26256
YAML                                   325           5205           1449          25529
yacc                                     9            697            359           4810
PO File                                  5            791            918           3077
lex                                      8            326            300           2015
C++                                     10            320            129           1933
Bourne Again Shell                      51            356            297           1765
awk                                     10            140            116           1060
Glade                                    1             58              0            603
NAnt script                              2            146              0            551
Cucumber                                 1             28             50            174
Windows Module Definition                2             15              0            109
m4                                       1             15              1             95
CSS                                      1             28             29             80
XSLT                                     5             13             26             61
vim script                               1              3             12             27
Ruby                                     1              4              0             25
INI                                      1              1              0              6
sed                                      1              2              5              5
---------------------------------------------------------------------------------------
SUM:                                 55360        3484283        3438190       19255242
---------------------------------------------------------------------------------------

اگر هم دوست دارین کرنل رو درک کنین۷ این کتاب قدیمی شروع خوبیه «درک کرنل لینوکس / لینک آمازون.

منبع اصلی

نمودارهای اولیه و نتایج خام نظر سنجی بزرگ کار و زندگی برنامه نویسان و مدیران سیستم ایران در سال ۱۳۹۷

خب دوستان، بعد از یک‌ماه تقریبا ۳۰۰۰ نفر فرم نظر سنجی سالانه کار و زندگی برنامه نویسان و مدیران سیستم رو پر کردن و نتایج آماده انتشاره. این نظر سنجی سالانه می تونه در طول زمان کلی به کمک ما بیاد و در نبود یک سندیکا، حداقلی از اینکه چقدر باید حقوق بگیرم یا چه شرایطی باید از یک محیط کار بخوایم رو بهمون نشون بده. همچنین با سبک زندگی و خیلی چیزهای همدیگه آشنا می شیم و می‌بینیم بقیه چه چیزهایی بلدن و کجاها کار می کنن و احتمالا مسیری برای پیشرفت خودمون پیدا می کنیم. پس با تشکر از همه ۲۹۵۷ نفری که پرسشنامه رو پر کردن، اول به این نمودارها نگاهی می کنیم و بعدش اون آخر، فایل اصلی رو می ذاریم تا اگر کسی خواست، تحلیل خودش رو بده. منم در طول عید سعی می کنم چند تحلیل روی دیتاها انجام بدم و سعی کنیم روابط آماری بینشون رو کمی کشف کنیم. شما هم اگر کار جالبی روی دیتاها کردین خوشحال می شم بهم لینک بدین و بهم معرفی کنین تا توی همین سری ها اضافه اش کنم.

اما اولین مطلب،‌ منطقا آمار ابتدایی است.

اطلاعات جمعیتی

می‌بینیم که بیشتر پاسخ دهنده‌ها جون هستن و مرد. زن‌ها ۱۰٪ جمعیت پاسخگو رو تشکیل دادن و افراد ۴۰ سال به بالا بسیار کم هستن. این هم میتونه به خاطر شکل بازار باشه هم به خاطر ترکیب کسانی که این پرسشنامه بهشون می رسه و حوصله می کنن بهش جواب بدن.

حدود ۲۸٪ پاسخگوها گفتن کمتر از ۱ سال سابقه کار دارن و سابقه کار یک تا هفت سال، تقریبا ۵۰ درصد جمعیت رو می‌پوشونه. همچنین بیشترین پاسخگوها لیسانسشون رو گرفتن و رتبه دوم دست کسانی است که در حال تحصیلن.

کار و شرکت

اما کجاها کار می کنیم؟

همونطور که می‌بینین، امسال حضور استارتاپ‌ها پر رنگ است. و البته کماکان شرکت‌های تولید نرم افزار، رتبه اول رو دارن. همچنین درصد ۴.۷ برای حضور در شرکت‌های خارجی هم قابل توجهه.

بیشترین گروه مربوط به توسعه دهنده‌های بک اند است و البته فول استک که در حال رشده. فول استک با اسم دهن پر کنش این روزها داره تبدیل می شه به «بیا همه کار بکن» (: بعد از این دو تا توسعه دهنده‌های موبایل بیشترین شغل رو دارن و ۱۷٪ هم توسعه دهنده نرم افزارهای دسکتاپ هستن.

دورکاری هنوز زیاد باب نیست ولی ظاهرا قابل توجه است.

زندگی شخصی

یک بخش هیجان انگیز از این نظرسنجی، شیوه زندگی شخصی ما است. این سوال‌های است که کمتر پرسیده می شه و معمولا پرسیدنش به شکل مستقیم از آدم ها درست نیست. در نتیجه در این بخش با دید فان، می بینیم که تو زندگی شخصی چطور آدم هایی هستیم. توجه کنید که خیلی جاها آدم‌ها می تونن به چند گزینه رای بدن و در نتیجه نیازی نیست جمع درصدها، صد باشه.

این بخش باید بعدا بر اساس جنسیت جدا بشه، اما به هرحال به شکل کلی می‌بینیم که استریوتایپ «تی شرت و جین»‌ فعاله. البته تقریبا نصف جمعیت گفتن پیرهن مردونه هم می‌پوشن و یک سومشون گفتن ساعت می‌بندن. فقط ۵٪ ما کت و شلوار می پوشیم و بین حجاب ها، شال مرسوم‌ترینه. ۵٪ هم معتقدن تیپشون از اکثریت متفاوت است.

چای سیاه هنوز در مقابل قهوه برنده است و ۱۲٪ ما نوشیدنی‌ّای انرژی‌ زا هم می‌خوریم. خوشبختانه نوشابه حضور پررنگی نداره و به جاش آب، رقیب سوم است (:

از بین ۲۱۳ نفری که می‌گن تو بدنشون تغییرات دادن، تتو با ۳۷٪ بیشترین طرفدار رو داره. همچنین پیرسینگ گوش با ۲۱٪ قابل توجه است (که باید در مورد جنس جداسازی بشه) و ۱۷٪ هم گفتن از تقویت کننده‌های حواس استفاده می‌کنن – منم دقیق نمی دونم چیه (: منطقا از عینک تا سمعک باید جزوش باشن. اوه.. ۳٪ ما هم پیرسینگ‌های غیر از گوش داریم و کلا جواب‌های متفرقه این بخش هم جالبه. بعدا در موردش می‌نویسم و در دیتاهای اصلی هم می‌تونین ببینین.

حدود ۴۰٪ جمعیت ازدواج کردن یا با پارتنر دائمشون هستن. یک چهارم ما علاقمند هستیم رابطه ای رو شروع کنیم و البته ۱۵٪ ما با یه چیزی تو کامپیوترمون تو رابطه ایم (:

متاسفانه یک چهارم ما در سه ماه گذشته هیچ کتابی نخوندیم. یک چهارم هم یک کتاب خوندیم ولی عوضش بقیه، بیشتر از دو کتاب در سه ماه خوندن. یادمون باشه خوندن افق دید ما رو گسترش می ده و ما رو آدم جذابتری میکنه و به خودمون هم بیشتر خوش می گذره (:

سبک کار

خوشبختانه ۸۰٪ پاسخگوها دارن از سورس کنترل‌ها استفاده می‌کنن، تقریبا همه از گیت. یک سوم هم از بیلد سیستم‌ها و یک چهارم از کانتینرها. این آمار بسیار خوبیه و به نظرم باعث افتخار (: چیزی که جاش خالیه استفاده از کلاود است که منطقا در بقیه دنیا رتبه‌های اول رو داره ولی خب با اینترنت ما و تحریم ها و … منطقا خودمون باید پروایدر تمام سرویس های کلاودی خودمون هم باشیم (:

در صدر بودن جاوااسکریپت (ترکیب بک و فرانت) و اسکوئل منطقی است به نظرم. ولی اینکه پایتون رتبه سوم رو گرفته واقعا نشون می ده شدیدا در حال رشد است. پی اچ پی و جاوا که حاضرهای همیشگی هستن و بودن سی پلاس پلاس و سی هیجان انگیزه. همچنین بش جایگاه جالبی داره و بودن گو، نشون می ده اقبال بهش زیاد بوده. فقط ۴٪ از ما گفته ایم که هیچ برنامه نویسی ای نمی کنیم. بازم جدا کردن این آمار نسبت به عنوان شغلی می تونه مساله رو واضح‌تر کنه. احتمالا اکثر مدیر سیستم ها با بش و پایتون اسکریپت های کوچیک می نویسن که باعث شده آمارشون بالاتر بیاد.

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

اکثر ما از ترکیب کردن ویدئوهای خارجی و ویدئوهای مستقل و یک پروژه، چیز یاد می‌گیریم. کمترین یادگیری ما در کلاس‌های فیزیکی اتفاق افتاده.

جای مای‌اسکوئل و ام اس اسکوئل منطقی است. چیزی که هیجان انگیزه حضور پر رنگ اسکیولایت در کارهای ماست (:

با توجه به محبوبیت ویندوز ۱۰، تقریبا ۷۰٪ از انواع ویندوز استفاده می‌کنند. مک‌کارها ۱۳٪ هستند و حضور لینوکس هم پر رنگ است. حدود ۱٪ هنوز به ویندوز ایکس پی وفادار هستند و البته در معرض انواع مشکلات امنیتی (:

اما روی سرور لینوکس اوبونتو و سنت او اس محبوب‌ترین است و وقتی بخواهیم ویندوز انتخاب کنیم ویندوز ۲۰۱۶، انتخاب اکثریت. با توجه به حضور تنها ۱.۵٪ی بی اس دی‌ها، لازم است یادآوری کنم که بی اس دی ها یکی از بهترین گزینه‌ها برای سرورهای مهم هستند و انتخابی خوب برای شرکت‌های بزرگ که احتمالا به خاطر [نگرانی از] کمبود متخصص، در ایران خیلی سراغشون نرفته‌ایم.

و آدم‌هامون ظاهرا هنوز به تلفن‌های خنگ قدیمی که یک هفته باتری دارن وفادارن، حداقل نزدیک ۳٪ مون (:

و در بحث بامزه بین کامپیوتری‌ها، تب جلو است و هشت درصد هم اهل این شوخی نیستن (:

و البته در بحث بامزه دوم، ترم تیره پیروزه

حقوق و مزایا

و مهمترین بخش ماجرا، حقوق و مزایا!‌ شدیدا لازمه که این بخش بعدا با چیزهایی مثل سابقه کار، زبان‌های مورد استفاده و … بررسی بشه ولی فعلا اطلاعات خام!

بیشترین چیزی که شرکت‌ها به کارمندها می‌دن،‌ چای و قهوه رایگانه (: منطقی هم هست. بعد از اون بیمه است و بیمه تکمیل. جالبه که باشگاه داخل شرکت یا عضویت باشگاه ورزشی تنها ۱۷٪ ذکر شده در حالی که از نظر قانون کار، الزامیه که شرکت به شما فرصت / امکان ورزش بده. حدود یک چهارم شرکت‌ها در صورت نتایج مناسب،‌به کارمندها پاداش می‌دن اما در نهایت به نظر می‌رسه امکانات یا مزایای چندانی به کارمندها داده نمی‌شه. ۲۲٪ شرکت‌ها ناهار رایگان دارن.

در این بخش نیمی از پاسخگوها گفتن که کار ساعتی هم می‌کنن و ۱۸٪ بین ده تا ۲۵ تومن و ۱۲٪ بین بیست و پنج تا پنجاه براش می‌گیرن. درآمد بالای ۲۰۰ بسیار نادره و برای گرفتن نتایج دقیقتر، لازمه اینو در کنار تجربه و حوزه کاری بذاریم.

متاسفانه اینجا هم فضا خیلی عالی نیست. ۲۳٪ ما با ماهی زیر یک میلیون کار می کنیم که البته با بودن بخش قابل توجهی فریلنسر و دانشجو، عدد دور از ذهنی نیست. کمتر از یک چهارم ما حقوقی بالاتر از ۵ تومن می‌گیریم که با تصور عمومی‌ از بازار فرق داره. گزارش بعدی باید ارتباط حقوق و تکنولوژی های مورد استفاده، مدرک، نوع شرکت و سابقه کار باشه تا بتونیم قرارداد بهتری ببندیم.

رضایت کلی

ولی ما برنامه نویسی، مدیریت سیستم و سر و کله زدن با کامپیوترها رو دوست داریم. نزدیک ۷۰٪ ما واقعا راضی هستیم که اینکار رو انتخاب کردیم و تنها نزدیک ۱۰٪ به نوعی ابراز نارضایتی کردیم.

امیدوارم نتایج کمک کنه که ما در طول سال‌های آینده با انتخاب راه دقیق‌تر و مذاکره بهتر، رضایتمون رو بالاتر ببریم. اوه… مهمترین مساله، این هم نتایج خام برای هر کسی که می خواد هر استفاده / تحلیلی از روش بکنه، البته بسیار خوشحال می شم اگر هر تحلیلی روی این اطلاعات کردین، بهم خبر بدین که همینجا لینک بدم تا مجموعه‌مون کامل باشه.

بررسی وضعیت شغلی برنامه نویسان و مدیر سیستم_های ایران – jadi.net – 97 (Responses) – Form Responses 1

بررسی وضعیت شغلی برنامه نویسان و مدیر سیستم_های ایران – jadi.net – 97 (Responses)

در این لحظه نمی دونم چرا گوگل داکز نمی ذاره فرمت odf دانلود کنم، ولی csv هست برای دوستان کاملا آزاد کار.

از اینجا شروع کنید؛ نقشه راهی برای توسعه دهنده های وب شامل بک اند، فرانت اند و دواپس

یکی از سوال های دائمی اینه که «از کجا شروع کنم» یا «تا اینجا اومدم حالا کجا برم». جواب این سوال نیاز به یک نقشه داره؛ یک نقشه راه!

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

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

برای دیدن عکسهای بزرگتر، روی عکسها کلیک کنید




منبع در گیت هاب

با طرح های بانمک جولیا اوانز – نمونه @narcislinux خارجی – لینوکس رو عمیق‌تر یاد بگیرین

جولیا اوانز که در توییتر با آی دی b0rk حضور داره یک پروژه جالب رو به شکل تفننی شروع کرده بود که حالا به یک چیز بسیار جدی تبدیل شده: توضیح مفاهیم کامپیوتر بخصوص لینوکس با نمودارها و چارت‌های کشیده شده با دست بسیار ساده. الان بخش هایی از اونها به شکل کتاب چاپ می شن و صفحه زدنشون تقریبا به هرکسی چیزی یاد می ده. من و اکثر شما که امکان خرید واقعی اش رو نداریم ولی می تونیم تو توییترش بچرخیم و عکس هاشون رو نگاه کنیم؛ که دقیقا مثل کتاب هستن ولی پراکنده تر.

این اکانت برامون یه درس خوب هم داره. به نظر من کارهای نارسیس لینوکس خودمون بسیار جذابتر و قشنگتر از کارهای جولیا بوده. و احتمالا سه تا چیز می تونسته جهانیشون کنه:

  1. برای بازار جهانی تولید می شدن، یعنی انگلیسی و در یک اکانت باز
  2. از نظر فنی عمیق تر می‌شدن که کاری نداره؛ کمی خوندن است و جمع کردن اطلاعات
  3. استمرار بیشتری می‌داشتن

یادمه بیشتر از ده سال قبل نارسیس یه مجموعه کارتونی آشنایی با تاکس کشیده بود که پیشنهاد کردم انگلیسی ترجمه کنه و البته سالها بعد برای منم یه طرح کشید که هنوزم آرت ورک رادیوگیک است. البته اینجا بحثم شخص نارسیس نیست – که به نظر من کارهاش عالیه. اون شاید بخواد تو این خط باشه شایدم نخواد. ولی بحث اصلی ام اینه که خارجی‌ها خیلی هم کار عجیبی نمی کنن. کسانی که ما بینشون می بینیم معمولا اونهایی هستن که برای مخاطب عام تر، مستمرتر خروجی می دن (: اگر می خواین تو اون خط باشین، مهمترین چیز اینه که مستمر باشین.

پایتون با گذشتن از سی پلاس پلاس، به سومین زبان مطرح جهان در شاخص تیوب تبدیل شد

شاخص تیوب در دنیای برنامه نویسی، سعی می کنه با نگاه کردن به مشخصه هایی مثل تعداد برنامه نویس ها، تعداد دوره ها و سازمان های پشت یک زبان برنامه نویسی، اونها رو طبقه بندی کنه. امسال برای اولین بار، پایتون تونست خودش رو به رتبه سوم برسونه.

پایتون سالها است که قدم به قدم بالا اومده و الان خوشحالیم که با ۷.۵ درصد، به رتبه سوم رسیده. زبان اول جاوا است با ۱۷٪ و بعد سی با ۱۵٪ و رتبه چهارم این ماه هم به سی پلاس پلاس رسیده که با ۷.۴٪، از پایتون عقب مونده. مهمه یادآوری کنم که این درصد ها به معنی بهتر بودن یک زبان نیستن بلکه نشون می دن توجه در جهان به این زبان بیشتره. اونم با یک شاخص خاص. البته در دو شاخص مشابه دیگه هم جای پایتون عالیه: در PyPl پایتون اوله و در RedMonk پایتون سومه اما در نهایت توجه به شاخص تیوب، بیشتر از بقیه است.

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

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