JavaRush /Blog Java /Random-VI /Tôi ngại làm đàn em giữa thị trường CNTT đông đúc: Làm th...

Tôi ngại làm đàn em giữa thị trường CNTT đông đúc: Làm thế nào để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên

Xuất bản trong nhóm
Bạn có thể nhận thấy rằng lĩnh vực CNTT càng trở nên phổ biến theo thời gian thì càng có nhiều người chuyển sang phát triển từ các ngành nghề khác. Có nhiều lý do giải thích cho điều này: lương cao, chế độ phúc lợi tốt, cơ hội làm việc ở những công ty thú vị, hiện đại, lịch trình linh hoạt. Và mặc dù sự cạnh tranh trên thị trường CNTT rất cao nhưng bạn vẫn có cơ hội, với sự siêng năng thẩm định, có được công việc là nhà phát triển. Trong văn bản này, chúng tôi sẽ phân tích xem liệu có đáng để tham gia phát triển Java vào năm 2021 hay không, sự cạnh tranh trên thị trường tháng 6 là gì và sẽ đưa ra một số mẹo về cách cạnh tranh cho công việc đầu tiên của bạn trong lĩnh vực CNTT.Tôi ngại làm đàn em giữa thị trường CNTT đông dân: làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 1

Nhu cầu về Java như thế nào?

Theo một nghiên cứu của JetBrains , Java tiếp tục là ngôn ngữ lập trình chính phổ biến nhất trên thế giới (37% số người được hỏi coi đây là ngôn ngữ phát triển chính của họ) . Nó được sử dụng bởi khoảng 5,2 triệu nhà phát triển. Đối thủ cạnh tranh chính của Java là Python. Nó đã vượt qua Java trong danh sách các ngôn ngữ được sử dụng nhiều nhất. Trong 12 tháng qua, 30% số người được hỏi đã bắt đầu hoặc đang tiếp tục học Python, thậm chí nhiều hơn năm ngoái (27%). Nhưng điều này không có nghĩa là Java nên bị loại bỏ. Trang tìm kiếm việc làm Dice.com đã tổng hợp bảng xếp hạng bảy ngôn ngữ lập trình mà các chuyên gia đang được các nhà tuyển dụng Mỹ yêu cầu nhiều nhất. Ngôn ngữ Java đứng ở vị trí thứ hai trong bảng xếp hạng Dice, mất vị trí dẫn đầu trước SQL. Theo chỉ số TIOBE , chuyên đánh giá mức độ phổ biến của các ngôn ngữ lập trình, vào tháng 12 năm 2020, Java đã trở thành ngôn ngữ phổ biến thứ hai trên thế giới. Việc xếp hạng giải thích mức độ phổ biến của Java đối với các nhà tuyển dụng bởi số lượng lớn các ứng dụng và dịch vụ được viết bằng ngôn ngữ này. Ngoài ra, sự phổ biến của ngôn ngữ này có nghĩa là có rất nhiều thông tin về nó trên Internet. Ngày nay, Java vẫn có lợi thế hơn các ngôn ngữ khác do quy mô của hệ sinh thái của nó. Do số lượng nhà phát triển sử dụng Java nên nó thường được chọn để tạo các dự án mới. Vì vậy, các nhà phát triển mới cũng tham gia vào quá trình này.

Các nhà phát triển Java kiếm được bao nhiêu?

Theo một nghiên cứu của tài nguyên Habr, mức lương trung bình của các nhà phát triển Java ở Nga là khoảng 1.500 USD và đối với các nhà phát triển có kinh nghiệm - khoảng 3.000 USD . Khoảng dữ liệu tương tự đã được tìm thấy trong một nghiên cứu do JavaRush thực hiện vào đầu năm 2020. Tôi ngại làm đàn em giữa thị trường CNTT đông dân: Làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 2Tôi ngại làm đàn em giữa thị trường CNTT đông dân: làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 3Nhưng điều này không có nghĩa là người Java không thể trông chờ vào mức lương cao hơn. Dịch vụ việc làm SuperJob đã tiến hành phân tích mức lương của các nhà phát triển ở Nga tùy thuộc vào ngôn ngữ họ viết. Đánh giá qua phân tích, các nhà phát triển Java có thể kiếm được từ 4 đến 7 nghìn đô la . Một nghiên cứu của JavaRush cho thấy ở Ukraine, các nhà phát triển Java có kinh nghiệm có thể mong đợi mức lương 3.500 USD. Tôi ngại làm đàn em giữa thị trường CNTT đông dân: Làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 4Về mức lương, Belarus xếp sau Ukraine và Nga - một cầu thủ JW giàu kinh nghiệm ở Minsk được đề nghị 2.200 USD. Tôi ngại làm đàn em giữa thị trường CNTT đông dân: làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 5Mức lương trung bình của sinh viên trẻ, ngay cả ở Java, cũng không quá cao. Ví dụ: vào năm 2020, mức lương trung bình của các nhà phát triển mới ở Ukraine là 800 USD , theo một nghiên cứu của cổng Dou. Điều này áp dụng cho các nhà phát triển viết bằng Java, C và C++. Và vì đây là mức trung bình nên rõ ràng khi bắt đầu, đàn em có thể nhận được 400-500 đô la. Theo một nghiên cứu của JavaRush, ở Moscow, mức lương trung bình cho người mới bắt đầu là 1.000 USD, ở St. Petersburg - 960 USD, ở Minsk - ít hơn nhiều, khoảng 500 USD.

Tình hình thị trường tháng 6 thế nào?

June dễ dàng tìm được việc làm ở thành phố lớn hơn

Theo một nghiên cứu của GlobalLogic, do thiếu chuyên gia CNTT vào tháng 10 năm 2020, ngành CNTT Ukraine có thể mất hơn 12 triệu USD thu nhập từ xuất khẩu. Nhưng chúng ta không nói về cấp dưới: trong hầu hết các trường hợp, các chuyên gia cấp Trung và Cấp cao được tìm kiếm cho các vị trí còn trống (lần lượt là 37% và 33%), tức là có 2-5 năm kinh nghiệm. Chỉ 17% vị trí tuyển dụng dành cho các chuyên gia có tối đa một năm kinh nghiệm. Cổng thông tin DOU đã công bố một nghiên cứu về cách các công ty CNTT Ukraine tuyển dụng các chuyên gia cấp dưới vào năm 2019. SoftServe thuê nhiều đàn em nhất - 1003 người, EPAM Ukraine đứng ở vị trí thứ hai (928 người), ZONE3000 ở vị trí thứ ba với 640 người mới. Tôi ngại làm đàn em giữa thị trường CNTT đông dân: Làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 6Khoảng 75% nhân viên trẻ từ các công ty được khảo sát đã tìm được việc làm ở 3 thành phố hàng đầu: Kyiv, Kharkov và Lviv. Đồng thời, như các tác giả của nghiên cứu lưu ý, các công ty lớn sẽ dễ dàng tìm kiếm những người mới đến bên ngoài thủ đô, nơi mà sự cạnh tranh về nhân tài thấp hơn. Đối với Nga, người ta cho rằng cơ hội tìm việc làm tốt nhất cho một sinh viên trẻ là ở Moscow và St. Petersburg. Ví dụ: theo bot phân tích Headz , chuyên phân tích các vị trí tuyển dụng và sơ yếu lý lịch từ các nguồn mở, ở Moscow có 8 ứng viên cho 1 vị trí tuyển dụng, ở St. Petersburg - 14 trên 1. Các công ty lớn như G5 Entertainment, Luxoft, EPAM, đang thân thiện nhất với người mới. Emergn, Mail.Ru Group và ALM Works.

Có nhiều tháng sáu, nhưng ít tháng sáu tốt đẹp

Một số chuyên gia cho rằng có tình trạng dư thừa trong thị trường tháng Sáu. Đặc biệt, vì cái gọi là “những người da trắng” - những sinh viên đọc sách, tham gia các khóa học miễn phí và hy vọng rằng họ sẽ kiếm được một công việc được trả lương cao mà không cần có kinh nghiệm thương mại. Nhưng ngay cả khi có sự cạnh tranh lớn, bạn vẫn có thể tìm được việc làm, điều quan trọng chính là động lực và ham học hỏi. Không cần thiết phải có trình độ học vấn cao hơn trong quá trình phát triển, nhưng điều rất quan trọng là phải dành thời gian cho việc tự học, không chỉ dừng lại ở một vài cuốn sách và hướng dẫn từ Youtube. Đây là những gì Ivan Kleshnin, một lập trình viên web với 12 năm kinh nghiệm, người tham gia cố vấn và kinh doanh trong lĩnh vực tuyển dụng, viết :

“Đàn em hiện đại muốn nhận được 1000 USD sau ba tháng kể từ khi bắt đầu tập luyện. Tài sản giáo dục chính của anh ấy là xem một khóa học được tải xuống từ torrent. “Mọi thứ nên được miễn phí!” - June tuyên bố, thận trọng loại các hoạt động của mình ra khỏi danh mục “mọi thứ”. Đặc biệt, khi nhận được lời mời thực tập, anh ta phẫn nộ nói rằng mình sẽ không làm việc vì một xu nào!

Cơ hội có được một công việc trong lĩnh vực CNTT mà không cần có kinh nghiệm hoặc trình độ học vấn là một đặc quyền duy nhất tồn tại ở đây và bây giờ. Sớm hay muộn cánh cửa cơ hội này cũng sẽ đóng lại. Bạn sẽ không thể có được việc làm luật sư hoặc bác sĩ nếu không được đào tạo và thực hành lâu dài và tốn kém...

Công ty không cần cấp dưới không có kinh nghiệm. Nếu họ thuê họ, họ sẽ hướng tới tương lai xa, và họ sẽ gặp nguy hiểm. Đánh giá cao bước đi này của nhà tuyển dụng và đơn giản là biết ơn chính là sự trung thực với chính mình. Thật không may, chúng ta vẫn coi lòng biết ơn và sự trung thực là dấu hiệu của sự yếu đuối.”

Ngày lễ và coronavirus: tại sao có ít chỗ trống hơn cho đàn em

Tôi ngại làm đàn em giữa thị trường CNTT đông dân: Làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 7Số lượng vị trí tuyển dụng trong tháng 6 bị ảnh hưởng bởi cả thời điểm cuối năm và đợt khóa cửa thứ hai. “Theo quy luật, vào tháng 12, sẽ có ít nhà phát triển tìm kiếm hơn, các công ty đang chuẩn bị cho kỳ nghỉ lễ. Cộng với đợt khóa máy sắp tới, việc thuê các nhà phát triển có kinh nghiệm sẽ nhanh chóng tham gia vào quá trình sẽ dễ dàng hơn. Ngoài ra, để đào tạo người mới, công ty phải cung cấp người cố vấn và các nhà phát triển có kinh nghiệm hiện đang bận rộn với các dự án của họ”, Anastasia Melnik, giám đốc nhân sự của một công ty sản phẩm trong lĩnh vực fintech cho biết.

Bạn có thể đưa ra lời khuyên gì cho các bạn trẻ đang tìm việc làm?

Xác định động lực của bạn

Nếu động lực duy nhất của bạn là tiền thì bạn sẽ không thể tồn tại lâu trong lĩnh vực CNTT. June phải học rất nhiều, tìm hiểu công nghệ mới và giao tiếp với người cố vấn. Tốt nhất là động lực của bạn là sự quan tâm đến một công việc mới. Nhà tuyển dụng sẽ đánh giá cao điều này và có thể ưu tiên bạn khi tuyển dụng.

Tự học nhiều

Không chỉ ở nơi làm việc mà còn ở nhà. Khi bạn có nền tảng cần thiết, hãy chuyển sang kiến ​​​​thức trong lĩnh vực thích hợp của bạn, có thể là cờ bạc, trò chơi, công nghệ tài chính hoặc thứ gì khác.

Hãy lắng nghe người hướng dẫn

Lời khuyên đơn giản nhưng hữu ích. Với một người cố vấn tốt, bạn sẽ làm quen với dự án nhanh hơn rất nhiều.Tôi ngại làm đàn em giữa thị trường CNTT đông dân: Làm sao để vượt qua nỗi sợ cạnh tranh và trở thành lập trình viên - 8

Thuê ngoài hay sản phẩm?

Cách dễ dàng nhất cho một sinh viên mới tốt nghiệp là xin việc ở một công ty gia công lớn, nơi sẽ có công việc có tính hệ thống và nhiều dự án. Điều này có nghĩa là sẽ có nhiều con đường phát triển. Bạn có thể kiếm được việc làm trong một sản phẩm và nâng cao kỹ năng của mình trong một ngành. Con đường này phù hợp với những ai đã quyết định chọn lĩnh vực phát triển mà mình yêu thích.

Làm thế nào để chuẩn bị cho việc tìm kiếm việc làm?

Thực hiện một cuộc phỏng vấn thử nghiệm, nghiên cứu công ty bạn muốn làm việc, theo dõi các yêu cầu cơ bản của thị trường - chúng tôi đã thu thập những lời khuyên hữu ích về việc chuẩn bị tìm kiếm việc làm trong bài viết lớn “Sợ hãi khi phỏng vấn: Làm thế nào để ngừng sợ hãi và bắt đầu đi phỏng vấn .

Triển vọng của Java là gì?

Chúng tôi đã thu thập ý kiến ​​của hai chuyên gia Java, những người đã theo dõi sự phát triển của nó trong nhiều năm.

Maxim Kmets, nhà phát triển Java cấp cao

Số lượng thiết bị chạy Java không thay đổi. Điều này có nghĩa là các ngôn ngữ khác đã xuất hiện và chiếm lấy thị phần của Java. Các ứng dụng Android trước đây được viết bằng Java: điều này củng cố vị thế của Java, nhưng các giải pháp đa nền tảng cho nền tảng iOS/Android cũng đang nổi lên. Tức là bạn đã viết nó một lần và bạn khởi chạy ứng dụng ở mọi nơi. Ví dụ: Flutter (SDK nguồn mở để tạo ứng dụng di động của Google. Nó được sử dụng để phát triển ứng dụng cho Android và iOS - ed.), sử dụng ngôn ngữ Dart. Nhưng mọi chuyện không tệ đến thế. Tôi thích tốc độ phát hành các phiên bản Java mới. Chỉ 3-4 năm trước có Java 8. Trước đó, nhiều năm trước có Java 7. Bây giờ chúng ta có chiếc thứ 16 đang trên đường tới. Các phiên bản mới chuyển tải những ý tưởng tốt nhất từ ​​các mô hình và ngôn ngữ khác. Nhiều khung công tác được viết bằng Java mỗi ngày. Có những dự án microservice lớn bằng ngôn ngữ này và có những dự án nhỏ nhưng chân thành. Đối với tôi, bây giờ các đàn em bây giờ dễ tìm việc hơn so với sáu năm trước. Đúng vậy, không ai muốn thuê người không có kinh nghiệm thương mại. Mọi người thường bắt đầu bằng việc thực tập hoặc kiểm tra. Các công ty cần gì? Điều cần thiết là một người có thể chỉ cần viết biểu mẫu cho một trang web và người dùng có thể lưu thông tin đã nhập thông qua biểu mẫu. Nếu bạn biết cách viết những dòng này từ đầu thì bạn gần như chắc chắn sẽ trở thành một học sinh cấp dưới (tất cả những gì còn lại là học các câu hỏi phỏng vấn mẫu). Đối với tôi, Java giờ đây giống như một vị trí vàng trong số tất cả các lựa chọn tăng trưởng khả thi, cho cả thị trường và các chuyên gia.

Vasily Malik, trưởng nhóm nội dung JavaRush

Java sẽ được yêu cầu trong một thời gian rất dài vì rất nhiều mã được viết trong đó và mọi mã viết đều phải được hỗ trợ. Ví dụ, tôi có một người bạn viết bằng Fortran - đây là ngôn ngữ được sử dụng trong ngành ngân hàng, nó đã chết từ những năm 80 của thế kỷ trước. Vẫn còn chỗ trống cho nó và các nhà phát triển kiếm được nhiều lần hơn những người Javaist, bởi vì có rất ít người trong số họ. Bây giờ Java được cập nhật hai lần một năm, trước đây Java được cập nhật hai đến ba năm một lần. Các bản cập nhật thường xuyên cho Java được thực hiện để bổ sung các tính năng mới có trong các ngôn ngữ khác. Java được sử dụng khi cần có sự tương tác giữa các dịch vụ khác nhau và cần sức mạnh tính toán lớn. Java có một tính năng quan trọng: mọi phiên bản mới đều tương thích hoàn toàn với phiên bản cũ. Xu hướng phát triển Java là gì? Tôi nghĩ mọi thứ đang hướng tới việc container hóa. Ví dụ, hãy tưởng tượng máy chủ JavaRush của chúng ta: nhiều dòng mã, nhiều lớp, tất cả những điều này đều khó kiểm tra. Ví dụ: tôi đã thực hiện những thay đổi ở một nơi, nó có thể ảnh hưởng đến bất kỳ điều gì khác ở nơi khác. Đây là nhược điểm của các ứng dụng di động lớn. Các ứng dụng hiện đang cố gắng được tạo ra càng nhỏ càng tốt và có sự tương tác cố định giữa các bộ phận riêng lẻ. Nghĩa là, thay vì một khối nguyên khối, có thể có 10 microservices có thể hoạt động với nhau. Microservice rất dễ viết và kiểm tra. Có những tình huống khi một microservice không được khắc phục nhưng lại được ghi lại nếu xuất hiện một microservice có vấn đề. Điều này làm cho nó thậm chí còn nhanh hơn. Java có nhiều framework cho phép bạn làm việc với microservice. Đối thủ cạnh tranh của Java, Python, đang phát triển vì Dữ liệu lớn đang phát triển và một số thư viện thành công đã được viết cho Python được sử dụng trong Dữ liệu lớn. Sớm hay muộn, ai đó sẽ viết một thư viện thành công cho ngôn ngữ khác và Python sẽ trở nên ít phổ biến hơn.

kết luận

Chúng tôi hy vọng văn bản này đã xoa dịu nỗi sợ hãi của bạn khi trở thành người mới. Suy cho cùng, những điều mới mẻ luôn đáng sợ. Nhưng có những lợi thế:
  • • Việc làm cho cấp dưới luôn có thể tìm thấy ở các thành phố lớn, bởi ở đó có văn phòng của các công ty outsourcing lớn, luôn cần “máu trẻ”.
  • • Mức lương khởi điểm 800 USD là một khởi đầu tốt.
  • • Trong số những người mới vào nghề có nhiều ứng viên có kiến ​​thức sơ đẳng về Java. Nếu bạn học tập chăm chỉ và hiểu chính xác lý do tại sao bạn muốn trở thành nhà phát triển, bạn sẽ được chú ý trong các cuộc phỏng vấn.
Đúng vậy, lệnh đóng cửa và cuối năm 2020 đã tạo ra những điều chỉnh đối với tình hình thị trường lao động: có ít vị trí tuyển dụng hơn cho cấp dưới, nhưng kỳ nghỉ lễ sẽ trôi qua và các công ty sẽ tuyển dụng lại người mới.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION