Easy Microservices
620 subscribers
93 photos
3 videos
1 file
39 links
گروه عمومی کانال:
@easymicroservice
Download Telegram
شما دکترا چقدر خوبین! تو پروداکشن مارو تست و دیباگ می‌کنین!

#تست
🤣10
بچه‌ها میخوام براتون مطلبی بنویسم که بدونید وجود HR در یک شرکت چقدر مهمه...
یه لحظه...
ببخشید...
.
.
.
نمیدونم چرا امروز چیزی یادم نمیاد.
ان شالله به زودی خواهم نوشت...
در مورد نقش HR خیلی حرف دارم واسه گفتن، ولی زبونم قاصره.... ولی می‌دونید که حتی اگر درموردشون حرف بزنید مثل یک حکومت دیکتاتورانه ممکنه تا ابد اوپن تو ورک بمونید؟ 😅... پس بدونید که از پیش بهتون خبر دادم!

جالبه بدونید من توی تمامی شرکتهایی که تا الان کار کردم HR نداشتن، HR رو ما پیشنهاد کردیم و استخدام شد (به نظر میاد اونجاهایی که HR داشتن مارو رد میکردن 😅)، ولی سوال اینجاست کی HR رو استخدام میکنه؟ آیا احتمال داره مثل لپ لپ باشه و چیز خوبی نباشه؟ اگر HR تشخیص میده کی خوبه که استخدام بشه، کی تشخیص میده که HR خوبه که استخدامش کنه؟

نه نه این یک فانکشن recursive نیست! این خود loop عه....

ولم کن، ولم کن میخوام یکم استراحت کنم...
😁7
گرفتار شدیم 😵‍💫
😁7
Easy Microservices
گرفتار شدیم 😵‍💫
شاید برای شما هم پیش بیاد.
کارفرمای محترمی که اخیر یاد گرفته هرچی سوال داره رو از AI بپرسه. قافل از اینکه این AI برای مهندسین نرم افزار شده شبیه یک کارمند خودشیرینی که اطلاعات ناقصی رو به کارفرمای عزیز ارائه میکنه.
چرا AI برای کارفرمای نابلد خطرناکه؟
چون خروجی AI مبتنی بر prompt ای هست که بهش می‌دید در حالی که مهندسی که توی شرکت شماست علاوه بر اینکه می‌تونه مبتنی بر همون prmpt جواب بده بلکه دارای دانشی بالغ بر 100 مگابایت prompt (بسته به میزان تجربه‌ی شناخت شرکت و شماست) به طور پیشفرض روش نصبه! شما میگی الف میدونه فلان پروژه‌ی شما توی فلان طبقه توی فلان بخش در فلان قسمت ساید افکت میخوره! اینو چطوری میخوای هربار به AI توضیح بدی؟
حالا کافرمای محترم میاد از این AI استفاده میکنه و به مهندس خودش میگه که چیکار کنه و چیکار نکنه و هرچی مهندس توضیح میده که برادر این مسیر غلطه پاسخ تکراری دریافت میکنه که AI اینو گفت، جلسه میذاره با 5 تا مهندس سنیور دیگه و هرچی اونها توضیح میدن که برادر این مسیر مسیر درستی نیست بازم میگه الا و بلا AI بهتر از شما دانش داره و من فکر میکنم که این مسیر درست‌تره.
چه اتفاقی میوفته؟ شما رنج حقوقی 40 تا 150 میلیون یا بیشتر داری به مهندست پول میدی که بهش بگی چیکار کنه؟ خوب اگر شما تونستی از AI نتیجه بگیری همه می‌تونن بگیرن مخصوصا کسی که فنیه میتونه prompt بهتری بده و پاسخ بهتری هم دریافت کنه. چرا نمیری یه سری جونیور استخدام کنی که هم هزینه‌ی کمتری بدی و هم بهشون توضیح بدی چیکار کنن.

من فکر میکنم استفاده از AI یک فرهنگه، برخی افراد همون ابتدا فهمیدن چطوری باید ازش استفاده کنن، بعضی‌ها هنوز در چرخه تولید و نابود کردن اموالشون موندن. و حیف از مهندسین دلسوزی که هدفشون پیشرفت خودشون و شرکت شماست ولی گوش شما علاقه‌ای به شنیدن صحبت‌های اونها نداره و کم کم اونارو ساکت می‌کنه و فاجعه رخ میده.
👍71
هیچوقت ادعا نکن زبانت خوبه 😅
😁6
This media is not supported in your browser
VIEW IN TELEGRAM
من اون عقابه هستم که میرم رو پروداکشن تا اون باگ کوچیکه رو فیکس کنم 😅
🤣3👀1🤝1
واقعا خطر ما هستیم که این کدای خطرناک رو تولید می‌کنیم یا وقتی داریم این کدارو می‌زنیم تو خطریم؟😆
🤣51😁1
وقتی مهارتی نداری یا جایی استخدامت نمی‌کنن! 😂.
اتفاقا باید کسی رو داشته باشی که مهارت‌هارو آموزش بده و اون شخص هم باید مهارت کافی و زیاد داشته باشه. ضمن اینکه من خودم بارها توی محیط کار نگرش‌هام عوض شدن و مسیر و اهدافم تغییر کردن. پس نگرش هم قابل آموزش دادن هست. خب؟ الان چیکار کنیم؟ هیچی شبه دیگه الان بخوابیم 😅
😁4
🤣10
چرا کسی که بیشتر تجربه داره بیشتر حقوق می‌گیره؟
چون احتمال بسیار زیاد دانش بیشتری داره اگر تجربش الکی نباشه. و با دانشی که داره می‌تونه شرکت رو از هزینه‌های سرسام آوری که در آینده متحملش میشه نجات بده.

حالا شما اگر یک متخصص استخدام کنی به جای اینکه به حرفش گوش کنی، بهش بگی چیکار کنه و میگی اون باید به حرف شما گوش کنه چی میشه؟

هیچی، هم پول زیادی بابت حقوق بهش میدی، هم هزینه‌های سرسام آور در آینده گریبان‌گیرت میشه.

به عبارت ساده‌تر، پول میدی که بدبخت بشی 😂.
👍15
😁6🤣4👍2
سلام دوستان، من خودم توی شرکت صدگان کار میکنم در حال حاضر هم برای تیم خودمون دنبال نیروی برنامه‌نویس هستیم. کارمون توی مشهد هست برج اداری پاژ 2 ، کار به صورت حضوری و تمام وقت هست (شنبه تا چهار شنبه).
اگر تمایل داشتید باهم همکاری کنیم خوشحال می‌شم شمارو توی تیم خودمون ببینم.
تکنولوژی هایی هم که کار میکنیم Blazor و Asp net core 9 و EF Core روی پروژه ی ERP کار می‌کنیم، تجربیات کاملا جدید و باحالی هست و تیممون هم تیم منظم و با پشتکار بالا و سرزنده و شاد هست. هیچ مشکلی با جونیور و میدلول هم توی مباحث آموزش نداریم و اتفاقا خیلی هم خوشحال می‌شیم بتونیم دانش خودمون رو تمام و کمال انتقال بدیم.
اگر هم با Process maker و ابزارهای BPMS و BPMN کار کردید که عالیه (حتی اگر فقط با همینا کار کرده باشید به تجریبات شما نیاز داریم).
برای اطلاعات بیشتر لطفا با شماره‌ی 09152411136 خانم قاصد HR شرکت صدگان تماس بگیرید یا رزومتون رو برام توی تلگرام ارسال کنید @ali_visual_studio

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

@easymicroservices
6
😁20
ما باگ‌هارو فیکس می‌کنیم که مشکلات توی اپ رو حل کنیم!

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

به نظر میاد ما کلا درحال فیکس باگ هستیم و گولمون زدن که داریم چیزی خلق میکنیم 🥺🥲😂.
😁10👌1
من وقتی از کسی مصاحبه می‌کنم ازش کد SQL نمی‌پرسم، چون توی محیط کارمون ما از ef core که یک orm هست استفاده می‌کنیم و توی بیزنس هیچ کد SQL ای نمی‌زنیم. این روند رو من بیش از هشت ساله دارم انجام می‌دم.
من اعتقاد دارم ما هرچی به لایه‌های بالا نزدیک می‌شیم از لایه‌های پایین باید بیشتر فاصله بگیریم و این یعنی سرعت توسعه‌ی سریعتر و خوانایی بالاتر. و زبان SQL به نظر من یک لایه‌ی زیرین هست و فقط در مواقع ضروری باید استفاده بشه، استفاده از اسکریپت توی کد که ممنوعه و همچنین نوشتن sp.

یکی از مسائل اصلی بحث تست‌هاست، ما تست‌هارو به دو صورت In memory برای اجرای سریع و بررسی بیزنس و در صورت دوم روی دیتابیس برای دقت انجام می‌دیم.

تو حالتی که شما توی sql مستقیم اسکریپت میزنی تست شدن اون لایه برای دیتابیس in memory که اصلا relational نیست بی معنیه و تست‌هات محدود میشن.

پس وقتی code first رو انتخاب می‌کنیم، تا تهش باید درست و اصولی پیش بریم تا از همه‌ی مزایاش بتونیم استفاده کنیم.

#code_first
👍9👎9
آیا تو محل کار میشه دوست پیدا کرد و با کسی دوست شد؟
پاسخ کوتاه:
بله، البته.

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

دوست خیلی خوبه، هم تایپ‌های خودتون رو پیدا کنید اونا مثل همسایه میمونن (همسایه‌های قدیم البته) هوای شمارو دارن.
خدارو چه دیدی؟ خیلی از همین دوستی‌ها باعث ایجاد شرکت‌ها میشه.

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

#دوست
15
وقتی یک باگی رو که خودمون ایجاد کردیم و بعد رفعش می‌کنیم، خوشحال می‌شیم! ولی اگر دوباره همون باگ رو ایجاد کنیم عصبانی و ناراحت می‌شیم.

ما یا مریضیم یا معتاد!

نیازمند باگ‌های جدید هستیم! باگ خونمون کم میشه.
اگر ماهیت برنامه‌نویسی باگ نداشت اونوقت اصلا چالش نداشت و بی ارزش بود. همه چیز به وجود باگه. برنامه نویس‌ها در تلاش نیستند نرم افزار تولید کنند، آنها در تلاشند تا از یکدیگر کمتر باگ بزنند و بگویند در حالی که ما می‌تونیم باگ بزنیم ولی کمتر باگ میز‌نیم.
اینم شده معیار کنترل کیفیت نرم‌افزارها 😕😂.
😁4
😁8🔥1
سنیورها هیچوقت نمی‌میرن، اونا بخشی از کدهای شما می‌شن.

#Legends_Never_Die
🤣7👍3
🤣7
اگه رئیستون مثل این لباس می‌پوشه، شما با AI جایگزین نمی‌شید.
🤣12