Tại sao phải biết nhiều thuật giải kể cả thuật giải lạc hậu?
Trang 1 trong tổng số 1 trang
Tại sao phải biết nhiều thuật giải kể cả thuật giải lạc hậu?
Các bạn cùng thảo luận vấn đề này nhé!
Theo mình thì thuật giải hiện đại cũng được xây dựng trên nền tản của thuật giải cổ điển và khi mình lập trình cũng thế: đừng chạy theo công nghệ. Hiệu ứng sính cái mới đặc biệt phổ dụng trong nghành công nghệ. Có rất nhiều người luôn muốn tìm hiểu và đánh cược cả sự nghiệp của mình vào những công nghệ vừa mới ra đời. Thật nực cười khi cụm từ “công nghệ mới nhất” được gắn cho những tools, APIs, frameworks,… vừa mới ra đời. Những gì tương tự vậy diễn ra hàng ngày trong thế giới công nghệ và mặc dù chúng có thể giúp việc lập trình nhanh hơn, dễ dàng hơn nhưng đừng vội vàng theo đuổi trước khi có những đánh giá cặn kẽ. Hãy giữ nền tảng kiến thức làm kim chỉ nam và kiến thức nền tảng có tốc độ thay đổi chậm hơn rất nhiều so với frameworks, tools hay APIs quanh nó.
Đừng dập dềnh trên những con sóng biển. Nước bề mặt luân chuyển nhanh hơn rất nhiều trong khi nước ở dưới đáy, nơi cuộc sống cá tôm thực sự tồn tại lại ít có sự thay đổi hơn. Hãy đặt mình vào chỗ nước sâu và gần hơn với kiến thức căn bản.
Chẳng hạn, trong thế giới Java, rất nhiều những tool, frameworks tồn tại và ra đời mỗi tuần. Đừng quan tâm nhiều, những khái niệm cốt lõi như tương tác client-server, MVC pattern, Servlets/JSP, resource bundling, XML parsing,… mới là thứ cần phải nắm chắc. Một khi đã có được chúng, việc tiếp cận công cụ hay frameworks mới sẽ chỉ trong một sớm một chiều.
Theo mình thì thuật giải hiện đại cũng được xây dựng trên nền tản của thuật giải cổ điển và khi mình lập trình cũng thế: đừng chạy theo công nghệ. Hiệu ứng sính cái mới đặc biệt phổ dụng trong nghành công nghệ. Có rất nhiều người luôn muốn tìm hiểu và đánh cược cả sự nghiệp của mình vào những công nghệ vừa mới ra đời. Thật nực cười khi cụm từ “công nghệ mới nhất” được gắn cho những tools, APIs, frameworks,… vừa mới ra đời. Những gì tương tự vậy diễn ra hàng ngày trong thế giới công nghệ và mặc dù chúng có thể giúp việc lập trình nhanh hơn, dễ dàng hơn nhưng đừng vội vàng theo đuổi trước khi có những đánh giá cặn kẽ. Hãy giữ nền tảng kiến thức làm kim chỉ nam và kiến thức nền tảng có tốc độ thay đổi chậm hơn rất nhiều so với frameworks, tools hay APIs quanh nó.
Đừng dập dềnh trên những con sóng biển. Nước bề mặt luân chuyển nhanh hơn rất nhiều trong khi nước ở dưới đáy, nơi cuộc sống cá tôm thực sự tồn tại lại ít có sự thay đổi hơn. Hãy đặt mình vào chỗ nước sâu và gần hơn với kiến thức căn bản.
Chẳng hạn, trong thế giới Java, rất nhiều những tool, frameworks tồn tại và ra đời mỗi tuần. Đừng quan tâm nhiều, những khái niệm cốt lõi như tương tác client-server, MVC pattern, Servlets/JSP, resource bundling, XML parsing,… mới là thứ cần phải nắm chắc. Một khi đã có được chúng, việc tiếp cận công cụ hay frameworks mới sẽ chỉ trong một sớm một chiều.
CaoTheAnh01(113A)- Tổng số bài gửi : 28
Join date : 16/07/2012
Similar topics
» Thảo luận Bài 7
» Thảo luận Bài 6
» Thảo luận Bài 6
» Nhiều kỹ thuật từ lâu không dùng nữa nhưng vẫn phải học. Tại sao ?
» Thảo luận Bài 6
» Thảo luận Bài 6
» Thảo luận Bài 6
» Nhiều kỹ thuật từ lâu không dùng nữa nhưng vẫn phải học. Tại sao ?
» Thảo luận Bài 6
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết