آرشیو تگ ها: Professional

تغییر روش

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

کاهش تمرکز مهارتی و خلاقیت در کار شرکتی

در کنار همه مزایایی که کار شرکتی دارد (در مقابل freelance بودن)، معایبی هم وجود دارد. یکی از این معایب جلوگیری از تمرکز کاری و مهارتی افراد و کاهش خلاقیت است. در شرکت‌ها رایج است که برنامه‌نویس با یک سری توانایی‌ها و علایق خاص استخدام می‌شود ولی بعدها به مرور زمان کارهای دیگری هم از …

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

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

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

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

اندر معایب چند شغله بودن

برای کسانی که متاهل بوده و دارای خانواده هستند، دو شغله بودن چندان غیر معمول نیست. چون هزینه‌های زندگی در شهری مثل تهران خیلی بیش از آن است که بتوان تنها با یک شغل آن را تامین کرد. البته چند شغله بودن در دنیای نرم‌افزار خیلی راحت نیست و مشکلات خاص خودش را دارد. یکی …

یک سال در پرشیا شبکه

موسسه اطلاع‌رسانی مهندسی پزشکی پرشیا شبکه  که به اختصار پرشیا شبکه (PersiaBME) نامیده می‌شود نام شرکتی است که کم و بیش یک سال در آنجا کار کرده‌ام و حالا که همکاری تمام وقتم با پرشیا شبکه قطع شده است وقت آن رسیده است که مروری داشته باشم بر این یک سال. عمده فعالیت پرشیا شبکه …

تولید نرم‌افزار یا تحقیق و توسعه؟

خیلی وقت‌ها (نه بعضی وقت‌ها) حس می‌کنم کارم به عنوان یک مهندس نرم‌افزار به جای تولید نرم‌افزار (software development) تبدیل شده به تحقیق و توسعه (R and D). البته فکر می‌کنم این فقط مشکل من نباشد. فقط کافی است به بعضی شرکت‌ها سر زده و نگاهی به مانیتور افراد بیندازید. خیلی‌ها را پیدا می‌کنید که …

آیا نرم‌افزار تجارت کثیفی است؟

نرم‌افزار از دید مردم عادی چیز پیچیده‌ای است. مردم عادی حتی از ویندوز و شبکه هم درست و حسابی سر در نمی‌آورند. همین موضوع وسوسه زیادی را در دست اندرکاران کار نرم‌افزار ایجاد می‌کند تا گاهی اوقات کمی غیر شفاف و خود محور عمل کنند. از طرفی بورکراسی، ضعف و کندی اجرای قوانین در ایران …

‫شرکت‌های «الف» و «ب»

شرکت «الف» دوست دارد از ابزارهای خیلی پر قدرت مثل جاوا و دات‌نت استفاده کند، فریمورک‌هایی برای خودش بنویسد که بتواند همه کاری را با آن انجام دهد. یک جورهایی دوست دارد با این فریمورک به MDA برسد یعنی برنامه‌نویسی را به حداقل برساند و کل برنامه را از روی یک مدل پیاده‌سازی کند. شرکت …

از این شرکت به اون شرکت

هر وقت از شرکتی به شرکتی دیگر نقل مکان می‌کنم حسرت می‌خورم که شرکتی که چند نقطه قوت خوب دارد چرا باید یکی دو تا نقطه ضعف خیلی آزار دهنده هم داشته باشد. اصلاً حسرت می‌خورم که چرا یک شرکت نوعی نمی‌تواند نقاط قوت با ارزش را کنار هم گذاشته و به یک شرکت رویایی …