یافتن اولین شغل بهعنوان یک مهندس نرمافزار همواره با استرسهای زیادی همراه است. بهویژه اگر تجربه عملی در نحوه استفاده از مفاهیم تئوری علوم کامپیوتر نداشته باشید یا از رشته دیگری بهسراغ این شغل...
گزارشی که مجمع جهانی اقتصاد در ارتباط با آینده مشاغل منتشر کرده، نشان میدهد تا سال 2025 نیمی از متخصصان فناوری اطلاعات نیاز به مهارتآموزی مجدد خواهند داشت. فناوریهای جدید پدیدار و فناوریهای قدیمی...
پیشرفتهای مستمر فناوریاطلاعات و جهان دیجیتال باعث پدید آمدن مشاغل مختلفی شده که فقدان هر یک از آنها باعث میشود روند انجام برخی کارها سخت یا غیرممکن شود. مهمترین چالشی که افراد جوان در ابتدای...
نرمافزار، نرمافزار و باز هم نرمافزار. سیسکو در سال ۲۰۱۹ میخواهد در همه بخشها و حوزههای کاری خود نرمافزار را به جلو هدایت کند (از SD-WAN و شرکای ابری گرفته تا بهبود اپلیکیشنها و آرشیوها) و...
نرمافزارهایی که کاربران هر روز از آنها استفاده میکنند، هر یک از سوی شرکتهای بزرگ نرمافزاری ساخته شده است. کاربران تنها زمانی میتوانند از یک محصول نرمافزاری استفاده کنند که این محصول تمامی...
برنامهنویسان برای انجام پروژههای برنامهنویسی به محیطهای توسعه یکپارچه قدرتمندی مانند مایکروسافت ویژوال استودیو، اندروید استودیو و.... نیاز دارند. محیطهای توسعه یکپارچه از ملزومات اصلی برنامه...
اگر میخواهید تا آینده درخشانی را برای خود رقم بزنید یا به دنبال آن هستید تا مهارتهای خود را تقویت کرده و جایگاه شغلی خود را مستحکم کنید، یکی از بهترین راهکارهای پیشرویتان یادگیری برنامهنویسی است...
بیش از دو سال است که گروه صدنفرهای از مهندسان گوگل بهطور پنهانی مشغول کار روی نرمافزاری هستند که امیدوارند در نهایت بتواند جایگزین معروفترین سیستمعامل موبایل جهان یا همان اندروید معروف شود. با...
نرمافزار یک مفهوم انتزاعی و غیرقابل لمس است که با واژه مهندسی نرمافزار ارتباط مستقیمی دارد. مهندسی نرمافزار یک نظم مهندسی است که تمرکزش بر طراحی مقرونبهصرفه سیستمهای نرمافزاری با کیفیت بالا...
توسعه برنامههای اندرویدی دیگر همچون گذشته یک رویکرد ساده مبتنی بر یک زبان محبوب و چند محیط توسعه یکپارچه نیست. امروزه، به روشهای مختلفی میتوان برنامههای اندرویدی را ایجاد کرد؛ حتی بدون نیاز به...
اندروید؟ پاسخ منفی است. Chorme OS بازهم پاسخ منفی است. اکنون گوگل به دنبال هدف تازهای است. گوگل بهطور کامل روی اکوسیستمی متمرکز شده که ممکن است تغییرات قابلتوجه و زیربنایی به وجود آورد. بهاحتمال...
نمونهسازی اولیه به مدلی اشاره دارد که در آن یک نمونه اولیه از یک برنامه کاربردی یا محصول ساخته میشود. نمونهای که ویژگیهای کلیدی محصولی را که در دست طراحی است، در خود جای داده، اما در نظر ندارد...
زمانی که ما درباره شرکتهای نوبنیان صحبت میکنیم، در حقیقت به شکلی مستقیم یا غیرمستقیم در ارتباط با راهکارها و متدولوژیهایی بحث میکنیم که این کسبوکارهای نوبنیان بر پایه آنها کار میکنند. متدولوژی...
کسبوکارهای امروزی در فضایی بهشدت رقابتی و بهسرعت در حال تغییر به فعالیت اشتغال دارند. آنها باید به فرصتها و بازارهای جدید، تحولات اقتصادی و ظهور محصولات و خدمات رقابتی جدید، واکنش مناسبی از خود...
در میان متدولوژیهای سبکوزن و چابکی که پیش روی تیمهای برنامهنویسی قرار دارد، این متدولوژی XP است که سعی میکند سادهترین راهکارها را برای ساخت و تولید یک سامانه نرمافزاری پیشنهاد دهد. مهمترین...