1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Những điều cần biết để học lập trình hiệu quả

Chủ đề trong 'Cuộc sống' bởi jaybee, 22/06/2016.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. jaybee

    jaybee Thành viên mới

    Tham gia ngày:
    12/04/2016
    Bài viết:
    64
    Đã được thích:
    0
    [​IMG]
    Quản lý thời kì hiệu quả chính là bí quyết của lập trình viên giỏi.
    Thời kì là thứ hàng hóa quý giá nhất mà bạn có. Vô luận ai đang tham gia vào một dự án dù là loại nào cũng phải học cách khai khẩn sức mạnh của nó và phải có tính kỷ luật trong việc sử dụng nó.

    Đối với các lập trình viên , đặc biệt là những người làm việc theo giao kèo với khách hàng , việc theo dõi thời kì là một nhân tố quan yếu để thanh án nạn mù chữ phí tổn , và nó là vô giá trong việc giúp bạn duy trì sự tập trung vào các dự án mà bạn muốn dành nhiều nguồn lực nhất.

    Không phải là không hẹn mà có mà có rất nhiều giải pháp theo dõi thời kì khác nhau đặc biệt dành cho các lập trình viên. Để có xác xuất toan tính các phí tổn phát sinh trong quá trình phát triển ứng dụng , bạn cần phải theo dõi số lượng và loại nghề nghiệp được thực hành để đưa ra một giải pháp nhất định.

    Và nó không chỉ phục vụ người ốm cho mục đích v phí tổn. Bất kỳ người nào ứng dụng kỹ thuật Pomodoro hay Kanban đều hiểu rằng theo dõi thời kì là điều cần thiết để tinh giảm quy trình làm việc , quản lý nhiều dự án hay chỉ giản đơn là để hoàn thành công việc.

    Theo dõi thời kì không gì khác hơn là việc tập trung tâm tưởng và cố gắng của bạn một cách hiệu quả. Đối với các lập trình viên , sự nhàm chán của việc ngồi viết hàng ngàn dòng code trong một tiếng nói trừu tượng dẫn đến bạn rất dễ mất tập trung , và làm việc theo các khối thời kì là cách độc nhất vô nhị để bạn có xác xuất duy trì sự tập trung vào các dự án lâu dài và phức tạp.

    Các khóa học hướng dẫn lập trình Android tại Vietpro Education sẽ cung cấp cho bạn những kỹ năng thực chất nhất để có xác xuất xin được việc làm. Với nhiều mô hình đào tạo như online , offline , và FlipLearning... hơn nữa chúng tôi cũng hướng dẫn viet ung dung android chẳng hạn lập trình android ứng dụng nghe nhạc

    Bí quyết cho việc quản lý thời kì hiệu quả

    cho dù bạn đang quan hoài nhiều hơn trong việc report thời kì làm việc để tính tiền khách hàng hay để tăng năng suất của mình , thì đều có một số quy tắc tam suất giản đơn nên không làm trái lại khi theo dõi khoàng thời kì lập trình của bạn.

    trước tiên , bạn cần phải chia nhỏ các "tác vụ" trong dự án của mình. Điều này có xác xuất giản đơn như việc chia các tác vụ lập trình trong các tiếng nói khác nhau mà bạn sẽ làm việc. Hoặc bạn có xác xuất phân tích giữa các phần "phát triển" , "phân tích" và "kiểm thử" trong nghề nghiệp lập trình của mình.

    Thứ hai , khi bạn đã sẵn sàng làm việc , bạn cần phải ngồi xuống và để sẵn tinh thần bạc nhược cho mình. Một trong những góc cạnh hấp dẫn nhất của việc theo dõi thời kì là nó thực sự cho phép bạn tập trung. Duy trì tập trung đòi hỏi loại bỏ những nhân tố gây sao nhãng và duy trì một khả năng làm việc có tổ chức.

    Thứ ba , bạn cần một đồng hồ bấm giờ. Nó không để ý phải không đơn giản , một số người thích một đồng hồ bấm giờ bỏ túi giản đơn giúp bạn có xác xuất thiết lập để đếm ngược từ một thời kì cụ thể. Ngoại giả còn có những bộ đếm thời kì trên máy tính để bàn và smartphone sẽ lưu vết thời kì của bạn bằng kỹ thuật số và ghi lại một cách tự động để bạn có xác xuất xem xét kỹ lưỡng và phân tích sau này. Một số các đồng hồ bấm giờ trên máy tính để bàn , cho PC và Mac , sẽ cắt kết nối Internet trong khi bạn đang làm việc , để có xác xuất giúp bạn tập trung hơn nữa.

    cuối cùng , bạn cần phải ghi lại thời kì mà mình đã theo dõi. Cho dù là sử dụng bút chì và giấy , một bảng tính hoặc một ứng dụng quản lý dự án , hãy lưu ý về thời kì bạn dành cho các tác vụ lập trình để có được mỗi cái là nhìn tổng quan xác thực về khuôn khổ của dự án cho cả bạn và khách hàng của bạn.

    Những công cụ quản lý thời kì thủ công
    Việc theo dõi thời kì không phải là không đơn giản. Thật vậy , những người tỏ thái độ đồng tình kỹ thuật Pomodoro thường sử dụng các công cụ giản đơn - một đồng hồ bấm giờ , một ngòi bút chì và một tờ giấy. Sử dụng kỹ thuật này , họ có xác xuất đánh dấu và chia ra các khối thời kì , hoặc còn làm gọi là các "pomodoro" làm việc trên một dự án và cho những thời khắc bị ngắt quãng.

    Ở mức tối thiểu , tôi muốn thúc dục tất cả các lập trình viên có một hệ thống giao thông dành cho các chú thích , phác hoạ , thời kì và ngày tháng. Điều này rất hữu ích cho cả kế hoạch tương lai cũng như lưu vết lại những khoảng thời gian đã sử dụng.

    Đối với một giải pháp công nghệ thấp một tí , thì bảng tính Excel là hữu ích. Phần ưu tú chính của bảng tính là tính linh hoạt của chúng.

    nếu , một số lập trình viên sẽ muốn dành nhiều thời kì hơn để lập trình trong một tiếng nói không đơn giản , chả hạn nhưC# , và ít thời kì cho các tác vụ giản đơn hơn như viết mã HTML. Bằng cách sử dụng một bảng tính , bạn có xác xuất theo dõi xác thực lượng thời kì dành cho cả hai.

    Quản lý thời kì của bạn bằng ứng dụng
    trong khi giải pháp thủ công ( low-tech ) rất tốt khi bạn đang làm việc một mình , nhưng rất nhiều các lập trình viên đều làm việc trong một môi trường nhóm. Vì vậy bạn nên dành thời kì để học và sử dụng một số giải pháp theo dõi thời kì tinh vi hơn mà có sẵn.

    Nhiều trong số các giải pháp đa nền tảng và dựa trên đám mây cho phép bạn quản lý thời kì của toàn nhóm , cung cấp một bức tranh rỏ rành về các tác vụ đang trong tiến độ và ngăn lại trong một giới hạn nhất định những thắt nút cổ chai trong quá trình phát triển của bạn.

    Hơn thế nữa , bạn thậm chí có xác xuất cho phép khách hàng "gia nhập đội ngũ của bạn" để họ có xác xuất nhìn thấy nghề nghiệp đang tiến triển như thế nào , những tác vụ nào đã hoàn thành , và xem thời kì mà bạn đã dành cho việc lập trình trong thời kì thực.

    Một số giải pháp theo dõi thời kì thậm chí bao gồm các Bản năng đặc biệt dành cho các lập trình viên. Chúng sẽ tự động xuất phát theo dõi thời kì của bạn ngay khi bạn bật trình soạn thảo code của mình lên , và nhanh chóng phân biệt ngôn ngữ máy mà bạn đang viết , và xuất ra dữ liệu báo cáo , tự động hoá tuốt quá trình theo dõi thời gian.

    Quản lý thời kì khiến bạn trở nên một lập trình viên hiệu quả hơn
    cho dù bạn sử dụng bảng tính , giấy hoặc một bộ đếm giờ kỹ thuật số , thì việc theo dõi thời kì có xác xuất chắc chắn rằng khách hàng và đối tác sẽ không có một sự hạn chế hay một trường hợp ngoại lệ nào cả hiểu những gì người khác đang làm và khách hàng biết xác thực là họ đang trả tiền cho cái gì.

    Với một số các công cụ tuyệt nói trên , không có lí do gì để cho những hiểu lầm và rào cản xảy ra trong sự tương tác và làm việc giữa lập trình viên và khách hàng như trong quá khứ.

Chia sẻ trang này