Tôi Học Được Gì Khi Học về Coding


Hơn hai tuần vừa qua, Linh dành phần lớn thời gian để chỉnh sửa blog của mình.

Thành thật mà nói, Linh ghét việc này. Không ngày nào Linh không nhìn màn hình máy tính dưới sáu tiếng đồng hồ. Đúng là địa ngục.

Dù vậy, có khó thì mới ló cái khôn. Theo sau thử thách luôn là những trải nghiệm giá trị. Được tiếp xúc với html, CSS, javascript…giúp Linh nhận ra nhiều bài học. Về sự sáng tạo và khả năng giải quyết vấn đề. Về tư duy, thái độ khi đối diện với một bài toán khó.

Vậy với trải nghiệm lần này, Linh đã học được gì? Và quan trọng hơn hết, chúng sẽ giúp gì cho bạn trong công việc và cuộc sống hằng ngày?

Phải Loại Bỏ Mọi Thứ để…

Phải thừa nhận, coding là việc khá tốn thời gian, đặc biệt là với lính mới như Linh. Điều đó đã dẫn đến một hậu quả ngoài ý muốn: Linh không thể viết.

Mọi ngòi bút đều biết rằng: Chất lượng bài viết luôn phụ thuộc vào khả năng tập trung cao độ (Hyperfocus) của bạn. Và thật điên rồ khi một blogger lại nói rằng mình không thể viết.

Tuy nhiên, phải chấp nhận rằng đôi khi, trên hành trình, Linh sẽ bị cuốn vào những việc khác. Trong trường hợp này, chính là việc hoàn thiện blog. Linh phải sống và thở với coding. Ăn nghĩ về code, ngủ nghĩ về code, thức dậy vẫn nghĩ về code.

Vòng lặp đó đã làm gián đoạn việc viết lách. Nhưng Linh biết, đây là điều nên làm, không sớm thì muộn. Chiến thuật rất đơn giản: “Linh sẽ hoàn tất việc coding, dọn sạch đầu óc. Rồi quay lại tập trung cho viết lách.” 1 Như một kết quả tự nhiên từ những nỗ lực, Linh đã có được cảm hứng và can đảm để viết bài viết này.

Nói cách khác, để tập trung cao độ vào một việc, ta phải loại bỏ tất cả mọi phiền nhiễu khác.

Khi cam kết với một điều gì đó, ta đồng thời cũng đang từ chối những điều còn lại. Không chỉ trong khoảng thời gian đó, mà còn cả trong tâm trí. Thế nên, điều hướng sự chú ý của ta vào đúng chỗ là vô cùng quan trọng.

Liệu hành động đó có đưa ta đến tương lai mình mong muốn không? Nó có giúp ta đạt được tiềm năng tối đa không?

Nếu có, hãy dành toàn bộ sự chú ý cho việc đó.

Hấp Thụ. Vứt Bỏ. Thêm Vào.

Sáng tạo là đánh cắp, là tạo ra mối liên kết mới giữa những ý tưởng cũ. Vậy nên để hoàn thiện blog, Linh đã đánh cắp rất nhiều.

Bruce Lee, một huyền thoại võ thuật, một ví dụ tuyệt vời khi nói về sự sáng tạo. Lee đã kết hợp võ thuật Trung Hoa với võ thuật của phương Đông (như Karate, Taekwondo…), cùng các môn thể thao phương Tây (như Quyền Anh, Đấu kiếm) để cho ra đời môn võ mới mang tên: Jeet Kune Do. 2Jeet Kune Do – From Wikipedia, the free encyclopedia.

Có thể nói, Jeet Kune Do là môn võ kết hợp từ các môn chiến đấu khác nhau.

Nhưng Lee không đơn giản chỉ kết hợp chúng một cách mù quáng. Jeet Kune Do được xây dựng dựa trên triết lý về sự thiết thực và đơn giản. Hãy “Hấp thụ những gì hữu ích. Vứt bỏ những gì thừa thãi. Thêm vào những gì độc đáo của riêng bạn.”

Và đó chính xác là những gì Linh đã làm.

Linh bắt đầu bóc tách những trang blog mình hay đọc. Thêm tất cả mọi thứ vào blog của mình. Rồi lùi lại một bước, xem cái gì nên hấp thụ, cái gì nên vứt bỏ. Cuối cùng là thêm vào một chút khẩu vị cá nhân. Kết quả là, Linh có được một giao diện blog đúng với ý định. Đơn giản, thiết thực, rõ ràng. Giống một cuốn sách cũ vững vàng trước thử thách của thời gian.

Hấp thụ. Vứt bỏ. Thêm vào.

Đó chính là tinh thần, là cách đúng đắn để thực hành sáng tạo.

Bruce Lee's Jeet Kune Do Philosophy

linhvu.blog - Tôi Học Được Gì Khi Học về Coding
Triết lý võ thuật Jeet Kune Do. (Photo Credit: brucelee.)

Bản Chất Thực Sự của Kết Quả

Blog giờ đã có một trải nghiệm đọc tốt hơn. Nhưng mọi thứ không đến ngay tức thì.

Chỉnh sửa blog mỗi ngày, từ sáng sớm đến tối muộn. Thứ Linh muốn chưa bao giờ đến vào đầu ngày, hay giữa trưa. Kết quả chỉ đến, vào cuối ngày.

Là sao? Chẳng lẽ Linh thông minh hơn vào buổi tối à? Không hề. (Mà là rất hề.) Nói ngắn gọn thì: Kết quả là sản phẩm của quá trình “thử và sai”. Sau mỗi lần thử, Linh lại có thêm một dữ liệu mới. Biết được cái gì nên giữ, cái gì nên bỏ, và cái gì cần thêm vào. Không phải một lần, hay hai lần, mà là rất nhiều lần.

Rất nhiều lần, ác quỷ bên trái thì thầm, “Bỏ đi, làm hoài không ra, cũng chẳng cần đến thế.” Cũng rất nhiều lần, thiên thần bên phải phản pháo, “Tiếp đi, thử cách này xem sao, biết đâu được.”

Một cuộc chiến giữa ác và thiện. Giữa từ bỏ và tiếp tục.

Xui thay cho ác quỷ, tai trái của Linh nghe không rõ. Nên cứ thế làm, làm, làm. Cho đến khi có được kết quả, đến khi trái táo Eureka rớt trúng đầu. 3Eureka nghĩa là ‘Tìm ra rồi’. Trái táo Eureka ám chỉ trái táo đã rơi xuống đất, nơi Sir Isaac Newton đang đứng. Từ đó, khái niệm về trọng lực ra đời. Sự kiện ấy đã trở thành một trong những ví dụ điển hình cho khoảnh khắc Eureka.

Linh có khoảng bốn khoảnh khắc như thế ở trải nghiệm lần này. Một bài học cũ, trong một hoàn cảnh mới. Và lần nào cũng vậy. Hãy nghe theo tiếng nói của thiên thần. Bắt tay vào làm. Thử và sai.

Rồi kết quả sẽ đến, chỉ cần ta đừng từ bỏ.

FOOTNOTES

  • 1
    Như một kết quả tự nhiên từ những nỗ lực, Linh đã có được cảm hứng và can đảm để viết bài viết này.
  • 2
    Jeet Kune Do – From Wikipedia, the free encyclopedia.
  • 3
    Eureka nghĩa là ‘Tìm ra rồi’. Trái táo Eureka ám chỉ trái táo đã rơi xuống đất, nơi Sir Isaac Newton đang đứng. Từ đó, khái niệm về trọng lực ra đời. Sự kiện ấy đã trở thành một trong những ví dụ điển hình cho khoảnh khắc Eureka.


Khám phá thêm từ LINH V.

Đăng ký ngay để tiếp tục đọc và truy cập kho lưu trữ đầy đủ.

Tiếp tục đọc