کنفرانس پایتون ۲۰۱۷

چهارمین کنفرانس پایتون یا همان پایکان ۲۰۱۷ در بهمن ۱۳۹۵ در دانشگاه علم و صنعت ایران برگزار شد. با این که پایتون از جمله زبان‌های برنامه‌نویسی پر استفاده در ایران مثل Java و C# و PHP نیست اما تعداد افراد شرکت کننده در کنفرانس قابل توجه بود. حدود ۵۰۰ نفر در این کنفرانس شرکت کرده بودند. درست است که پایتون یک زبان دانشگاهی است و در دانشگاه‌هایی از جمله همین دانشگاه علم و صنعت به طور رسمی تدریس می‌شود و تعداد قابل از توجهی از شرکت کنندگان دانشجو بودند یا مقاصد آکادمیک داشتند اما باز هم رقم ۷۰۰ نفر رقم قابل توجهی است. در یکی از کارگاه‌ها که مختص Django (فریمورک وب مخصوص پایتون) بود حدود ۷۰ نفر شرکت داشتند که بیشتر آن‌ها آشنایی قبلی با جانگو داشتند و حدود ۲۰ درصد تجربه کار تجاری واقعی با جانگو داشتند. اگر این آمار را در کنار جلسات همیشگی پایتون‌کاران که در حاشیه تهلاگ برگزار می‌شود بگذاریم متوجه می‌شویم که پایتون هم جامعه کاربری خاص خودش را در ایران داشته و می‌توان برای جذب برنامه‌نویس روی اون حساب باز کرد.

 

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

 

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

pycon2017

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

 

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

 

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

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

Comments

  1. senaps

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

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

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

    1. Post
      Author
      Afshar Mohebbi

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

    1. Post
      Author
  2. استایل آپ

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

    1. Post
      Author
      افشار محبی

      فعلا که بازار به طور عمده دست .Net و PHP است. من هم فکر می‌کنم جانگو امکانات خوبی برای توسعه وب دارد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *