Learning With M
1.65K subscribers
45 photos
15 videos
3 files
68 links
سلام.
من مسعود دانش پور هستم.
همسر، پدر، پسر، برادر، انسان و مهندس نرم افزار.👻

اینجا جایی هست که من تلاش می کنم موضوعاتی که برای یک مهندس نرم افزار مهم و لازمه رو بازگو کنم.

آکادمی یادگیری با M :
https://academy.daneshpour.ir
Download Telegram
Channel name was changed to «Learning With M»
ممنون از همه عزیزانی که امروز همراهی کردن.
امیدوارم براتون آورده داشته باشه.

ویدیو جلسه رو بعد از یک ویرایش ابتدایی اینجا آپلود می کنم.

ارادت 🌻
31👍41
تا حالا شده با کسی صحبت می کنید که سرشار از اطلاعات هست و وقتی باهاش صحبت می کنید می بینید چه قدر این آدم دقیقیه؟
یکم که پیش میرید می بینید که هی به کتاب های مختلفی که خونده شمارو ارجاع می ده.
این آدهم ها(برای من) خیلی آدم های با اهمیت و مهمی هستند.
من همیشه برای جای سوال داشت که چه طور این همه خوب به خاطر میارن و شاید مهمتر اینکه، چطور انقدر مطالعه می کنند.

سهیل از همین نوع آدم هاست، سهیل صمدزاده، مربی و استاد بزرگ من.

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

این شما و این هم توضیحات سهیل عزیز:
https://youtu.be/Wts_m3GCYPk?si=1-nxyYnojtUnvjxd
22👍7👌21
The Good-The Bad and the Ugly of the Resume.pdf
5.3 MB
چندتا از بچه ها درخواست کرده بودن که اسلاید های دوره The Good, the Bad, and the Ugly of Resume رو داشته باشن. اینم خدمت اون عزیزان. 🌷
18
سال نو، روز نو، بهار نو، عید نوروز، نوروز و... نمی دونم کدومش به حال و روزتون بهتر خوش میاد، ولی برای تک تک تون آرزوی این رو دارم که امسال همون سالی باشه که سال های بعد بگید:

عجب سال عالی ای بود ۱۴۰۳.
23🔥3
سلام سلام،
خیلی از بچه ها پیام دادن که ایونت رزومه رو میخوان شرکت کنن و ویدیو براشون کفایت نکرده 😄

برای همین آخر هفته آینده، پنجشنبه، ۱۶ فروردین ساعت ۱ تا ۳ مجدد در خدمت شما عزیزان هستم.
به دوستانتون که علاقه دارن پیشنهاد بدید، ظرفیت محدوده.

ارادت

https://lu.ma/sp7fysou
12
Time in software
Masoud Daneshpour
همیشه مفهوم های زیادی توی مهندسی نرم افزار هست که ما می‌شنویم که سر سری ازش میگذریم.
نه این که ندونستنشون مشکلی برامون پیش بیاره. کارمون رو راه میندازه، ولی ندونستنش قطعا باعث تصمیم های اشتباهی برامون خواهد شد.
یکی از این مفاهیم، زمان هست.
توی این پادکست که اولین قسمت پادکست های من هست، در مورد زمان صحبت کردم.

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

خوشحالم می کنید اگر باز نشرش کنید و برای دوستانتون ارسال کنید.

@Learning_with_m

00:58 تعریف مساله
02:00 تقویم ها
02:55 معرفی EPOCH
04:15 معرفی ISO 8601
05:11 معرفی UTC
06:05 معرفی Timezone
06:57 معرفی GMT
07:50 چالش اول
09:30 معرفی Zulu
09:44 معرفی Daylight saving time یا DST
10:59 معرفی Timestamp
12:45 فرمت
14:19 ذخیره سازی
15:55 محتوی
20:03 چالش دوم
20:52 پند :)
30👍6🔥1
Learning With M
Masoud Daneshpour – Time in software
سلام به همه،
بعد از انتشار این پادکست فیدبک های مختلفی رو گرفتم که خیلی بهم انرژی داد.
ولی برای بهبود های آینده نیاز دارم از شما عزیزان فیدبک هم بگیریم.

برای همین زیر همین پست شما می تونید اگر فیدبکی دارید ارائه کنید، حتمی میخونم و اگر امکانش بود تاثیر میدم.

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

ارادت.
29
امیرحسین محرابی در مورد یکی از جلساتمون در مورد Postmortem ها گفت و گو کرد.
نظرش این بود که ارزش زیادی دارن و فرهنگش رو باید گسترش بدیم.

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

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

ارادت.

https://masoud.daneshpour.ir/postmortem/
👍651
این جلسه رو هم نبی برنامه ریزی کرده.
قراره در مورد سافت اسکیل هایی که باید یک مهندس نرم افزار داشته باشه تا بتونه زندگی کاری و شخصی بهتری برای خوش بسازه صحبت کنم.

خوشحال میشم ببینمتون.
😍6👍21
Forwarded from thisisnabi.dev [Farsi] (Nabi Karampour)
گنج تمام عیار 😍

قراره که مسعود عزیز برامون در رابطه با خود موضوع Soft Skills صحبت کنه و بگه که به عنوان یه توسعه دهنده چطوری بتونیم در این راستا خودمون رو رشد بدیم.

ما دو میت دیگه هم داشتیم در این حوزه که برگزار شدن و می تونید ویدیو هاش رو داخل همین کانال ببینید.
1. problem-solving
2. Become a productive developer

[FREE 🔥][Limited]
https://lu.ma/jqk6jq4l

@thisisnabi_dev
😍61
سلام دوستان، روی بلاگ پست جدید دارم کار می کنم که برای تکمیلش به همکاری شما نیاز دارم، لطفا اگر پاسخ شما به سوال زیر بله هست، در کامنت های مربوطه برداشت خودتون رو برام بنویسید.(لطفا سرچ نکنید 😊)

آیا با مفهوم Engineering Structure آشنایی دارید ؟
Anonymous Poll
6%
بله
94%
خیر
Conway’s Law.png
355.3 KB
شاید اسم قانون کانوی به گوشتون خورده باشه، این قانون در اصل تکه ای مشهور از مقاله ای که کانوی در سال 1986 با عنوان "چگونه کمیته ها اختراع می کنند" منتشر کرده هست.
در مقاله ای که برای #EngineeringStructure درحال تحقیق و نگارش هستم به این قانون برخوردم و کمی روش دقیق شدم.
به نظرم این جمله کوتاه بسیار درست و دقیقه.
👍9
دوستان عزیز سلام.
امیدوارم توی این گرمای شدید تابستان روزگار خوبی رو طی کنید.

یک نظر سنجی برای بررسی وضعیت کامیونیتی دارم انجام میدم.
ممنون میشم برای بهبود کیفیت خروجی توی این نظر سنجی شرکت کنید.
https://forms.microsoft.com/e/63qeHBXzga

در نهایت تحلیل خودم از این اطلاعات رو حتمی باهاتون به اشتراک میزارم.

دمتون گرم و سرتون سلامت.

پ.ن : Share کردن بسیار پسندیده و حلال است 😄

@learning_with_m
👍11🔥7👌1
خیلی پیش میاد که توی جلسه های منتورینگم، ازم می پرسن من چی یاد بگیرم تا رشد کنم؟
جواب من همیشه بهشون این بود که بپرس:
چطور یاد بگیرم.

این موضوع از دو جنبه مهمه :

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

به همین دلیل بهتون پیشنهاد می دم همیشه دنبال یادگیری، یادگیری باشید.
در همین راستا کتابی هست با اسم : یادگیری، یادگیری که پیشنهاد می کنم مطالعه کنید.
@learning_with_m

https://nashrenovin.ir/product/learning-how-to-learn/
👍1710🆒1
در هفته های گذشته از شما و بسیاری از همکارمون از طریق LinkedIn درخواست کردم که نظرسنجی که در مورد ماندگاری بود رو پر کنن.
طبق قولی که داده بودم، تحلیل این نظر سنجی رو میخوام با شما به اشتراک بزارم.

1. فرصت رشد برای سازمان ها شاهراه حیاتی ماندگاری است
در صورتی که در سازمانی نقش مدیریتی دارید، برای نگهداشت و پیشرفت کارکنان می بایست برای آنها مکانیزم های رشد ساختار مندی را طراحی و پیاده سازی کنید. ساختار های رشد می بایست بر اساس Career Path و Job Profile پرسنل طراحی شود.
در صورتی که در بدنه مهندسی فعال هستید، از مدیران خود درخواست مسیر رشد و Career Path داشته باشید.

2. بیشتر سازمان ها در رشد پرسنل موفق عمل کرده‌اند ولی میزان رشد به قدر کافی نبود است.
به صورت کلی در Tech Company ها، رشد به دو دسته "رشد فنی" و به دست آوردن یک"جایگاه شغلی" متفاوت تقسیم می شود.
در صورتی که مدیر هستید، مسیر شغلی پرسنل را برای آنها شفاف کنید.
در صورتی که در بدنه مهندسی فعال هستید، با جلسات One-On-One موادم، مسیر رشد خود را با مدیرتان بررسی کنید و از وی در مورد قدم بعدی سوال کنید.

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

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

به صورت کلی دو برداشت زیر هم از این نظرسنجی برای من وجود داشت :
1. نظرسنجی های تخصصی در سطح سوشال مدیا، جذاب نیستند و به راحتی امکان جذب مخاطب را نداریم.
2. پرداختن به موضوعاتی همچون رشد در سطح کامیونیتی بسیار پر طرفدار هست و جای خالی آن حس می شود.

در نهایت در صورتی که در سازمانتان نیاز به برنامه ریزی برای رشد دارید(سطح سازمانی) با من در ارتباط باشید.
همچنین در صورتی که نیاز به Career Path دقیق برای خودتون دارید از طریق Adplist می تونید با من در ارتباط باشید تا با هم براتون برنامه ریزی کنیم.

@learning_with_m
👏85👍1
سلام دوستان 😃
من بالغ بر 10 سال در نقش های مدیریتی تیم های فنی در رول های مختلف ایفای نقش کرده ام، نقش هایی مثال CTO، Techlead، Team Lead، Chapter Lead و ...
در سال های اخیر اساسی ترین نیاز افرادی که باهاشون کار می کردم رو عدم شناخت درست این نقش و شرح وظایف آن و همچنین روش رسیدن به این نقش بوده و هست. به همین دلیل از اواخر اردیبهشت ماه با هدف قرار دادن چندین کتاب و همچنین گردآوری تجربیات حرفه ای ها و در آخر تجربیات خودم، دوره "Techlead 360°: از برنامه ریزی تا رشد" برای ارائه آماده شد.

این دوره مخصوص :
1. افرادی که علاقه به ورود به دنیای مدیریت Technology و تبدیل شدن به Techlead شدن را دارند.
2. آن دسته از Techlead هایی که هم اکنون در این نقش فعال بوده و برای رشد خود در این شغل نیازمند شناخت بهتری از این کار دارند.

سرفصل های این دوره شامل موارد زیر است :

🔹 روز اول: برنامه ریزی، شناخت و روز های اول
• به چه کسی Techlead گفته می شود؟
• وظایف یک Techlead چیست؟
• چگونه برای تبدیل شدن به Techlead برنامه ریزی کنیم ؟
• درک تعریف مدیریت برای یک Techlead.
• توانمندی های فنی یک Techlead چیست ؟
• توانمندی های نرم یک Techlead چیست ؟
• شرح وظایف روزانه یک Techlead چیست ؟
• تعیین اولویت‌ها و مدیریت زمان برای یک Techlead.
• همه چیز درباره Stakeholder Management و اهمیت آن برای یک Techlead.
• جلسات مهم و نحوه برگزاری آنها
• انواع جلسات (استندآپ، ریفاینمنت، رتریسپکتیو و ...)
• گزارش‌هایی که یک Techlead باید ارائه کند
• مدیریت تیم و تیم‌داری
• ساختاردهی تیم و توزیع وظایف
• ایجاد انگیزه و مدیریت تعارضات
🔹 روز دوم: زندگی کاری یک Techlead
• اصول بازخورد(feedback)
• رهبری فنی تیم
• هدایت فنی و نظارت بر کیفیت کد
• تشویق به نوآوری و بهبود مستمر
• اصول مدیریت کیفی کد
•روش های توسعه بهینه( Code Review، Pair Programming، Mob Programming، Design Reviews و ...)
• تفویض اختیار
• ارزیابی و پشتیبانی از تیم
• پلن رشد اعضای تیم
• توسعه فردی و حرفه‌ای اعضای تیم
• روش‌های شناخت و ارتقای استعدادها
• اصول مدیریت کیفی کد و رهبری فنی تیم

این دوره در دو روز 8 و 9 شهریور(پنجشنبه و جمعه) به صورت آنلاین برگزار خواهد شد.
برای ثبت نام از این لینک استفاده کنید : https://lu.ma/lbl1to9j
برای ادای احترام به شما همراهان کانال، کد تخفیف `20PF` تقدیم شما می گردد.

به امید دیدار شما دوستان و همراهان گرامی.
@learnin_with_m
15👍9🔥1👌1