بایگانی برچسب: social

‫شرکت‌های bug دوست

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

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

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

از رنجی که می‌بریم

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

برون‌سپاری خدمات تخصصی – بخش اول

همیشه یک ایده وسوسه کننده در ذهن من بوده برای تخصصی کار کردن. چون این ایده هنوز در ذهن خودم هم جا نیفتاده مجبورم بیشتر با مثال توضیح بدهم. فرض کنید یک شرکت نرم‌افزاری با ۵ الی ۱۰ برنامه‌نویس وجود دارد که ۱- قصد کار کردن با یک تکنولوژی جدید مثل ASP.NET MVC یا NHibernate …

‫چطور یک attribute ناقابل ده روز سرکارم گذاشت!

چند وقت پیش یک پروژه تستی کوچک NHibernateی ایجاد کردم برای ذخیره و بازیابی چند کلاس ساده. یک پروژه تست هم با استفاده NUnit درست کردم برای تست آن. در تست کردن به یک خطای آزار دهنده برخورد کرده بودم. طبق معمول از سر بی‌دقتی فقط آخر پیغام خطا را می‌خواندم که گفته بود don’t …

نیازهای نیروی انسانی

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

استفاده از مفاهیم جدید تولید نرم‌افزار

روند طراحی و توسعه نرم‌افزار طی ده سال گذشته حتی در همین ایران خودمان هم تغییرات زیادی داشته. آن زمان یعنی حدود سال ۷۹ شمسی مردم تازه از شر FoxPro خلاص شده و به دیتابیس‌های مدرن‌تری مثل Access، MS SQL Server و Oracle رو آورده بودند. برنامه‌نویسی در عصر ویندوز راحت‌تر و منظم‌تر شده بود. …

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

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

خداحافظ فراکنش

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