Để mình như thế nào hả bạn?
Theo mình để trở thành 1 lập trình viên trước hết phải rèn cho bản thân 3 yếu tố: đam mê, kiên trì và sự sáng tạo (thiếu 1 trog 3 cái này coi như vứt). Về chuyên môn thì đương nhiên là bạn phải học ~ kiến thức liên quan đến lập trình (thuật toán, ngôn ngữ, v.v. ...) và cả Tiếng Anh nữa (để có thể đọc được các tài liệu nước ngoài, vì nếu muốn học lập trình mà chỉ đọc các tài liệu TV thì ko bao giờ đủ)
Chúc bạn thành công ^^