9 THÓI QUEN CỦA MỘT LẬP TRÌNH VIÊN NỔI TRỘI
Bạn đang muốn trở thành lập trình viên xuất sắc, tạo ra những sản phẩm để đời được mọi người yêu thích, hay muốn tự giết bản thân bằng việc bằng lòng với chính mình? Nếu vậy, bạn có thể bỏ qua bài viết này và tự tìm cách của riêng bạn.
Dưới đây là 9 lời khuyên và những lưu ý quan trọng có thể giúp ích cho con đường lập trình viên của bạn.
1. Công khai rộng rãi Code của riêng bạn
Bằng cách chia sẻ công khai code của bạn, bạn trở nên đáng tin hơn trong mắt của mọi người (ít nhất là đối với những người đang sử dụng GitHub) và giúp code của bạn tốt hơn từng ngày.
2. Cân nhắc sử dụng Command-line khi có thể
Thông thường, giao diện command-line cung cấp cho bạn nhiều tính năng hơn bất kỳ GUI nào. Hơn nữa, nếu ứng dụng yêu thích của bạn không được hỗ trợ nữa, bạn sẽ cần phải tìm hiểu một công cụ mới; trong khi với CLIs, thường không thể thay đổi.
Ngoài ra, bạn có thể làm trên nhiều servers. Một điểm nữa: Nếu làm được, cấp dưới của bạn có thể sẽ nghĩ bạn là một hacker thật sự đấy.
3. Tạo thói quen đọc sách
Hầu hết mọi người không đọc nhiều sách, các lập trình viên không phải là ngoại lệ. Một cuốn sách là một là một hình thức ôn tập kiến thức. Tôi thích sách hơn video vì tôi có thể đọc với tốc độ nhanh hơn và không bị phân tâm bởi các video nhảm nhí khác trên YouTube luôn chạy dọc theo các video công nghệ hay những nhân vật hoạt hình ngớ ngẩn trong một số khóa học Udemy hoặc thậm chí đường truyền (voice, chất lượng video , v.v…).
Nếu bạn gặp khó khăn trong việc đọc sách thì nghe ebook sẽ lựa chọn không tồi dành cho bạn muốn cập nhật kiến thức về ngành công nghệ thông tin.
4. Note lại quá trình làm việc
Viết nhật ký làm việc, giúp ghi lại những thành tích của bạn cũng như các bài học kinh nghiệm. Hay tốt hơn, bạn nên để một quyển tạp chí code tại nơi bạn ghi chép lại những điều bạn đã làm và không làm. Viết nhật kí làm việc thật sự rất rẻ và tốt đấy các ông.
5. Rèn luyện thêm về kỹ năng giao tiếp
Giao tiếp trực tiếp sẽ giúp bạn dễ dàng truyền tải ý tưởng của bạn một cách rõ ràng nhất, kể cả những nội dung phức tạp nhất cũng có thể được giải thích rõ ràng thông qua giao tiếp trực tiếp.
Thay vì gửi email, đặc biệt khi bạn biết rằng vấn đề ấy có thể mất nhiều hơn 1 email để trình bày, hãy thường xuyên nói chuyện với mọi người qua điện thoại hoặc đi đến bàn làm việc của họ nếu hai bạn ở cùng một văn phòng.
6. Tìm hiểu về Touch Typing
Điều này quá rõ ràng. Chúng ta đang dành thời gian cho những việc gì? Gần như 70-90% ngày làm việc (và kể cả những ngày nghỉ) của chúng ta đều phải đánh máy? Tôi phải há hốc mồm mỗi khi nhìn thấy các đồng nghiệp IT hay tech không đánh máy, thậm chí bằng bàn phím QWERTY.
Nếu bạn muốn giỏi hơn những người khác, hãy học Colemak. Đây cũng là lời khuyên từ các lập trình viên hàng đầu.
7. Sử dụng những công cụ tốt nhất
Bạn phải sử dụng các công cụ tốt nhất. Những thứ như editor, IDEs, thư viện, thiết bị (máy tính), bàn + ghế, WiFi, v.v… Nếu những thứ bạn đang sử dụng không thực sự tốt, bạn sẽ không tài nào có thể tập trung và làm việc hiệu quả trong nhiều giờ.
8. Tránh tình trạng bị phân tâm
Tránh bị xao nhãng bởi những công cụ hào nhoáng được PR là giúp giảm khối lượng công việc khổng lồ hiện tại của bạn.
9. “Nằm lòng” tất cả các phím tắt
Các phím tắt chắc chắn sẽ giúp bạn tiết kiệm được khối thời gian, tiến độ công việc sẽ nhanh hơn và có thể làm thêm nhiều việc khác nữa.
???? Tại iSPACE: Learning by Doing: Học đi đôi với hành – Đào tạo gắn liền với việc làm
—————–
???? Hotline: 0938 205 966
???? Website: https://ispace.edu.vn
???? Địa chỉ: 240 Võ Văn Ngân, P. Bình Thọ, TP Thủ Đức, TP.HCM