freelance dev rates

3 استراتژی تعیین قیمت به عنوان یک فریلنسر

ارزشی که ما برای وقت، دانش و تجربه خود قائل می شویم، شیوه برخورد ما با استراتژی قیمت گذاری را تغییر می دهد. در حالت کلی 3 استراتژی قیمت گذاری وجود دارد که می توانید به عنوان یک فریلنسر از آنها استفاده کنید. قیمت گذاری… ادامه »3 استراتژی تعیین قیمت به عنوان یک فریلنسر

review

شش نکته برای بهبود مهارت مرور کد

به نظر من ، مرور کد یکی از موثرترین ابزارها برای بهبود پایه کد و همسویی مهارت های کدنویسی تیم شما است. اما ، مانند هر ابزاری ، می توان از آن به روش غلط استفاده کرد: می تواند به مردم آسیب برساند ، منجر… ادامه »شش نکته برای بهبود مهارت مرور کد

alone

چرا شما به زمان تنهایی نیاز دارید

یک احساس غم انگیزی وجود دارد که اگر زمان زیادی را تنها بگذرانیم: ما تنها هستیم. اما در مورد احساسات منفی که می تواند ناشی از صرف نکردن زمان کافی به تنهایی باشد ، چه می کنید؟ تیمی از روانشناسان به سرپرستی رابرت کوپلان در… ادامه »چرا شما به زمان تنهایی نیاز دارید

چگونه یک توسعه دهنده متوسط ​​نباشیم!

سلب مسئولیت: من بهترین توسعه دهنده نیستم اما تفاوتهایی را که باعث شده برخی از توسعه دهندگان از بقیه متمایز شوند ، تحسین می کنم. کد بیشتری بنویسید اگر می خواهید در کاری بهتر شوید پس باید وقت خود را صرف انجام آن کار کنید… ادامه »چگونه یک توسعه دهنده متوسط ​​نباشیم!

main pillars of learning programming

ارکان اصلی یادگیری برنامه نویسی – و چرا مبتدیان باید بر آنها تسلط داشته باشند

من بیش از 20 سال است که برنامه نویسی می کنم. در این مدت ، من لذت کار با بسیاری از افراد را داشته ام و چیزهای زیادی از آنها آموخته ام. من همچنین با دانشجویان زیادی کار کرده ام که تازه از دانشگاه آمده… ادامه »ارکان اصلی یادگیری برنامه نویسی – و چرا مبتدیان باید بر آنها تسلط داشته باشند

caution

اشتباهات برنامه نویسان مبتدی

بعد از بررسی کارهایی که هنگام یادگیری برنامه نویسی نباید انجام دهید، بیایید در مورد اشتباهاتی که معمولاً برنامه نویسان مبتدی مرتکب می شوند صحبت کنیم اما بگذارید ابتدا یک نکته را روشن کنم. اگر شما یک برنامه نویس مبتدی هستید ، این بدان معنا… ادامه »اشتباهات برنامه نویسان مبتدی

code

کارهایی که هنگام یادگیری برنامه نویسی نباید انجام دهید

در اینجا لیست کارهایی است که شما نباید هنگام انجام کد نویسی انجام ندهید: 1. مقایسه خود با افراد دیگر این یک مورد واقعاً مهم است و در شرایط مختلفی صدق می کند. اگر فوتبال را شروع می کنید ، خوب نیست که مهارت های… ادامه »کارهایی که هنگام یادگیری برنامه نویسی نباید انجام دهید

puzzle

چگونه مانند یک برنامه نویس فکر کنیم

درسهایی در حل مسئله اگر به برنامه نویسی علاقه دارید ، شاید قبلاً این نقل قول را دیده باشید: “همه در این کشور باید برنامه نویسی کامپیوتر را بیاموزند ، زیرا به شما یاد می دهد فکر کنید.” استیو جابز احتمالاً شما هم فکر کرده… ادامه »چگونه مانند یک برنامه نویس فکر کنیم

git

راهنمای عملی برای نوشتن Commit Message در Git

یکی از مشکلاتی که برنامه نویس ها و بخصوص تیم های برنامه نویسی با آن مواجه هستند، Commit Messageهای ناخوانا و نا کارامد است. در این مقاله سعی شده تا نحوه نوشتن یک Commit Message موثر، شرح داده شود. در ابتدا تیم ها باید در… ادامه »راهنمای عملی برای نوشتن Commit Message در Git

algorithm

الگوریتم هایی که هر برنامه نویسی باید بداند

سلام، امروز من قصد دارم سریالی با عنوان “الگوریتمی که هر برنامه نویس باید بداند” را شروع کنم. در این مجموعه قصد داریم الگوریتم های مختلفی مانند جستجو ، مرتب سازی ، نمودارها ، آرایه ها و … را بررسی کنیم. امروز اولین قسمت را… ادامه »الگوریتم هایی که هر برنامه نویسی باید بداند