
Làm thế nào để duy trì động lực và không bỏ cuộc khi học code
Khi nhắc đến học Code, một trong những thách thức lớn nhất có thể chính là tìm được động lực để tiếp tục tiên lên khi bạn cảm thấy mắc kẹt và bế tắc.
Một thành viên cộng đồng, V.H.Hoàng, chia sẻ: “Tôi đang gặp rất nhiều khó khăn trong việc duy trì động lực để học. Tôi cảm thấy như mình đang thất bại liên tục” trong một chủ đề thảo luận với câu hỏi “Các bạn tự tạo động lực như thế nào?”.
Đây là những lời nhận xét rất phổ biến và chung của những người mới bắt đầu trên hành trình học lập trình. Việc duy trì động lực và vượt qua những thời điểm gặp khó khăn, chán nản là một thử thách chung mà chúng ta đều phải đối mặt.
7 mẹo để duy trì động lực khi học code
Nếu bạn đang gặp khó khăn trong việc duy trì động lực khi học lập trình, hãy biết rằng bạn không hề cô độc trong trải nghiệm này – chúng tôi đều từng trải qua điều đó. Và nhiều thành viên trong cộng đồng của chúng tôi đã chia sẻ những mẹo hữu ích dựa trên kinh nghiệm cá nhân của họ để tìm cách lấy lại động lực khi gặp bế tắc hay thiếu động lực. Chúng tôi đã tổng hợp những mẹo này thành 7 cách để giúp bạn duy trì động lực và không bỏ cuộc.
Mẹo #1: Hãy luyện tập từ tốn
Nhiều người học lập trình gặp khó khăn khi họ đi quá nhanh qua các bài học mà không dành thời gian để luyện tập. Dành thời gian với một khái niệm mới là rất quan trọng để bạn có thể ghi nhớ những gì đã học và áp dụng nó khi tiến lên các khái niệm nâng cao hơn.
Trong chủ đề “Làm thế nào để duy trì động lực?” được nhắc đến ở trên, thành viên cộng đồng N.K.Vân nhấn mạnh tầm quan trọng của việc luyện tập. “Đôi khi cần rất nhiều luyện tập với những khái niệm khó hơn này cho đến khi bạn đạt được sự thông thạo.”
Anh ấy ví việc học lập trình giống như việc học một ngôn ngữ như tiếng Tây Ban Nha hoặc tiếng Ý. “Có thể sẽ rất chán nản khi phải vượt qua những kiến thức cơ bản và tất cả những gì bạn muốn là giao tiếp. Điều này có thể còn chán nản hơn khi xung quanh bạn là những người nói tiếng Ý một cách trôi chảy.” Nhưng càng nói nhiều, bạn càng trở nên thông thạo hơn. Điều tương tự cũng đúng với việc học lập trình – càng luyện tập nhiều, bạn càng trở nên thành thạo hơn.
Trong một chủ đề khác về việc học lập trình, Sơn cũng khuyên nên luyện tập. “Tôi thấy việc luyện tập những gì bạn học trên chính dự án của mình là rất hữu ích. Hãy tạo ra một dự án nhỏ tập trung vào một khái niệm duy nhất.”
Mẹo #2: Nhìn lại những gì bạn đã đạt được
Khi bạn gặp chướng ngại, bạn co thể dễ dàng đi vào vòng xoáy suy nghĩ về những thứ bạn vẫn còn phải học và mất đi cái nhìn về những gì bạn đã học được. Lần sau khi bạn cảm thấy bị áp đảo và tự ti, hãy dành chút thời gian để suy ngẫm về những tiến bộ mà bạn đã đạt được.
Trong chủ đề về động lực, V.H.Hoàng nói: “Tôi nghĩ mình cần lùi lại một bước và nhìn xem mình đã làm được những gì. Trong 6 tháng, kho GitHub của tôi đầy những chương trình mà tôi đã viết bằng hơn một chục ngôn ngữ. Tôi nên sử dụng nó như một ví dụ về sự tiến bộ của mình thay vì suy nghĩ về việc còn bao nhiêu thứ phải học.”
Mẹo #3: Nhắc nhở bản thân lý do bạn bắt đầu học lập trình
“Trong những ngày bạn cảm thấy thiếu động lực, hãy thở sâu và tìm cách nghỉ ngơi. Sau đó… hãy cố gắng nhớ lại mục tiêu bạn đã đặt ra khi bắt đầu hành trình này. Điều gì đã thúc đẩy bạn lúc đó? Nếu bạn không có mục tiêu cụ thể, hãy đặt một mục tiêu ngày hôm nay và làm việc hướng đến đó.”
Nhớ lại lý do bạn bắt đầu có thể là một cách tốt để tái khám phá những gì đã truyền cảm hứng cho bạn ban đầu, làm sống lại ham muốn học tập của bạn và giúp bạn tìm thấy động lực để tiếp tục.
T.A.Tuấn chia sẻ lời khuyên tương tự. “Có lẽ tự hỏi bản thân về những gì các kỹ năng bạn đang học có thể giúp bạn đạt được trong tương lai sẽ là một khởi đầu tốt. Bạn muốn làm gì trong tương lai và những kỹ năng đó sẽ giúp ích như thế nào?”
Mẹo #4: Chấp nhận quá trình học tập
Thành viên cộng đồng T.T.Anh đã chia sẻ một bài đăng trên blog về trải nghiệm của cô ấy khi thay đổi tâm lý để học lập trình trong nhóm Facebook của chúng tôi. “Trước đây, tôi thường cảm thấy rất khó chịu với bản thân nếu tôi không giỏi một thứ gì đó ngay lập tức.”
Lập trình không hề dễ dàng – và học lập trình sẽ có khả năng yêu cầu bạn phải suy nghĩ theo những cách bạn chưa từng nghĩ tới trước đây. Có thể sẽ mất một thời gian để bạn chấp nhận rằng coding không phải là bẩm sinh và bạn sẽ mắc sai lầm dọc đường.
Nếu bạn cảm thấy bế tắc hoặc thất vọng, hãy hiểu rằng đó là một phần của quá trình học tập. Hãy chấp nhận nó! Thông qua việc giải quyết những rắc rối, bạn không chỉ rèn luyện những kỹ năng bạn đang học mà còn có thể tìm thấy sự tăng trưởng cá nhân.
Mẹo #5: Làm một ít mỗi ngày
Trong một chủ đề thảo luận trên nhóm Facebook của chúng tôi, Hiếu Đặng nói rằng, “Có thể sẽ hữu ích nếu bạn đặt một timer trong một khoảng thời gian ngắn. Hãy code trong 10 – 15 phút mỗi ngày.”
Tấn Trung cũng chia sẻ lời khuyên tương tự. “Đừng cảm thấy bạn phải làm quá nhiều mỗi ngày. Chỉ cần đặt ra một mục tiêu nhỏ và có thể đạt được. Có thể là nửa giờ, có thể là 15 phút. Thậm chí bạn còn có thể phát hiện ra rằng khi bắt đầu, bạn sẽ bị cuốn vào và muốn tiếp tục lâu hơn.
Mẹo #6: Hãy nghỉ ngơi
Đôi khi, khi bạn cảm thấy bị mắc kẹt, bạn chỉ cần nghỉ ngơi một chút để dọn sạch tâm trí.
Trong phản hồi về câu hỏi trong nhóm Facebook của chúng tôi về việc làm gì khi bạn gặp khó khăn, L.X.Bách nói rằng, “Đó chính là lúc bạn cần phải nghỉ ngơi và làm những việc khác mà bạn thích.” H.M Hiếu bổ sung, “Đôi khi cũng có thể như vậy. Đó là lúc bạn cần phải làm một việc khác và tạm thời gác nó sang một bên. Khi quay lại, bạn sẽ cảm thấy tinh thần tràn đầy năng lượng và sẵn sàng giải quyết vấn đề.”
Trường Trần chia sẻ lời khuyên tương tự. “Tất cả chúng ta đều trải qua tình huống này. Đừng lo lắng. Chỉ cần nghỉ ngơi một lúc – đi dạo, nghe nhạc hay làm một hoạt động khác, rồi quay lại. Tôi cam đoan rằng vấn đề sẽ dễ dàng hơn bạn nghĩ.”
Mẹo #7: Thay đổi trọng tâm
Thay vì nghỉ ngơi để đi dạo, nghe nhạc hoặc tập trung vào một hoạt động khác bạn thích, bạn có thể nghỉ ngơi bằng cách tập trung vào một nhiệm vụ lập trình khác.
Gia Bảo giải thích cách anh ấy vượt qua tình trạng mất động lực trong một thảo luận trên cộng đồng Facebook của chúng tôi:
“Điều giúp tôi lấy lại động lực là tôi hạ thấp yêu cầu đối với bản thân và cố gắng xây dựng một cái gì đó đơn giản để bắt đầu, cái mà tôi sẽ thích làm. Sau đó, tôi dần cải thiện nó. Tôi rất đã có rất nhiều thời gian vui vẻ dù chỉ học được một chức năng nhỏ mỗi ngày. Tôi thay đổi cách tiếp cận từ việc hướng tới một mục tiêu nào đó quá cao siêu sang việc hạ thấp yêu cầu và xây dựng một dự án khiến tôi vui vẻ, dù nó có nhỏ bé đến đâu.”
Nếu bạn cảm thấy bị kẹt, chúng tôi hy vọng những lời khuyên này sẽ giúp bạn tìm lại động lực để tiếp tục hành trình học tập của mình.
Post Comment