Lãnh đạo kỹ thuật

GS John Vu19/03/2026 13:00
Lãnh đạo kỹ thuật

Lãnh đạo kĩ thuật là một kĩ năng KHÔNG được dạy trong đại học. Nó là một trong những kĩ năng bạn phát triển chỉ theo thời gian và kinh nghiệm.

Thứ nhất, bạn cần có nhiều kinh nghiệm trong phát triển phần mềm, từ thu lấy yêu cầu tới đưa ra sản phẩm cuối cùng cho khách hàng để cho bạn biết tất cả những khó khăn và chướng ngại của dự án phần mềm. Thứ hai, bạn cần có khả năng loại bỏ những chướng ngại đó cho tổ của mình và cho phép họ thành công. Là người lãnh đạo tổ của họ, mục đích của bạn nên là tạo ra môi trường làm việc tốt cho tổ của mình và cho phép họ làm điều bạn muốn họ làm và thành công. Điều này không dễ vì nhiều người lẫn lộn giữa là người lãnh đạo tổ và là người công bố thành công. Nguyên tắc của người lãnh đạo tổ là bạn đặt ra chiều hướng kĩ thuật đúng, cung cấp đào tạo hay chỉ dẫn cho tổ để họ có thể làm nó thành công bởi vì thành công của họ là thành công của bạn.

Là người lãnh đạo tổ nghĩa là dành vài giờ một ngày, hàng ngày như vậy, sau giờ làm việc, giữ cho mình bắt kịp với thay đổi công nghệ, đọc những bài blog mới nhất, học những công nghệ mới nhất, thử những công cụ mới nhất, nghiên cứu các trường hợp điển hình mới nhất để cho bạn có thể cải tiến kĩ năng kĩ thuật của mình và là người lãnh đạo tổ tốt hơn. Là người lãnh đạo tổ, bạn phải tự hỏi mình công nghệ này đem tới giá trị nào cho doanh nghiệp? Bao nhiêu người sẽ muốn dùng nó? Đây là công nghệ mới hay chỉ là khái niệm? Nó tăng qui mô thế nào? Nó vận hành ra sao? Nó có thể được thực hiện tốt hơn không? Còn nhiều vấn đề hơn chỉ phát triển phần mềm nhưng bạn cần thu nhận nhiều tri thức kĩ thuật để bạn có thể giúp cho tổ mình thành công. Lãnh đạo kĩ thuật KHÔNG phải là việc dành cho mọi người mà chỉ một vài người yêu thích công nghệ và mọi thứ liên quan tới nó. Điều tệ nhất là dù bạn có đọc nhiều đến đâu và học nhiều đến đâu, bạn vẫn cảm thấy bạn không biết đủ vì công nghệ thay đổi nhanh chóng.

Bên cạnh tri thức kĩ thuật, trao đổi cũng là kĩ năng quan trọng khác của người lãnh đạo tổ. Trong phát triển phần mềm, trao đổi nghĩa là có khả năng chia sẻ thông tin với thành viên tổ và hướng dẫn họ dùng nó tương ứng. Người lãnh đạo tổ tốt phải có khả năng trao đổi về tình trạng dự án lên quản lí cấp trên cũng như trao đổi nó cho mọi thành viên tổ với nhiều chi tiết để cho họ có thể hành động theo nó. Kĩ năng trao đổi không chỉ là giải thích tình trạng dự án cho người quản lí mà còn làm cho họ hiểu và ủng hộ dự án. Đồng thời, tổ phải có khả năng lấy yêu cầu nghiệp vụ, vấn đề hay ý tưởng mới, và giải thích cho các thành viên tổ để làm cho họ cam kết thực hiện nó.

Lãnh đạo kĩ thuật là kĩ năng quan trọng trong quản lí tổ những người kĩ thuật. Thay vì ra lệnh bạn đang lãnh đạo bằng nêu gương để động viên tổ. Mục đích của bạn là gây hứng khởi cho các thành viên làm điều bạn muốn họ làm. Đó là lí do tại sao người lãnh đạo kĩ thuật lớn phải là người động viên vì bạn lãnh đạo bằng nêu gương chứ không bằng quyền lực. Chẳng hạn bạn thấy một thành viên tổ dường như không tham dự và mời người đó ra uống cà phê và hỏi họ vấn đề là gì. Bạn sẽ huấn luyện người đó, giúp người đó và động viên người đó bằng giải thích viễn kiến của bạn và loại bỏ chướng ngại người đó đang đối diện. Trong các cuộc họp tổ, bạn có thể động viên tổ bằng việc giải quyết các vấn đề kĩ thuật, hay lãnh đạo mọi người theo chiều hướng đúng cho giải pháp.  Không có người động viên nào cho một tổ gồm những người kĩ thuật trình độ cao tốt hơn là có người lãnh đạo để giải quyết vấn đề kĩ thuật khó, và cho phép họ học điều đó để làm cho dự án thành công.

Tất nhiên, bạn phải có đam mê trong mọi thứ bạn làm và đam mê không thể là giả được. Nếu bạn có đam mê về việc làm của mình, không thành vấn đề bạn đang làm gì, mọi người sẽ thừa nhận điều đó.

English version

Technical leadership

Technical leadership is a skill NOT taught in university. It is one of those skills that you only develop with time and experience. First, you need to have a lot of experiences in the software development, from obtaining requirements to the release of final product to customers so that you know all the difficulties and obstacles of software project. Second, you need to be able to remove those obstacles for your team and allow them to be successful. As their team leader, your goal should be to create a good working environment for your team and allow them to do what you want them to do and be successful. This is not easy as many people confuse between being a team leader and being the one that claim the success. The principle of team leader is you set the technical direction, provide training or advise the team so they can do it successful because their success is your success.

Being a Team Leader means spending several hours a day, every day, after work hours, keeping up with technology changes, reading the latest blogs, learning the latest technologies, trying out the latest tools, studying the latest case studies so you can improve your technical skills and be a better team leader.  As a team leader, you must ask yourself what business value does this technology bring? How many people will want to use this? Is it a new technology or just a concept? How does it scale up? How does it work? Can it be done better? It is much more than just develop software but acquiring more technical knowledge so you can help your team to be successful. Technical leader is NOT a job for everybody but only a few that love technology and everything related to it. The worst part is no matter how much your read and how much you learn, you still feel like you do not know enough as technology keep changing fast.

Beside technical knowledge, communication is also another important skill of the team leader. In software development, communication means being able to share information with team members and guide them to use it accordingly. A good team leader must be able to communicate project status upwards to management, as well as communicate it to all team members with more detail so they can act on it. The skill of communication is not just explain a project status to managers but also to get them understand and support the project. At the same time, the team leader must be able to take business requirements, issues or new ideas, and explain to team members to get them commit to do it.

Technical leadership is an important skill in managing teams of technical people. Instead of give order you are leading by example to mobilize the team. Your goal is to inspire members to do what you want them to do. That is why a great Technical Leader must be a motivator as you lead by example not by power. For example you find a team member that does not seems engaged and take them out for coffee and ask them what is the problem. You will coach him, help him and motivate him by explain your vision and remove the obstacles that he faces. During team meetings, you can motivate the team by solving technical problems, or leading people in the right direction for a solution.  There is no better motivator to a team of highly technical people than to have their leader solve a difficult technical problem, and allow them to learn from it to make the project successful.

Of course, you must have passion in everything you do and passion cannot be faked.  If you have passion for your job, no matter what you are doing, people will recognize it.

 


Gửi bình luận
(0) Bình luận
1

Cơ hội nghề nghiệp

Công nghệ thông tin (CNTT) là lĩnh vực lớn nơi mọi người có thể xây dựng chuyên môn nghề nghiệp riêng của họ theo nhiều cách.
2

Kế hoạch hiệu năng kiểm thử

Ngày nay hầu hết các công việc CNTT được khoán ngoài nhiều nhất đều trong kiểm thử phần mềm.
3

Vòng đời kiểm thử

Nhiều người trong các bạn đã hỏi tôi về kiểm thử và mối quan hệ của nó với vòng đời phát triển phần mềm. Về căn bản kiểm thử tuân theo vòng đời tương ứng với mọi pha của vòng đời phát triển.
4

Quy trình phần mềm

Tôi nhận được một email mà người gửi hỏi: “Khác biệt giữa qui trình phần mềm và qui trình được xác định là gì? Khác biệt giữ qui trình được xác định và qui trình cá nhân là gì?”
5

Dự án phần mềm thành công

Một sinh viên hỏi tôi: Làm sao thầy biết liệu dự án phần mềm là thành công hay không? Nếu phần mềm chạy tốt, nó có là thành công không? Nếu mã qua được mọi kiểm thử nó có là thành công không?”

Trường dạy quản lý hệ thông tin

Tôi nhận được một email người gửi viết: “Tôi rất quan tâm tới một chương trình mới có tên là Quản lý hệ thông tin (ISM). Thầy có thể nói thêm cho tôi về nó được không và trường nào là tốt nhất trong lĩnh vực này?”

Chất lượng phần mềm

Tôi nhận được một email hỏi: “Ai chịu trách nhiệm về chất lượng phần mềm? Điều đó phải thuộc về người đảm bảo chất lượng phần mềm bởi vì đó là việc của họ hay thuộc về người kiểm thử, người phải kiểm tra chất lượng? Làm sao tôi đo được chất lượng của sản phẩm phần mềm?”

Tìm việc

Trong thị trường việc làm đầy cạnh tranh ngày nay, tri thức và kĩ năng là quan trọng hơn bao giờ hết.

Nhóm kiểm thử độc lập

Phát triển phần mềm bao giờ cũng có lỗi và kiểm thử được dùng để tìm và sửa lỗi.

Quản lý hệ công nghệ thông tin

Ngày nay Công nghệ thông tin có khắp mọi nơi và kiểm soát nhiều thứ, từ xưởng chế tạo lớn cho tới doanh nghiệp nhỏ, từ hệ thống chính phủ tới các hệ thống doanh nghiệp tư nhân.

Chất lượng của người quản lý dự án

Tôi nhận được một email hỏi về điều tôi đã viết về người quản lí dự án phần mềm. Người này đã viết “Người quản lí dự án phải có kĩ thuật như thế nào? Tôi mới tốt nghiệp trong khoa học máy tính và đã hoàn thành lớp quản lí dự án. Tôi có đủ phẩm chất để làm việc như người quản lí dự án phần mềm không? Nếu không thì tại sao?”

Cách nhìn khác về phần mềm như dịch vụ (SaaS)

Vấn đề dùng các phần mềm thương mại – Commercial Off The Shelves (COTS) là rất đắt.

Thư ngỏ gửi phụ nữ thế giới

Có một “Thư ngỏ gửi mọi phụ nữ trên thế giới” do Phó chủ tịch cấp cao của Google Susan Wojcicki viết, xuất hiện trong nhiều tờ báo Mĩ ngày nay. Tôi nghĩ một số các bạn có thể muốn đọc vì nó phản ánh nhu cầu khẩn thiết về nhiều công nhân công nghệ hơn, đặc biệt phụ nữ trẻ:

‘Không khóc giữa nhân gian’ - Học cách bình yên đi qua nỗi buồn

Từ sách - Phim - FN - 10/07/2026 08:00
​​​​​​​Chúng ta lầm tưởng rằng sở hữu càng nhiều thì càng hạnh phúc, nhưng đâu ngờ càng nắm chặt, càng mong cầu thì khổ lụy càng chất chồng.

Cách đo

Blog GS John VU - 09/07/2026 11:00
Tôi nhận được một email từ một sinh viên: “Tại sao chúng ta phải đo công việc của mình? Đo là khó và phí thời gian vì nó không cung cấp cho tôi giá trị. Nếu chúng ta có lỗi, chúng ta có thể sửa chúng về sau bất kể chúng có bao nhiêu. Tôi không biết tại sao chúng ta cần đo?”

Bạn không cần phải hòa hợp với tất cả mọi người

Suy ngẫm - PV - 09/07/2026 10:00
Bạn không cần phải hòa hợp với tất cả mọi người, và thậm chí bạn cũng không cần phải chú ý đến hầu hết mọi người.

Khương Bình, người từng được ca ngợi là "thiên tài toán học" và điều đáng để suy ngẫm

Phong cách sống - PV - 09/07/2026 09:00
Không có tin vui nhận giải, cũng chẳng có tranh cãi mới, chỉ một đoạn video ghi lại cảnh doanh nghiệp địa phương đến tận nhà thăm hỏi đã một lần nữa kéo cô gái từng đứng nơi đầu sóng ngọn gió dư luận này quay trở lại trong tầm mắt của công chúng.

Không khóc giữa nhân gian - Chỉ cần sống thật với mình

Từ sách - Phim - PV - 09/07/2026 08:00
Đôi khi, ta phải chọn buông tay ai đó – không phải vì hết thương, mà để vá lại những niềm tin rách rưới trong cuộc đời mình.

Vòng đời kiểm thử

Blog GS John VU - GS John Vu - 08/07/2026 11:00
Nhiều người trong các bạn đã hỏi tôi về kiểm thử và mối quan hệ của nó với vòng đời phát triển phần mềm. Về căn bản kiểm thử tuân theo vòng đời tương ứng với mọi pha của vòng đời phát triển.

Giàu có và đẹp trai, vậy mà vẫn không thể chinh phục được trái tim cô ấy

Suy ngẫm - PV - 08/07/2026 10:00
Đừng ngây thơ. Không phải bạn không đủ tốt, mà là bạn chưa nắm bắt được ba điểm mấu chốt này.

Sống với nghề viết thuê hơn 100.000 lá thư suốt 59 năm

Phong cách sống - Nguyệt Anh - 08/07/2026 09:00
Gần 60 năm qua, ông Jiang Mingdian (Trung Quốc) đã viết hơn 100.000 lá thư thay cho các gia đình có người thân ở nước ngoài, trở thành một trong những người viết thư thuê cuối cùng còn hoạt động.

'Không khóc giữa nhân gian' vì ta đã học được cách đi qua nỗi buồn

Từ sách - Phim - PV - 08/07/2026 08:00
“Không khóc giữa nhân gian” là quyển sách nhỏ được Đại đức Thích Đồng Tâm viết từ những ngày lòng trải qua những chông chênh của kiếp nhân sinh để gửi tới những “Người thương”, và cũng chính từ đó mà Đại đức học được cách mỉm cười đi qua dông bão bằng một tâm bình an hơn mỗi sớm mai thức dậy.

Quy trình phần mềm

Blog GS John VU - GS John Vu - 07/07/2026 11:00
Tôi nhận được một email mà người gửi hỏi: “Khác biệt giữa qui trình phần mềm và qui trình được xác định là gì? Khác biệt giữ qui trình được xác định và qui trình cá nhân là gì?”

Lớp vỏ bọc của những người đàn ông thành đạt

Suy ngẫm - PV - 07/07/2026 10:00
Bạn chỉ thấy vẻ oai phong và quyền lực của họ trước công chúng, nhưng bạn không bao giờ thấy những khó khăn gian khổ của họ phía sau hậu trường.

Nở rộ dịch vụ bán ảnh "phông bạt", từ bữa ăn omakase đến khoang thương gia

Phong cách sống - Việt Anh - 07/07/2026 09:00
Những bức ảnh check-in tại nhà hàng cao cấp, khách sạn hạng sang hay khoang bay thương gia đang được mua bán trên mạng xã hội để phục vụ nhu cầu "sống ảo".

Đừng bao giờ từ bỏ ước mơ - Khát vọng của nàng Violet

Từ sách - Phim - FN - 07/07/2026 08:00
Trong khu vườn nọ, có một bông hoa Violet xinh xắn luôn tỏa ngát hương thơm. Nàng sống hạnh phúc cùng những người bạn láng giềng.

Dự án phần mềm thành công

Blog GS John VU - GS John Vu - 06/07/2026 12:00
Một sinh viên hỏi tôi: Làm sao thầy biết liệu dự án phần mềm là thành công hay không? Nếu phần mềm chạy tốt, nó có là thành công không? Nếu mã qua được mọi kiểm thử nó có là thành công không?”

Đừng tham gia vào những cuộc trò chuyện gây hại cho sức khỏe tinh thần của bạn

Suy ngẫm - PV - 06/07/2026 11:00
Một nhận thức tỉnh táo mà người ta thường có khi bước vào tuổi trung niên.
HẠT GIỐNG TÂM HỒN
2019 Bản quyền thuộc về hatgiongtamhon.com.vn. Phát triển bởi ONECMS