درباره مشکلات نرم افزاری ، انگلیس ، هند ، نژادپرستی ، Clement Attlee – نامه هایی به سردبیر | نامه ها

نامه ها از طریق پست الکترونیکی به نامه هاeconomist.com

وقتی کامپیوتر جواب منفی می دهد

مشکلات نرم افزاری بوئینگ ، جنرال الکتریک ، فولکس واگن و دیگران چیز جدیدی نیست (شومپیتر ، 18 ژوئیه). اصطلاح “مهندسی نرم افزار” در دهه 1960 بوجود آمد به این امید که بتوان از روشهای سنتی مهندسی برای توسعه نرم افزار استفاده کرد. امروزه ، ما به طور معمول از سیستم های بسیار پیچیده و مقاوم تری استفاده می کنیم که تا حد زیادی توسط توسعه دهندگان آموزش دیده در علوم کامپیوتر و مهندسی نرم افزار ساخته شده اند. برای به کارگیری این مهارت ها رقابت شدیدی وجود دارد. برخی از شرکت ها فارغ التحصیلان مدارس کدگذاری را با حداقل سه ماه آموزش استخدام می کنند.

شومپیتر به تأثیر تغییر سریع فناوری بر کیفیت سیستم اشاره کرد. این به عنوان “بدهی فنی” شناخته می شود ، مجموعه ای از مشکلات با شدت متفاوت که نگهداری کد را دشوار و گران می کند. برخی از سیستمهای مهم نرم افزاری جهان بر اساس کدی است که در اصل 40 سال پیش نوشته شده است. شرکت های بزرگ میراثی بیشتر به نوشتن کد اختصاصی خود با میزان بالای خطا متکی هستند ، نه اینکه شامل اجزای نرم افزار منبع باز باشند که مقدار کد جدید را کاهش می دهد ، که باعث می شود تعداد اشکالات به حداقل برسد. توانایی ما در تولید نرم افزار بهبود یافته است ، اما شرکت هایی که سیستم های فیزیکی مانند اتومبیل ها را می سازند ، آنچه را که برای ساختن نرم افزار با کیفیت بالا در زمان و بودجه لازم است ، دست کم می گیرند.

تونی واسمن
استاد عمل مدیریت نرم افزار
دانشگاه کارنگی ملون ، دره سیلیکون
مانتین ویو ، کالیفرنیا

سه عامل دیگر وجود دارد که دلیل دشواری شرکت ها با پروژه های نرم افزاری را توضیح می دهد. اول ، کمبود عمومی دانش در مورد سواد اطلاعاتی و تفکر محاسباتی: بسیاری از مدیران هرگز آموزش رسمی در آنها ندیده اند. دوم ، پروژه های نرم افزاری اغلب دامنه و جهت خود را در نیمه تمرین تغییر می دهند. آزمایش ایده های جدید خوب است ، اما این کار با هزینه یا تأخیری همراه است که بسیاری از مدیران برای درک آن تلاش می کنند. تصور کنید یک پل ساخته اید و هر هفته برنامه تغییر می کند. آیا انتظار دارید که به موقع و با بودجه ساخته شود؟

و سوم ، بسیاری از “چشم اندازها” پروژه های بزرگ تحول آفرینی را دوست دارند که شرکت را زیر و رو می کنند. اما نرم افزار بسیار بیشتر در مورد بهبود تجربه افرادی است که با آن کار می کنند. شرکت ها باید در جایی که ارزش ظاهر می شود ، کار خود را با مقیاس کوچک آغاز کنند و نه برعکس.

جوز کاروالو
مادرید

مشکل دیگر وابستگی است: نرم افزار به نرم افزار دیگر بستگی دارد. به عنوان مثال ، هنگامی که شما یک پروژه را در JavaScript شروع می کنید و چند وابستگی به آن اضافه می کنید ، صدها وابستگی دیگر را که طی سالها توسط هزاران توسعه دهنده نوشته شده اند ، وارد خواهید کرد. هر وابستگی مانند یک بلوک از لگو است. ما آنها را توسط بیت های لبه (رابط) به هم متصل می کنیم و فرض می کنیم بیت های میانه به خوبی کار می کنند. بیشتر برنامه نویسان وقت خود را صرف پیوستن این بلوک ها به یکدیگر می کنند ، به این امید که همه چیز خوب کار کند.

استراتژی اصلی کاهش خطر استفاده از وابستگی هایی است که بقیه از آن استفاده می کنند. این تفکر وجود دارد که شخص دیگری مطمئناً کد را حسابرسی کرده یا با آن مشکلی پیدا کرده است. این کار می کند ، تا زمانی که این کار انجام نشود. یک وابستگی ممکن است از بین برود یا ممکن است کد مخربی را به برنامه تزریق کند. اکثر برنامه نویسان فاقد دانش و تمایل به جستجوی مسائل در این پشته گسترده هستند.

ما آسمان خراش های لگو را می سازیم ، تمرکز خود را در بالا قرار می دهیم و فقط هنگامی که آسمان خراش متزلزل می شود ، به وابستگی های خود توجه می کنیم. این تنبلی نیست. اگر هر برنامه نویس سعی در نوشتن مجدد پشته خود داشت ، دهه ها به طول می انجامید و جهان به سمت جلو حرکت می کرد. علاوه بر این ، پروژه بعدی طی 14 روز انجام می شود.

KRISHNA SUNDARRAM
مهندس در فیس بوک
لندن

تعادل مجدد انگلیس

برنامه کم خون شما برای “تراز کردن” انگلیس برای رسیدن به آن هدف کم کاری خواهد کرد (“تسطیح انگلیس” ، اول آگوست). اشاره نکردی HS2، یک راه آهن سریع السیر ، بهترین و جاه طلبانه ترین طرح برای پل (به معنای واقعی کلمه) پل های شمالی ، میدلندز و جنوب انگلیس و پیوند لندن به مراتب بهتر با شهرهای منطقه ای است. شما ضمن نادیده گرفتن پایه ضعیف مالیات در شمال ، از واگذاری کار تعریف کردید: تحویل قدرت های افزایش مالیات بدون منابع واقعی بدتر از بی فایده است. و شما به عنوان یک شوخی با یک پیشنهاد جدی برای انتقال مجدد پارلمان به شمال برخورد کردید ، که می تواند بیش از هر اصلاح سیاسی دیگری برای برقراری تعادل مجدد انگلیس انجام دهد.

ANDREW ADONIS
مجلس اعیان
لندن

* من مقاله شما را در مورد نابرابری منطقه ای در انگلیس با علاقه مطالعه کردم. من متذکر شدم که شما تلویحاً گفتید که تمام جنوب شرقی نسبتاً مرفه است و فقط مناطق شمالی انگلیس هستند که به “سطح بندی” نیاز دارند. اینگونه نیست: نابرابریهای بزرگی در جنوب شرقی وجود دارد دقیقاً مانند آنچه در شمال وجود دارد. حوزه انتخابیه ساوتهمپتون ایتچن شباهت های زیادی به مناطق محروم در شمال با وجود قرار گرفتن در همپشایر برگ دار دارد. این خانه که زمانی خانه Spitfire ، کشتی سازی و ون فورد ترانزیت است ، پس از صنعتی شدن است. بیکاری امروز بالاتر و متوسط ​​دستمزد کمتر از برخی حوزه های انتخابیه شمالی “دیوار قرمز” است.

برای سطح بندی واقعی انگلیس ، دولت باید نابرابری را در همه مناطق محروم ، از جمله جنوب شرق برطرف کند. سرمایه گذاری در زیرساخت های منطقه ای برای تأمین مشاغل با چشم انداز شغلی ، حقوق خوب و امنیت شغلی بسیار مهم است – سفر با قطار از ساوتهمپتون به پورتسموث پشت سر گذاشته تقریباً طول می کشد تا رسیدن به لندن.

در حالی که من بسیاری از آنچه مقاله شما در شمال توصیف می کند را تشخیص می دهم ، شما به همین راحتی می توانستید در مورد حوزه انتخابیه من بنویسید.

رویستون اسمیت
نماینده مجلس ساوتهمپتون ایتچن
ساوتهمپتون

غیر قابل قبول

شما اشاره کردید که تعداد کمی از هندوها در هند پاکی آداب و رسوم را کاملاً رعایت می کنند یا Dalits را به معنای واقعی کلمه غیر قابل لمس می دانند (“بدون فرار” ، 25 ژوئیه). با این حال ، حدود یک چهارم پاسخ دهندگان در نظرسنجی توسعه انسانی هند در سالهای 2011-12 ، از ورود دالیتس به آشپزخانه یا ظروف مشترک خود بیزار بودند. این رقم در میان گروههای مذهبی (30٪ برای هندوها) ، کاستها و جغرافیا کاهش دارد.

آمل سینگ راسان
ایوانستون ، ایلینوی

ایده های بد

“هیچ شر evilی نبین” (8 اوت) مشاهده کرد که پس از جنگ جهانی دوم فلسفه ای که نژادپرستی را به چالش می کشد “تمایل دارد از اروپا به امریکا به سمت غرب سرازیر شود”. با این حال ، در دهه های منتهی به جنگ ، این مفهوم نژادی آمریکایی بود که حوادث اروپا را تحت تأثیر قرار داد. به عنوان مثال ، نازی ها تحت تأثیر قوانین نژادپرستانه و شدید نژاد پرستانه آمریکا در اواخر قرن نوزدهم و اوایل قرن 20 ، به ویژه در مورد نژاد پرستی و بدجنسی قرار گرفتند. در سال 1935 ، رایش سوم کارشناسان حقوقی را که سیاست های نژادی خود را طراحی کرده بودند ، برای مطالعه قانون نژاد آمریکا تحت عنوان تحقیق در مورد زندگی حقوقی و اقتصادی فرستاد. “مین کامف” قانون مهاجرت آمریکا در سال 1924 را ستایش کرد ، که اکثر آسیایی ها را مستثنی کرد. در سال 1928 هیتلر با تأیید درباره شهرک نشینان سفیدپوست که میلیونها انسان بومی را به ضرب گلوله کشته اند صحبت کرد.

EVA STOUMBOS
پورت آنجلس ، واشنگتن

بررسی شما از یک کتاب در مورد جاسوسان نازی در ایالات متحده (“مرد Führer در منهتن” ، 15 آگوست) نشان دهنده قدرت خصومت نازی ها با آمریکا است. بسیار تحسین برانگیز بود. نازی ها به قوانین جیم کرو در جنوب به عنوان الگوی خود برای قوانین نورنبرگ نگاه می کردند که یهودیان را هدف قرار می داد.

جان ویلیامز
کاردیف

ویژگی های رهبری

خواندن بارتلبی در مورد قضاوت (18 ژوئیه) به ذهن خطور کرد اقتصاد دانتوصیف کلمنت اتلی در سال 1935 ، مدتها قبل از آنکه وی به عنوان یکی از بزرگترین نخست وزیران انگلیس شناخته شود: وی “فاقد صفات بارز یک رهبر است” اما “توانایی ، قضاوت و یکپارچگی غیرقابل انکاری دارد” (“آقای اتل و سر آ. سینکلر »، 30 نوامبر 1935). با نگاهی به موفقیت خود ، اتلی با این گودال کوچک مواجه شد:

تعداد کمی فکر می کردند که او حتی یک مبتدی است
خیلی ها بودند که خود را باهوش تر می پنداشتند
اما او به پایان رسید PM
CM و OM
ارل و شوالیه گارتر.

ANDREW CARROLL
فروش ، چشایر

ستون Bagehot در “لیموها” در دولت (18 ژوئیه) چیزی را که یکی از رئیسان جراحی من در مورد جان مور ، وزیر بهداشت تحت نظارت مارگارت تاچر گفته بود ، به من یادآوری کرد: “او بدون هیچ اثری قیام کرد.”

آندرو آرنولد
بارنولدزویک ، لنکاوی

* نامه ها فقط بصورت آنلاین ظاهر می شوند

این مقاله در بخش نامه های چاپ چاپ شده تحت عنوان “نامه ها به سردبیر”

از این محتوا استفاده مجدد کنیدپروژه اعتماد