Tôi dự định chuyển đến NY trong 6-12 tháng tới, vì vậy tôi buộc phải tìm một công việc mới. Khi tôi dự định bắt đầu cuộc sống của mình ở một thành phố khác, đó có lẽ cũng là thời điểm tốt để suy nghĩ về những thay đổi nghề nghiệp.
Tôi đã tìm thấy rất nhiều ý kiến khác nhau về PHP vs .Net vs Java và đây không phải là chủ đề ở đây. Tôi không muốn bắt đầu một cuộc chiến mới về ngôn ngữ nào tốt hơn. Biết một ngôn ngữ lập trình không phải là điều quan trọng nhất để trở thành một nhà phát triển phần mềm. Để trở thành một nhà phát triển thực sự giỏi, bạn cần biết OOP, thiết kế mẫu, thử nghiệm ... và một ngôn ngữ chỉ là một công cụ để khiến mọi thứ xảy ra.
Vì vậy, trở lại câu hỏi của tôi. Tôi có nhiều kinh nghiệm về CNTT - 1 năm với tư cách là một người hỗ trợ CNTT (quản trị và hỗ trợ Windows), khoảng 2 năm kinh nghiệm về lập trình nhúng (VB.Net 2005) và trong 2 năm qua tôi làm việc với PHP / MySQL. Tôi đã làm việc với cửa hàng web Magento, hỗ trợ một số dự án ở Symfony, đã sửa đổi một vài trang web Drupal.
Mối quan tâm chính của tôi là như sau:
- Tôi có tiếp tục cải thiện các kỹ năng của mình về PHP không, ví dụ như để bắt đầu học một số khung công tác PHP chính như Zend, Symfony có thể nhận được một số chứng chỉ PHP.
- Hoặc tôi bắt đầu học .NET hoặc Java. Tôi quen thuộc hơn với .NET nên có lẽ tôi sẽ chọn nó nếu sự lựa chọn nằm giữa .NET và Java (hoặc bạn có thể thuyết phục tôi chọn Java :).
Thông thái nghề nghiệp, tôi không biết đâu là lựa chọn tốt nhất. Học một khuôn khổ và ngôn ngữ mới tốn nhiều thời gian hơn sau đó cải thiện các kỹ năng hiện có của tôi về PHP. Nhưng với .NET, bạn có rất nhiều khả năng (phát triển Windows 7 Phone, Silverlight, WPF) và có thể có cơ hội lớn hơn để tìm việc làm tốt hơn.
Các công việc PHP được trả lương thấp hơn .NET, ít nhất, theo nghiên cứu của tôi (sửa tôi nếu tôi sai). Nhưng nếu bây giờ tôi bắt đầu với .NET thì tôi chỉ là người mới bắt đầu và mức lương của tôi sẽ thấp. Tôi cần ít nhất hơn 2 năm kinh nghiệm trong một số ngôn ngữ để thậm chí cố gắng tìm một số công việc được trả cao hơn $ 50-60k ở NY. Mục tiêu chính của tôi trong 2-3 năm tới là cố gắng tìm một công việc trong danh mục $ 60-80k. Đừng hiểu lầm tôi, tôi không chỉ theo đuổi tiền, mà tiền là yếu tố quan trọng khi bạn cố gắng bắt đầu một gia đình.
Tôi 27 tuổi và tôi cảm thấy không có nhiều chỗ cho những quyết định sai lầm liên quan đến sự nghiệp của mình, vì vậy mọi lời khuyên sẽ rất được hoan nghênh.
Cập nhật
Cảm ơn tất cả các bạn đã dành thời gian để giúp tôi với vấn đề của tôi. Tất cả các câu trả lời và ý kiến đã rất hữu ích. Tôi đã quyết định gắn bó với PHP nhưng cũng để học C # và Silverlight 4. Chúng ta sẽ thấy cuộc sống sẽ đưa tôi đến đâu.