Bạn sẽ chọn học một thứ thật giỏi hay biết mỗi thứ một tý?

Được cái bạn nắm được cơ chế hoạt động của HttpRequest và HttpRespone trong Java Web, sau này làm việc với các Web Framework đơn giản hơn
Áp dụng mô hình MVC vào JavaEE bạn sẽ thấy nó dễ tổ chức hơn

1 Like

Xe đạp gắn thêm bộ phản lực Spring. :grin:

3 Likes

Theo mình thì muốn chém gió thì biết mỗi thứ 1 tí, còn muốn kiếm tiền thì biết 1 thứ thật giỏi trước.
Có thể không đúng lắm vì nhiều ông boss lớn có tài chém gió nhưng vẫn kiếm được nhiều tiền :v Nó còn tùy thuộc vào độ may mắn nữa.

1 Like

mình thấy làm một món mà để cứng cứng một tý cũng phải mất 2-3 năm chứ ít gì

thế chốt lại là ý bác về java web là như nào :V

Đối với mình

  • Java Web rất mạnh, cả về Framework lẫn Library
  • JavaEE được sử dụng nhiều trong các hệ thống doanh nghiệp
  • Các web framework giúp phát triển dự án mạnh mẽ, nhanh chóng, đồng bộ
  • Hỗ trợ nhiều công nghệ trên nền web (webapp, SOAP / RESTful webservice, socket,…)
  • Lương cao :wink:
2 Likes

tôi chọn Giỏi mọi thứ :joy:

Mình sẽ chọn cả 2

  • Nên theo đuổi 1 chuyên môn / công nghệ duy nhất để khi xin việc là một lợi thế rất lớn so với các ứng viên khác
  • Trong dự án đôi khi cần tiếp xúc công nghệ mới, nên học nó và áp dụng. Nếu thấy hay thì học chuyên sâu hơn
1 Like

Spring là thằng đầu tiên mình viết Web, sau đó có lang thang qua Ruby on Rail, Django, Laravel. Nhận xét thì dùng thằng nào cũng được. Chỉ là cách tiếp cận khác nhau. Spring thì phân thành nhiều class, linh động cao hơn, nghiên về kiến trúc 3 layer architecture, DDD Model, thích hợp cho các ứng dụng lớn, enterprise project.

Tuy nhiên, dưới bàn tay của dev thì nhào thằng Spring lại thành MVC cho ứng dụng tầm trung cũng được. Hay tách ra thành nhiều class chức năng khác nhau nếu làm Laravel, Rails cho nó thành DDD phát triển enterprise được hết.

Dev thạo nghề sẽ biết cái không thể thành có thể, bất kể là tool gì.

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?