انتقادی

An open letter to oDesk from an Iranian software developer

Dear oDesk managers, I’m an Iranian software developer living and working in Tehran/Iran. Recently I opened an account in oDesk and started to bid on oDesk projects as a contractor. But unfortunately oDesk has suspended my account just because I’m an Iranian. I can’t realize why I can’t work in oDesk like many other people …

‫راه ابتکاری برای تبدیل تاریخ میلادی به تاریخ شمسی در SQL Server

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

خلاقیت کور

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

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

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

‫‫در عجبم از…

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

محدودیت‌های سه گانه در اینترنت

ما برنامه‌نویس‌ها بدون این که خیلی مقصر باشیم دارای سه نوع محدودیت در استفاده از اینترنت هستیم که متاسفانه روز به روز بیشتر و بیشتر می‌شوند. یک: محدودیت دولتیدولت بنا به دلایل خاص خودش دسترسی به بسیاری از سایت‌های اینترنتی را مسدود کرده. تا زمانی که این سایت‌ها فقط سایت‌ها خبری فارسی و حتی خبری …

آنچه به جایی نرسد فریاد است

چیزی که این روزها به شدت در اطرافم قابل لمس است، نبود عدالت و ایضاً نبود نظم است. روزهای چهارشنبه و پنج‌شنبه ۱۰ و ۱۱ آذر ۱۳۸۹ به علت آلودگی هوا تعطیل اعلام شده است. اما تعطیلی برای چه کسانی؟ برای از ما بهتران، برای کسانی که در بخش نازپرورده‌ی دولتی کار می‌کنند. من نمی‌دانم …

امتحان ورود کارشناسی ارشد

روز جمعه ۲۹ مرداد ۸۹ امتحان ورودی کارشناسی ارشد ناپیوسته مهندسی فن‌آوری اطلاعات دانشکده آموزش‌های الکترونیک دانشگاه شیراز در محل موسسه آیین زندگی حوالی آریاشهر برگزار شد. امتحان گرایش طراحی و تولید نرم‌افزار شامل سوالاتی از دروس زبان، ریاضی، برنامه‌سازی و مهندسی نرم‌افزار بود. صرف نظر از ایردات معمول امتحان، می‌توان ایراداتی را هم به …

ضد برنامه‌نویس

یکی از مشکلاتی که همیشه در کار نرم‌افزار وجود داشته تعریف افراد از حرفه برنامه‌نویس/توسعه‌دهنده است. به عنوان مثال به سناریوهای زیر دقت کنید: ۱- فلانی خدای C است و همه برنامه‌هایش را با C می‌نویسد حتی برنامه‌های تحت وبش را —> هر کاری ابزار مخصوص به خودش را لازم دارد. هیچ لزومی ندارد برای …