Tôi là một sinh viên 19 tuổi, người thực sự THỰC SỰ thích lập trình, và tôi hy vọng sẽ lượm lặt được từ những năm kinh nghiệm của bạn ở đây. Hiện tại, tôi đang học PHP mọi cơ hội tôi có được, và đã được khoảng 3 năm, mặc dù tôi chưa bao giờ tham gia bất kỳ lớp học chính thức nào. Tôi muốn một ngày nào đó trở thành một lập trình viên toàn thời gian và tạo nên sự nghiệp tốt cho nó.
Câu hỏi của tôi cho bạn là: Bạn nghĩ gì về đặc điểm hay đặc điểm của một lập trình viên chuyên nghiệp? Chủ yếu trong lĩnh vực PHP, nhưng các bằng cấp khác, khái quát hơn cũng được chào đón nhiều hơn, vì tôi nghĩ PHP là ngôn ngữ của sở thích và có thể không phải là ngôn ngữ được lựa chọn trong mắt các nhà tuyển dụng tiềm năng. Vui long sửa cho tôi nêu tôi sai. Trên hết, tôi không muốn lãng phí thời gian vào thứ gì đó không đáng.
Tôi hiện đang cảm thấy khá tự tin về kiến thức về ngôn ngữ PHP của mình và tôi biết rằng tôi có thể xây dựng bất cứ thứ gì tôi cần và có "công việc", nhưng tôi cảm thấy thiếu các khái niệm thiết kế và cấu trúc mã. Tôi thậm chí có thể viết mã hướng đối tượng, nhưng theo ý kiến cá nhân của tôi, điều đó không đáng để có một ngọn đậu nếu nó không được tổ chức tốt. Vì lý do này, tôi đã mua cuốn sách "Các đối tượng, mô hình và thực hành PHP" của Matt Zandstra và đã đọc nó mỗi ngày một ít.
Dù sao, tôi đang bắt đầu lạc đề một chút ở đây, vì vậy hãy quay lại câu hỏi ban đầu. Bạn có lời khuyên nào cho một lập trình viên đầy tham vọng muốn tạo ảnh hưởng trong lĩnh vực này?
Ngoài ra, trên một lưu ý phụ, tôi đã làm việc trong một dự án với một người bạn của tôi, điều đó sẽ cho một ý tưởng khá tốt về nơi tôi đang viết mã thông minh. Tôi sẽ cung cấp một liên kết, tôi không muốn bất cứ ai cảm thấy như thể tôi đang đẩy hoặc spam ở đây, vì vậy đừng nhấp vào nó nếu bạn không muốn. Nhưng nếu bạn quan tâm đến việc đưa ra một số phản hồi ở đó, bạn có thể xem mã trên github. Tôi được gọi là The Craw there.
stripslashes()
được yêu cầu ;)