چطور به یک برنامه نویس ارشد (senior) تبدیل بشیم؟

senior

شاید برای مدتی طولانی هست که شما یک برنامه نویس جونیور یا میان رده (مدیور) هستید. احتمالا هم احساس می‌کنین که لیاقت شما بیشتر از این هاست. همه‌ی ما در بازه‌ای از زمان چنین حسی داشتیم. در چنین شرایطی حس می‌کنیم دیگه وقتش رسیده تا به اون چیزی که لایقش هستیم برسیم. پس بذارید در مورد مباحثی صحبت کنیم که شاید کمتر کسی در موردشون با ما صحبت کنه. باورهای اشتباهی که شاید بعضی از ما ها بر اساس اون‌ها

بیشتر بخوانید

جست و جوی فایل در لینوکس با دستورات locate و find

find and locate linux

در سیستم لینوکس فایل‌های مختلفی در مسیر‌های متفاوتی وجود دارد. ما به عنوان یک کاربر لینوکس، باید بتونیم فایل‌های مورد نیازمون رو داخل سیستم جست‌و‌جو کرده و به راحتی فایل مورد نظر رو پیدا کنیم. بدین منظور از دو ابزار برای یافتن فایل‌ها در لینوکس استفاده می‌شود: ابزار locate و ابزار find. ابزار locate نسبت به find ساده‌تر هست و به راحتی می‌تونیم فایل‌های مورد نظر رو با اون پیدا کنیم. از طرفی، ابزار find دارای قابلیت‌های بیشتری هست که

بیشتر بخوانید

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

python fast

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

بیشتر بخوانید