Tôi đã biết một số lập trình viên sở thích. Nhìn lại nó, họ nghĩ giống như bạn đã làm. Họ nghĩ rằng họ sẽ thay đổi thế giới.
Nhìn lại, họ đã cố gắng giải quyết những vấn đề rất cơ bản đã được giải quyết. Đối với một ai đó ngoài lĩnh vực phát triển phần mềm và khoa học máy tính, các khái niệm này có vẻ gây sốc. Nhưng đối với các chuyên gia trong lĩnh vực này, việc giải quyết các vấn đề của thế giới hoặc đóng góp cho sự phát triển của lĩnh vực này thường liên quan đến việc làm chủ rất mạnh lĩnh vực này, cùng với nhiều năm kinh nghiệm chuyên môn.
Chỉ cần kiểm tra các câu trả lời cho câu hỏi, Có thực sự phải mất từ 5 đến 10 năm hoặc hơn để trở thành một lập trình viên thực sự giỏi? Để giải quyết các vấn đề trong lĩnh vực này, bạn phải học mọi thứ bạn có thể về nó, và kiểu học đó chỉ xuất phát từ việc trở thành một chuyên gia.
Tôi hy vọng điều này không làm bạn nản lòng. Nếu bạn có những ý tưởng tuyệt vời, điều đó thật tuyệt vời! Tôi không nói rằng bạn không hoặc không thể đóng góp. Nhưng những gì tôi khuyến khích bạn làm là lùi lại một bước và tự hỏi bản thân xem đánh giá của bạn có chính xác không.
Nó giúp nếu bạn có những người bạn là lập trình viên chuyên nghiệp. Nhưng nếu bạn sống trong một thế giới không liên quan đến bất kỳ ưu điểm nào, thì có lẽ bạn có thể hưởng lợi bằng cách tham gia vào các tổ chức hoặc dự án chuyên nghiệp.
Nếu không có gì khác, điều này sẽ cung cấp cho bạn một đường cơ sở để bạn có thể đánh giá chính xác hơn ý tưởng của mình và nhờ ai đó đưa ra ý tưởng đó.
Để trả lời câu hỏi của bạn, tôi có một số ý tưởng để cải thiện Spring Framework dựa trên lý do của tôi về lý do tại sao tôi sẽ không bao giờ sử dụng các thư viện thẻ mùa xuân trong HTML của tôi .
Những ý tưởng này không thực sự thay đổi cuộc sống, nhưng tôi đã mất nhiều năm làm việc với Nhà phát triển và Nhà thiết kế để hiểu rằng rất nhiều tiếp thị đằng sau các khuôn khổ chỉ là tiếp thị. Bởi vì tôi làm việc này 10 giờ mỗi ngày, tôi có ít động lực hơn để làm việc đó trong thời gian rảnh rỗi.