آرشیو تگ ها: Programmer

اصرار بی‌فایده بر کیفیت کد

جالب است که تعداد قابل توجهی از برنامه‌نویس‌ها روی مواردی اصرار می‌کنند که در عین مفید بودن به حال شرکت یا تیم متبوعشان، به خود آنها چندان مربوط نیست. تعدادی از این موارد عبارت هستند از: ۱- کیفیت کد (خوانایی، انجام unit test و…)۲- بالا بودن امکان نگهداری کد برای افزایش قابلیت تغییر در آینده۳- …

عدم قدرت جذب فنی

نمی‌دانم این هم از مشکلات خاص رشته ما نرم‌افزاری‌هاست یا این که در بقیه اصناف هم وجود دارد. منظورم مشکل «عدم قدرت جذب فنی» است. در دنیای برنامه‌نویسی شما ممکن است در یک یا چند فناوری یا به طور کلی از لحاظ میزان تجربه به جایی برسید که کمتر شرکت یا تیمی بتواند از تمام …

‫‫خلاقیت و طراحی/تولید محصول

به شخصه به عنوان یک برنامه‌نویس در موقعیت‌هایی قرار داشته‌ام که با وجود تسلط به تکنولوژی و platform مورد استفاده باز هم در طراحی و پیاده‌سازی بخش‌هایی از نرم‌افزار کاملاً ناموفق بوده‌ام. چون به علت عدم استفاده از روش‌های خلاقانه و تکیه صرف به توان فنی از راه حل‌های خیلی پیچیده‌ای استفاده کرده‌ام که هم …

‫programmers.stackexchange.com جای جالبی است

بیشتر برنامه‌نویس‌ها StackOverflow.com را می‌شناسند، مزایایش را می‌دانند و از آن استفاده کرده‌اند. اما شاید خیلی‌ها ندانند سایت مشابه آن یعنی programmers.stackexchange.com هم چیز جالبی است و سوال و جواب‌های جالب و مفیدی در آن یافت می‌شود. به عنوان نمونه به سوالات زیر دقت کنید: ۱- آیا یاد گرفتن هم زمان دو زبان برنامه‌نویسی کار …

خودتان را تبلیغ کنید: شرکت‌ها

از مهم‌ترین مشکلاتی که در بازار کار نرم‌افزار کشور وجود دارد نبود ارتباطات کافی بین برنامه‌نویس‌ها/توسعه‌دهنده‌ها از یک سو و شرکت‌ها/تیم‌های نرم‌افزاری و برنامه‌نویسی از دیگر سو می‌باشد. همیشه شرکت‌ها در جذب برنامه‌نویس دلخواه دچار مشکل هستند و بالعکس یعنی برنامه‌نویس‌ها هم در پیدا کردن شرکت دلخواه خود دچار مشکلات فراوانی هستند. یک طرف این …

خودتان را تبلیغ کنید: برنامه‌نویس‌ها

هر کسی و هر برنامه‌نویسی ممکن است استعداد یا مهارت‌های خوبی در یک زمینه خاص داشته باشد. متاسفانه بعضی افراد بنا به دلایل غلطی ممکن است این توانایی‌ها را «مخفی» کرده باشند. این کار اشتباه اولاً به خود فرد ضربه می‌زند چون باعث می‌شود نتواند از آن توانایی‌ها بهره برداری لازم را برده باشد. ثانیاً …