Kết thúc khóa Python — Bạn đã đi đến đây, làm tốt lắm

Nhìn lại bốn chương của khóa Python: kỹ năng còn giá trị trong thời đại AI tạo sinh, và các thư viện kế tiếp theo mục tiêu như FastAPI / pandas / scikit-learn / pytest.

Qua các chương cơ bản, cú pháp, lập trình hướng đối tượng và thư viện chuẩn, bạn đã xây được một nền tảng mà một kỹ sư Python đi làm có thể đứng vững.

Những gì bạn đã học được đến giờ

Qua bốn chương này, bạn đã đi từ xử lý dữ liệu đúng kiểu, đến điều khiển chương trình bằng luồng điều khiển, đến thiết kế kiểu của riêng mình bằng lập trình hướng đối tượng, đến dùng thư viện chuẩn cho loại công việc xuất hiện trong codebase thật.

Bốn kỹ năng bạn đã chồng được
1 Cơ bảnXử lý dữ liệu đúng kiểu2 Cú phápTự điều khiển chương trình3 OOPThiết kế kiểu của riêng mình4 Nâng caoDùng stdlib cho công việc thật
Cơ bản → Cú pháp → OOP → Nâng cao — chồng bốn chương này theo thứ tự xây dựng nền tảng mà một kỹ sư Python đi làm cần.

Cái gì vẫn quan trọng trong thời đại AI

Ngay cả khi ChatGPT và các AI sinh khác viết được code Python, việc đọc code và sửa lỗi vẫn được yêu cầu ở bạn. Các kỹ năng nền tảng và xử lý lỗi mà khóa này rèn luyện chính là loại kỹ năng vẫn còn ích lợi khi công cụ AI trở nên phổ biến hơn.

Vai trò khi bạn làm việc cùng AI
Việc của AIViệc của kỹ sưSinh codeCông việc lặp lạiPattern chuẩnQuyết định specXử lý lỗiReview thiết kế
Khi AI đảm nhận sinh code và công việc lặp đi lặp lại, bạn có thể tập trung vào phán đoán và xác minh thay vào đó.

Đi đâu tiếp theo — chọn một thư viện bên thứ ba

Giờ bạn đã bao quát thư viện chuẩn, nên bước tiếp theo tốt là một thư viện bên thứ ba phù hợp với cái bạn thực sự muốn xây dựng. Web API, phân tích dữ liệu, học máy, tự động hóa, kiểm thử, công cụ CLI — mỗi lĩnh vực có thư viện chủ lực riêng. Với kỹ năng đọc bạn đã xây dựng được ở đây, bạn có thể pip install cái gì đó, mở docs, và tự nắm bắt nó.

Thư viện bên thứ ba theo mục đích
Web APIFastAPI / FlaskPhân tích dữ liệupandas / numpyHọc máyscikit-learn / PyTorchTự động hóarequests / SeleniumKiểm thửpytestCông cụ CLIClick / Typer
Mỗi lĩnh vực có các thư viện bên thứ ba nổi tiếng riêng. Chọn cái nào bạn quan tâm, pip install nó, và thử.