odesk سایتی است مشابه vworker که برای برونسپاری پروژههای نرمافزاری و غیره به برنامهنویسان Freelance سراسر دنیا استفاده میشود. عمده contractorهای این طور سایتها از کشورهای ارزان قیمتی مثل هند، روسیه، شرق اروپا، آمریکای لاتین و کشورهای عربی مثل مصر هستند. دیروز پروفایلم را در odesk تکمیل کردم، البته آدرسم را در دوبی دادم و …
بعضی وقتها چیزهایی میبینم که حیف میآید برای دوستانم تعریف نکنم. یکی از این چیزها دیتابیس و سیستمی بود که امروز با چشمهای خودم دیدم. در دیتابیس فوقالذکر برای تبدیل تاریخ میلادی به تاریخ شمسی از یک جدول ۵۱ هزار رکوردی استفاده شده بود. این جدول دو ستون داشت. یکی تاریخ میلادی و دیگری تاریخ …
چندین سال قبل کتابی به دستم رسید که بیشتر صفحات آن نیمه خالی بود. در واقع این کتاب چیز زیادی برای خواندن نداشت بلکه بیشتر کتاب تمرین بود. این کتاب به شما کمک میکرد علل رنج خود را دریابید و به آن فکر کنید بدون آن که بخواهد راه حلی برای حل مشکلات ارائه دهد. …
یکی از مشکلاتی که همیشه به عنوان یک مهندس نرمافزار در شرکتهای مختلف داشتهام مبارزه با خلاقیت کور، خلاقیت افسار گسیخته یا خلاقیت بیپایه بوده است. امروز بعد از بحثی که در رابطه با «رفتار بر اساس اصول در برابر خلاقیتگرایی» در شرکت داشتیم به ذهنم رسید که کمی بیشتر راجع به آن فکر کنم: …
نرمافزار از دید مردم عادی چیز پیچیدهای است. مردم عادی حتی از ویندوز و شبکه هم درست و حسابی سر در نمیآورند. همین موضوع وسوسه زیادی را در دست اندرکاران کار نرمافزار ایجاد میکند تا گاهی اوقات کمی غیر شفاف و خود محور عمل کنند. از طرفی بورکراسی، ضعف و کندی اجرای قوانین در ایران …
شرکت «الف» دوست دارد از ابزارهای خیلی پر قدرت مثل جاوا و داتنت استفاده کند، فریمورکهایی برای خودش بنویسد که بتواند همه کاری را با آن انجام دهد. یک جورهایی دوست دارد با این فریمورک به MDA برسد یعنی برنامهنویسی را به حداقل برساند و کل برنامه را از روی یک مدل پیادهسازی کند. شرکت …
میخواستم یک مطلب کامل در مورد مشکل جابجایی نیروی انسانی از دید شرکتهای نرمافزاری بنویسم. اما دیدم از طرفی ذینفع واقعی من «نیروی انسانی» نیستم و هیچ وقت نمیتوانم وضعیت شرکتها و دردسرهای آنها را از این لحاظ درک کنم و از دیگر سو مسلماً خیلیهای دیگر به اندازه کافی به این موضوع پرداختهاند و …
آیا تفاوت آشپزی ایرانی را با آشپزی غربی (فرنگی) میدانید؟ غذاها در ایران با به هم آمیختن مواد و مصالح مختلف درست میشوند. معمولاً هم این مواد آنقدر با هم قاطی میشوند که دیگر اصل آنها قابل تشخیص نیست. مثلاً به آش رشته، کله پاچه، میرزا قاسمی، حلیم یا حتی قورمه سبزی نگاهی بیندازید تا …
روزی که به عنوان یک دانشجوی نرمافزار وارد دانشگاه شدیم تصورمان این بود که به جز نرمافزار، برنامهنویسی و کامپیوتر چیزی نخواهیم دید. اما در عوض با سیلی از دروس مدار الکتریکی و الکترونیکی، ریاضی و فیزیک مواجه شدیم که عملاً باعث شد کلی از هدف اصلیمان باز بمانیم. دروس سیستم عامل و شبکه و …
طی پنج قسمت قبلی این مطلب سعی کردم مشکلاتی که سر راه برونسپاری خدمات تخصصی بین شرکتهای داخلی و برنامهنویسها به ذهنم میرسد را دستهبندی کنم. به نظر من به طور کلی ۴ نوع مشکل برای برونسپاری وجود دارد: ۱- عدم اطمینان کارفرماها (قسمت ۲) ۲- نبود ادبیات مشترک بین کارفرما، برنامهنویسها و کارمندان شرکت …