<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>AI Engineer Roadmap Blog</title>
        <link>https://ai-engineer-roadmap.dev/blog</link>
        <description>AI Engineer Roadmap Blog</description>
        <lastBuildDate>Thu, 30 Apr 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>vi</language>
        <item>
            <title><![CDATA[Tại sao Software Engineer nên học AI Engineering — ngay bây giờ]]></title>
            <link>https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai</link>
            <guid>https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai</guid>
            <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Không phải vì AI sẽ thay thế bạn. Mà vì engineer biết dùng AI sẽ thay thế engineer không biết.]]></description>
            <content:encoded><![CDATA[<p>Không phải vì AI sẽ thay thế bạn. Mà vì <strong>engineer biết dùng AI sẽ thay thế engineer không biết.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="câu-chuyện-quen-thuộc">Câu chuyện quen thuộc<a href="https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai#c%C3%A2u-chuy%E1%BB%87n-quen-thu%E1%BB%99c" class="hash-link" aria-label="Đường dẫn trực tiếp đến Câu chuyện quen thuộc" title="Đường dẫn trực tiếp đến Câu chuyện quen thuộc" translate="no">​</a></h2>
<p>Bạn là Software Engineer. Bạn viết code tốt, hiểu system design, deploy được production. Mọi thứ ổn — cho đến khi bạn mở LinkedIn và thấy:</p>
<ul>
<li class="">"Chúng tôi tuyển AI Engineer, yêu cầu: RAG, fine-tuning, agent framework..."</li>
<li class="">"Claude Code vừa tự sửa được bug trong 30 giây"</li>
<li class="">"Manus AI điều khiển browser thay con người"</li>
</ul>
<p>Bạn Google "AI Engineer roadmap" và thấy 47 keyword bạn chưa nghe bao giờ. Bạn đóng tab. Bạn quay lại code. Bạn cảm thấy hơi bất an nhưng không biết bắt đầu từ đâu.</p>
<p><strong>Bài viết này cho bạn.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-engineer--ml-engineer">AI Engineer ≠ ML Engineer<a href="https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai#ai-engineer--ml-engineer" class="hash-link" aria-label="Đường dẫn trực tiếp đến AI Engineer ≠ ML Engineer" title="Đường dẫn trực tiếp đến AI Engineer ≠ ML Engineer" translate="no">​</a></h2>
<p>Đây là nhầm lẫn phổ biến nhất. Hãy phân biệt rõ:</p>
<p><strong>ML Engineer</strong> train model. Họ cần biết PyTorch, distributed training, loss function, gradient descent. Đây là role yêu cầu nền tảng toán và ML sâu.</p>
<p><strong>AI Engineer</strong> <em>dùng</em> model để build sản phẩm. Họ cần biết cách gọi API, thiết kế prompt, kết nối tool, build agent — và quan trọng nhất — ship được.</p>
<p>Nếu bạn là Software Engineer, <strong>bạn đã có 80% skill cần thiết cho AI Engineering</strong>:</p>
<ul>
<li class="">Biết code → gọi API, build pipeline</li>
<li class="">Biết system design → thiết kế agent architecture</li>
<li class="">Biết debug → xử lý khi model trả về nonsense</li>
<li class="">Biết deploy → đưa AI product lên production</li>
</ul>
<p>20% còn lại là hiểu cách LLM hoạt động, prompt engineering, tool calling, và agent patterns. Và đó chính xác là thứ lộ trình này dạy.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="nhưng-mà-keyword-nhiều-quá">Nhưng mà... keyword nhiều quá<a href="https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai#nh%C6%B0ng-m%C3%A0-keyword-nhi%E1%BB%81u-qu%C3%A1" class="hash-link" aria-label="Đường dẫn trực tiếp đến Nhưng mà... keyword nhiều quá" title="Đường dẫn trực tiếp đến Nhưng mà... keyword nhiều quá" translate="no">​</a></h2>
<p>Đúng. Và phần lớn keyword bạn thấy <strong>không phải thứ bạn cần học ngay</strong>. Đây là bộ lọc nhanh:</p>
<p><strong>Học ngay (Module 1 — lộ trình này):</strong>
Prompt engineering, tool calling, MCP, agent loop, workflow patterns.</p>
<p><strong>Học sau (Module 2):</strong>
RAG, embedding, vector DB — khi agent cần "nhớ" thêm.</p>
<p><strong>Học khi cần (hoặc không bao giờ cần):</strong>
Fine-tuning, RLHF, LoRA — khi model có sẵn không đủ tốt.</p>
<p><strong>Không cần học (khác role):</strong>
GPU infra, model serving, distributed training — đó là ML Platform role.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="khi-nào-là-quá-muộn">Khi nào là "quá muộn"?<a href="https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai#khi-n%C3%A0o-l%C3%A0-qu%C3%A1-mu%E1%BB%99n" class="hash-link" aria-label="Đường dẫn trực tiếp đến Khi nào là &quot;quá muộn&quot;?" title="Đường dẫn trực tiếp đến Khi nào là &quot;quá muộn&quot;?" translate="no">​</a></h2>
<p>Không có "quá muộn". Nhưng có <strong>lợi thế người đi sớm</strong>:</p>
<ul>
<li class="">Bạn build portfolio AI project trước → nổi bật hơn khi apply</li>
<li class="">Bạn hiểu trade-off → đưa ra quyết định kỹ thuật tốt hơn trong team</li>
<li class="">Bạn ship agent đầu tiên → tự tin thử nghiệm tiếp</li>
</ul>
<p>Thời điểm tốt nhất là hôm qua. Thời điểm tốt thứ hai là <strong>ngay bây giờ</strong>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bước-tiếp-theo">Bước tiếp theo<a href="https://ai-engineer-roadmap.dev/blog/tai-sao-swe-nen-hoc-ai#b%C6%B0%E1%BB%9Bc-ti%E1%BA%BFp-theo" class="hash-link" aria-label="Đường dẫn trực tiếp đến Bước tiếp theo" title="Đường dẫn trực tiếp đến Bước tiếp theo" translate="no">​</a></h2>
<p>Mở <a class="" href="https://ai-engineer-roadmap.dev/docs">Tổng quan lộ trình</a> và bắt đầu từ Chapter 1. Bạn chỉ cần Python cơ bản và một API key.</p>
<p>Không cần đọc hết mới được bắt đầu. Không cần hiểu 100% mới được đi tiếp. Cứ bắt đầu.</p>
<hr>
<p><em>Đây là bài đầu tiên trong series ghi chép hành trình từ Software Engineer sang AI Engineer. Follow blog này để nhận bài mới.</em></p>]]></content:encoded>
            <category>career</category>
            <category>ai-engineering</category>
            <category>opinion</category>
        </item>
    </channel>
</rss>