Skip to content

Knowledge Base

Kỹ thuật, tư duy, kỹ năng — ghi chép từ hành trình của một Data Engineer.

Cursor — người bạn đồng hành

Cursor có thể là người bạn đồng hành mỗi khi bạn code — nhưng chỉ khi thực sự hiểu người bạn này. Cài xong, mở lên quen thuộc; nếu cứ gõ tay, Google khi stuck, copy-paste từ ChatGPT thì Cursor chỉ thành editor đắt tiền mà bạn chưa thật sự dùng đến.

Bài viết này giúp bạn hiểu Cursor — nó có gì, tại sao có những thứ đó, khi nào dùng cái gì — để hai bên thật sự đồng hành thay vì hai thế giới song song.

Hiểu AI, dùng AI — 35 câu hỏi trọng tâm mà engineer nào cũng nên tự trả lời

AI không thiếu người dùng. Thiếu người hiểu.

Hầu hết engineer hiện tại dùng AI mỗi ngày — Copilot gợi code, ChatGPT trả lời câu hỏi, Cursor viết cả file. Nhưng nếu hỏi "LLM hoạt động thế nào?", "hallucination xảy ra vì đâu?", hay "khi nào nên tin AI, khi nào không?" — phần lớn sẽ ngập ngừng.

Bài viết này không dạy bạn dùng tool. Bài viết này giúp bạn hiểu cái bạn đang dùng — để dùng tốt hơn, tránh bẫy, và biến AI thành lợi thế thực sự của mình.

Đây là bài mở đầu và toàn diện nhất trong series AI — 5 layers, 35 câu hỏi, từ bản chất đến thực hành, từ prompt engineering đến AI-augmented growth. Bài deep-dive: Cursor — người bạn đồng hành (tool AI coding), Prompt Engineering — từ làm quen đến thuần thục (kỹ năng giao tiếp với AI, kết hợp Cursor).

Prompt Engineering — từ làm quen đến thuần thục

Cùng một câu hỏi, người viết prompt tốt nhận output gấp nhiều lần chất lượng hơn — nhưng phần lớn chỉ biết "gõ câu hỏi vào ChatGPT". Prompt Engineering không phải mánh lới; nó là kỹ năng giao tiếp với AI: rõ ràng, có cấu trúc, biết khi nào dùng kỹ thuật gì.

Bài viết này đưa bạn từ làm quen (prompt là gì, tại sao quan trọng) đến thuần thục (workflow thực tế, kết hợp với Cursor). Prompt Engineering + Cursor sẽ thành bộ đôi xử lý công việc hiệu quả: bạn biết hỏi đúng, Cursor biết đúng context để trả lời.

DataOps mindset — tại sao Data Engineer cần nghĩ như SRE

Bạn biết viết Airflow DAG. Bạn biết query PostgreSQL. Bạn biết deploy lên Kubernetes.

Nhưng khi pipeline fail lúc 3h sáng, khi data drift không ai phát hiện đến khi CEO hỏi, khi migration chạy 6 tiếng rồi fail giữa chừng — bạn nhận ra: biết dùng tool không đủ. Cần một mindset khác.

DataOps là mindset đó.

Bài viết này là bài mở đầu cho series Tech — từ triết lý DataOps đến thực hành cụ thể với Kubernetes, Databases, và infrastructure cho data.

Kỹ năng mềm mà senior engineer không thể thiếu

Hard skills đưa bạn vào phòng. Soft skills giữ bạn ở lại.

Hầu hết lộ trình phát triển của kỹ sư đều xoay quanh kỹ năng kỹ thuật — ngôn ngữ mới, framework mới, hệ thống mới. Nhưng đến một lúc, bạn nhận ra: người được thăng tiến không phải người code giỏi nhất, mà là người có impact lớn nhất. Và impact ở level senior không đến từ số dòng code — nó đến từ khả năng giao tiếp, ảnh hưởng, và định hình bài toán.

Bài viết này bàn về những kỹ năng "mềm" mà thực ra rất "cứng" — vì thiếu chúng, bạn sẽ mãi là người thực thi giỏi nhưng không ai nghe.