آیا میخواهید یک پروژه نرمافزاری انجام دهید؟ آیا میخواهید پروژه را به افراد دیگری Outsource کنید؟ آیا میخواهید یک تیم برای انجام یک سری پروژه جمع کنید؟ حالا میخواهید برای این پروژه یک تکنولوژی و زبان برنامهنویسی مناسب انتخاب کنید؟ اگر معیارتان فقط مسائل فنی و امکانات فنی platform مقصد است دسته نگه دارید و …
مدتها بود که دوست داشتم وبلاگ نویسی به زبان انگلیسی و برقراری ارتباط با برنامهنویسان و استارتاپ دوستان غیر ایرانی را تجربه کنم. هفت ماه پیش خیلی جدیتری به این موضوع فکر کردم. تصمیم گرفتم یک وبلاگ انگلیسی راه بیندازم و شانسم را در آن امتحان کنم. وبلاگ را خیلی سریع با استفاده از وردپرس …
زمان خیلی زیادی است که بازار کار توسعه نرمافزار در ایران عمدتاً منحصر به داتنت، جاوا و PHP است. با این وجود چند سالی هم هست که این انحصار در حال شکسته شدن است و پلتفرمهای جدیدتری در حال ورود به شرکتهای ایرانی و خارجی هستند. عمده این پلتفرمها که گهگاه اسمشان را در ایران …
سالهاست که پروژههای توسعه نرمافزار و IT از کشورهایی مثل آمریکا به مناطق ارزان قیمتتری مثل هند، اروپای شرقی و جنوب شرق آسیا Outsource میشود. Outsource منبع درآمد مناسبی برای کشورهای انجام دهنده است. در ایران هم برخی شرکتهای به طور آشکار و غیر آشکار در این کار دست دارند. این مدل کاری علاقمندان زیادی …
هر برنامهنویس حرفهای باید هر از چند گاهی زبانهای برنامهنویسی و سکوهای جدید توسعه نرمافزار را بررسی کند و در صورت لزوم از آنها به جای زبان برنامهنویسی و platform فعلی خودش استفاده کند. مسلماً اگر این طور نبود هنوز برنامهنویسها از اسمبلی، فرترن و C به جای جاوا، C# و PHP استفاده میکردند. رایج …
نیاز به خدمات hosting با کیفیت و قیمت مناسب داشتم. به این نتیجه رسیدم که اگر مستقیماً از یک شرکت خارجی خرید کنم خیلی ارزانتر برایم تمام میشود و کیفیت بهتری نیز نصیبم خواهد شد. بعد از مدتی تست و بررسی متوجه شدم که DigitalOcean (لینک حاوی کد ریفرال من است) از همه مناسبتر است: …
برنامهنویسهای و توسعهدهندگانی که در شرکتهای مختلف کامپیوتری، نرمافزاری و IT مشغول به کار هستند همگی یک دغدغه مشترک دارند. همه آنها به این فکر میکنند که آیا ماندن و ادامه کار در این شرکت به جز دریافت حقوق و مزایا عایدی دیگری هم برای آنها دارد؟ آیا ماندن در شرکت رشد و پیشرفت شغلی …
همیشه هم این طور نیست که شرکتها و تیمهای تولید نرمافزار درست عمل کنند ولی مشتریها نسبت به فرایند تولید نرمافزار سفارش مشتری ناآگاه باشند، خیلی اوقات هم موضوع برعکس است یعنی مشتری میداند چه میخواهد، نیازمندیاش مشخص است، حدود و صغور کارش معلوم است، بهانهگیر نیست، تغییر مداوم در نیازمندیها ندارد، دقیقه نودی نیست، …
مشتری که عمدتاً از جنس کارآفرین است به تیم نرمافزاری مراجعه میکند. ایده و نیازمندیهایش را مطرح میکند و درخواست میکند که بر اساس آنها یک نرمافزار یا سرویس وب تولید شود. اما در این میان به علت تازه وارد بودن در دنیای IT و حتی در دنیای کارآفرینی دچار اشتباهات زیادی میشود. چون اطلاعات …
قبلترها کارم فقط برنامهنویسی بود و به جز مسائل فنی و آن هم به طور اختصاصی در حوزه توسعه نرمافزار با چیز دیگری کار نداشتم. اما در طول چند سال گذشته که درگیری بیشتر با فریلسنری، مشاوره، کارآفرینی و غیره پیدا کردم تنوع کارها به شدت بالا رفت. حتی در همان موضوع برنامه نویسی و …