en
Feedback
DotNet | دات نت

DotNet | دات نت

Open in Telegram

تو این روزا بهتره که همیشه علم خودمون رو بالا ببریم و بتونیم با سریع ترین راه ممکن خودمونو بروز نگه داریم. - سعی کنیم از کمترین امکانات بیشترین بهره رو ببریم منتظرت هستیم😉 دنیا رو جای بهتری برای یادگیری کنیم 🌹 #course #book 🆔 @dotnetcode

Show more
583
Subscribers
+224 hours
+77 days
+1430 days
Posts Archive
photo content

نوشته‌های بلاک چین خالی بستن در زندگی@techroo

photo content

‌اکسید کربن به جو پیش‌گیری کرد؛ به تعبیری، گویی که از تردد ۶۴۷/۱۱۵ وسیله‌نقلیه (دارای موتور احتراق داخلی) در جاده‌ها جلوگیری به عمل می‌آید. بنا به گفته این شرکت، تبدیل کل سامانه ترافیک آمریکا می‌تواند به اندازه حذف سالانه ۲۰ میلیون وسیله‌نقلیه (دارای موتور احتراق داخلی) در کاهش انتشار گاز کربن دی‌اکسید نقش داشته باشد.NoTraffic نمی‌خواهد به ابزار اجرایی تبدیل شود و همه اقدامات منوط به تصمیم‌های دولت آمریکا می‌باشد. انواع کاربردهای هوش مصنوعی در صنایع مختلف را در هوشیو بخوانید منبع: هوشیو ➖ @techroo

نوشته‌های هوش مصنوعی کاهش ترافیک و مدت زمان انتظار پشت چراغ قرمز با هوش مصنوعی https://files.virgool.io/upload/users/7488/posts/ftmnefntnbwy/4zdi33scf9cm.jpeg آیا تابه‌حال در ترافیک سنگینی که خودروها پشت سر هم صف کشیده باشند و هیچ گونه حرکتی نداشته باشند، گیر کرده‌اید؟ این اتفاق یک بار برای اوریل کاتز – بنیان‌گذار استارت‌آپ فناوری موسوم به NoTraffic – در سال ۲۰۱۷ رخ داد. این شرکت مدعی شده که سیستم کنترل ترافیک مبتنی بر هوش مصنوعی و خدمات ابری می‌تواند ساعات اوج ترافیک را در مناطق شهری پرجمعیت به نصف کاهش دهد، میزان انتشار سالیانه گاز کربن‌دی‌اکسید را در مناطقی از قبیل فونیکس و ماریکوپا به نیم میلیارد تُن تقلیل دهد و بودجه حمل‌ونقل را به %۷۰ برساند. در همین راستا، با یکی از شرکای راهبردیِ NoTraffic به نام تام کوپر تماس تلفنی برقرار کردم. https://files.virgool.io/upload/users/7488/posts/ftmnefntnbwy/aitzxpyokvhk.jpeg بیایید جزئیات کار را به اتفاق یکدیگر بررسی کنیم: حسگرها مسئولیت ادراک، شناسایی و تحلیل همه مسیرهای ترافیک را بر عهده دارند. آنها داده‌های جمع‌آوری شده را در فضای ابر به اشتراک می‌گذارند. زمان‌بندی و جریان ترافیک به طور مرتب تنظیم می‌شود تا الگوهای رفت‌وآمد، شرایط اضطراری و تخلیه ترافیک، عبور موقت دوچرخه‌سواران و غیره اولویت‌بندی شود. اگرچه بخش‌های الکترونیکی این نوع سامانه‌ها به‌طرز چشمگیری تکامل یافته‌اند، اما هوش مرکزی و قابلیت سازگاری آنها با محیط کماکان جای پیشرفت دارد. در برخی تقاطع‌ها از دوربین‌ها یا دستگاه‌هایی استفاده می‌شود که عبور وسایل‌نقلیه اضطراری از قبیل آمبولانس را در اولویت قرار می‌دهند. این اقدامات کماکان بر اساس پیش‌بینی ساعتی جریان ترافیک انجام می‌شود. تامین‌کنندگان سامانه‌های موروثی نظیر زیمنس فناوری‌های مشابهی با کنترل متمرکز ارائه می‌دهند، هزینه‌های بالایی صرف نصب دستگاه‌های فیبر نوری و سایر اتصالات شبکه می‌کنند. امکانات فعلی فاقد استانداردهای کنترل پیشرفته‌ حمل‌ونقل، انجمن ملی تولیدکنندگان برقی، سازمان حمل‌ونقل کالیفرنیا و غیره هستند. https://files.virgool.io/upload/users/7488/posts/ftmnefntnbwy/qcixiljqm56s.jpeg استارت‌آپ NoTraffic تصمیم‌گیری‌های مربوط به ایمنی را با بهره‌گیری از دوربین یا حسگر راداری در تقاطع‌ها اجرا می‌کند. این دستگاه‌ها می‌توانند وسایل‌نقلیه، عابران پیاده و دوچرخه‌سواران را مورد شناسایی قرار دهند. این حسگرها به جعبه‌ای درون کابینه کنترل متصل شده‌اند که می‌تواند سیگنال‌های ورودی را از حلقه‌های فشار یا سایر زیرساخت‌های موجود دریافت کند. کنترل‌گر فقط به توان AC نیاز دارد و از طریق ۴G/5G/LTE به ابر وصل می‌شود؛ اما این اتصال صرفاً زمینه را برای تبادل داده‌هایی فراهم می‌کند که به طور مرتب زمان‌بندی سیگنالی تقاطع‌های نزدیک را تنظیم می‌کند. این داده‌ها با سرعت فیبر نوری انتقال داده نمی‌شوند. استارت‌آپ NoTraffic این نوید را می‌دهد که فناوری‌های پیشرفته‌ی هوش مصنوعی، حسگری ایمنی و ابزارهای اتصال شبکه را در امور ترابری به کار گیرد. هزینه نصب این دستگاه‌ها در تقاطع‌ها با بودجه‌ی حفظ، نگهداری و تعمیر حلقه‌های القایی و دوربین‌ها در هر پنج سال برابری می‌کند، اما به نظر می‌رسد ابزارهای NoTraffic دوام بیشتری می‌آورند و حتی امکان ارتقای کیفی آنها نیز وجود دارد. این اقدام به تنهایی موجب صرفه‌جویی در %۷۰ هزینه‌ها می‌شود. NoTraffic مدعی شده که سامانه‌ی کاهش ازدحام این شرکت به ارتباطات «وسیله‌نقلیه با زیرساخت» یا نقشه‌های وِیز/گوگل/اپل نیاز ندارد. افزودن این ویژگی‌ها با به‌روزرسانی دستگاه‌های تعبیه‌شده می‌تواند جریان ترافیک آتی را بهبود بخشد. باید این سامانه به قدری تقویت شود که توان مقابله با هک را داشته باشد. در همین راستا، تجهیزات برقی هر جعبه کنترل جداسازی شده و مجهز به دیواره امنیتی می‌شود. کلیه سیگنال‌های دریافتی از حسگرهای محلی به طور کامل رمزگذاری شده‌اند. https://files.virgool.io/upload/users/7488/posts/ftmnefntnbwy/ypslbht5naml.jpeg دستگاه شرکت NoTraffic هم‌اکنون در کالیفرنیا، آریزونا و ساحل شرقی آمریکا مورد استفاده قرار می‌گیرد. این شرکت در نظر دارد تا پایان سال ۲۰۲۱ در ۴۱ بازار حضور فعال داشته باشد. شهر ماریکوپا بیشترین تعداد تقاطع NoTraffic را دارد. بر طبق پیش‌بینی‌ها، تجهیز تمام ۴۰۰۰ سیگنال در منطقه می‌تواند ۲/۱ میلیارد دلار صرفه‌جویی اقتصادی به همراه داشته باشد. اگر حجم ترافیک تا این اندازه کاهش یابد، می‌توان از انتشار ۹۲۹/۵۳۱ تن دی[...]

photo content

نوشته‌های هوش مصنوعی استفاده از هوش مصنوعی برای بررسی تغییر شکل استخوان‌های فرد مبتلا به آرتروز زانو https://files.virgool.io/upload/users/7488/posts/awaglr5l5tfi/equdg1aj6uxd.jpeg آرتروز زانو یک بیماری جهانی است. تقریبا نیمی از افراد بالای ۷۵ سال با یکی از انواع آرتروز زانو درگیر هستند و این بیماری به عنوان یکی از اصلی‌ترین دلایل معلولیت در سراسر جهان شناخته شده است. بدتر این‌که با توجه به عدم وجود درمانی برای این بیماری، رسیدن به راه‌حل مناسب برای درمان آن نیازمند شناسایی دقیق و مرحله‌بندی این بیماری است. محققان دانشکده گزشکی دانشگاه بوستون با استفاده از یک رویکرد مبتنی بر هوش مصنوعی و یادگیری عمیق توانستند گامی موثر در جهت تعیین شدت آرتروز زانو بردارند و نام آن را «طول استخوان زیرغضروفی» گذاشته‌اند. دستگاه‌های تصویربرداری مخصوص آرتروز زانو که بتوانند عملکردی قابل‌قبول داشته باشند، زیاد نیستند. درحال‌حاضر از ابزارهای تصویربرداری پزشکی مانند تصویربرداری تشدید مغناطیسی یا اشعه ایکس برای بررسی مفاصل زانو استفاده می‌شود. ویجایا کولاچالاما، دستیار دکترای دانشگاه بوستون، در این‌باره می‌گوید: «مطالعات ما منجر به شناسایی روش تصویربرداری جدیدی شده که توانایی تبدیل شدن به نشانگر زیستی آتروز زانو را دارد.» https://files.virgool.io/upload/users/7488/posts/awaglr5l5tfi/nwjezfkrvggk.jpeg محققان برای تعریف روش جدید از هزاران اسکن MRI استفاده کردند تا بتوانند درجه مسطح شدن غضروف و استخوان و رابطه آن با تنگی فضای رادیوگرافی مفصل، درد همزمان و ناتوانی و همچنین جابجایی جزئی یا کلی زانو در آینده را به ماشین آموزش دهند. آن‌ها سپس از تغییرات نسبی در روش طول استخوان زیرغضروفی، نسبت شانس را برای هریک از این نتایج تخمین زدند و دریافتند که مقادیر طول استخوان زیرغضروفی در زانوهایی که دچار باریکی فضای مفصل شده‌اند و زانوهایی که این مشکل را ندارند، متفاوت است. آن‌ها همچنین دریافتند که تغییرات بیشتر طول استخوان زیرغضروفی در ابتدا با درد و ناتوانی بیشتر همراه است. طبق ادعای محققان، این مطالعه پیامدهای بالینی مهمی دارد. کولاچالاما در ادامه می‌گوید: «مطالعه ما طول استخوان زیرغضروفی را به عنوان اندازه‌گیری بالقوه مفیدی برای مورفولوژی استخوان در مفصل زانو شناسایی کرده و نشان داده که این موضوع متفاوت از درجه بیماری است. طول استخوان زیرغضروفی همچنین این پتانسیل را دارد که در آینده درجه آرتروز زانو را هم بسنجد.» قدم بعدی برای محققان بررسی این موضوع است که آیا طول استخوان زیرغضروفی می‌تواند برای تشخیص به‌موقع بیماری مورد استفاده قرار گیرد یا خیر. اگر این شرایط فراهم شود می‌تواند تاثیر چشم‌گیری بر پروسه مدیریت مراقبت از بیمار داشته باشد. انواع کاربردهای هوش مصنوعی در صنایع مختلف را در هوشیو بخوانید منبع: هوشیو@techroo

نوشته‌های برنامه نویسی کد معرف برای ثبت نام در بلوبانک به عرض سلام خدمت همه شما عزیزان https://files.virgool.io/upload/users/3244/posts/lzbfqhiudafp/gjwosl2wew7u.jpeg <figcaptionکد معرف بلو بانک مدتی از معرفی بلو بانک به عنوان اولین نئو بانک ایرانی گذشته است. بلوبانک یک بانک کاملا مجازی است که کلیه خدمات اون از افتتاح حساب تا انتقال و پرداخت و ... همه و همه از طریق اینترنت و با اپ گوشی همراه قابل انجام هست. تنها نکته این هست که حتما باید یک نفر معرف برای ثبت نام داشته باشید. کد معرف معتبر : کد معرف معتبر : MGJJNI ابتدا باید از طریق لینک زیر اپ را دانلود کنید: https://blubank.com/#footer سپس همه مراحل ثبت نام و احراز هویت به راحتی و مرحله به مرحله از داخل اپ انجام میشه که خودش راهنمایی می‌کنه. قبل از هر چیز از شما یک کد معرف میخاد که اجباری هم هست، می‌توانید از کد من استفاده کنید تا ثبت نام را تکمیل کنید. کد معرف معتبر : MGJJNI بعد از ثبت نام که فقط حدود ۷ دقیقه طول می‌کشه یک کارت براتون از طریق پست ارسال میشه که در کنار اپ موبایل، با اون می تونید همه کارهای بانکی را انجام بدید. سه نکته جالب: ۱- مراحل ثبت نام و احراز هویت و ارسال کارت کاملا رایگان هست ۲- حساب بلوبانک به میزان ۱۰% سود سالانه به مانده موجودی پرداخت میکنه ۳- کلیه فعالیت های بلو بانک با مجوز و نظارت بانک مرکزی انجام می شود و حسابها و کارت‌های ارسال شده توسط بانک سامان صادر می‌شود و بانک سامان ضمن ۵ بازپرداخت وجوه است. کد معرف معتبر برای ثبت نام در بلوبانک : MGJJNI ➖ @techroo

ن نعمت خدادادی که به دست مخلوقات یگانه برنامه نویس عالم ساخته شده است استفاده نکنیم ظلم بزرگی به این نعمت بی نظیر کرده ایم . چون استفاده و به کار بردن صحیح هر نعمت در جای خود , شکر آن نعمت از خدای بزرگ برنامه نویس عالم است . برای یادگیری گیت پشنهاد می کنم از روش چند مدرسی استفاده کنید چون گیت اوایل گیج کننده است ولی با روش چند مدرسی که در زیر مقاله اون رو قرار می دهیم می توانید به راحتی گیت رو یادبگیرید . https://vrgl.ir/xGqdD https://vrgl.ir/WJInk in the name of the universe programmer if ( می خواهید برنامه نویس شوید ) { const یادگیری گیت = اولین قدم ; } اگر برایتان مفید بود خدای برنامه نویس انسان و برنامه نویسان دنیا رو شکر کنید و از کارهای خوب این مخلوقات خداوند به بهترین نحوه استفاه کنید و شکر نعمت به جای آرید(شکر نعمت, نعمتت افزون کند / کفر نعمت , از کفت بیرون کند ) .@techroo ➖ ➖ @techroo

، دانش کار در deploy کردن برنامه‌ها). https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/ghxrmcp0v6jx.jpeg <figcaptionتجربه فنی عمیق و گسترده 6. بازیکن خوب تیمیک توسعه دهنده عالی می‌تواند به پیشرفت بهتر سایر توسعه دهندگان کمک کند. وقتی هم‌تیمی‌ها در موضوعی گیر می‌کنند به هم‌تیمی‌های خود کمک می‌کند، مهارت‌های جدید را به دیگران یاد می دهد و مستنداتی را می‌نویسد که نه تنها به هم‌تیمی‌ها درسازمان خودشان بلکه به طور کلی به جامعه توسعه‌دهندگان کمک می‌کند. https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/bzpruwu1zbn8.jpeg <figcaptionبازیکن خوب تیم 7. تمرکز بالا بر روی کاربر نهایییک برنامه نویس خوب همان کاری که از او خواسته شده است را انجام می‌دهد در حالی که یک برنامه نویس عالی به کاربر نهایی برنامه فکر می‌کند و برای حل مشکلات آن‌ها وقت می گذارد و تلاش می‌کند. یک برنامه نویس عالی می‌خواهد بداند ویژگی که می‌سازد از ارزش بالایی برخوردار است و اگر یک ویژگی برای هیچکس ارزشی نداشته باشد از آن صرف نظر می‌کند. https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/9ysqelz8uw4y.jpeg <figcaptionتمرکز بالا بر روی کاربر نهایی ➖ @techroo

نوشته‌های برنامه نویسی هاب لجستیکی چیست؟ تعاریف بسیار متنوع و متفاوتی از هاب‌های لجستیکی در جهان ارائه شده و علاوه بر آن هر کشور عنوان خاص خود را برای انواع هاب‌های لجستیکی بکار می‌برد. https://files.virgool.io/upload/users/955078/posts/qobowjdhe7jc/pocvt1julkle.jpeg در رده اول تقسیم‌بندی، موارد از راست به چپ و به ترتیب وسعت و توسعه‌یافتگی زیرساخت‌ها آورده شده‌اند. به عبارتی شهر لجستیکی کامل‌ترین نوع هاب لجستیکی است. مراکز لجستیکی در سطح پایین‌تری قرار دارند. در زیرمجموعه مراکز لجستیکی، مجدداً موارد به ترتیب میزان توسعه‌یافتگی از بالا به پایین مرتب شده‌اند. درنهایت گروه سایر مربوط به زیرساخت‌هایی است که به‌طور خاص در کشور فعال هستند. شهر لجستیکی تقریباً مفهوم جدیدی است، در عوض مراکز لجستیکی دارای ادبیات خاص خود هستند که باوجود تنوع و گوناگونی در نحوه تقسیم‌بندی و عناوین و حتی نحوه تعریف، با تکیه‌بر منابع معتبر می‌توان تقسیم‌بندی نسبتاً شفافی را از این مراکز ارائه نمود. دهکده‌های بار، پارک‌های لجستیکی و بنادر خشک ازجمله مهم‌ترین مراکز لجستیکی در دنیا هستند. برخی دیگر از مراکز نیز وجود دارند که با وجود انجام اقدامات لجستیکی مرتبط با هر هاب اما امکان نام‌گذاری به‌عنوان هاب لجستیکی را ندارند. ازاین‌رو آن‌ها را در دسته سایر قرار می‌دهیم. پایانه‌های صادراتی، پایانه‌های بار و پایانه‌های مرزی ازجمله مراکزی هستند که در دسته سوم از هاب های لجستیکی جای می‌گیرند. تعاریف انواع هاب لجستیکی · شهر لجستیکی: « یک شهر لجستیکی یک تمرکزیافتگی جغرافیایی است که با یک دروازه تجارت جهانی مرتبط بوده و شامل مجموعه‌ای از زیرساخت‌های لجستیکی است.» · مراکز لجستیکی: « مرکز لجستیکی (Logistic Centre)» عبارت است از محلی که در آن کلیه فعالیت‌های مرتبط با حمل‌ونقل، توزیع و سایر خدمات لجستیکی کالاها در سطوح بین‌المللی یا ملی توسط چندین متصدی انجام می‌گیرد. متصدیان ممکن است خود مالک تسهیلات و تجهیزات بوده یا آن‌ها را در اجاره داشته باشند. برای آشنایی کامل با وظایف هاب های لجستیکی، لازم است به‌خوبی با معانی و تعاریف انواع هاب های لجستیکی آشنا شوید. ➖ @techroo

نوشته‌های برنامه نویسی مهدکودک برنامه نویسی چیست و یا اول تر از اولین قدم در یادگیری برنامه نویسی چیست ؟ https://files.virgool.io/upload/users/594007/posts/m3dw2xce01ns/irqkk5akt6xo.jpeg <figcaptionاولین قدم برنامه نویسی بسم الله الرحمن الرحیم سلام علیکم در برنامه نویسی مواردی وجود دارد که اگر قبل از دیگر موارد یاد نگیرید بعدا به شدت ضرر می کنید و حسرت زیادی خواهید خورد . ضرب المثلی وجود دارد که می گوید مثلا اگر فلان چیز رو بلد نیستی نصف عمرت بر فناست و یا کل عمرت بر فناست . در برنامه نویسی اگر یک موردی که براتون توضیح خواهم داد رو بلد نباشید تمام عمرتون در برنامه نویسی بر فنا خواهد بود . در واقع اولین قدم و اول تر از اولین قدم , یادگیری این مورد هست . حالا اون مورد چیست ؟ فرض کنید نقشه ی ایجاد یک خودرو رو در دست دارید چون یک خودرو از میلیون ها قطعه تشکیل شده پس این نقشه باید به گونه ای باشد که ریز به ریز بگوید مثلا فلان پیچ را اول ببند و بعد برو فلان قسمت رو ببند و بعد قسمت های بعدی , کافی است فقط یک پیچ را جا بیاندازید تا مجبور بشوید هزاران قطعه را دوباره باز کنید تا بتوانید آن یک قسمت را تکمیل کرده و دوباره به کار خود ادامه دهید و یک خودرو کامل تحویل دهید . شما وقتی در حال یادگیری برنامه نویسی هستید دقیقا مثل ساخت خودرو هزاران خط کد وجود دارد که باید اینها رو به ترتیب بنویسید تا طرح شما بالا بیاید . وقتی که فیلم آموزشی رو می بینید قدم به قدم با مدرس این کار رو انجام می دهید . و طرح رو بالا می آورید . ولی مشکلی که به وجود می آید چیست ؟ مشکلی که در اینجا ایجاد می شود این است که شما با مدرس قدم به قدم جلو می آیید و کارها رو انجام می دهید , ولی وقتی که مدرس آموزش رو به پایان برد , شما فراموش می کنید که این همه کد رو چه طوری به هم ربط داد و در واقع مسیر آموزش و مثال هایی که زده شد رو فراموش می کنید و این به شدت شما رو دچار ناامیدی می کند چون ساعت ها وقت خرج کردید ولی جزئیات رو یادتون نیست . و نمی توانید اونها رو بعدا به کار بگیرید . راه حل این کار چیست ؟ یک ابزاری وجود دارد به نام گیت که در برنامه نویسی خیلی معروف است . گیت کاری که می کند این است که در هر جلسه که فیلم آموزشی تمام می شود شما تمام کدهای اون جلسه رو به گیت ارسال کنید و گیت اونها رو ذخیره می کند و دوباره وقتی جلسه بعدی رو تمام کردید باز کدهای این جلسه رو به گیت ارسال می کنید و اون این کدها رو هم در خودش ذخیره می کند ولی ویژگی ممتاز و بی نظیری که گیت دارد این است که شما می توانید ببینید که از جلسه قبل تا جلسه فعلی دقیقا چه کدهایی به کدهای شما اضافه شده و تمام مسیر رو جلوی چشم شما قرار می دهد . اگر هر بار که جلسه ای از فیلم آموزشی تمام شد آن کدها رو به گیت ارسال کنید وقتی که تمام جلسات رو تمام کردید می توانید به عقب برگردید و در گیت ببینید که در هر جلسه چه کاری انجام دادید و قدم به قدم نقشه ی ساخت برنامه رو مرور کنید و در آینده بتوانید از این کدها استفاده کنید . البته از گیت برای تمام زمینه ها می توانید استفاده کنید مثلا با ارسال فایل اکسل به گیت می توانید بفهمید که هر بار چه تغییری در اکسل و یا ورد خود ایجاد کردید مثلا در حال نوشتن یک داستان هستید با ارسال این فایل ورد به گیت می توانید بفهمید در چه روزهایی چه چیزهایی رو به داستان اضافه کردید و قدم به قدم بتوانید مسیر رو بازبینی کنید. اگر می خواهید برنامه نویسی رو یاد بگیرید لطفا قبل از همه چیز اول گیت رو یادبگیرد و بعد شروع کنید به یادگیری چیزهای دیگر و یا اگر در حال یادگیری برنامه نویسی هستید از همین الان , یادگیری رو متوقف کنید و برید گیت رو یاد بگیرید و بعد یادگیری خودتون رو ادامه بدید . اگر گیت رو نداشته باشید تمام فیلم های آموزشی و کدهایی که زدید رو فراموش خواهید کرد و این به شدت به روحیه شما ضربه می زند و احساس خنگ بودن خواهید کرد . حداقل به خاطر اینکه ضربه احساسی در مسیر یادگیری برنامه نویسی نخورید خواهش می کنم اول از همه گیت رو یاد بگیرید . یکی گفت (( بی تو هرگز )) و یا دیگری گفت (( بی تو عشق معنایی ندارد )) . در عاشقی برنامه نویسی این (( تو )) همان گیت است . واقعا برنامه نویسی بدون گیت معنایی ندارد. و بدون اون واقعا هرگز برنامه نویس نخواهید شد . دانشمندان دنیا سالها زحمت کشیدند تا این گیت رو درست کردند هزاران مغز در عالم کار کردند تا این گیت به دست من و شما رسیده است . اگر از ای[...]

نوشته‌های برنامه نویسی 7 ویژگی که برنامه نویس عالی را از برنامه نویس خوب متمایز می سازد https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/ecttetkeyoeb.jpeg توسعه دهندگان عالی واقعا کم هستند. بهره‌وری آن‌ها سه برابر یک توسعه دهنده متوسط و 10 برابر یک توسعه دهنده بد است. در این مقاله می‌خواهیم 7 خصوصیتی که برنامه نویسان عالی را از دیگران متمایز می‌کند را بیان کنیم. 1. برخورد مثبتیک برنامه ‌نویس عالی به محصول شما اهمیت می‌دهد. آن‌ها مثبت هستند، تمایل دارند مسافتی را طی کنند و کار خود را به پایان برسانند و هر روز بهترین کار خود را انجام دهند. اگرچه نباید یک توسعه‌دهنده را با ددلاین‌های مکرر خسته کنید، اما گاهی اوقات این امر اجتناب‌ناپذیر است. وقتی شما باید کالایی را به بازار ارائه دهید یا باید یک ویژگی خاص را در یک مهلت مقرر به محصول خود اضافه کنید، برنامه نویس عالی قدم برمی‌دارد و هر زمان که امکان دارد محصول را عرضه می‌کند. چون اهمیت می‌دهد. یک توسعه ‌دهنده عالی اجازه نمی‌دهد که به خاطر منافع خودش بازخورد را زیر سوال ببرد. یک روش خوب برای ایجاد برخورد مثبت در برنامه نویس این است که به آن‌ها پروژه‌های جالب بدهید، به آن‌ها حس مالکیت بدهید، و از آن‌ها به خاطر کار خوبشان تعریف کنید. https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/vomtilfvgq1y.jpeg <figcaptionبرخورد مثبت 2. مهارت‌های برتر ارتباطیمهارت‌های ارتباطی خوب با مهارت‌های توسعه خوب ارتباط مستقیم دارد. یک توسعه دهنده عالی می‌تواند مشکلات را به وضوح درک کند، آن‌ها را به فرضیات تقسیم کند و راه‌حل‌های منطقی را پیشنهاد دهد. آن‌ها به سرعت مفاهیم را می‌فهمند، یا سوالات صریحی را برای درک درست آن‌ها می‌پرسند و نیازی نیست که همه چیز را در یک سند مشخصات بنویسند. توسعه‌دهندگان عالی معمولا به چندین زبان صحبت می‌کنند و با مستندات انگلیسی بسیار راحت هستند. در دنیای فناوری، انگلیسی زبان اصلی بیشتر مستندات و تعاملات توسعه دهنده است. یک توسعه دهنده معمولی برای شروع کار شاید نیاز به زبان انگلیسی را چندان حس نکند ولی برای پیشرفت و عالی شدن باید آن را به خوبی آموخت. https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/z7jpvzhnrolx.jpeg <figcaptionمهارت ارتباطی 3. عالی عمل کردن در مدیریت زمان و وظایفتوسعه دهندگان عالی بسیار قابل اعتماد هستند. آن‌ها اخلاق کاری قوی دارند و به موقع در جلسات حاضر می‌شوند. یک مهارت مهم، توانایی تخمین میزان زمان لازم برای انجام یک کار، برقراری ارتباط با آن، و تحویل و ارائه آن است. توسعه ‌دهندگان استثنائی به جای اینکه شما آن‌ها را مدیریت کنید، در مدیریت مشتریان یا کارفرماهای خود عالی عمل می‌کنند. https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/gva9jvqmr7iq.jpeg <figcaptionعالی عمل کردن در مدیریت زمان 4. توانایی یادگیری سریعتوسعه دهندگان عالی معمولا خودآموزهای شگفت‌انگیزی هستند. آن‌ها توانایی یادگیری فناوری‌های جدید را دارند و تکنولوژی‌های جدید آن‌ها را نمی‌ترساند. آن‌ها توانایی جمع‌آوری اطلاعات مختلف و پردازش بلافاصله اطلاعات را دارند. هر برنامه‌نویس شرایطی را تجربه می‌کند که پاسخ آن را نمی‌داند. برنامه‌نویسان عالی منابع مختلف را پیدا می‌کنند، با افراد مناسب صحبت می‌کنند و راه‌حل مناسب را پیدا می‌کنند. بهترین مهارتی که هر کسی می‌تواند داشته باشد دانستن نحوه یادگیری است و توسعه دهندگان عالی مهارت یادگیری خودآموزی را فرا گرفته‌اند. https://files.virgool.io/upload/users/938680/posts/hkybwwnlyplt/m2vqx69a5nw7.jpeg <figcaptionتوانایی یادگیری سریع 5. تجربه فنی عمیق و گستردهتوسعه دهندگان عالی با یکسری از تکنولوژی‌ها به اندازه کافی کار کرده‌اند تا متخصص شوند. شاید آن‌ها از فناوری های دیگر هم شناختی داشته باشند، اما عمیقا بر روی تخصص اصلی خود کار می‌کنند و آن را به خوبی درک می‌کنند. آن‌ها از استانداردهای کدنویسی پیروی می‌کنند و کدهایی را می‌نویسند که قابل فهم باشد و در صورت لزوم کامنت‌گذاری می‌کنند و دیگران به راحتی می‌توانند کد آن‌ها را توسعه دهند. با ترکیب توانای‌های شناختی و تجربه متنوع صنعت خود، آن‌ها می‌توانند به سرعت به راه‌حل‌های بهینه برسند. یک توسعه دهنده باتجربه نظم‌دهنده‌ خوبی در بهترین روش‌ها است مثل مدیریت agile، نرم‌افزار مدیریت وظایف (Jira، Trello و غیره)، ورژن کنترل (مثل گیت)، و کار در محیط‌ های مختلف (محیط توسعه لوکال[...]