Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tại sao có người thăng tiến ầm ầm, kẻ lại "giậm chân tại chỗ" trong ngành IT?

    Anh em làm IT chắc không lạ gì cảnh:
    • Có những người nhảy job nào cũng "đúng đỉnh", deal lương ngon, học công nghệ mới cực nhanh.
    • Lại có người cày OT liên tục, fix bug ngập đầu nhưng sự nghiệp vẫn như "vòng lặp while(true)" không thoát ra được.
    Click image for larger version

Name:	image.png
Views:	0
Size:	22.4 KB
ID:	443437


    Thực ra, điều khác biệt đôi khi không nằm ở mỗi hard skill, mà nằm ở cách chúng ta "debug" chính tư duy của mình. Nếu coi sự nghiệp như một dự án, đây là "Framework 6 bước" giúp anh em refactor lại bản thân để tối ưu hóa lộ trình phát triển:

    1. Gọi tên – Define Requirement chính xác


    Làm project muốn chạy đúng thì SRS (Software Requirement Specifications) phải rõ ràng. Sự nghiệp cũng vậy. Nếu chỉ ước "muốn lương cao hơn" hay "muốn làm sếp", hệ thống sẽ không biết đường nào mà xử lý.
    • Refactor lại: Định nghĩa cực kỳ chính xác target. Ví dụ: "Năm nay phải pass chứng chỉ CCNP/AWS", "Pass deal 30M+/tháng", "Up-skill lên vị trí Tech Lead".

    2. Tháo gỡ – Clear Exception & Rào cản tâm trí


    Trong code có exception thì chương trình crash. Trong tư duy có cảm giác "mình không đủ giỏi", "công nghệ này khó quá làm sao học nổi" thì anh em sẽ tự vô hiệu hóa tiềm năng của mình.
    • Refactor lại: Catch tất cả các suy nghĩ tự giới hạn đó. Tháo gỡ từng khối lệnh hoài nghi, thay bằng tư duy "mọi thư viện/framework đều có thể học được nếu đi từ gốc".

    3. Cảm nhận – Visualize Output


    Trước khi build một tính năng, dev phải hình dung được luồng dữ liệu và giao diện người dùng sẽ trông như thế nào.
    • Refactor lại: Sống và tư duy với tâm thế của người đã đạt được mục tiêu đó. Muốn thành Senior/Lead? Hãy bắt đầu tư duy về kiến trúc hệ thống, cách tối ưu quy trình làm việc và hỗ trợ junior ngay từ hôm nay.

    4. Hành động – Deploy & Execution


    Mọi ý tưởng hay hay tài liệu đẹp đến mấy mà nằm trên giấy thì cũng chỉ là localhost. Không deploy thì không bao giờ có kết quả thực tế.
    • Refactor lại: Biến kế hoạch thành hành động nhỏ mỗi ngày (Small Commits). Mỗi ngày code thêm 1 tiếng, đọc thêm 1 bài RFC, làm 1 lab thực hành. Tích tiểu thành đại.

    5. Biết ơn – Log & Feedback loop


    Trong hệ thống, muốn biết app chạy ngon hay không phải xem Log. Trong cuộc sống, lòng biết ơn chính là việc nhìn lại những milestone đã đạt được để nạp thêm "năng lượng tích cực".
    • Refactor lại: Ghi nhận từng thành công nhỏ (fix xong 1 bug khó, pass 1 module bài học). Trân trọng từng môi trường, đồng đội đã cho mình cơ hội cọ xát.

    6. Buông bỏ – Trust the Process


    Khi đã push code lên Production và pass hết Pipeline Test, điều duy nhất bạn làm là tin tưởng vào hệ thống. Việc quá lo lắng hay soi xét từng phút chỉ làm bạn kiệt sức.
    • Refactor lại: Khi đã nỗ lực hết sức với lộ trình đề ra, hãy thả lỏng và kiên nhẫn. Kết quả tốt (Promotion/Offer ngon) sẽ tự tìm đến đúng thời điểm.

    💬 Anh em đang mắc ở bước nào nhất trong 6 bước này? Cùng comment và chia sẻ trải nghiệm nhé!
Working...
X