fa
Feedback
کدهالیک | codehalic

کدهالیک | codehalic

رفتن به کانال در Telegram

دوره های آموزشیمون رو از داخل سایت ببینید https://codehalic.ir

نمایش بیشتر
4 070
مشترکین
+924 ساعت
+167 روز
+31630 روز
آرشیو پست ها
پروداکت منیجر شرکتمون توی کاناله ایشاله که این پست رو هیچ وقت نمیخونه وگرنه بدبخت میشیم همگی باهم @codehalics | کدهالیک

این پست میگه که یکی از ساده‌ترین ولی قوی‌ترین ابزارها برای جلو بردن پروژه‌های بزرگ، «جلسه‌های منظم تکرارشونده» هست. نویسنده ت
این پست میگه که یکی از ساده‌ترین ولی قوی‌ترین ابزارها برای جلو بردن پروژه‌های بزرگ، «جلسه‌های منظم تکرارشونده» هست. نویسنده توضیح میده خیلی از پروژه‌های مهم تو شرکت‌ها هستن که کارشون برای یک نفر تمام‌وقت نیست، ولی نیاز به همکاری چند نفر دارن. مشکل اینجاست که همه درگیر کارهای روزمره‌ان، و کارهای مهم ولی غیر فوری هی عقب می‌افتن. نتیجه؟ پروژه‌ها گیر می‌کنن و هیچ‌کس واقعاً جلوشون نمی‌بره. https://www.mooreds.com/wordpress/archives/3734 @codehalics | کدهالیک راه‌حل پیشنهادیش اینه: یک جلسه ثابت (هفتگی، دو هفته یک‌بار یا ماهانه) بذارید و هر بار جلسه رو با مرور کارهای جلسه قبل شروع کنید. همین که آدم‌ها بدونن باید هفته بعد جواب بدن «اون کاری که قول داده بودی چی شد؟» باعث میشه واقعاً وقت براش بذارن. این فشار اجتماعی کوچیک، پروژه رو جلو می‌بره. حتی میگه این روش تو کارهای مشاوره‌ای خیلی جواب میده، چون باعث میشه طرف مقابل هم مجبور بشه پیشرفت نشون بده، و یه جور «force کردن ملایم» ایجاد می‌کنه که کارها واقعاً انجام بشن. https://www.mooreds.com/wordpress/archives/3734 @codehalics | کدهالیک

7 مگ آهنگ بود ولی صد گیگ خاطره توشه حسن بابا، نگهش دار. @codehalics | کدهالیک

یه مقاله جدید خوندم که نویسنده تو مقاله به یه نکته جالب اشاره می‌کنه: طبق یه تحقیق، آدم‌ها تو سال ۲۰۰۸ روزانه حدود ۳۴ گیگابای
یه مقاله جدید خوندم که نویسنده تو مقاله به یه نکته جالب اشاره می‌کنه: طبق یه تحقیق، آدم‌ها تو سال ۲۰۰۸ روزانه حدود ۳۴ گیگابایت اطلاعات دریافت می‌کردن و این عدد هر سال حدود ۵.۴٪ رشد داشته؛ یعنی اگه ادامه‌ش بدیم، امروز به چیزی حدود ۸۰–۹۰ گیگابایت در روز رسیده! این حجم شامل همه‌چیزه؛ از ویدیو و صدا گرفته تا متن، و حتی کیفیت محتوا هم توش حساب میشه. خلاصه اینکه مغز ما عملاً زیر یه سیل دائمی از اطلاعاته. بعد نویسنده می‌گه همین فشار باعث اون «brain fog» و افت تمرکز میشه، و برای مقابله باهاش یه راه ساده پیشنهاد می‌کنه: وقتی ذهنت قفل می‌کنه، چند دقیقه بشین و فقط به دیوار خیره شو، بدون فکر و بدون ورودی جدید. به نظرش این کار مثل یه ریست برای مغزه که کمک می‌کنه از این اورلود اطلاعاتی بیای بیرون و تمرکزت برگرده. لینک اصلی مقاله : https://www.alexselimov.com/posts/men_who_stare_at_walls/ @codehalics | کدهالیک

در رابطه با KISS امروز یه خبر جدید خوندم که تو یه این مقاله یه مهندس نرم افزار راجب اتفاقات درون تیمیش نوشته بود که خیلی بامزه بود و تهشم خیلی دراماتیک تموم میشه و یه طورایی داره راجب همین KISS صحبت میکنه خلاصه اش این بود که: داستان درباره یه Engineering Managerـه که یه‌دفعه توی جلسه می‌فهمه یه تیم جدید به اسم CX بهش اضافه شده، بدون اینکه ازش نظر بخوان یا حتی خبرش کنن. هدف این تیم این بوده که تجربه مشتری رو بهتر کنه و زمان رسیدگی به تیکت‌ها رو کم کنه. مشکل اینجا بوده که شرکت قبلاً از مدل تیم‌های جدا بر اساس تکنولوژی (مثلاً بک‌اند، فرانت، موبایل) حرکت کرده بود به سمت تیم‌هایی که کل محصول رو end-to-end مالک هستن، ولی این تصمیم جدید دوباره یه جور برگشت به همون مدل قدیمی بود. از طرفی تیم CX هم به‌جای حل مشکل واقعی (وابستگی شدید به دولوپرها برای حل تیکت‌ها)، بیشتر روی ساختن یه داشبورد پیچیده تمرکز کرده بود که عملاً با نیاز بیزینس align نبود. نویسنده تصمیم می‌گیره مسیر خودش رو بره: به‌جای منتظر موندن برای اون سیستم پیچیده، هر تیم یه داشبورد ساده داخلی بسازه که فقط کارهای ضروری CX رو راه بندازه، و تیم CX رو هم آموزش بدن که خودشون بتونن مشکلات رو حل کنن (self-service). تو اجرا کلی چالش پیش میاد—مثلاً دولوپرهای بک‌اند با فرانت‌اند راحت نبودن یا CX اولش از ابزار استفاده نمی‌کرد—ولی با ساده‌سازی (مثلاً استفاده از HTML ساده به‌جای React) و آموزش، کم‌کم جا می‌افته. در نهایت زمان حل تیکت‌ها از چند روز می‌رسه به چند ساعت و وابستگی به تیم‌های فنی خیلی کم می‌شه. در عین حال، تیم CX که جدا ساخته شده بود چون عملاً ارزشی ایجاد نکرد، بعد از چند ماه منحل می‌شه. نتیجه کلی اینه که اضافه کردن تیم جدید همیشه راه‌حل نیست و گاهی یه راه‌حل ساده و سریع که درست adopt بشه، خیلی مؤثرتره از یه سیستم ایده‌آل ولی بلااستفاده. لینک اصلی مقالش اینه https://learnings.aleixmorgadas.dev/p/adding-a-team-was-the-wrong-strategic دوست داشتین یه نگاه بهش بندازین بنظرم تجربه خیلی خیلی خوبیو شیر کرده مخصوصا ساید سافت اسکیلی که چطوری با این تیم جدید تا کرده تا در نهایت تیم به این نتیجه رسیده که اقا ما CX نمیخوایم ! @codehalics | کدهالیک

شرکت فراز در حال جذب نیرو برای سه موقعیت شغلی زیر است: 🔹 Senior Frontend Engineer (React.js) https://jobinja.ir/1470720 🔹 S
شرکت فراز در حال جذب نیرو برای سه موقعیت شغلی زیر است: 🔹 Senior Frontend Engineer (React.js) https://jobinja.ir/1470720 🔹 Senior Backend Engineer (Node.js) https://jobinja.ir/1470431 اگر حداقل ۴ سال تجربه حرفه‌ای دارید و سابقه کار روی پروژه‌های سطح سازمانی را در کارنامه خود دارید، خوشحال می‌شویم رزومه‌تان را دریافت کنیم. 🔹 Talent Acquisition - HR Generalist اگر حداقل ۲ سال سابقه کاری در حوزه منابع انسانی، به‌ویژه در سطح سازمانی و در زمینه جذب و استخدام دارید، لطفاً رزومه خود را ارسال کنید. 📍 تهران، پونک | حضوری | شنبه تا چهارشنبه ۹–۱۸ (شناوری) @codehalics | کدهالیک

فرصت همکاری: Front-End Developer شرکت ایزد تک (izad Tech) جهت گسترش تیم فنی خود، به‌دنبال جذب یک توسعه‌دهنده فرانت‌اِند خلاق
فرصت همکاری: Front-End Developer شرکت ایزد تک (izad Tech) جهت گسترش تیم فنی خود، به‌دنبال جذب یک توسعه‌دهنده فرانت‌اِند خلاق و مسئولیت‌پذیر است. نیازمندی‌های کلیدی: تخصص فنی: تسلط کامل بر Next.js ،TypeScript و Tailwind CSS. مفاهیم مدرن: درک عمیق از استراتژی‌های رندرینگ (SSG ،SSR ،ISR) و مدیریت State (ترجیحاً Zustand). ابزارها: تسلط بر Git و آشنایی با Docker و فرآیندهای CI/CD. کیفیت کد: توانایی نوشتن کد تمیز (Clean Code) و پیاده‌سازی تست‌های خودکار. مزایای همکاری: فرهنگ سازمانی باز و شفاف. تعادل میان کار و زندگی. کار روی محصولات چالش‌برانگیز در یک تیم حرفه‌ای. ارسال رزومه: علاقه‌مندان می‌توانند رزومه خود را به آدرس ایمیل زیر ارسال نمایند: 📧 info@izadtech.ir @codehalics | کدهالیم

موقعیت شغلی دلاری برنامه نویس پایتون لوکیشن: ریموت ساعات کاری منعطف سطح زبان :c1 یا بالاتر رنج حقوق: $4,000 – $2,000 About the Role We are looking for a skilled Python Developer to join our growing team. In this role, you will design, develop, and maintain high-quality backend systems and applications. 2+ years of experience as a Python Developer or similar role Strong proficiency in Python Experience with frameworks like Django, FastAPI, or Flask Solid understanding of REST APIs and backend development Experience with databases (PostgreSQL, MySQL, or MongoDB) Familiarity with Git and version control Problem-solving mindset and attention to detail ارسال رزومه : https://forms.gle/dnNGjbzhdZHpPwku6 @codehalics | کدهالیک

ما در شرکت فاوا فناوری افق، زیرمجموعه گروه صنعتی گلرنگ، برای توسعه و بهبود یکی از محصولات عملیاتی حوزه Telecom در حال گسترش تیم فنی هستیم. در این موقعیت، به دنبال یک Back-End Developer مسلط به C# / .NET هستیم. در این پروژه با موضوعاتی مثل طراحی و توسعه سرویس‌های Back-End، بهبود کارایی، دیباگ سیستم‌های عملیاتی، کار با دیتابیس، Message Broker، و آماده‌سازی سرویس‌ها برای محیط Production درگیر خواهید بود. مهارت‌های اصلی مورد انتظار: تسلط به C# و .NET / .NET Core تجربه طراحی و توسعه RESTful API تسلط قابل قبول به SQL Server و مفاهیم طراحی دیتابیس آشنایی با معماری سرویس‌محور یا Microservices آشنایی با Message Brokerهایی مثل RabbitMQ یا Kafka آشنایی با Docker و مفاهیم Containerization آشنایی با Git، CI/CD و فرآیندهای توسعه تیمی توانایی تحلیل مسئله، دیباگ، مستندسازی و کار مسئولانه روی سیستم‌های Production موارد زیر مزیت محسوب می‌شود: تجربه کار با Kubernetes تجربه در پروژه‌های Telecom ،FinTech یا سیستم‌های پرتراکنش آشنایی با مفاهیم Observability، Logging، Monitoring و Performance Tuning تجربه کار با معماری‌های مقیاس‌پذیر و سرویس‌های High-Load محل کار: تهران، محدوده خیابان مطهری نوع همکاری: تمام‌وقت مزایا: ناهار سازمانی، بیمه تکمیلی، هدایای مناسبتی @codehalics | کدهالیک

دعوت به همکاری موقعیت شغلی : متخصص DevOps سطح حرفه ای : MID level ‌به بالا نحوه همکاری : نیمه وقت، پاره وقت نوع همکاری : حضور
دعوت به همکاری موقعیت شغلی : متخصص DevOps سطح حرفه ای : MID level ‌به بالا نحوه همکاری : نیمه وقت، پاره وقت نوع همکاری : حضوری، ریموت، هیبرید محل کار: تهران - قیطریه نحوه ارسال رزومه : پیام در لینکدین، ارسال ایمیل به hosseini@techchi.ir ، ارسال در بله به شماره ۰۹۰۱۸۰۱۳۶۹۰ @codehalics | کدهالیک

امروز یکی بهم پیام داد که استاد میخوام بیام برنامه نویسی یاد بگیرم آقا نیایید ما خودمونم توش موندیم بدون اینترنت مگ میشه کار کرد آخه؟ ۶۰ روزه کک هیچ کسی نگزید که این اینترنت راه درآمدی ما بود :)))))))) @codehalics | کدهالیک

حالا از دل این بحث یه سوال مصاحبه ای در میاد که نیاز داره کمی تجربه کار در تیم داشته باشین ! «چطور برای تسک‌ها در تخمین زمان کاری (Estimation) کاری می‌کنید که نه دچار کم‌برآوردی بشید و نه بیش‌برآوردی؟ از چه روش‌ها یا تجربه‌هایی استفاده می‌کنید؟» دوست دارم پاسخ‌هاتون رو هم درباره این موضوع بشنوم. امشب راجب این میخوام مفصل صحبت کنم @codehalics | کدهالیک

به نظرم این قانون بیشتر از اینکه یک “قانون مستقل” باشه، زیرمجموعه همون بایاس‌های ذهنی در تخمین زدن زمانه که دیروز هم راجع بهش صحبت کردیم. یعنی ما ذاتاً توی برآورد کارها دچار خوش‌بینی می‌شیم و پیچیدگی‌های واقعی کار، مخصوصاً تو پروژه‌های نرم‌افزاری، رو کمتر از چیزی که هست در نظر می‌گیریم. نتیجه‌اش هم اینه که حتی وقتی حواسمون هست که داریم خوش‌بینانه تخمین می‌زنیم، باز هم عوامل پیش‌بینی‌نشده مثل باگ‌ها، وابستگی‌ها یا رفت و برگشت‌های کار باعث می‌شن زمان واقعی بیشتر بشه. برای همین توی کارهای عملی مثل استیمیت دادن در Jira می‌شه گفت این قانون بیشتر یه یادآوریه از همون بایاس ذهنیه، نه یه اصل جدا. در واقع کمک می‌کنه حواسمون باشه که تخمین زمان همیشه خطا داره و باید با دید احتمالی بهش نگاه کنیم، نه قطعی. مثلا میگی مهندس اینو دو روزه میزنم نمیدونی که ترامپ میخواد سه روز دیگ زیر ساختارو بزنه ممکنه کلا با شمع مجبور باشی کد بزنی چون بایاس ذهنیمون الان رو این منواله که آمریکا هیچ غلطی نمیتواند بکند ( بر منکرش لعنت ) این بایاس ذهنی رو خیلی جدی بگیرید واقعا تنها چیزی که توی اینهمه سال منو آزار داده یکی بایاس ذهنی خودم بوده و یکی بایاس همکارام ! @codehalics | کدهالیک

خب امروزم قراره بریم به ادامه ی بحث جذاب قوانین مهندسی نرم افزار و قانون هافستدر (Hofstadter) قانون هافستدر می‌گه کارها همیشه
خب امروزم قراره بریم به ادامه ی بحث جذاب قوانین مهندسی نرم افزار و قانون هافستدر (Hofstadter) قانون هافستدر می‌گه کارها همیشه بیشتر از چیزی که فکر می‌کنیم طول می‌کشن، حتی وقتی از قبل اینو در نظر می‌گیریم که احتمالاً داریم خوش‌بینانه تخمین می‌زنیم. دلیلش هم اینه که تو پروژه‌های واقعی، مخصوصاً نرم‌افزاری، چیزهای پیش‌بینی‌نشده زیاد پیش میاد؛ مثل باگ‌های عجیب، وابستگی به کار بقیه، یا زمان بیشتر برای تست و ریویو. این موضوع مستقیم به استیمیت دادن توی Jira ربط داره، چون معمولاً تسک‌ها رو کمتر از واقعیت برآورد می‌کنیم و حتی وقتی سعی می‌کنیم محافظه‌کار باشیم باز هم خطا داریم. به همین خاطر تیم‌ها معمولاً از داده‌های اسپرینت‌های قبلی (velocity) و یه مقدار بافر استفاده می‌کنن تا استیمیت‌ها واقعی‌تر بشه و برنامه‌ریزی قابل اتکاتری داشته باشن. #lawsofsoftwareengineering @codehalics | کدهالیک

> امروز روی مهاجرت داکیومنت API از Swagger به Scalar کار کردم و همزمان مزیت‌های Scalar رو هم بررسی کردم. نسبت به Swagger، UI
> امروز روی مهاجرت داکیومنت API از Swagger به Scalar کار کردم و همزمان مزیت‌های Scalar رو هم بررسی کردم. نسبت به Swagger، UI مدرن‌تر و خواناتری داره و در کل developer experience بهتری میده. همچنین performance بهتری روی APIهای بزرگ داره و کار باهاش روان‌تره. > > Scalar یه API playground پیشرفته با تست و لاگ real-time داره و SDKهایی که میده تمیزتر و type-safe ترن. از workflowهای مدرن مثل Git-native بودن و سازگاری بهتر با ابزارهای جدید (مثل AI tooling) هم پشتیبانی می‌کنه؛ یکی از جذاب‌ترین بخش‌هاش هم پشتیبانی نیتیو از MCP بود. از طرفی، نمایش داکیومنت برای end-user ساده‌تره، هر روت URL جدا داره برای share راحت‌تر، و چون از OpenAPI پشتیبانی می‌کنه، سوییچ بین Swagger و Scalar خیلی راحت انجام میشه. #ابزار_مفید @codehalics | کدهالیک

با توجه به وضعیت نا به سامان ویکی تجربه اگر جایی خواستید استخدام بشید میتونین از این سایت تجربه های کاریشو بخونین که سرتون کلاه نره البته که نباید ملاک صد در صدیتون باشه چون خیلی حالت ممکنه اتفاق بیوفته برای یه شرکت که واقعا تقصیری توش نداره ولی بازم توصیه های دیگران قبل از شروع به کار میتونه کمک کننده باشه این سایت رو یه سری افراد خیلی سال پیش شروع کردن و هویتشونم مشخص نیست ولی کاملا بی طرف دارن تجربه های کاری رو میزارن https://tajrobe.github.io/ @codehalics | کدهالیک

Senior Software Engineer (php) Design, develop, and maintain reliable web services with a focus on scalability and performanc
Senior Software Engineer (php) Design, develop, and maintain reliable web services with a focus on scalability and performance optimization. Research, implement, and apply best practices for technical and architectural requirements. Collaborate within an agile team to deliver high-quality features. Foster a positive team environment by sharing knowledge and mentoring others. Break down complex problems into manageable tasks and resolve them effectively. Optimize existing services, improving code and database query performance. Mentor team members and contribute to a motivated, high-performing team. Deliver complete features with thorough manual and automated testing. Stay passionate about and updated with new technologies and tools. Send your resume in: https://career.hrcando.ir/co/takhfifan/job-detail/79dcdacb-51ca-4c2a-9190-9a50d7f7fd4b @codehalics| کدهالیک

تیم TWO-X در حال گسترش است! در روزهایی که خیلی‌ها مکث کرده‌اند، ما تصمیم گرفته‌ایم ادامه بدهیم. ما هنوز به آینده امیدواریم و باور داریم رشد، همکاری و ساختن، حتی در دل چالش‌ها هم متوقف نمی‌شود. اگر به دنبال یک محیط حرفه‌ای، پویا و در حال رشد هستی، جای تو کنار ما خالیه. ما به دنبال افراد باانگیزه و متخصص برای موقعیت‌های زیر هستیم: 🔹 Backend Chapter Lead 🔹 Frontend Developer 🔹 .NET Developer 🔹 Digital Marketing Specialist 🔹 UI/UX Designer 🔹 Senior Product Manager اینجا فرصتی داری برای کار روی پروژه‌های جدی، یادگیری مداوم و ساختن چیزی که واقعاً اثرگذار است. اگر فکر می‌کنی این موقعیت‌ها مناسب تو هست — یا کسی رو می‌شناسی که می‌تونه همراه خوبی برای این مسیر باشه — رزومه‌ات رو برامون ارسال کن: 📧 twoxoffice@gmail.com یا این پست رو به اشتراک بذار. @codehalics | کدهالیک

تیم TWO-X در حال گسترش است! در روزهایی که خیلیها مکث کردهاند، ما تصمیم گرفتهایم ادامه بدهیم. ما هنوز به آینده امیدواریم و باور داریم رشد، همکاری و ساختن، حتی در دل چالشها هم متوقف نمیشود. اگر به دنبال یک محیط حرفهای، پویا و در حال رشد هستی، جای تو کنار ما خالیه. ما به دنبال افراد باانگیزه و متخصص برای موقعیتهای زیر هستیم: 🔹 Backend Chapter Lead 🔹 Frontend Developer 🔹 .NET Developer 🔹 Digital Marketing Specialist 🔹 UI/UX Designer 🔹 Senior Product Manager اینجا فرصتی داری برای کار روی پروژههای جدی، یادگیری مداوم و ساختن چیزی که واقعا اثرگذار است. اگر فکر میکنی این موقعیتها مناسب تو هست — یا کسی رو میشناسی که میتونه همراه خوبی برای این مسیر باشه — رزومهات رو برامون ارسال کن twoxoffice@gmail.com یا این پست رو به اشتراک بذار. @codehalics | کدهالیک ایندنتاشو درست کن متنت رو با فاصله‌گذاری و ایندنت مرتب کردم 👇 تیم TWO-X در حال گسترش است! در روزهایی که خیلی‌ها مکث کرده‌اند، ما تصمیم گرفته‌ایم ادامه بدهیم. ما هنوز به آینده امیدواریم و باور داریم رشد، همکاری و ساختن، حتی در دل چالش‌ها هم متوقف نمی‌شود. اگر به دنبال یک محیط حرفه‌ای، پویا و در حال رشد هستی، جای تو کنار ما خالیه. ما به دنبال افراد باانگیزه و متخصص برای موقعیت‌های زیر هستیم: 🔹 Backend Chapter Lead 🔹 Frontend Developer 🔹 .NET Developer 🔹 Digital Marketing Specialist 🔹 UI/UX Designer 🔹 Senior Product Manager اینجا فرصتی داری برای کار روی پروژه‌های جدی، یادگیری مداوم و ساختن چیزی که واقعاً اثرگذار است. اگر فکر می‌کنی این موقعیت‌ها مناسب تو هست یا کسی رو می‌شناسی که می‌تونه همراه خوبی برای این مسیر باشه رزومه‌ات رو برامون ارسال کن: 📧 twoxoffice@gmail.com یا این پست رو به اشتراک بذار. @codehalics | کدهالیک

تیم TWO-X در حال گسترش است! در روزهایی که خیلیها مکث کردهاند، ما تصمیم گرفتهایم ادامه بدهیم. ما هنوز به آینده امیدواریم و باور داریم رشد، همکاری و ساختن، حتی در دل چالشها هم متوقف نمیشود. اگر به دنبال یک محیط حرفهای، پویا و در حال رشد هستی، جای تو کنار ما خالیه. ما به دنبال افراد باانگیزه و متخصص برای موقعیتهای زیر هستیم: 🔹 Backend Chapter Lead 🔹 Frontend Developer 🔹 .NET Developer 🔹 Digital Marketing Specialist 🔹 UI/UX Designer 🔹 Senior Product Manager اینجا فرصتی داری برای کار روی پروژههای جدی، یادگیری مداوم و ساختن چیزی که واقعا اثرگذار است. اگر فکر میکنی این موقعیتها مناسب تو هست — یا کسی رو میشناسی که میتونه همراه خوبی برای این مسیر باشه — رزومهات رو برامون ارسال کن twoxoffice@gmail.comیا این پست رو به اشتراک بذار. @codehalics | کدهالیک