Azibom Channel
515 subscribers
236 photos
7 videos
5 files
165 links
بهترین معلمان کسانی هستند که به شما نشان می دهند کجا را جستجو کنید اما به شما نمی گویند چه چیزی را ببینید.

راه ارتباطی : @azibom
لینکدین : linkedin.com/in/azibom
Download Telegram
(پارت سوم)
دوره Software Engineering Mindset (یا از این به بعد به اختصار دوره Mindset) چیه؟

این دوره فقط یک دوره چهار جلسه ای نیست.Mindset یک مجموعه دوره است که توی هر دوره، ۲ الی ۳ مبحث مهندسی نرم‌افزار رو بهش میپردازه و کمکتون می‌کنه از زاویه درست به اون مبحث نگاه کنید. برنامه‌ریزی کردیم که حدود ۵ تا ۶ دوره Mindset داشته باشیم تا بتونیم مباحث مختلف رو پوششش بدیم و هر کسی که همه این دوره‌ها رو شرکت کنه، با احتمال زیاد به نقطه‌ای می‌رسه که توی دنیای مهندسی نرم‌افزار خیلی کمتر چیز جدیدی ببینه که ندونه چطوری باید باهاش برخورد کنه.

دوره‌های Mindset به این شکل هستن:
Mindset 1: پترن‌ها، Open Source
Mindset 2: الگوریتم‌ها، ...
Mindset 3: ...

و همین‌طور ادامه داره...

نکته مهم اینه که این دوره‌ها فقط درباره هارد اسکیل‌ هم نیست و توی‌ بعضی مایندست ها ما روی سافت اسکیل‌ها هم کار می‌کنیم. هدف نهایی اینه که مسائل جدید رو بتونید سریع تحلیل کنید و به یکی از مفاهیمی که توی دوره یاد گرفتید، reduce کنید.

دوره بعدی فروردین برگزار می‌شه و قطعاً یکی از موضوعاتش، الگوریتم‌ها خواهد بود. اطلاعات تکمیلی رو به‌زودی منتشر می‌کنم.

مراقب خودتون باشید و امیدوارم توی دوره‌های Mindset بعدی ببینمتون!

@azibom
@azibomChannel

Azibom.com
واقعا داره جالب میشه!
تا دیروز پروژه ها رو از گیت clone میکردیم، فردا میتونیم همدیگرو clone کنیم :)))

بعد شعارش رو ببینید
Scale your availability :)))

www.delphi.ai

@azibom
@azibomChannel

Azibom.com
(پارت اول)
تو دنیای مهندسی نرم افزار زیاد مطلب درباره اینکه چجوری کد تمیز بنویسیم و‌ چه چیزایی رو باید رعایت کنیم و غیره گفته میشه و topic هم واقعا مهمه، چه زمانی که خودتون میخواید کد بزنید و چه مثلا زمانی که دارید کد بقیه رو میخونید یا کد ریوو میکنید اینکه یه متر و‌ معیار داشته باشید واقعا کمک کنندس
ولی قطعا آوردن همه پترن ها و نکات توی ذهن مثلا وقتی دارید کد ریوو میکنید میتونه کار سختی برای شما باشه مخصوصا وقتی سال های زیادی نباشه که دارید برنامه نویسی میکنید.

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

@azibom
@azibomChannel

Azibom.com
(پارت دوم)
تعریف اینه:
کدی خوب و تمیزه که خط هایی از کد که کنار هم هستن در یک لایه انتزاع باشن

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

دلیلشم سادس
مغز شما یه پردازنده داره
وقتی داره توی یه سطح انتزاع پردازش می‌کنه و کد شما رو میخونه و یهو یه regex میبینه، مجبور‌ می‌شه یه ترد جدید باز کنه و چون یه پردازنده بیشتر‌ ندارید مجبوره context switch بکنه هی و برای همینه وقتی کد کثیف review میکنید سرتون درد میگیره، چون دارید هزینه context switch میدید :))

مراقبت کنید

@azibom
@azibomChannel

Azibom.com
دوستان سلام امیدوارم که عالی باشید

من برای اینکه بتونم کارهای Azibom رو با نظم بیشتری جلو ببرم و بتونیم دوره های آنلاین و حضوری بیشتری داشته باشیم تصمیم گرفتم که یک موقعیتی رو تعریف بکنم که در ادامه اطلاعات کاملش رو براتون میذارم

به نظرم میتونه برای خیلی از دوستان فرصت جذابی باشه

خوشحال میشم بررسی کنید و اگر مایل بودید به همکاری هم بهم بگید

به نظرم چون باعث میشه خیلی زیاد توی فضای مهندسی نرم‌افزار قرار بگیرید میتونه رشد خوبی رو براتون به همراه داشته باشه و ذهنیت خوبی بهتون بده

مراقبت کنید
Azibom Channel
دوستان سلام امیدوارم که عالی باشید من برای اینکه بتونم کارهای Azibom رو با نظم بیشتری جلو ببرم و بتونیم دوره های آنلاین و حضوری بیشتری داشته باشیم تصمیم گرفتم که یک موقعیتی رو تعریف بکنم که در ادامه اطلاعات کاملش رو براتون میذارم به نظرم میتونه برای خیلی…
🚀 فرصت همکاری در Azibom Group | همراهی در یک بیزینس آموزشی و فناوری
💼 بین ۶ تا ۱۲ ساعت در هفته، کاملا دورکاری | یادگیری، رشد و ارتباط مستقیم با من

ما در Azibom Group به دنبال فردی منظم، دقیق و مسئولیت‌پذیر هستیم که نقش هماهنگ‌کننده‌ی مرکزی را بر عهده بگیرد و ارتباط میان تیم‌های محتوا، طراحی، فنی و شرکت‌کنندگان دوره‌ها را مدیریت کند.

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

این موقعیت نیازی به تولید محتوا، طراحی یا برنامه‌نویسی ندارد.
(ما با بهترین فریلنسرها در این زمینه‌ها همکاری داریم، شما فقط قرار است همه چیز را منظم نگه دارید.)

🎯 ویژگی‌های فرد مناسب:
🔹 بسیار منظم و دقیق در پیگیری کارها و هماهنگی بین تیم‌ها
🔹 علاقه‌مند به یادگیری و رشد در فضای مهندسی نرم‌افزار و مدیریت آموزشی
🔹 مهارت ارتباطی قوی برای مدیریت ارتباط با تیم‌ها و شرکت‌کنندگان دوره‌ها
🔹 ذهنی ساختاریافته برای پیگیری و بهبود فرآیندها

🎁 مزایای همکاری:
🚀 جلسات هفتگی منتورینگ اختصاصی با من
📚 دسترسی رایگان به تمامی دوره‌های غیر رایگان آموزشی سایت
🎟️ امکان حضور رایگان در دوره‌های حضوری
💡 فرصت یادگیری و کار با ابزارهای هوشمند و سیستم‌های اتوماسیون پیشرفته که به رشد حرفه‌ای شما کمک خواهد کرد

📩 اگر مایل به همکاری هستید، لطفاً به آیدی تلگرام @azibom پیام دهید و خودتان را معرفی کنید.
✍️ در پیام توضیح دهید که چرا علاقه‌مند به این فرصت هستید و چه مهارت‌هایی دارید.

منتظر همراهی افراد پرتلاش و حرفه‌ای هستم!
(پارت اول)

درود
امید که خوب باشید
دوره اول سری دوره های Mindset به پایان رسید و بخشی از عکس ها و نظرات دوستان درباره دوره که در لینکدین گذاشته بودن رو باهاتون به اشتراک میذارم.

مراقبت کنید

@azibom
@azibomChannel

Azibom.com