thảo luận Sóng gió ập tới, nghề lập trình đang thay đổi ra sao với AI.

  • Người tạo chủ đề Người tạo chủ đề condao
  • Ngày bắt đầu Ngày bắt đầu
tùy cty, prj. Chỗ t làm liên quan đến tiền và high traffic, low latency nên ko dám chơi kiểu chỉ cần chạy được là được.

còn liên minh huyền thoại mà cứ bấm skill mà latency tầm 100ms xem còn ai chơi ko :look_down:
Nếu nhìn về mặt business và management thì lại góc nhìn khác. Quy trở về hết thành tiền, ngành anh cần những thứ to mạnh, nhiều user, latency thấp. Nhưng ko phải 99% dev đều có thể hoặc cần cái đó. Ngay cả cái sản phẩm tôi làm gần chục năm nay cũng chả cần tới mấy cái đó vẫn kiếm tiền ầm ầm.
 
AI cốt AI review, còn thằng human bấm merge và chịu trách nhiệm à, lol
Fen à ng ta setup nó thành system agent luôn rồi. Hệ thống làm tự động. Thằng setup hệ thống chịu trách nhiệm nhé. Nếu cty tiềm lực ít hơn thì để 1 thằng chịu trách nhiệm nhưng chủ yếu là verify test case, coi sơ xem coding có clean hay ko. Còn lại AI và AI review trao đổi để mình approve. Xong rồi thì dev auto test, uat auto test tá lả để cover bug
 
Nếu nhìn về mặt business và management thì lại góc nhìn khác. Quy trở về hết thành tiền, ngành anh cần những thứ to mạnh, nhiều user, latency thấp. Nhưng ko phải 99% dev đều có thể hoặc cần cái đó. Ngay cả cái sản phẩm tôi làm gần chục năm nay cũng chả cần tới mấy cái đó vẫn kiếm tiền ầm ầm.
tóm lại quan điểm bác là gì.
ở đây e đang nói ko nên có kiểu chỉ cần chạy được là được,
có PR do AI hay người viết thì cx phải review, cx phải đọc code.
Rồi cả đoạn sys design, maintain hệ thống, cx phải suy nghĩ, thử nghiệm, chứ ko nhờ AI làm hết.
 
Nghe hài quá, bà con rủ nhau đừng đi code nữa, phải luyện tư duy product, luyện tư duy giải quyết vấn đề, luyện làm architect để tận dụng AI cho nó rốt ráo. Nhưng đek nói luyện mấy cái đó mà không code thì luyện như nào, code là con đường dễ nhất cho đám đông đi lên mấy cái đó rồi, có điều giờ phải học nhanh lên thôi. Còn không phải đám đông, siêu nhân thì ngăn nó đừng phá hoại thôi, chứ nó làm cái gì rồi cũng sẽ tốt.
 
Anh em tư vấn mình với.
Mình đang làm ở 1 cty trong khu công nghiệp của Nhật cũng 7 năm rồi. Hầu như là tự solo dev. làm từ đầu đến cuối 1 project các app phục vụ cho sản xuất.
Vừa rồi đi phỏng vấn thì pass 1 công ty product.
Trước giờ mình chưa làm việc team nhiều, không biết chia task sao. Cảm giác sợ khi đi làm chỗ mới.
Trình độ mình cũng cùi cùi. Đợt vừa rồi chịu khó học và thuê gia sư techlead kèm nên cũng pass được phỏng vấn.
Cũng muốn ra ngoài cho biết đây biết đó. mà sợ quá.
nhờ anh em chia sẻ thêm.
 
Anh em tư vấn mình với.
Mình đang làm ở 1 cty trong khu công nghiệp của Nhật cũng 7 năm rồi. Hầu như là tự solo dev. làm từ đầu đến cuối 1 project các app phục vụ cho sản xuất.
Vừa rồi đi phỏng vấn thì pass 1 công ty product.
Trước giờ mình chưa làm việc team nhiều, không biết chia task sao. Cảm giác sợ khi đi làm chỗ mới.
Trình độ mình cũng cùi cùi. Đợt vừa rồi chịu khó học và thuê gia sư techlead kèm nên cũng pass được phỏng vấn.
Cũng muốn ra ngoài cho biết đây biết đó. mà sợ quá.
nhờ anh em chia sẻ thêm.
Thì pass rồi cứ đi làm thôi, có tận 2 tháng thử việc cơ mà. Thím đang bị kiểu ngại thay đổi đó, cứ thử đi không thì làm sao biết mình có phù hợp hay không. Thời buổi này đi pv có chỗ nhận là ngon rồi
 
Thì pass rồi cứ đi làm thôi, có tận 2 tháng thử việc cơ mà. Thím đang bị kiểu ngại thay đổi đó, cứ thử đi không thì làm sao biết mình có phù hợp hay không. Thời buổi này đi pv có chỗ nhận là ngon rồi
Dạ vâng. em cảm ơn bác.
Lúc phỏng vấn cũng chém hơi quá chút chút, nên em bị sợ.
 
Anh em tư vấn mình với.
Mình đang làm ở 1 cty trong khu công nghiệp của Nhật cũng 7 năm rồi. Hầu như là tự solo dev. làm từ đầu đến cuối 1 project các app phục vụ cho sản xuất.
Vừa rồi đi phỏng vấn thì pass 1 công ty product.
Trước giờ mình chưa làm việc team nhiều, không biết chia task sao. Cảm giác sợ khi đi làm chỗ mới.
Trình độ mình cũng cùi cùi. Đợt vừa rồi chịu khó học và thuê gia sư techlead kèm nên cũng pass được phỏng vấn.
Cũng muốn ra ngoài cho biết đây biết đó. mà sợ quá.
nhờ anh em chia sẻ thêm.
Thuê gia sư ôn pv thì căng quá =))
Lựa công ty nào workload nhẹ nhàng, quy trình clear mà làm, k vào lạ shock đó thím :))
 
Fen à ng ta setup nó thành system agent luôn rồi. Hệ thống làm tự động. Thằng setup hệ thống chịu trách nhiệm nhé. Nếu cty tiềm lực ít hơn thì để 1 thằng chịu trách nhiệm nhưng chủ yếu là verify test case, coi sơ xem coding có clean hay ko. Còn lại AI và AI review trao đổi để mình approve. Xong rồi thì dev auto test, uat auto test tá lả để cover bug
người ta là người nào thì tôi không thấy anh đề cập, không rõ là các công ty đó đã thực sự thành công trong việc này chưa hay chỉ là cái mục tiêu vì tôi thấy rất nhiều công ty có cùng cái mục tiêu này nhma đã có cái cty đ nào hiện thực hoá được nó đâu
 
Nghe hài quá, bà con rủ nhau đừng đi code nữa, phải luyện tư duy product, luyện tư duy giải quyết vấn đề, luyện làm architect để tận dụng AI cho nó rốt ráo. Nhưng đek nói luyện mấy cái đó mà không code thì luyện như nào, code là con đường dễ nhất cho đám đông đi lên mấy cái đó rồi, có điều giờ phải học nhanh lên thôi. Còn không phải đám đông, siêu nhân thì ngăn nó đừng phá hoại thôi, chứ nó làm cái gì rồi cũng sẽ tốt.
Chính xác điều tôi muốn nói.
Dùng AI để code, dành thời gian để làm việc khác, để thiết kế,
Nhưng những ai đang có kỹ năng system design, tư duy product ở hiện tại có nhớ lúc mới vào nghề, chúng ta để làm gì không?
Tôi:
  • Chép code ra giấy, dán lên tường
  • Code theo mẫu rồi debug từng dòng xem luồng dữ liệu chạy như thế nào.
  • Không biết bao nhiêu đêm không ngủ vắt tay lên đầu nghĩ về bug.
Để đến bây giờ sau hơn chục năm, khi nhìn vào đống source của KH đưa cho, cả trăm ngàn dòng code, không được phép sử dụng AI (ngoài Gemini chat) do security, vẫn có thể phỏng đoán, tưởng tượng được hệ thống lắp ghép với nhau như thế nào.
Tất cả những thứ này đều trải qua nhiều năm luyện tập "cơ bắp" của não.
Bây giờ hầu như đám trẻ bỏ qua các bước mày mò trên, sẽ rất khó để có thể luyện tập được kỹ năng "nhìn code biết ngay có bug" của rất nhiều senior bây giờ.

Nhưng chúng ta cần hiểu rõ rằng đó là để giải phóng cho lao động, không phải để giải phóng cho việc học hành và luyện tập.
AI giúp giải phóng khá nhiều công việc chân tay trước đây - đúng. Nhưng học hành cũng cần phải thông qua luyện tập chân tay - thực chiến thì mới hình thành phản xạ cơ bắp của não được. Mà bước này thì lại quay trở lại dùng AI làm cho nhanh, một vòng luẩn quẩn.
 
Chia sẻ của bản thân mình đi, 1 người điều hành công ty outsourcing nhỏ, dưới góc nhìn của người chủ sử dụng lao động. Công ty mình chuyên code ở tầng OS kernel (Linux, Windows, MacOS, Android...), lĩnh vực này trước đây có entry level rất khó vì cần lượng knowledge nhiều. Mới cách đây tầm 2 năm thì chưa ai nghĩ là AI có thể code tốt ở mảng này. Thì có 1 vài điểm như thế này:
1. AI như Claude có chất lượng gen code tốt hơn kỹ sư, kể cả level senior. Tất nhiên để làm được như vậy, thì cũng cần có 1 ông kỹ sư có kiến thức, tư duy hệ thống... để định hướng cũng như đánh giá output cho AI. Nhưng nó sẽ kiểu như, kỹ sư 1 năm kinh nghiệm mà có tư duy tốt, năng suất lao động, chất lượng code... sẽ tốt hơn kỹ sư 10 năm kinh nghiệm hồi xưa.
2. Đây là giai đoạn tranh tối tranh sáng của thị trường, công ty nào biết cách áp dụng AI trong công việc, biết cách tuyển kỹ sư có tư duy phù hợp với AI, có metric KPI trong công việc phù hợp với đặc thù cộng tác Human-AI thì sẽ có năng suất và chất lượng cao hơn hẳn thị trường.
3. Sang năm 2026, công ty mình đã thay đổi hẳn bộ tiêu chuẩn phỏng vấn. Ko bắt viết code như xưa, thay vào đó quy trình phỏng vấn sẽ như sau: Phỏng vấn kiến thức về ngôn ngữ C - đưa ra 1 đoạn code và yêu cầu ứng viên review code - phỏng vấn kiến thức về hệ điều hành - đưa ra 1 vấn đề và yêu cầu ứng viên tìm hiểu nó thông qua AI - đọc log chat của ứng viên với AI để đánh giá tư duy.
4. Do đặc thù sản phẩm của lĩnh vực bọn mình đang làm, thường luôn yêu cầu chất lượng rất cao, nên yêu cầu phải kiểm soát toàn bộ code do AI gen ra đến từng dòng code. Với mỗi 1 dòng code, kỹ sư luôn phải trả lời được 3 câu hỏi như sau: Nó là cái gì, tại sao lại dùng nó, nếu dùng nó thì sẽ có ảnh hưởng phụ là gì.
 
Nghe hài quá, bà con rủ nhau đừng đi code nữa, phải luyện tư duy product, luyện tư duy giải quyết vấn đề, luyện làm architect để tận dụng AI cho nó rốt ráo. Nhưng đek nói luyện mấy cái đó mà không code thì luyện như nào, code là con đường dễ nhất cho đám đông đi lên mấy cái đó rồi, có điều giờ phải học nhanh lên thôi. Còn không phải đám đông, siêu nhân thì ngăn nó đừng phá hoại thôi, chứ nó làm cái gì rồi cũng sẽ tốt.
thật nghe hài thật sự, Career Paths để đến được senior như mấy ông trên discuss thì cửa nào cho ae junior nếu ko biết code, ko biết code rồi sao biết review.
 
Chính xác điều tôi muốn nói.
Dùng AI để code, dành thời gian để làm việc khác, để thiết kế,
Nhưng những ai đang có kỹ năng system design, tư duy product ở hiện tại có nhớ lúc mới vào nghề, chúng ta để làm gì không?
Tôi:
  • Chép code ra giấy, dán lên tường
  • Code theo mẫu rồi debug từng dòng xem luồng dữ liệu chạy như thế nào.
  • Không biết bao nhiêu đêm không ngủ vắt tay lên đầu nghĩ về bug.
Để đến bây giờ sau hơn chục năm, khi nhìn vào đống source của KH đưa cho, cả trăm ngàn dòng code, không được phép sử dụng AI (ngoài Gemini chat) do security, vẫn có thể phỏng đoán, tưởng tượng được hệ thống lắp ghép với nhau như thế nào.
Tất cả những thứ này đều trải qua nhiều năm luyện tập "cơ bắp" của não.
Bây giờ hầu như đám trẻ bỏ qua các bước mày mò trên, sẽ rất khó để có thể luyện tập được kỹ năng "nhìn code biết ngay có bug" của rất nhiều senior bây giờ.


AI giúp giải phóng khá nhiều công việc chân tay trước đây - đúng. Nhưng học hành cũng cần phải thông qua luyện tập chân tay - thực chiến thì mới hình thành phản xạ cơ bắp của não được. Mà bước này thì lại quay trở lại dùng AI làm cho nhanh, một vòng luẩn quẩn.
nhưng mà giờ mà áp dụng cách học nhưng ngày xưa để luyện junior lên senior cũng khó, nói chung tự ae đánh giá task của mình thường ngày, ví dụ ngày xưa task senior chỉ có only senior làm được, thì giờ với task của senior ngày xưa đưa một junior + AI thì nó vẫn làm được mà làm nhanh thì sao. Nên giờ có AI sẽ nhìn được real senior, còn mấy ông sống dai thành huyền thoại code chậm hơn tụi trẻ mới vào thì kĩ năng review phải lên, chứ kĩ năng review yếu thì đúng là hết cứu
 
Chia sẻ của bản thân mình đi, 1 người điều hành công ty outsourcing nhỏ, dưới góc nhìn của người chủ sử dụng lao động. Công ty mình chuyên code ở tầng OS kernel (Linux, Windows, MacOS, Android...), lĩnh vực này trước đây có entry level rất khó vì cần lượng knowledge nhiều. Mới cách đây tầm 2 năm thì chưa ai nghĩ là AI có thể code tốt ở mảng này. Thì có 1 vài điểm như thế này:
1. AI như Claude có chất lượng gen code tốt hơn kỹ sư, kể cả level senior. Tất nhiên để làm được như vậy, thì cũng cần có 1 ông kỹ sư có kiến thức, tư duy hệ thống... để định hướng cũng như đánh giá output cho AI. Nhưng nó sẽ kiểu như, kỹ sư 1 năm kinh nghiệm mà có tư duy tốt, năng suất lao động, chất lượng code... sẽ tốt hơn kỹ sư 10 năm kinh nghiệm hồi xưa.
2. Đây là giai đoạn tranh tối tranh sáng của thị trường, công ty nào biết cách áp dụng AI trong công việc, biết cách tuyển kỹ sư có tư duy phù hợp với AI, có metric KPI trong công việc phù hợp với đặc thù cộng tác Human-AI thì sẽ có năng suất và chất lượng cao hơn hẳn thị trường.
3. Sang năm 2026, công ty mình đã thay đổi hẳn bộ tiêu chuẩn phỏng vấn. Ko bắt viết code như xưa, thay vào đó quy trình phỏng vấn sẽ như sau: Phỏng vấn kiến thức về ngôn ngữ C - đưa ra 1 đoạn code và yêu cầu ứng viên review code - phỏng vấn kiến thức về hệ điều hành - đưa ra 1 vấn đề và yêu cầu ứng viên tìm hiểu nó thông qua AI - đọc log chat của ứng viên với AI để đánh giá tư duy.
4. Do đặc thù sản phẩm của lĩnh vực bọn mình đang làm, thường luôn yêu cầu chất lượng rất cao, nên yêu cầu phải kiểm soát toàn bộ code do AI gen ra đến từng dòng code. Với mỗi 1 dòng code, kỹ sư luôn phải trả lời được 3 câu hỏi như sau: Nó là cái gì, tại sao lại dùng nó, nếu dùng nó thì sẽ có ảnh hưởng phụ là gì.
Chi phí AI là bài toàn với các công ty nhỏ, đặc biệt mảng outsourcing cạnh tranh khốc liệt ở thời điểm hiện tại, output phải nhanh phải chính xác.
 
nhưng mà giờ mà áp dụng cách học nhưng ngày xưa để luyện junior lên senior cũng khó, nói chung tự ae đánh giá task của mình thường ngày, ví dụ ngày xưa task senior chỉ có only senior làm được, thì giờ với task của senior ngày xưa đưa một junior + AI thì nó vẫn làm được mà làm nhanh thì sao. Nên giờ có AI sẽ nhìn được real senior, còn mấy ông sống dai thành huyền thoại code chậm hơn tụi trẻ mới vào thì kĩ năng review phải lên, chứ kĩ năng review yếu thì đúng là hết cứu
cho em xin ví dụ task gì ngày xưa only senior làm được mà giờ junior + AI vẫn làm được với bác :ops:
 

Thống kê chủ đề

Ngày tạo
condao,
Người trả lời cuối
hoangphi1650,
Trả lời
202
Lượt xem
27.303
Quay lại
Lên đầu trang