هر کسی برای کار کردن یا نکردن در جایی معیارهایی برای خود دارد. من هم برای کار کردن با شرکتها، تیمها یا افراد مختلف معیارهایی برای خودم دارم. یکی از معیارهایی که برای من مهم است عادت کردن افراد آن شرکت به دیدن bug است. هر چند که وجود چنین مشکلی چندان غیر متداول نیست …
چیزی که این روزها به شدت در اطرافم قابل لمس است، نبود عدالت و ایضاً نبود نظم است. روزهای چهارشنبه و پنجشنبه ۱۰ و ۱۱ آذر ۱۳۸۹ به علت آلودگی هوا تعطیل اعلام شده است. اما تعطیلی برای چه کسانی؟ برای از ما بهتران، برای کسانی که در بخش نازپروردهی دولتی کار میکنند. من نمیدانم …
ما برنامهنویسها هم مثل بیشتر مشاغل دیگر از بومی نبودن علوم و فنون کامپیوتر و عدم توانایی انطباق با روشهای جهانی رنج میبریم. همهی منابع شغلی ما جهت افراد غربی به ویژه آمریکاییها و شرایط حاکم بر جوامع آنها تنظیم شده است. مثلاً در متودولوژی تولید نرمافزاری مثل اسکرام فرض شده که افراد گروه آنقدر …
همان طور که میدانید اسکرام یکی از متودولوژیهای جدید توسعه نرمافزار از خانواده Agile است. این روش مزایای زیادی، اقلاً برای ما، دارد و روز به روز رواج بیشتری در دنیا پیدا میکند. ما هم در مدت اخیر تصمیم گرفتیم از این روش برای یکی دو تا از پروژههای جدید استفاده کرده و مزایا و …
روز جمعه ۲۹ مرداد ۸۹ امتحان ورودی کارشناسی ارشد ناپیوسته مهندسی فنآوری اطلاعات دانشکده آموزشهای الکترونیک دانشگاه شیراز در محل موسسه آیین زندگی حوالی آریاشهر برگزار شد. امتحان گرایش طراحی و تولید نرمافزار شامل سوالاتی از دروس زبان، ریاضی، برنامهسازی و مهندسی نرمافزار بود. صرف نظر از ایردات معمول امتحان، میتوان ایراداتی را هم به …
همیشه مدیران شرکتهای نرمافزاری از وضعیت نیروی انسانی برنامهنویس گلهمند بودهاند. آنها معتقدند پیدا کردن و بدتر از آن حفظ یک برنامهنویس و توسعهدهنده کار سخت و عذابآوری است. متاسفانه دیدگاه برنامهنویسها نسبت به شرکتهای استخدام کننده هم همین قدر تلخ و مایوس کننده است. آنها هم معتقدند پیدا کردن یک شرکت خوب و ماندن …
یکی از مشکلاتی که همیشه در کار نرمافزار وجود داشته تعریف افراد از حرفه برنامهنویس/توسعهدهنده است. به عنوان مثال به سناریوهای زیر دقت کنید: ۱- فلانی خدای C است و همه برنامههایش را با C مینویسد حتی برنامههای تحت وبش را —> هر کاری ابزار مخصوص به خودش را لازم دارد. هیچ لزومی ندارد برای …