Mày tự đánh giá mày có đủ thông minh và tư duy tốt hay không đã. Ngành lập trình đối với người không thực sự đam mê thì nó rất khó. Không như các ngành khác, làm hỏng có thể nhờ người khác xem và làm lại, code hầu như là tự mình mày mò ra và có lỗi thì tự mình sửa. Tau đã từng làm quen với mấy cái code "tiểu học" của bên plc và matlab, nó dễ hơn C++ và java rất nhiều, nhưng lúc làm nản thấy mẹ. Tuy lúc làm có ông thầy hướng dẫn rất kĩ. Nhưng đm chương trình code 5,6 trang chỉ lệch 1 dấu phẩy, 1 dấu ngoặc thôi là nó đéo chạy. Và lúc ngồi dò thì nản thôi rồi. Đương nhiên phần mềm nó có các tool tự động tìm lỗi nhưng nhiều lỗi vẫn phải ngồi so sánh tư duy lại thuật toán các thứ. Và không ít bạn bè tôi học code ở 1 trường danh tiếng đó, tức là khả năng chăm chỉ và độ thông minh ở mức tốt, nhưng ra trường làm mấy tháng, chạy code đến mấy giờ đêm mà trình độ chưa cao nên nản mà nhảy ngành khác. Và ngành code muốn lương cao thì trình cũng cao, chứ trình độ nhàng nhàng chỉ biết copy paste thì lương cũng nhàng nhàng thôi. Tau thấy mày đam mê cái gì thì nên theo đuổi nó tới cùng, chứ đừng cố chạy theo đám đông