Computer >> Máy Tính >  >> Lập trình >> Ruby

Khi bạn đã trải qua một khoảng thời gian nghỉ học, làm thế nào để bạn nắm bắt thông tin trở lại?

Khi tập trung sâu vào một dự án lớn hoặc một công việc mới, bạn có thể ngẩng đầu lên và cảm thấy lạc lõng. Giống như thế giới công nghệ đã vượt ra ngoài bạn. Khoảng thời gian đó bạn không dành để học những điều mới cuối cùng có bắt kịp với bạn không? Và làm thế nào bạn có thể thu hẹp khoảng cách đó?

Học ở nhà? Hay học tại nơi làm việc?

Nếu bạn không dành thời gian cho việc học, thì thời gian đó phải đến từ đâu đó.

Nhưng thời gian đó sẽ đến từ đâu? Bạn có nên tự học vào thời gian của mình không? Hay nghiên cứu về công việc?

Đó là một câu hỏi mẹo. Câu trả lời là cả hai.

Tìm kiếm thời gian bên ngoài công việc có thể là một cuộc đấu tranh. Nó chắc chắn đã dành cho tôi, vì tôi đã đi từ 0 đến 1 đến 2 đứa trẻ. Nhưng học một điều gì đó trong thời gian của riêng tôi khiến thứ đó giống như của tôi hơn. Cảm giác thú vị hơn và bạn có thể chọn một chủ đề thú vị hơn là thực tế.

Nếu bạn cảm thấy dường như thời gian không có ở đó, hãy lên kế hoạch trước. Dành một khoảng thời gian cụ thể trong ngày hoặc tạo ra một trình kích hoạt. Ví dụ:“Tôi sẽ đọc một vài trang ngay sau khi thức dậy” hoặc “Tôi sẽ đọc từ 5:30–6 giờ chiều”. Đặt cuốn sách ở ngay đó và nó có thể là lời nhắc của chính nó.

Tôi cũng đã có những khoảng thời gian tuyệt vời khi đọc sách lập trình sau khi cả nhà đi ngủ. Nó hoạt động, nhưng bạn phải cẩn thận để không hy sinh nhiều giấc ngủ của riêng mình.

Còn về công việc thì sao?

Khi nói đến việc học tập như một phần của công việc, nó cũng giống như vậy: lập kế hoạch thời gian cho bản thân . Tôi thậm chí sẽ chặn nó trên lịch làm việc của mình.

Ở hầu hết các công việc, không ai cụ thể sẽ cho bạn thời gian đó. Hãy tự đếm mình may mắn nếu họ làm như vậy! (Aha !, chủ nhân hiện tại của tôi, là một trong những người hiếm hoi đó).

Đối với phần còn lại, bước đầu tiên là xây dựng lòng tin. Bạn có thể bắt đầu một cuộc trò chuyện, "Tôi sẽ dành thời gian tìm hiểu điều này để tôi có thể trở nên hiệu quả hơn trong công việc mà chúng tôi làm hàng ngày được không?" Nếu vậy, bạn đang đi đúng hướng.

Bạn có thể bị giới hạn trong việc học một cái gì đó liên quan trực tiếp đến công việc. Ví dụ:đọc về React nếu bạn chuẩn bị thực hiện nhiều công việc hơn với JavaScript giao diện người dùng.

Nhưng điều đó không có giới hạn như bạn tưởng.

Thời gian làm việc là thời gian tuyệt vời để đọc những cuốn sách cơ bản, như Tái cấu trúc lại hoặc Làm việc hiệu quả với Mã kế thừa hoặc Thiết kế theo hướng miền . Đó là tất cả những cuốn sách tôi đã đọc ở nhiều công việc khác nhau và một số cuốn sách có giá trị nhất trong sự nghiệp của tôi.

Nếu họ nói không thì sao? Bạn sẽ phải đưa ra quyết định. Học tập là đủ quan trọng để tôi sẽ dành thời gian. Thường có đủ thời gian chết để lắp nó vào một nơi nào đó, miễn là bạn có tài liệu trong tay. Và nếu bạn nỗ lực và tập trung vào những thứ phù hợp, bạn sẽ trở nên hiệu quả hơn và thời gian sẽ tự tạo ra.

Một cảnh báo cuối cùng

Nếu bạn cảm thấy mình đang cố gắng bắt kịp, bạn sẽ bị cám dỗ để tham gia quá nhiều vào cùng một lúc. Đó là một sai lầm.

Học một ngôn ngữ mới và một hoặc hai khuôn khổ chính mỗi năm là một kết quả tốt và có lẽ cũng là một tiêu chuẩn tốt. Bạn có thể kéo dài một chút, nhưng nhiều hơn thế và bạn sẽ quên nó khi cần.

Điều đó có vẻ thấp, nhưng nó sẽ tăng lên theo thời gian. Và ngay cả khi bạn không hoàn toàn bắt kịp, bạn vẫn sẽ cảm thấy mình đang đạt được tiến bộ thực sự đối với nhà phát triển mà bạn muốn trở thành.