Hacker News

Janji Abadi: Sejarah Percubaan untuk Menghapuskan Pengaturcara

Terokai impian berulang untuk menjadikan pengaturcara menjadi usang, daripada COBOL kepada tanpa kod kepada AI. Mengapa pembangun perisian kekal penting dalam setiap era inovasi.

5 min bacaan

Mewayz Team

Editorial Team

Hacker News

Impian Yang Tidak Pernah Mati

Setiap dekad, teknologi baharu tiba dengan pengisytiharan berani yang sama: pengaturcara akan menjadi usang. Daripada penciptaan COBOL pada tahun 1950-an kepada revolusi tanpa kod pada tahun 2010-an dan letupan AI generatif pada tahun 2020-an, naratif itu kekal sangat konsisten. Pemimpin perniagaan, pemodal teroka dan penginjil teknologi telah berulang kali mengisytiharkan bahawa pengakhiran pembangunan perisian profesional semakin hampir. Namun di sini kita berada pada tahun 2026, dan Biro Statistik Buruh mengunjurkan pekerjaan pembangun perisian berkembang 25% hingga 2032 — jauh lebih pantas daripada pekerjaan purata. Kisah percubaan untuk menghapuskan pengaturcara sebenarnya bukan tentang kegagalan teknologi. Ini mengenai salah faham asas tentang perkara yang sebenarnya dilakukan oleh pengaturcara.

Revolusi COBOL: Membuat Mesin Bertutur Bahasa Inggeris

Apabila Grace Hopper dan pasukannya membangunkan COBOL pada tahun 1959, matlamat yang jelas adalah untuk mencipta bahasa pengaturcaraan yang begitu hampir dengan bahasa Inggeris biasa sehingga pengurus perniagaan boleh menulis perisian mereka sendiri. Nama itu sendiri — Bahasa Berorientasikan Perniagaan Biasa — menandakan cita-cita itu. Jika kod dibaca seperti ayat, mengapa anda memerlukan pengekod khusus? Eksekutif hanya boleh memberitahu komputer apa yang mereka mahu dalam bahasa yang telah mereka fahami.

COBOL telah mengubah industri, tetapi tidak seperti yang diramalkan oleh penciptanya. Daripada menghapuskan pengaturcara, ia mencipta kelas mereka yang sama sekali baru. Sintaks verbose bahasa dan keupayaan logik perniagaan bermakna organisasi memerlukan lebih banyak pembangun, bukan lebih sedikit, untuk membina sistem kewangan yang semakin kompleks, enjin gaji dan alat pengurusan inventori. Menjelang 1980-an, terdapat anggaran 220 bilion baris COBOL dalam pengeluaran di seluruh dunia. Ironinya adalah tebal: bahasa yang direka untuk membenarkan kod bukan pengaturcara sebaliknya melahirkan salah satu tenaga kerja pengaturcaraan terbesar dan paling berkekalan dalam sejarah - bahasa yang masih cuba dikekalkan oleh syarikat hari ini.

Episod COBOL membentuk corak yang akan berulang selama tujuh dekad akan datang. Setiap lapisan abstraksi baharu memang memudahkan tugasan tertentu, tetapi pada masa yang sama ia membuka kunci kemungkinan baharu yang memerlukan pengaturcaraan yang lebih canggih. Tiang gol bukan sahaja bergerak — ia dipercepatkan.

💡 ADAKAH ANDA TAHU?

Mewayz menggantikan 8+ alat perniagaan dalam satu platform

CRM · Pengebilan · HR · Projek · Tempahan · eCommerce · POS · Analitik. Pelan percuma selama-lamanya tersedia.

Mula Percuma →

Era 4GL dan Alat CASE: Mengautomasikan Automators

Tahun 1980-an membawa bahasa generasi keempat (4GL) dan alatan Kejuruteraan Perisian Berbantukan Komputer (CASE), dan bersama mereka, gelombang optimisme penghapusan pengaturcara yang baru. Produk seperti Informix-4GL, Progress dan Oracle Forms berjanji bahawa antara muka visual dan sintaks deklaratif akan membenarkan penganalisis perniagaan membina aplikasi secara langsung. James Martin, perunding IT yang berpengaruh, meramalkan pada tahun 1982 bahawa pengaturcaraan tradisional akan digantikan dengan alat automatik dalam tempoh satu dekad.

Syarikat melabur berbilion-bilion. Pasaran alat CASE memuncak pada lebih $6 bilion setiap tahun pada awal 1990-an. Syarikat seperti Andersen Consulting (kini Accenture) membina keseluruhan amalan berdasarkan idea bahawa metodologi berstruktur dan penjanaan kod automatik akan mengurangkan keperluan perisian tulisan tangan secara mendadak. Inisiatif AD/Kitaran IBM cuba mencipta persekitaran pembangunan yang komprehensif yang akan mengautomasikan keseluruhan kitaran hayat perisian.

Hasilnya jelas bercampur-campur. Alat CASE berfungsi dengan baik untuk aplikasi mudah dan jelas — borang kemasukan data asas, laporan mudah, operasi CRUD standard. Tetapi apabila keperluan menjadi rumit, samar-samar, atau perlu berubah dengan cepat, alat itu bergoncang. Pembangun mendapati diri mereka menentang abstraksi dan bukannya mendapat manfaat daripadanya, menulis penyelesaian yang terperinci untuk mencapai perkara yang akan mengambil sepuluh baris kod dengan tangan. Menjelang pertengahan 1990-an, pergerakan CASE sebahagian besarnya telah runtuh di bawah beratnya sendiri, dan generasi baru pengaturcara sedang menulis Java dan membina untuk web.

Pengaturcaraan Visual Mirage

Kebangkitan internet melahirkan y

All Your Business Tools in One Place

Stop juggling multiple apps. Mewayz combines 207 tools for just $19/month — from inventory to HR, booking to analytics. No credit card required to start.

Try Mewayz Free →

Cuba Mewayz Percuma

Platform semua-dalam-satu untuk CRM, pengebilan, projek, HR & banyak lagi. Kad kredit tidak diperlukan.

Mula menguruskan perniagaan anda dengan lebih bijak hari ini

Sertai 30,000+ perniagaan. Pelan percuma selama-lamanya · Kad kredit tidak diperlukan.

Jumpa ini berguna? Kongsikannya.

Bersedia untuk mempraktikkannya?

Sertai 30,000+ perniagaan yang menggunakan Mewayz. Pelan percuma selama-lamanya — kad kredit tidak diperlukan.

Start Free Trial →

Bersedia untuk mengambil tindakan?

Mulakan percubaan Mewayz percuma anda hari ini

Platform perniagaan all-in-one. Tiada kad kredit diperlukan.

Mula Percuma →

Percubaan percuma 14 hari · Tiada kad kredit · Batal bila-bila masa