بهروز نوعی پور

مصاحبه با مجید شریفی مدیر فروشگاه آنلاین کتابراه
22 ارديبهشت 1397
در گفتگویی که از نظرتان می‌گذرد، با مجید شریفی، مدیرعامل جوان و پرانگیزه کتابراه، درباره برنامه‌هایی که برای گسترش فرهنگ کتابخوانی دارند گفتگو کردیم. چگونگی همکاری با ناشران و قیمتگذاری کتاب‌ها را جویا شدیم، از میزان استقبال مردم از کتاب الکترونیک پرسیدیم و وضعیت کپی رایت (حقوق مالکیت معنوی) کتاب‌ الکترونیک را به بحث گذاشتیم و درباره همکاری و رقابت در این بازار صحبت کردیم.
چرا مهندسی نیازمندی‌های نرم‌افزار مهم است؟
22 ارديبهشت 1397
یکی از جالب‌ترین و در عین حال چالش‌برانگیزترین امور در فرآیند مهندسی نرم‌افزار، اولین قدم آن یعنی شناخت نیازمندی‌های نرم‌افزار است که با نام‌هایی چون «مهندسی نیازمندی‌ها» یا «مهندسی نیازمندی‌های نرم‌افزار» (1) شناخته می‌شود و شامل نیازمندی‌های کاربر (یا مشتری) و نیازمندی‌های فنی (یا سیستم) است. شناخت نیازمندی‌های نرم‌افزار بسیار مهم است، چون سرنوشت پروژه به انجام صحیح این مرحله بنیادی وابسته است. در عین حال کاری چالش‌برانگیز است، چون این مرحله بیش از سایر مراحل به عامل انسانی وابسته است و برای مهندسانی که شاید در ارتباط‌گیری انسانی و جنبه‌های غیرفنی مهارت نداشته باشند، کاری هم‌زمان سخت و آسان است. شاید به همین علت، در بسیاری از شرکت‌ها و پروژه‌ها به این گام همچون یک مانع دست و پاگیر و بروکراتیک نگاه می‌شود که باید سریع‌تر به پایان برسد تا کار اصلی، یعنی تولید نرم‌افزار، هرچه سریع‌تر آغاز شود.
آیا به حس ششم نیاز داریم؟
15 ارديبهشت 1397
تقریباً ده سال پیش سؤالی برایم پیش آمد. می‌خواستم بدانم «آیا برای برنامه‌نویس کامپیوتر بودن ساخته شده‌ام یا نه؟» این از آن دست سؤال‌های شغلی فلسفی است که همه آدم‌ها یک روزی از خود می‌پرسند. به همین دلیل، به بحث روان‌شناسی تیپ‌های شخصیتی علاقه‌مند شدم و چند کتاب در این مورد خواندم. در خلال مطالعه، مقالات متعددی دیدم که یکی از خصوصیات برنامه‌نویسان کامپیوتر (و به طور کلی متخصصان آی‌تی) را حس ششم آنان می‌دانستند. در ابتدا نسبت به این تعبیر بی‌تفاوت بودم و از کنار آن به‌عنوان یک تعارف و روشی برای ایجاد انگیزه مثبت در افراد مستعد می‌گذشتم. اما به‌تدریج معنای تازه‌ای از اصطلاح «حس ششم» در ذهنم شکل گرفت. این یکی از آن اصطلاحات نادقیق و گنگی است که معانی متفاوتی به آن نسبت داده شده است. قدیمی‌ترین تعاریف پیرامون درکی ماورا الطبیعه از جهان هستی می‌چرخد.
معرفی کتاب «داده ساختارها و مبانی الگوریتم‌ها»
22 فروردين 1397
در میان کتاب‌هایی که در ایران به‌عنوان مرجع دانشگاهی برای تدریس در رشته کامپیوتر استفاده می‌شود، تعدادی تألیف اساتید برجسته ایرانی هستند. از آن میان، کتاب «داده ساختارها و مبانی الگوریتم‌ها» تألیف محمد قدسی عضو هیأت علمی دانشکده کامپیوتر دانشگاه صنعتی شریف است. این کتاب اولین بار در سال 1388 توسط انتشارات فاطمی منتشر شد و چاپ ششم آن (سال 95) با 507 صفحه هم‌اکنون در بازار موجود است. در این مطلب کوتاه، مروری داریم بر محتوا و ساختار این کتاب.
انواع چهارگانه روش‌های کسب درآمد
20 فروردين 1397
در برخی کشورهای پیشرفته دوره‌های آموزشی ویژه‌ای تحت عنوان «سواد مالی» (1) از سوی دولت یا مؤسسات دانشگاهی برگزار می‌شوند که اصول مدیریت مالی زندگی شخصی را به مردم آموزش می‌دهند. در ایران هنوز هیچ برنامه ملی آموزشی برای تدریس «سواد مالی» وجود ندارد و دانشجویان و دانش‌آموزان هیچ مرجع مناسبی در این زمینه ندارند. به‌خصوص دانشجویانی که مایلند به‌زودی وارد سرمایه‌گذاری در یک زمینه خاص (مانند فناوری اطلاعات) شوند، احتمالاً تصور روشنی از دنیای کسب و کار و مسائل مالی ندارند. مفاهیمی مانند «سود سپرده‌گذاری»، «تورم» یا «برنامه‌های بیمه بازنشستگی» از جمله موضوعاتی هستند که در این دوره‌ها آموزش داده می‌شوند. اما یکی از شاخه‌های کاربردی «سواد مالی» آشنایی با شیوه‌های مختلف کسب درآمد به‌صورت روشمند است. در این مقاله با تقسیم‌بندی کلاسیک انواع روش‌های کسب درآمد آشنا می‌شوید. این تقسیم‌بندی به‌دفعات در مقالات و کتاب‌های مختلف (از جمله کتابی که در انتهای همین مقاله معرفی می‌شود) مورد استناد قرار گرفته است.
جلوی کیبورد پیتزا نخورید!
10 فروردين 1397
سال نو مبارک! جلوی کیبورد پیتزا نخورید! این هم از پیام نورزی! :) خب، البته این پیام یک مقداری رمزی بود و جز برای برنامه‌نویس‌ها و مهندسان شبکه و بقیه خوره‌های کامپیوتر که تجربه «پیتزاخوری جلوی کیبورد» را دارند، مفهوم نیست. البته قصد داشتم مانند بقیه آدم‌ها همان پیام کلیشه‌ای «آرزوی سلامتی و شادی برای شما» را بازگو کنم. اما تصمیم گرفتم کمی مصداقی صحبت کنم و دو کلمه حرف مفید بزنم.
آشنایی با رشته مهندسی کامپیوتر
07 فروردين 1397
یکی از رشته‌های پرطرف‌دار در دوره کارشناسی رشته «مهندسی کامپیوتر» است. در ایران، این رشته شامل سه یا چهار زیررشته مهم است که عبارتند از «نرم‌افزار»، «معماری سیستم‌های کامپیوتری»، «رایانش امن» و «فناوری اطلاعات». اما در تعریف ارائه شده از سوی انجمن بین‌المللی ACM منظور از رشته «مهندسی کامپیوتر» چیزی است که در ایران با گرایش «معماری سیستم‌های کامپیوتری» (همان رشته «مهندسی سخت‌افزار» سابق) شناخته می‌شود. بعضی از داوطلبان ورود به دانشگاه‌ها با تصویری مبهم از هدف و محتوای این رشته تحصیلات خود را آغاز می‌کنند. در این مقاله، ضمن مرور اجمالی بر یک تعریف صحیح از این رشته در استاندارد بین‌المللی، با محتوای دروس آن در دانشگاه‌های ایران آشنا می‌شویم.
کسب مهـارت؛ راز پول درآوردن شرافتمندانه
02 فروردين 1397
اگر از شما بپرسند «راز موفقیت در کسب درآمد چیست» چه جوابی دارید؟ مخاطب این سوال را کسی فرض کنید که دانش و تخصصی دارد یا قرار است بزودی داشته باشد. شاید هنری دارد، شاید هم به فن یا علم بخصوصی مجهز است. یک کاردان یا کارشناس را در نظر بگیرید. مثلا برای یک مهندس راز پول درآوردن شرافتمندانه چیست؟
آشنایی با رشته مهندسی نرم‌افزار
24 اسفند 1396
مهندسی نرم‌افزار به‌عنوان یک رشته مستقل دانشگاهی، شاخه علمی نسبتاً جدیدی است. در بسیاری از دانشگاه‌های دنیا، از جمله در ایران، این رشته فقط به‌صورت یک گرایش تخصصی از رشته مهندسی کامپیوتر تدریس می‌شود و تنها در مقطع فوق لیسانس به‌صورت مستقل مورد توجه قرار می‌گیرد.

صفحه‌ها

اشتراک در بهروز نوعی پور