30/09/2018, 17:34

Hướng đi nào cho Java

Mình hiện đã tốt nghiệp đại học 2 năm, nhưng sau khi tốt nghiệp mình đã đi nghĩa vụ.
Bây giờ về lại thì chưa định hướng được là nên theo mảng nào, mình có thể code Java core - J2EE Servlet hay PHP Framework như Codeignitor hoăc Laravel. Nhưng mình muốn theo Java nhưng lại ko định hướng được là nên đi theo mảng nào, mọi người cho mình ý kiến. Vì mình thấy Mobile cũng đang phát triển, chưa biết là đi theo mobile hay web. Với cả nếu code mobile thì chỉ cho android có cách nào Write Once Run Anywhere ko ah? Và mình nên hoc Framework nào đây

Itachi Citus viết 19:48 ngày 30/09/2018

Bạn muốn làm gì? Tự làm ra một sản phẩm rồi kinh doanh hay là học để ra làm cho một công ty nào đó?

Kency viết 19:39 ngày 30/09/2018

Tớ muốn làm freelancer và cũng muốn làm để kinh doanh bạn ah

Mai Anh Dũng viết 19:42 ngày 30/09/2018

Java có rất nhiều ứng dụng, như trước mắt thì bạn đang phân vân giữa Web và Mobile. Đạt nghĩ đây là hai lĩnh vực cần rất nhiều nhân sự. Nếu bạn định hướng làm freelance thì phải xác định là phải thay đổi liên tục theo nhu cầu của thị trường. Nếu bạn thay đổi nhanh thì sẽ thành công. Thu nhập có thể gấp 2, 3, 4 thậm chí 10 lần đi làm công ăn lương.

Kinh nghiệm làm việc

Nhưng để làm freelance tốt thì có lẽ bạn phải làm lập trình Java toàn thời gian tầm 1 đến 2 năm để có được kinh nghiệm làm việc. Làm freelance không dễ. Bạn phải có kỹ năng lập trình, kỹ năng xây dựng sản phẩm và bảo trì nó. Những kinh nghiệm này cần phải đi làm mới có được, cũng có người không cần đi làm nhưng không phải là số đông.

Chọn hướng đi theo thị trường

Bạn cần phải lên các trang freelancer và tìm kiếm với từ khóa java hoặc các công nghệ mà bạn thích hoặc có kinh nghiệm về nó. Xem xét đánh giá các kết quả trả ra bao gồm

  • Số lượng công việc
  • Số lượng lập trình viên freelancer bid các project
  • Mức lương

Sau đó bạn nên chọn các công việc có tỉ lệ công việc lớn hơn so với số lượng lập trình viên và mức lương OK.

Tìm bạn đồng hành

Tìm lại các bạn học cũ xem có ai đang làm freelancer Java hoặc tương tự để hỏi kinh nghiệm hoặc có thể tham gia làm chung.

Các trang Freelance lớn hiện nay

  • Freelancer.com
  • Upwork.com

Các bài viết về Java Freelancer

  • http://zeroturnaround.com/rebellabs/five-ways-to-not-suck-at-being-a-java-freelancer/
  • http://tutorials.jenkov.com/software-as-career/how-to-become-a-freelance-java-developer.html

Freelancer không dễ

Freelancer có thể mang lại cho bạn thu nhập cao, nhưng không phải lúc nào bạn cũng có thể tìm được project phù hợp. Khi có được project thì bạn phải làm ngày đêm liên tục, nhưng khi không có project thì bạn không có gì làm và không có tiền. Suy nghĩ thật kỹ.

TriNVM viết 19:39 ngày 30/09/2018

Theo Java Web đi bạn. Sau đó qua Android cũng chưa muộn

Kency viết 19:39 ngày 30/09/2018

cám ơn LTD đã góp ý chân thành, mình sẽ nghiên cứu, với cái tuổi 27 sau khi đi nghĩa vụ về thì trong đầu bây giờ mình cũng ko định hướng và chưa biết đi theo mảng nào, đa số Freelance Job hiện tại thì mình coi và tìm hiểu được là web và người ta yêu cầu sử dụng Spring MVC - Struts2 và Hibernate. Mình nghĩ mình cũng sẽ mất 1-2 tháng để có thể làm việc được với các Framework này, còn việc kinh nghiệm hiện tại mình thấy xin việc khá khó khăn vì tuổi cao và kinh nghiệm chưa có cũng hơi nản @.@

Mai Anh Dũng viết 19:44 ngày 30/09/2018

@kency đừng lo, lúc mới ra trường Đạt đi làm chung với một anh 28 tuổi. Anh này học xây dựng 4 năm xong ra học lập trình thêm 4 năm nữa mới đi làm. Ảnh làm cũng tốt lắm.

Lúc đi học trên trường cũng có mấy người học chung mà lớn hơn tầm 3-4 tuổi, hoặc hơn. Sau đó vẫn ra trường làm việc bình thường. 27 tuổi là trẻ mà, Đạt cũng 27.

Nếu so với một người nói tiếng Anh là tiếng mẹ đẻ thì dù Đạt bằng tuổi, cũng coi như là Đạt học muộn hơn họ ít nhất là 4 năm. Vì ngành CNTT cần nhiều tiếng anh mà. Thế thì thành ra mình 27 tuổi cũng chỉ bằng một người 23 tuổi mà thôi. Đi làm với họ cũng như học “muộn” hơn họ 4 năm vậy. Nhưng quan trọng là nếu mình yêu nghề và có tinh thần học tập thì không vấn đề gì cả.

Kency viết 19:37 ngày 30/09/2018

Theo đạt xu hướng hiện tại mình nên chọn Mobile hay Web? và nếu Mobile thì dùng Swift hay Android hay cả 2 và web là Java hay PHP tại Kency có thể học nhanh FW của 2 thằng này Java hoặc PHP còn .net đó giờ chưa tiếp xúc

viết 19:45 ngày 30/09/2018

Có con đường nào cho Java mảng Desktop App ko nhỉ?

Bài liên quan
0