Giải trí

Co thắt âm đạo

字号+ 作者:NEWS 来源:Bóng đá 2025-04-23 06:11:52 我要评论(0)

Vẫn thường được mô tả là những cơn đau kinh hoàng ở vùng kín,ắtâmđạtrực tiếp bóng đá bồ đào nha chứntrực tiếp bóng đá bồ đào nhatrực tiếp bóng đá bồ đào nha、、

Vẫn thường được mô tả là những cơn đau kinh hoàng ở vùng kín,ắtâmđạtrực tiếp bóng đá bồ đào nha chứng cothắt âm đạo đã trở thành nỗi ám ảnh của phái nữ trong phòng the. Nhữngthông tin dưới đây sẽ giúp bạn hình dung rõ hơn về căn bệnh này.

{ keywords}

Nhiều phụ nữ gặp phải chứng co thắt âm đạo, khiến chuyện chăn gối vợ chồng hay bị trục trặc. Ảnh minh họa: internet

Co thắt âm đạo là gì?

Căn bệnh ảnh hưởng đến khả năng đón nhận của "cô bé" trong bất kỳ hình thức tiếp cận nào từ bên ngoài, bao gồm quá trình "xâm nhập" của cậu bé, hoặc phái nữ dùng tampon (băng vệ sinh dạng ống, nhét vào vùng kín) và cả khi thăm khám phụ khoa. Đây là kết quả của một phản xạ vô thức của nhóm cơ PC (chạy từ xương mu đến xương cụt), vốn có chức năng nâng đỡ vùng âm đạo. Phản xạ này khiến cho các cơ và mô ở âm đạo bị căng thẳng một cách bất ngờ trước những hình thức "xâm nhập" từ bên ngoài, bao gồm cả những cơn đau khủng khiếp trong quá trình "giao ban".

Số liệu thống kê cho thấy có rất nhiều phụ nữ có triệu chứng này, riêng ở Anh có khoảng 0,17% phụ nữ độ tuổi từ 40-64 mắc phải. Rất nhiều người vì ngại ngùng, xấu hổ mà không đi khám hay tìm kiếm sự giúp đỡ từ các chuyên gia.

{ keywords} 

Nguyên nhân gây ra chứng co thắt âm đạo

Thông thường, nguyên nhân gốc rễ của căn bệnh này bao gồm cả yếu tố kết hợp giữa thể chất và tâm lý, gây ra các cơn đau có thể đoán trước được. Để phản ứng với các cơn đau đã được tiên đoán, cơ thể sẽ tự thắt chặt các cơ vùng chậu nhằm mục tiêu tự bảo vệ mình trước nguy hiểm.

Hoạt động tình dục sẽ trở nên đau đớn, không thoải mái khiến quá trình "xâm nhập" của "cận bé" sẽ gặp khó khăn hoặc không thể xảy ra- tùy thuộc vào trạng thái và mức độ co thắt của các cơ. Nếu cứ cố đến cùng, các phản xạ vô thức sẽ trở nên mạnh hơn, khiến cho tình hình càng thêm căng thẳng.

Tỷ lệ phụ nữ mắc bệnh luôn gia tăng khi họ sống trong những gia đình có quan điểm bảo thủ, cứng nhắc về chuyện tình dục, những nơi tôn sùng giá trị trinh tiết phụ nữ, hoặc xem hoạt động tình dục là chuyện bẩn thỉu. Những "bài học" từ cuộc sống kiểu này có thể gây ra những tác động sâu sắc tới tâm lý của người bệnh, khiến họ gặp nhiều khó khăn hơn trong việc điều trị.

Phương pháp điều trị

Việc tìm kiếm các bác sĩ hoặc chuyên gia tâm lý có kinh nghiệm về lĩnh vực tình dục là điều nên làm đối với những người đang bị bệnh. Dành nhiều thời gian hơn để tìm hiểu về cấu tạo cơ thể, gần gũi với chính bản thân mình, đặc biệt là hệ thống các cơ quan sinh dục, là điều mà bạn phải làm để kiểm soát căn bệnh tốt hơn. Sử dụng dụng cụ nong cơ âm đạo cũng là một phương pháp điều trị hiệu quả mà bạn có thể tự áp dụng tại nhà theo hướng dẫn của các bác sĩ chuyên khoa.

{ keywords} 

Ngoài ra, các chuyên gia còn khuyến khích người bệnh tìm kiếm sự giúp đỡ từ trong chính gia đình của mình cũng như thực hiện đúng mọi chỉ định thăm khám phụ khoa theo định kỳ và không nên quá căng thẳng trước những lần "giao ban".

Sử dụng chất bôi trơn có giúp ích gì cho chứng co thắt âm đạo?

Sử dụng những chất bôi trơn tự nhiên để cung cấp thêm chất nhờn cho "cô bé" sẽ giúp bạn được thư giãn và thoải mái hơn trước khi "yêu".

Tại sao căn bệnh này hiếm khi được người bệnh đề cập công khai?

Rất nhiều phụ nữ mắc bệnh không dám thảo luận công khai vì sợ xấu hổ. Đây vẫn được xem là vấn đề cá nhân và chúng tác động đến tâm lý của họ, khiến họ luôn có cảm giác tự ti và "thất bại" trong chuyện phòng the. Các số liệu thống kê cho thấy, chứng co thắt âm đạo không phải là bệnh hiếm gặp và có thể chữa được nếu như bạn được hỗ trợ và chăm sóc đúng cách.

Tại sao người bệnh cần phải hiểu rằng mình nên tiếp cận những thông tin tích cực hơn về căn bệnh này?

Đáng tiếc là nhiều phụ nữ mắc bệnh thường tránh những tình huống nhạy cảm với suy nghĩ rằng: họ sẽ chấp nhận chung sống hòa bình với căn bệnh này. Tuy nhiên, trên thực tế, đây không phải là một giải pháp được chấp nhận. Khi mắc bệnh, bạn cần tìm kiếm các giải pháp điều trị ngay lập tức, vì càng được xử lý sớm, các rắc rối sẽ nhanh khỏi. Ngược lại, đời sống tình dục của bạn sẽ bị đe dọa nghiêm trọng.

Bệnh có tái phát không sau khi đã áp dụng các phương pháp điều trị?

Căn bệnh này sẽ không thể chữa dứt hoàn toàn, nhưng khi được điều trị đúng cách, tình trạng bệnh sẽ được cải thiện. Hiện nay, việc điều trị chứng co thắt âm đạo đã có nhiều cải tiến đáng kể, bao gồm cả việc sử dụng biện pháp tiêm botox, vốn được dùng khá phổ biến trong việc làm giảm nếp nhăn trên mặt. Tuy nhiên, khi hiệu quả của liều tiêm đã giảm, bạn cần tiêm lại mũi botox mới.

Thời gian điều trị mất khoảng bao lâu?

Tùy thuộc vào mức độ bệnh mà thời gian điều trị sẽ khác nhau. Những phụ nữ có suy nghĩ tích cực và không bị những biến chứng nặng thường mất khoảng 6 tuần để giải quyết triệt để các cơn đau khi "yêu" hoặc các rắc rối xảy ra khi "cậu bé" xâm nhập". Kết quả nghiên cứu cho thấy chỉ cần sau hai tuần điều trị tích cực, chứng bệnh tế nhị này đã có thể kiểm soát được với điều kiện người bị phải quyết tâm và cần sự hỗ trợ đầy đủ từ các chuyên gia có kinh nghiệm.

(Theo Femalefirst.com/Phunuonline)

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
精彩导读
{keywords}Sao Việt ngày 5/5: Danh ca Hương Lan khoe ảnh cháu nội mới sinh: “Con là Aria đây ạ. Hai bà cháu xin chào quý ông bà, cô bác, anh chị. Con thích được bà nội bồng lắm đó”. Cô bé chào đời vào 1/5 vừa qua và là con gái của Henri Bảo Nhi – con trai lớn của nữ nghệ sĩ. Hương Lan cho biết Aria nặng 3,5 kg sau ca sinh thường. Con dâu của bà – Laura cũng đã hồi sức sau sinh.
{keywords}
NSƯT Trịnh Kim Chi chia sẻ lại hình ảnh thời trẻ của cô trong phim “Những năm tháng đã qua”. Người hâm mộ hết lời khen ngợi nhan sắc một thời của nữ nghệ sĩ.
{keywords}
Lệ Quyên than thở trên trang cá nhân: “Trẻ con được đi học, bao giờ em được lên sân khấu vậy? Eo vẫn 59, không một lạng mỡ thừa, da không make up hai tháng nay”.
{keywords}
Chia sẻ ảnh chụp chung với con gái và mẹ ruột, Hoa hậu Đền Hùng Giáng My viết: “Tạm biệt những ngày nghỉ với hai người thân yêu nhất trên đời. Hai nàng thơ của lòng tôi. Thế giới trở nên đáng yêu hơn khi bên nhau”.
{keywords}
Đăng tải ảnh chụp cách đầy 23 năm, NSƯT Minh Vượng chia sẻ: “Tôi của 23 năm trước! Ngày chưa vào trường Sân khấu cứ mơ làm luật sư để cãi cho người nghèo”.
{keywords}
Khoe ảnh bên con gái, Hoa hậu Hà Kiều Anh bày tỏ: “Chỉ còn một tuần nữa thôi các con được đi học rồi. Cứ nhìn cô ấy là được nạp năng lượng cho cả tuần”.
{keywords}
Ảnh hậu trường hài hước của Bảo Hân trong “Những ngày không quên”.
{keywords}
Khoe ảnh chụp bên Thanh Sơn, Huyền Lizzie hài hước ví von về vai diễn của cả hai trong “Tình Yêu và tham vọng”: “Ông trời tạo ra địa chấn còn Phương với Sơn là điểm nhấn”.
{keywords}
Khoảnh khắc đáng yêu của Huy Khánh và con gái trong chuyến du lịch gần đây.
{keywords}
Đăng tải hình ảnh với nét mặt suy tư, diễn viên Minh Luân dí dỏm viết: “Chuẩn bị đi duyệt chương trình mà cái mặt căng quá. Chắc lâu rồi không ‘hành nghề’ nên lo quên tuồng”.
{keywords}
Lã Thanh Huyền dịu dàng với váy trắng.
{keywords}
Diệu Hương làm tiệc thịt nướng trong khu vườn rộng rãi tại Mỹ. Sau khi kết thúc bộ phim "Hoa hồng trên ngực trái", nữ diễn viên đã cùng gia đình gia Mỹ định cư.
{keywords}
Nhật Kim Anh tạo dáng hài hước bên giàn hoa giấy.
{keywords}
Hai diễn viên “Nhà trọ Balanha” – Trần Nghĩa và Trần Vân tranh thủ chụp kiểu ảnh khi đang chờ quay.
{keywords}
“Lâu lắm mới ôm con ngủ, cảm giác yêu gì đâu ấy. Nhưng yêu nhất là việc con ôm mãi cuốn sách bên mình. Trước giờ ngủ con tự đọc sách 30 phút, đến giờ thì ôm sách vào cũi rồi khi không ngủ được cũng ôm chặt cuốn sách trong tay. Khuôn mặt Lina mỗi ngày một bớt giống mẹ, nhưng có vụ mê sách này thì y hệt mẹ, Lina nhỉ?” – Diễn viên Lan Phương chia sẻ.
{keywords}
Hồ Quang Hiếu dí dỏm chia sẻ: “Nhờ thằng bạn chụp giùm tấm hình ‘Trai đẹp e ấp bên tán lá’ mà chụp sao nhìn tưởng đang đi ăn trộm không à”.
{keywords}
Jun Phạm miệt mài trong phòng tập gym sau nhiều ngày không được luyện tập.
{keywords}
Vợ chồng Kha Ly – Thanh Duy giản dị đánh bắt cá tôm.

Thanh Uyên

2 đời chồng, danh ca Hương Lan 64 tuổi lại mặc áo cưới

2 đời chồng, danh ca Hương Lan 64 tuổi lại mặc áo cưới

Cùng nhau chia sẻ ngọt bùi hơn 30 năm với chồng là kỹ sư nhưng danh ca Hương Lan bảo, vợ chồng bà cũng như nhiều cặp khác, cũng có lúc buồn, hờn giận. 

" alt="Tin sao Việt 5/5: Hương Lan hạnh phúc khoe cháu nội lai Tây, Trinh Kim Chi trong veo tuổi đôi mươi" width="90" height="59"/>

Tin sao Việt 5/5: Hương Lan hạnh phúc khoe cháu nội lai Tây, Trinh Kim Chi trong veo tuổi đôi mươi

Theo dự kiến ban hành được công bố bởi Ủy ban Bảo vệ Thông tin cá nhân và các bộ chính phủ, trẻ vị thành niên sẽ có quyền xóa hoặc ẩn thông tin cá nhân của họ khỏi Internet.

quyen duoc lang quen tren Internet anh 1

Luật mới của Hàn Quốc cho phép con cái yêu cầu xóa hình ảnh về bản thân do bố mẹ đăng lên.

Theo luật bảo vệ thông tin cá nhân hiện hành, mọi trẻ vị thành niên và người trưởng thành đều có thể yêu cầu xóa thông tin cá nhân trực tuyến, nhưng chỉ áp dụng với những thông tin do chính họ đăng tải, không phải bởi bên thứ ba.

Bắt đầu từ năm 2022, chính phủ Hàn Quốc sẽ thực hiện một dự án thí điểm giúp trẻ vị thành niên yêu cầu xóa thông tin cá nhân trực tuyến trước khi ban hành thành luật vào năm 2024, các quan chức cho biết.

Theo đó, chính phủ sẽ cần giải thích các điều khoản và điều kiện bằng ngôn ngữ dễ hiểu hơn cho những người dưới 14 tuổi khi thu thập thông tin cá nhân của họ.

Từ năm 2022, chính phủ cũng cung cấp các chương trình giáo dục cho trẻ vị thành niên và cha mẹ để họ có thể cảnh giác hơn với các nguy cơ vi phạm thông tin cá nhân. Ví dụ, chia sẻ về cách cha mẹ công khai nội dung nhạy cảm về con cái họ trên mạng.

Phó chủ tịch ủy ban Choi Young-jin cho biết: "Là công dân kỹ thuật số, trẻ vị thành niên ngày nay hiểu biết hơn về các thiết bị kỹ thuật số hơn bất kỳ thế hệ nào trước đây, nhưng họ có mức độ nhận thức thấp về vi phạm thông tin cá nhân cũng như quyền của bản thân với thông tin cá nhân".

Cha mẹ vi phạm quyền riêng tư khi tự ý đăng ảnh con cái lên mạng xã hội là vấn đề gây nên nhiều tranh cãi ở khắp các quốc gia trên thế giới. Nhiều người cho rằng các bậc phụ huynh chưa nhận thức được rủi ro có thể xảy ra khi chia sẻ quá nhiều nội dung về con lên mạng.

quyen duoc lang quen tren Internet anh 2

Nhiều phụ huynh đăng ảnh con cái lên mạng xã hội mà không lường hết mức độ ảnh hưởng khi chúng trưởng thành.

Với nhiều bậc phụ huynh, mạng xã hội giống như một cuốn nhật ký ghi lại hành trình trưởng thành của con cái. Năm 2016, nghiên cứu từ Anh cho thấy một đứa bé 5 tuổi sở hữu trung bình 1.500 tấm ảnh trên Internet, hàm chứa lượng lớn thông tin cá nhân quan trọng.

Stacey Steinberg, giáo sư Luật tại ĐH Florida (bang Florida, Mỹ), từng nghiên cứu về trào lưu bố mẹ chia sẻ hình ảnh, thông tin của con cái.

“Trẻ em có quyền riêng tư, nhưng nhiều khi quyền tự do ngôn luận của cha mẹ lại lấn át điều đó. Khi cha mẹ chia sẻ nội dung về con cái lên mạng, họ không hỏi sự cho phép từ đứa bé. Một ngày nào đó, trẻ có thể cảm thấy bực bội, khó chịu hay xấu hổ khi thấy thông tin về mình tràn lan trên Internet”, Steinberg nhận định.

Năm 2015, cảnh sát Đức đã thực hiện một chiến dịch truyền thông xã hội cảnh báo các bậc cha mẹ không nên đăng hình ảnh của con mình lên Facebook một cách công khai, vì những kẻ ấu dâm có thể sử dụng những hình ảnh này với mục đích bất chính.

Cùng thời điểm, các nhà điều tra Australia đã tìm thấy hơn 45 triệu bức ảnh trẻ em trên các trang ấu dâm. Các bức ảnh đã được tải xuống chủ yếu từ những trang mạng xã hội và blog gia đình.

Năm 2016, một tạp chí Áo đăng tải câu chuyện cô gái 18 tuổi kiện cha mẹ mình sau khi phát hiện ra 500 bức ảnh thời thơ ấu của cô trên trang Facebook của họ.

Theo các quy định pháp luật có hiệu lực từ năm 2021, các luật sư Pháp nói rằng một đứa trẻ lớn lên hoàn toàn có thể kiện cha mẹ vì hành vi “mạo hiểm với sự an toàn của chúng”. Theo quy định về quyền riêng tư, cha mẹ có thể phải ngồi tù một năm hoặc phạt tiền 45.000 USD nếu tự ý đăng ảnh con.

(Theo Zing)

Con tự sát, cha mẹ muốn mạng xã hội chịu trách nhiệm

Con tự sát, cha mẹ muốn mạng xã hội chịu trách nhiệm

Christopher James Dawley, hay CJ, đăng ký Facebook, Instagram và Snapchat năm 14 tuổi. Như nhiều bạn bè đồng trang lứa, cậu ghi lại cuộc sống trên các nền tảng này.  

" alt="Con được yêu cầu xóa ảnh riêng tư do bố mẹ đưa lên mạng ở Hàn Quốc" width="90" height="59"/>

Con được yêu cầu xóa ảnh riêng tư do bố mẹ đưa lên mạng ở Hàn Quốc

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 1.
Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 2.

Bắt đầu nghỉ hưu từ năm 2007 ở tuổi 60 sau vài thập kỷ làm lập trình viên cho một ngân hàng lớn ở Canada, nhưng ông Thomas không vì thế mà được ngơi tay. Gần như một thói quen, mỗi khi tiếng chuông điện thoại nhà ông vang lên là có ai đó từ ngân hàng gọi đến nhờ ông, hoặc cập nhật phần mềm, hoặc bổ sung các tính năng mới.

Đơn giản là vì hiện tại không còn nhân viên nào hiểu được ngôn ngữ lập trình COBOL (Common Business-Oriented Language) – một ngôn ngữ lập trình đã hàng chục năm tuổi đang vận hành hầu như mọi hoạt động của ngân hàng này – như ông Thomas nữa. Hầu như không mấy coder trẻ hứng thú với nó, họ thích tìm đến những công nghệ đời mới hơn, như trí tuệ nhân tạo hay blockchain.

Xuất hiện lần đầu vào năm 1969, khi những cỗ máy tính vẫn đang to bằng cả căn phòng, còn các dòng code vẫn chạy trên các tấm thẻ đục lỗ, ngôn ngữ lập trình COBOL trở thành cốt lõi cho các phần mềm vận hành hoạt động ngân hàng. Cho đến tận bây giờ, nhiều thập kỷ đã trôi qua, khi Thomas và các đồng nghiệp đã về hưu, những dòng code mà ông và đồng nghiệp viết nên vẫn đang hoạt động và tạo ra hàng triệu bản ghi mỗi ngày.

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 3.

Ngân hàng của ông Thomas không phải trường hợp duy nhất. Theo báo cáo của Reuters năm 2017, hơn 80% giao dịch thẻ tín dụng của người dùng được thực hiện bằng COBOL. Gần 95% số lần quẹt thẻ là nhờ COBOL xử lý đằng sau hậu trường. Các hệ thống dùng COBOL xử lý khoảng 3.000 tỷ USD trong giao dịch thương mại mỗi ngày.

Năm 2012, ngân hàng New York Mellon cho biết họ có 112.500 phần mềm dùng COBOL, với tổng cộng 350 triệu dòng code – con số này phổ biến trong hầu hết các tổ chức tài chính lớn khác. Hiện COBOL đang là nền tảng cho 43% hệ thống ngân hàng.   Theo ước tính vào năm 2020, có khoảng 240 tỷ dòng code COBOL đang âm thầm vận hành những phần quan trọng nhất trong cuộc sống hàng ngày của bạn.

Tại sao khi công nghệ đang tiến bước vũ bão mỗi ngày, một ngôn ngữ lập trình 50 năm tuổi vẫn quan trọng với cuộc sống chúng ta đến vậy?

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 4.

Cuối năm 50, máy tính mới chỉ ở giai đoạn thử nghiệm và các doanh nghiệp vẫn còn ngần ngại sử dụng chúng. Việc viết code rất khó hiểu và rối rắm. Các lập trình viên thường viết phần mềm bằng ngôn ngữ máy "asembly", trong khi các câu lệnh lại trừu tượng một cách khủng khiếp. Ví dụ: câu lệnh "LXA A,K" nghĩa là "lấy số được tải vào vị trí trong bộ nhớ máy tính và tải nó vào thanh ghi chỉ mục K".

Hơn nữa, các nhà sản xuất máy tính thường tự nghĩ ra ngôn ngữ đặc biệt cho sản phẩm của họ. Nghĩa là nếu bạn có một phần mềm chạy tốt trên máy tính này, nó lại không chạy được trên máy tính của công ty khác.

Nhưng rồi một thế hệ các lập trình viên mới với tham vọng lớn hơn quyết tâm thay đổi điều đó. Khởi đầu là Grace Hopper, một Thiếu tướng Hải quân Mỹ, phát minh ra ngôn ngữ "FLOW-MATIC" với các câu lệnh bằng tiếng Anh để dễ học và dễ đọc hơn. Ví dụ, nếu muốn chuyển một số từ vị trí A sang D, chỉ cần viết "TRANSFER A TO D".

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 5.

Tiếp đó, năm 1959, Mary Hawes, một lập trình viên khác muốn tạo ra một ngôn ngữ dễ viết như FLOW-MATIC và có thể chạy trên bất kỳ máy tính nào. Bà tập hợp một nhóm các chuyên gia, bao gồm cả những người đến từ các công ty máy tính và cả Bộ Quốc phòng để tạo ra một ngôn ngữ lập trình, giúp mọi quản lý tầm trung của các công ty đều có thể đọc và hiểu được, ngay cả khi họ không được đào tạo về lập trình.

Sau một thập kỷ nghiên cứu, COBOL ra đời. Cũng giống như FLOW-MATIC, nó rất dễ đọc và dễ hiểu với người biết tiếng Anh. Để cộng hai số với nhau, bạn có thể viết "ADD Num1, Num2 GIVING Result". Để thực hiện một phép tính 3 lần, bạn chỉ cần viết "PERFORM 3 TIMES".

Chính vì vậy, việc đào tạo lập trình viên cũng trở nên dễ dàng hơn. Các công ty có thể đào tạo và huấn luyện một nhân viên thành lập trình viên COBOL trong vòng vài tháng và trở thành chuyên gia trong 1-2 năm. Điều này đặc biệt cần thiết cho các công ty khi đang rất thiếu lập trình viên trong thời điểm đó.

Một ưu điểm quan trọng của COBOL là tốc độ nhanh, đặc biệt khi xử lý khối lượng lớn các giao dịch. Điều đó khiến nó đặc biệt phù hợp với các doanh nghiệp lớn, các chuỗi cửa hàng bán lẻ, các ngân hàng, tổ chức tài chính. Mỗi ngày họ phải liên tục xử lý các giao dịch nhập xuất hàng hay nộp rút tiền, và cuối ngày là thống kê hàng tồn, bảng cân đối kế toán, … tất cả chỉ trong vài giờ đồng hồ.

Ít ai ngờ, gần như toàn bộ tiền của thế giới đang đặt trên lưng các dòng code 50 năm tuổi - Ảnh 4.

COBOL được thiết kế chính xác cho công việc này: xử lý hàng tỷ tỷ tỷ giao dịch trong thời gian ngắn. Hơn thế nữa, nó còn được tối ưu cho các máy tính mainframe, những máy tính được thiết kế đặc biệt cho việc xử lý hàng tỷ tỷ giao dịch, với việc đọc và viết dữ liệu chỉ trong chớp mắt.

Qua nhiều năm, bộ biên dịch COBOL – phần mềm biến các cú pháp tiếng Anh thành mã máy tính dạng 0 và 1 để máy tính hiểu – ngày càng được tinh chỉnh nhiều hơn nữa, để cuối cùng mang lại tốc độ xuất chúng cho nó. Xuất hiện ngay từ buổi bình minh của phần mềm và máy tính, nhưng COBOL có được chính xác những gì người ta cần: Tốc độ và khả năng xử lý. Đây là một phần nguyên nhân tại sao COBOL làm nên các hệ thống quan trọng nhất trong cuộc sống hàng ngày của chúng ta.

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 7.

Khi đã trở thành một phần không thể thiếu trong cuộc sống của chúng ta trong hàng chục năm nay, COBOL lại có thêm một ưu điểm không ngờ tới so với các công nghệ mới: sự ổn định và chính xác. Là một công nghệ cũ kỹ hóa ra lại là lợi thế vì nó đã được sửa hết lỗi.

Khi một chương trình được viết lần đầu, các sai sót là điều không thể tránh khỏi. Đôi khi là một lỗi chính tả, một câu lệnh viết nhầm, hoặc một tình huống mà lập trình viên không ngờ tới trong khi sử dụng làm hỏng chương trình. Các vấn đề này thường phải mất nhiều ngày, nhiều tuần, hoặc nhiều năm mới có thể phát hiện ra.

Ít ai ngờ, gần như toàn bộ tiền của thế giới đang đặt trên lưng các dòng code 50 năm tuổi - Ảnh 5.

Nhưng với các chương trình COBOL vẫn đang vận hành cả thế giới hiện nay? Các lập trình viên và người dùng đã có nhiều thập kỷ để phát hiện các vấn đề này và sửa nó. Các lỗi cú pháp, thậm chí tên người dùng làm hỏng chương trình, đều được phát hiện và sửa lại từ hàng chục năm nay, khiến các hệ thống dùng COBOL trở nên đặc biệt đáng tin cậy.

Quan trọng hơn, nếu một ứng dụng kiểu TikTok gặp lỗi – ví dụ số lượt like clip hiển thị sai – chẳng sao cả, thế giới vẫn vui vẻ. Nhưng nếu lượng hàng tồn kho bị tính sai, một ngân hàng đột nhiên không gửi được tiền, hệ thống trợ cấp xã hội không gửi tiền cho người về hưu nữa, … "Thế giới sẽ kết thúc."  Ông Philip Teplitzky, cựu giám đốc công nghệ của Citibank cho biết.

Ông Thomas nhớ lại, một trong các tiến trình mà ông từng phát triển bằng COBOL, hàng tháng sẽ chuyển chính xác tiền lương hưu của chính phủ vào tài khoản ngân hàng của 2,4 triệu người. "Chúng tôi xác minh chúng và kiểm tra sau mỗi 11 phút. Nó không bị hỏng trong 20 năm nay."

Cái tên COBOL lại một lần nữa được người ta nhắc đến vào năm 2020 khi đại dịch Covid-19 bùng phát trên toàn cầu. Hàng loạt doanh nghiệp phá sản và lượng người thất nghiệp gia tăng đột biến đã nhấn chìm hệ thống chi trả phúc lợi và website của cơ quan chính phủ. Do hầu hết hệ thống này vẫn đang vận hành trên COBOL, thống đốc bang New Jersey đã phải kêu gọi những người biết về ngôn ngữ này giúp giải quyết các điểm nghẽn trong hệ thống để đáp ứng được nhu cầu xử lý tăng vọt.

Nhưng hóa ra vấn đề lại không nằm ở COBOL. Vấn đề là do các ứng dụng web nằm đằng sau các trang web của chính phủ. Chúng được viết một cách cẩu thả bằng Java và không đáp ứng nổi nhu cầu truy cập của người dùng. Còn các máy tính mainframe chạy trên "ông già" COBOL vẫn lao vun vút như những chiếc Ferrari.

Ít ai ngờ, gần như toàn bộ tiền của thế giới đang đặt trên lưng các dòng code 50 năm tuổi - Ảnh 6.
Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 10.

Cho dù vậy, ổn định và cũ kỹ, lại tạo nên một nghịch lý – một lời nguyền của thành công. Khi các dòng code chạy ổn định đến mức mọi người không cần phải kiểm tra nó nữa, không giám sát nó nữa và cuối cùng không quan tâm, không hiểu nó hoạt động như thế nào – một cách chính xác nữa. Dần dần, COBOL trở thành một quái vật bí hiểm không ai hiểu được nữa. Điều đó gây ra một vấn đề lớn, khi giờ đây nếu ai đó muốn bổ sung một tính năng mới. 

Đó là nghịch lý trong thành công của COBOL. Nó nhanh và ổn định, với vô số ngân hàng và chính phủ đang chạy trên nó – cũng vì vậy, không mấy người muốn thay đổi nó, họ cho rằng nó quá nguy hiểm để thử. Cũng vì vậy, thay vì viết lại các đoạn code đã cũ, các lập trình viên làm việc với COBOL đều chỉ bổ sung các đoạn code nhỏ, sửa một vài lỗi.

Nhưng điều đáng sợ hơn cả là khi một hệ thống ổn định lâu năm như vậy gặp lỗi, việc sửa chữa nó sẽ tốn kém khủng khiếp.

Và hóa ra, ngay cả một hệ thống đã chạy ổn định trong nhiều thập kỷ vẫn có thể phát sinh một lỗi không ai ngờ tới. Đó chính là lỗi "Y2K" nổi tiếng – nó kinh khủng đến mức khiến các ngân hàng và các công ty trên toàn thế giới trở nên hoảng loạn và phải lao vào đào bới những dòng code COBOL cũ và sửa chữa nó.

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 6.

Lỗi Y2K xuất phát từ một quyết định sai lầm trong thiết kế ban đầu. Khi các lập trình viên viết ngày tháng vào phần mềm, thay vì ghi đầy đủ 1971, họ chỉ ghi là "71". Đó là vì máy tính trong những năm 60-70 có rất ít bộ nhớ lưu trữ. Bớt được 2 ký tự là cả một bước tiến lớn – mỗi byte đều đắt tiền. Hơn nữa, các lập trình viên cũng không mơ về việc phần mềm họ viết vẫn được dùng trong hơn 30 năm sau đó – đến năm 2000.

Đến gần thiên niên kỷ mới, cách ghi năm bằng 2 con số phát sinh vấn đề lớn. Phần mềm COBOL sẽ không thể biết số "00" là năm 2000 hay 1900. Nếu một ngân hàng tính tiền lãi cho khoản tiền gửi được thực hiện vào ngày 01, phần mềm có thể nhầm rằng, khoản tiền này được gửi từ năm 1901 và tặng không cho khách hàng tiền lãi trong 99 năm.

Hàng tỷ giao dịch mỗi ngày của các ngân hàng, bảo hiểm, các tổ chức tài chính dựa vào ngày tháng trên đó, nghĩa là hàng tỷ dòng code phải được viết lại và cập nhật lại. Khi năm 2000 đến gần, các ngân hàng phải gọi trở lại các nhân viên nghỉ hưu, trả thêm tiền để họ mày mò trong codebase, tìm lại mọi ngày tháng trong đó và sửa chữa chúng.

Thời gian quá gấp gáp cùng khối lượng công việc quá lớn khiến một số ngân hàng không đủ thời gian để sửa chữa hoàn toàn. Thay vào đó, họ dùng mẹo để khắc phục vấn đề. Họ chọn một năm nào đó trong tương lai, ví dụ 2045 và biến nó thành điểm mốc. Vì vậy, nếu phần mềm thấy số năm nhỏ hơn 45, nó sẽ cho rằng, đây là những năm 1900 – ví dụ, số 87 sẽ có nghĩa là năm 1987. Còn nếu số đó nhỏ hơn 45, ví dụ 33, nó sẽ giả định đó là những năm 2000 – 2033.

Nghĩa là một ngày nào đó, vấn đề sẽ trở lại và sẽ lại cần các chuyên gia COBOL để sửa lại nó một lần nữa – nếu họ vẫn còn sống đến lúc đó.

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 12.
Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 13.

Còn tầng lớp kế cận cho họ ư? Khó có hy vọng tìm được những người trẻ tuổi theo đuổi và thành thạo ngôn ngữ cổ điển này. Ngay cả trường Marist, một trong số ít nơi thường xuyên giảng dạy về COBOL cũng từng gọi điện trong tuyệt vọng để tìm kiếm được một chuyên gia có kỹ năng về ngôn ngữ này. Các nhà khoa học máy tính cũng không còn hứng thú với ngôn ngữ già nua này nữa, cho dù nó đang vận hành cho những hệ thống quan trọng nhất thế giới.

Xuất phát điểm của COBOL càng khiến nó trở nên không phù hợp với thời đại. Khi các máy tính PC giá rẻ xuất hiện vào những năm 80, chúng trở thành thiết bị chủ đạo để viết code. Trong khi đó, muốn học về COBOL, người học phải tiếp cận được các máy tính mainframe cỡ lớn – vốn chỉ có trong các ngân hàng hoặc công ty bán lẻ cỡ lớn. Đến khi smartphone xuất hiện, các sinh viên gần như hoàn toàn quên lãng COBOL để theo đuổi các nền tảng mới mẻ hơn, hấp dẫn hơn.

Một số công ty khác, lo ngại về khả năng tìm được các chuyên gia COBOL trong tương lai, đã quyết định sẽ viết lại toàn bộ hệ thống của họ bằng ngôn ngữ mới. Thời báo New York đã khởi đầu một nỗ lực như vậy từ năm 2006 đến 2009 và thất bại hoàn toàn. Phải đến năm 2015, họ mới khởi động lại nỗ lực này và cũng phải mất thêm 2 năm nữa mới hoàn tất việc chuyển đổi từ COBOL sang Java nhờ một phần mềm tái cấu trúc tự động, do đối tác của họ cung cấp.

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 14.

Nhưng họ vẫn còn may mắn. Ngân hàng Commonwealth Bank of Australia đã cố gắng viết lại hệ thống lõi của họ bằng một ngôn ngữ mới. Dự án được triển khai từ năm 2012 và mất 5 năm mới hoàn thành, tiêu tốn hết 750 triệu USD, cao gấp đôi so với dự kiến ban đầu.

Ngân hàng của Úc đã gặp may trong trường hợp này. Một ngân hàng của Anh, TSB, cũng đã phải từ bỏ COBOL sau khi bị Sabadell mua lại. Quá trình chuyển đổi phần mềm kéo dài trong nhiều ngày khiến ngân hàng không thể hoạt động và thiệt hại đến gần 400 triệu USD. Công ty còn thiệt hại gần 60 triệu USD khác do một vụ lừa đảo xảy ra khi hệ thống mới bị sụp đổ.

Vì vậy, hầu hết các ngân hàng còn lại chỉ nhún vai và bỏ qua điều đó. Nếu nó không hỏng, đừng sửa gì cả. "Các chương trình này đã chạy 24/7 trong suốt 30, 40 năm qua. Tại sao phải thay đổi nó?" Trong khi đó, họ ra sức khuyến khích càng nhiều người học COBOL càng tốt với lời hứa về công việc trọn đời.

Nhưng vấn đề nằm ở chỗ, dù COBOL ổn định cho hoạt động của ngân hàng, kỳ vọng của khách hàng lại không như vậy. Internet và các ứng dụng di động đang khiến ngành công nghiệp tài chính toàn cầu biến đổi nhanh chưa từng thấy.

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày - Ảnh 15.

Các ứng dụng chuyển tiền dạng ví điện tử giúp bạn nhận được tiền trong tích tắc, các dịch vụ như Coinbase còn cho phép người dùng mua bán tiền mã hóa, còn cả các ứng dụng cho vay ngang hàng như Tala hay Upstart.

Đây lại là sân chơi mà các ngân hàng đang gặp nhiều khó khăn. Đến lúc này, "công nghệ thời kỳ đồ đá" của COBOL lại trở thành gánh nặng cho việc xây dựng các tính năng mới. Việc lưu trữ dữ liệu backend thành các phần khác nhau khiến việc mày mò trong đống code cũ trở nên nguy hiểm, khi có thể gây rủi ro cho các hoạt động hiện tại của ngân hàng.

Thế nhưng các startup công nghệ lại có thể làm bất cứ điều gì họ muốn. Không xây dựng trên hệ thống cũ, cũng không cần đến các trung tâm máy chủ khổng lồ, họ chỉ cần thuê một không gian trên hệ thống cloud như của Amazon để chạy được ứng dụng của mình. Họ có thể viết code bằng các ngôn ngữ mới, do vậy có thể tuyển dụng bất kỳ sinh viên ham học hỏi nào.

Dù vậy, vẫn quá sớm để dự báo về cái chết của COBOL trong thời gian tới, hoặc có lẽ nó sẽ không bao giờ chết. Cái chết của COBOL đã được nhiều lập trình viên dự báo hết lần đến lần khác, thậm chí một thành viên trong ủy ban tạo ra COBOL còn đặt sẵn một bia mộ cho nó chỉ một năm sau khi dự án được khởi động vì cho rằng, nó đang tiến triển quá chậm. Hơn 50 năm sau, khi tấm bia mộ này vẫn nằm trong một góc của Bảo tàng Lịch sử Máy tính ở California, COBOL đang điều hành thế giới.

(Theo Trí Thức Trẻ)

Bố trẻ Mark Zuckerberg hé lộ quan điểm dạy dỗ hai cô con gái “rượu”, tiết lộ một chi tiết đặc biệt: Dạy con code mỗi tối!

Bố trẻ Mark Zuckerberg hé lộ quan điểm dạy dỗ hai cô con gái “rượu”, tiết lộ một chi tiết đặc biệt: Dạy con code mỗi tối!

Zuckerberg cho biết, cô gái 4 tuổi thường hỏi những câu khác với phần lớn em bé cùng tuổi và Augie cho rằng "thế giới là một nơi nặng nề". Và anh nghĩ, nếu có những điều mong đợi sẽ là một cách tốt để thay đổi suy nghĩ đó.

" alt="Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày" width="90" height="59"/>

Ra đời hơn 50 năm nay, các dòng code già cỗi này vẫn đang gánh vác tiền của bạn mỗi ngày