Chán lập trình... Phải làm gì?

Chán lập trình... Phải làm gì?
Có một điều mà bất cứ Developer nào cũng phải đối mặt ít nhất một lần trong đời, đó là chán lập trình. Vậy những lúc như vậy, chúng ta phải làm sao?

Sẽ có những ngày bạn cảm thấy "ám ảnh" khi phải mở máy tính, bạn ao ước bản thân có thể tránh xa nó vài ngày, thậm chí là vài tuần để nghỉ xả hơi. Đây có lẽ là tình trạng chung của dân văn phòng, nhất là đối với lập trình viên, khiến họ chỉ muốn nghỉ việc hay "bỏ hết tất cả".

Trong quá trình làm nghề, bản thân tôi cũng không tránh khỏi khoảng thời gian như vậy. Đôi lúc tự hỏi mình đây liệu có phải con đường phù hợp với con gái để theo đuổi hay không. Nhưng sau cùng, tôi cảm thấy việc cảm thấy chán là chuyện… hoàn toàn bình thường, ai theo ngành này cũng có lúc gặp phải, chứ không phải là do mình có hợp với nó hay không.

Bởi thế, tôi có một vài bí quyết nho nhỏ để phấn chấn tinh thần khi cảm thấy chán chường trong công việc. Đây chẳng phải là điều gì to lớn, mà chỉ một vài sự trải nghiệm được mình đúc kết thông qua quá trình làm việc, để giúp việc lập trình trở nên vui vẻ và hào hứng dù phải trải qua muôn vàn khó khăn. Hy vọng bài viết này sẽ giúp bạn giải quyết được vấn đề khó khăn này.

Tìm thú vui khác ngoài lập trình

Nếu chạy bộ là môn thể thao chân tay, thì lập trình sẽ là môn thể thao trí tuệ. Mỗi ngày, chúng ta đều phải đối mặt với những dòng code khô khan, thuật toán rắc rối... Việc tìm hướng giải quyết các vấn đề này cũng ngốn hàng tá năng lượng trong người. Không chỉ vậy, áp lực từ phía khách hàng, đồng nghiệp, cấp trên cũng không hề nhỏ. Vậy đâu sẽ là giải pháp hiệu quả để vượt qua những cảm xúc tiêu cực này?

Âm nhạc chính là "người bạn chí cốt" của tôi trong hành trình gian khổ này. Gu nghe nhạc của mỗi người là khác nhau, nhưng loại nào cũng được, miễn là nó khiến bạn vui vẻ và suy nghĩ tích cực hơn. Ngoài ra, bạn có thể kiếm một số thú vui khác như xem phim, vẽ tranh, đọc sách hay viết blog như mình nè.

Chán lập trình... Phải làm sao?

Đừng ôm đồm quá nhiều thứ

Lúc trước tôi từng áp đặt bản thân phải làm được nhiều việc và đem so sánh cuộc sống của mình với người khác. Đây là sai lầm khiến tôi phải mất một khoảng thời gian lớn để định hình cuộc đời mình. Mặc dù hướng đến điều hay không có gì sai trái, nhưng cảm thấy hài lòng với chính bản thân mình vẫn tốt hơn. Hạnh phúc vốn dĩ được góp nhặt từ nhiều điều đơn giản, thay vì than trách thì hãy biết ơn và nắm giữ những điều trong thực tại.

Tuy nhiên, đừng lấy lý do này để cho phép bản thân được lười biếng. Học cách chấp nhận không phải là an phận. Hãy cầm giấy bút, sau đó sắp xếp lại những thứ lộn xộn trong tâm trí mình, ghi rõ thứ tự công việc ưu tiên cần thực hiện. Cách này sẽ giúp bạn đặt mọi thứ vào trật tự logic, khiến dòng suy nghĩ trở nên mạch lạc và hiệu quả công việc đạt tối đa.

Chán lập trình... Phải làm sao?

Ngưng hoang tưởng "mình làm được tuốt"

Tự tin là tâm lý tạo nên động lực, quyết tâm để giải quyết vấn đề. Nhưng đừng lầm tưởng nó với "tự ảo tưởng". Hãy nhìn thẳng vào sự thật, chẳng kiến thức nào chúng ta có thể học 100%, mà luôn cần trau dồi, cố gắng không ngừng nghỉ. Bạn thử để ý những người giỏi xung quanh mình, đa phần họ là người biết đặt câu hỏi và sẵn sàng học hỏi mỗi ngày.

Thay vì thời gian lướt Facebook vô vổ, hãy đặt điện thoại xuống để đọc sách, tài liệu... Đây là phương pháp góp nhặt kiến thức từng ngày nhưng vô cùng hiệu quả. Vì nó chính là trải nghiệm và quá trình học hỏi của riêng bạn.

Chán lập trình... Phải làm sao?

Học đúng cách

Tôi rất tâm đắc câu nói "Khi bạn thực sự học được điều gì đó, bạn sẽ nhận ra mình chẳng biết gì nhiều."

Đúng vậy! Chúng ta đang sống trong thời đại mạng Internet phát triển. Chỉ cần xem vài video trực tuyến hay báo đài là thấy mình giỏi hơn. Nhưng bạn chỉ đúng một nửa, vì kiến thức cần được xây dựng từ công cuộc học hỏi thuyết kết, sau đó áp dụng vào thực tế. 

Chính vì thế, thay vì chỉ chăm chăm vào lượng kiến thức đại trà. Hãy xác định chính xác về mục tiêu của mình, để chọn đúng kiến thức cần thiết, phân bổ thời gian học hợp lý và đưa chúng vào dự án của mình.

Chán lập trình... Phải làm sao?

Nghỉ ngơi thường xuyên

Lập trình dù không tốn sức như các hoạt động thể thao, những vẫn phải nghỉ ngơi, giải lao hợp lý.

Bộ não được ví như "động cơ máy". Nó cũng cần thời gian để bớt nóng, cần thức ăn để xăng dầu để hoạt động. Điều này tương tự với nào cần nghỉ ngơi sau một thời gian làm việc, thức ăn lành mạnh để thực hiện công việc.

Chính vì thế, hãy phân chia thời gian ăn uống, nghỉ ngơi và làm việc một cách khoa học để mang về kết quả tốt nhất.

Chán lập trình... Phải làm sao?

Nhìn chung, chán nản là một loại tâm lý bình thường, đi cùng cảm giác vui vẻ và không thể thiếu trong cuộc sống. Dù nó mang nghĩa tiêu cực nhưng sẽ là động lực giúp chúng ta mạnh mẽ vượt qua khó khăn trong cuộc sống. Hãy nhớ rằng "Ai cũng sẽ chán một lần trong đời, quan trọng là cách ta vượt qua nó".