طراح صنعتی که برنامهنویس شد اما هنوز شیفته یادگرفتن و ساختن چیزهای جدید
جنگو گرلز
جنگو گرلز چیست؟
جنگو گرلز یک برنامه آموزشی رایگان است که ویژه افراد مبتدی در برنامهنویسی طراحی شده است. هدف این برنامه یک روزه، ساختن یک وبسایت ساده به کمک پایتون و جنگو و انتشار آن بر روی اینترنت است.
جنگوگرلز توسط دو خانم لهستانی به نامهای Ola Sitarska و Ola Sendecka در سال 2014 راه اندازی شد. جنگوگرلز یک موسسه غیرانتفاعی است که تلاش میکند به کمک برگزارکنندگان داوطلب در سراسر دنیا، کارگاههای آموزش برنامه نویسی به کمک پایتون و جنگو برگزار کند. دلیل استفاده از پایتون و جنگو به غیر از علاقه و تخصص اصلی مؤسسین، آزاد بودن (open source) زبان پایتون و فریمورک جنگو بود.
کارگاههای جنگوگرلز تا کنون در بیش از 90 کشور مختلف برگزار شده و بیش از 20 هزار نفر در این برنامهها شرکت کرده اند. - (وبسایت جنگوگرلز)
روش برگزاری کارگاه
کارگاههای جنگوگرلز توسط افراد علاقمند در هر شهری برگزار میشود. برگزارکننده داوطلب، باید به کمک دستورالعمل برگزاری در وبسایت جنگوگرلز، درخواست خود را برای برگزاری را ارسال کند. چنانچه کارگاه دارای سه ویژگی زیر باشد یک رویداد جنگوگرلز محسوب خواهد شد:
- برای شرکت کننده رایگان باشد.
- انتفاعی نباشد (برگزارکننده و مربی دستمزدی دریافت نکنند).
- بر اساس دستورالعملها و با اطلاع جنگوگرلز باشد.
مبنای کار در رویداد بر اساس برنامه آموزشی منتشر شده در وبسایت جنگوگرلز است که تا کنون به 18 زبان مختلف ترجمه شده است. (توتریال جنگو گرلز)
شرکت کنندگان در طول این کارگاه یک روزه این برنامه آموزشی را میخوانند و از روی آن مرحله به مرحله پیش میروند. هرگروه از شرکت کنندگان را یک مربی آشنا و مسلط به جنگو، همراهی میکند.
هزینههای محل، اینترنت و پذیرایی میبایست توسط حامیان برنامه تأمین شود. چنانچه هزینهها کمتر از مبالغ جمع آوری شده باشد معمولاً یا برای دوره بعد نگه داشته می شود یا به بنیاد جنگوگرلز پرداخت میشود.
از آنجا که جنگوگرلز یک موسسه آموزشی رسمی نیست هیچ مدرکی در پایان کارگاه وجود ندارد. برگزارکنندگان معمولاً با هدیه دادن یک استیکر حضور شما در این کارگاهها را ثبت میکنند :)
چرا گرلز و نه بویز؟
تنوع جنسیتی در دنیای برنامهنویسی در ایران متناسب با تنوع جنسیتی در کل جامعه نیست. این پدیده در بقیه نقاط هم وجود دارد مثلا نزدیک به 51 درصد ساکنان اروپا زنان هستند اما در 2012 در حدود 8 درصد شرکت کنندگان در Europython را زنان تشکیل میداده اند(منبع). همین عدم تنوع جنسیتی در صنعت برنامهنویسی ایده تشکیل جنگوگرلز بود. ایده اولیه موسسین این بود که ایجاد فضایی دخترانه به دختران کمک خواهد کرد تا با آرامش بیشتر و نگرانی کمتر از قضاوت دیگران بتوانند مقدمات برنامهنویسی را یاد بگیرند و انگیزه آنها برای ادامه آن و تبدیل شدن به یک برنامهنویس حرفهای بیشتر شود.
دیدگاه جنگوگرلز این است که ایجاد یک برنامه برای زنان نه راه را بر دیگر گروههای جامعه میبنندد و نه آسیبی به آنها خواهد زد اما به زنان کمک خواهد کرد که راحتتر در برنامه ثبت نام کنند، سوال کنند و مشارکت داشته باشند. نتایج این دیدگاه را میتوان در بازخوردهای شرکت کنندگان در رویدادهای جنگوگرلز دید.
امروز اما نام جنگوگرلز بیشتر به هدف اولیه آن اشاره دارد و این رویداد، کارگاهی است که همه افراد فارغ از جنسیت میتوانند در آن شرکت کنند.
هدف رویداد دختران جنگو آن است که فارغ از جنسیت، گرایش جنسی، معلولیت، شکل ظاهری، ابعاد بدن، نژاد و یا مذهب، تجربه یک کارگاه خالی از اذیت و آزار را فراهم کند. (قوانین رفتاری جنگوگرلز)
حالا اگر دوست دارید که جنگو بویز داشته باشیم بد نیست آستینی بالا بزنید؛ تمام کدهای جنگوگرلز در گیتهاب موجود است و کافی است یک فورک از آن ایجاد کنید و کار را شروع کنید :)
مشارکت در جنگو گرلز
برای مشارکت در جنگوگرلز میتوانید با مراجعه به گیتهاب جنگوگرلز در توسعه آن کمک کنید. علاوه بر این اگر برای اصلاح ترجمه فارسی پیشنهادی دارید میتوانید از طریق ساخت حساب کاربری در Crowdin و مراجعه به صفحه جنگوگرلز https://crowdin.com/project/django-girls-tutorial در بهبود ترجمه فارسی مشارکت کنید.
جنگو گرلز تهران
فرآیند راه اندازی جنگوگرلز تهران تقریباً از اردیبهشت 1398 شروع شد. اطلاع رسانی اولیه در مورد برنامه از طریق صفحه رسمی رویداد https://djangogirls.org/tehran و نیز به طور محدود از طریق برخی شبکههای اجتماعی انجام شد.
ثبت نام برای شرکت کنندگان از ابتدای مردادماه شروع شد و تا 15 مرداد ادامه داشت. در این مدت 130 نفر شرکت کننده در برنامه ثبت نام کردند که بر اساس معیارهای زیر و توسط برگزارکنندگان امتازدهی شدند:
- شرکت کننده، در برنامهنویسی مبتدی باشد
- شرکت در برنامه تا چه میزان میتواند به شرکت کننده کمک کند
- میزان علاقه فرد به این برنامه چقدر است
با توجه به فضایی که در اختیار داشتیم برای 33 نفر شرکت کننده دعوت نامه شرکت در کارگاه ارسال کردیم.
پس از اطلاع رسانی در انجمنهای تخصصی نزدیک به 28 نفر به عنوان مربی برای برنامه ثبت نام کردند که با توجه به رزومههای ارسالی و نیز ظرفیت پیش بینی شده از 11 مربی برای اولین جنگوگرلز تهران دعوت کردیم.
این برنامه با حمایت مالی سکوی ابری فندق، وبسایت کمدا، فلربو و وبسایت سیرسور انجام شد.
در نهایت این برنامه در روز 7 شهریور 1398 در موسسه آموزشی هادی برگزار شد.
تجربه من
تجربه من از این برنامه منحصر به فرد، دوست داشتنی و فوق العاده بود هرچند که فشار فیزیکی و استرس زیادی داشت. به نظر می رسید که برنامه آموزش برای برخی شرکت کنندگان سنگین بوده اما شور شوق بسیار زیادی وجود داشت. مثلاً به همه گفته بودیم که برنامه از ساعت 8:30 شروع میشود و خود من حدود ساعت 8 به محل برگزاری رسیدم اما تا 10 دقیقه بعد تقریبا نیمی از شرکت کننده ها وارد کلاس شده بودند و منتظر شروع کردن برنامه بودند در حالیکه ما اصلاً آماده نبودیم :))
بر اساس بازخوردهایی که گرفتم چند نکته منفی وجود داشت:
- نداشتن اینترنت خوب (تقریبا اکثر شرکت کننده ها از اینترنت موبایل خودشون یا مربی شون استفاده میکردند)
- فضای دوتا کلاسی که داشتیم خیلی جالب نبود - کمی تاریک بود، فضای کافی برای برخی گروه ها وجود نداشت و تهویه خیلی خوب نبود.
- برنامه آموزشی برای بعضی ها سنگین بود
نکات مثبت اما خیلی زیاد بود و بازخوردهای خیلی خوبی هم از شرکت کننده ها، هم از مربی ها و هم از حامیان برنامه گرفتیم مثلاً یادداشت مهدی که یکی از مربیان این کارگاه بود.
امیدوارم که بتوانیم بازهم این کارگاه را برگزار کنیم.
مطلبی دیگر از این انتشارات
ویژگی جدید پایتون 3.10: Structural pattern matching
مطلبی دیگر از این انتشارات
9 نکته آسان برای یادگیری سریع برنامه نویسی
مطلبی دیگر از این انتشارات
بهترین نرمافزار برای آموزش برنامه نویسی به کودکان کدام است؟