JavaRush /Blog Java /Random-VI /Những điều không nên nói khi ứng tuyển vị trí lập trình v...

Những điều không nên nói khi ứng tuyển vị trí lập trình viên

Xuất bản trong nhóm
Có những ưu và nhược điểm khi trở thành một nhà phát triển ngày nay. Thị trường việc làm trong lĩnh vực này khá lớn nhưng sự cạnh tranh cũng cao. Nếu một công ty nổi tiếng là một nhà tuyển dụng xuất sắc thì đương nhiên nhiều lập trình viên sẽ cố gắng đạt được điều đó. Do đó, với tư cách là một nhà phát triển, bạn cần chắc chắn rằng không chỉ “kỹ năng” của mình đạt yêu cầu mà còn phải chắc chắn rằng bạn có thể tạo ấn tượng tốt trong cuộc phỏng vấn. Điều này có nghĩa là bạn không nên tỏ ra kiêu ngạo, thiếu hiểu biết hoặc thiếu cân nhắc.
Những điều không nên nói khi ứng tuyển vị trí lập trình viên - 1
Tôi là một chuyên gia quản lý và quản lý tuyển dụng. Trong vài năm qua, tôi đã thực hiện hơn 100 cuộc phỏng vấn với các nhà phát triển và chú ý đến những tuyên bố làm mất uy tín của ứng viên. Ngay cả khi họ có một bản lý lịch xuất sắc và một bài kiểm tra được hoàn thành tốt. Trong lưu ý này, tôi sẽ chia sẻ với các bạn những quan sát của mình để ở lần phỏng vấn tiếp theo, bạn nắm trong tay tất cả con át chủ bài và không bị mất “điểm” trong mắt nhà tuyển dụng.

1. Đừng bao giờ nói: “Đây là một nền tảng/công nghệ/ngôn ngữ ngu ngốc—có ai còn sử dụng nó không?”

Luôn có lý do tại sao một số thứ được tạo ra theo một cách nhất định, đặc biệt là trong lĩnh vực công nghệ. Công nghệ đang phát triển với tốc độ chóng mặt và mọi thứ đang thay đổi rất nhanh. Có, trong các tổ chức lớn, bạn sẽ thường gặp phải một cơ sở mã kế thừa lớn. Tất nhiên, bạn có thể bày tỏ ý kiến ​​​​của mình, nhưng tốt hơn hết bạn nên làm điều đó một cách nhẹ nhàng và ngoại giao. Đừng kiêu ngạo hay chế nhạo những người vẫn đang sử dụng công nghệ lạc hậu vì một lý do nào đó. Trừ khi bạn đột nhiên sẵn sàng đề nghị thực hiện tái cấu trúc hoàn chỉnh và viết lại toàn bộ cơ sở mã kế thừa trong một tuần. Trong trường hợp này, vui lòng đưa ra đề xuất của bạn!

2. Tránh những câu như: “Đánh giá mã là lãng phí thời gian. Bạn chỉ cần viết mã tốt và rõ ràng."

Trước hết, Code Review là một điều rất hữu ích. Nếu bạn chưa từng có bất kỳ trải nghiệm thương mại nào với Code Review vì bạn mới học xong hoặc công ty trước đây của bạn không sử dụng chúng, thì bạn có thể nói như vậy. Tuy nhiên, với tư cách là một nhà phát triển và chuyên gia kỹ thuật, ít nhất bạn nên hiểu lý do tại sao và mục đích của Đánh giá mã này. Và nó tồn tại không chỉ để xác định bản chất của mã. Cần phải chia sẻ kiến ​​thức và cũng để đảm bảo tuân thủ các tiêu chuẩn và yêu cầu viết ứng dụng.

3. Đừng bao giờ nói: “Tôi thà viết lại từ đầu còn hơn sửa lỗi của người khác”.

Tôi đã nghe điều này rất nhiều lần và hầu hết nó được nói bởi các lập trình viên đang làm việc trong các dự án mới và hợp đồng của họ sẽ kết thúc ngay sau khi dự án được phát hành. Tất nhiên, việc muốn bắt đầu lại từ đầu, tạo ra mọi thứ từ đầu, sử dụng những công nghệ tốt nhất và mới nhất là điều dễ hiểu. Tuy nhiên, điều này không có nghĩa là họ làm việc tốt hơn hoặc tốt hơn những người làm việc trước họ. Bạn có thể học được nhiều điều bằng cách sửa lỗi đồng thời mở rộng quy mô và tối ưu hóa các hệ thống hiện có. Và không quan trọng đây là lỗi của ai, lỗi của bạn hay của nhà phát triển khác.
Những điều không nên nói khi ứng tuyển vị trí lập trình viên - 2

4. Trong mọi trường hợp, bạn không nên nói: “Thử nghiệm không phải là công việc của tôi. Hãy để những người thử nghiệm làm điều này."

Khi được hỏi trong một cuộc phỏng vấn về cách tiếp cận thử nghiệm của bạn, đừng ngụ ý rằng đó không phải là công việc của bạn. Họ nói rằng bạn chỉ là một lập trình viên, nghĩa là bạn phát triển nhiều chức năng khác nhau và xây dựng đủ thứ. Trên thực tế, bạn có trách nhiệm kiểm tra những gì bạn đã tạo. Việc đánh giá có thể được tiếp cận theo nhiều cách khác nhau: bạn có thể không sử dụng Phát triển dựa trên thử nghiệm (TDD), bạn có thể không biết về các công cụ thử nghiệm mới nhất trên thị trường, nhưng dù thế nào đi nữa, bạn cũng nên xem lại mã của mình . Nếu bạn không làm điều này, bạn không phải là một nhà phát triển thực sự. Bạn chỉ cần viết mã.

5. Bạn không thể nói: “Tôi sẽ thích bất kỳ phương án nào phù hợp với người quản lý kỹ thuật của mình hơn”.

Người phỏng vấn có thể hỏi bạn muốn nền tảng/công nghệ/công cụ nào trong một tình huống nhất định so với những nền tảng/công nghệ/công cụ bạn đã sử dụng trước đây. Và anh ấy sẽ yêu cầu bạn biện minh cho quyết định của mình và chỉ ra những lợi thế. Vì bạn khẳng định đã từng sử dụng chúng trước đây nên nhà tuyển dụng mong bạn hiểu được ưu và nhược điểm của từng loại. Người tuyển dụng bạn muốn hiểu mức độ hiểu biết của bạn về chủ đề này, những gì bạn thích và bạn tìm thấy những thiếu sót ở đâu. Nếu bạn trả lời rằng bạn không quan tâm đến việc sử dụng cái gì thì điều này thật tệ, vì nó cho thấy rằng bạn không có quan điểm riêng hoặc đơn giản là bạn thờ ơ. Điều duy nhất có thể tồi tệ hơn là bạn đã nói dối trong CV của mình và chỉ ra điều gì đó mà bạn chưa bao giờ giải quyết.

6. Đừng nói: "Xin lỗi, tôi không thể viết mã bằng tay trên một tờ giấy hoặc trên bảng trắng".

Viết mã bằng tay trên bảng trắng hoặc mảnh giấy cần phải thực hành nhưng đừng bỏ cuộc khi được yêu cầu làm việc đó. Nếu bạn chưa từng làm điều này trước đây, hãy thành thật về điều đó, nhưng đừng từ chối chỉ vì sợ mắc lỗi cú pháp.
Những điều không nên nói khi ứng tuyển vị trí lập trình viên - 3

7. Đừng bao giờ nói: “Tôi không có thời gian để học. Hôm nay tôi chỉ học những gì tôi cần sử dụng trong công việc của mình.”

Khi làm việc trong lĩnh vực công nghệ, bạn phải luôn quan tâm đến những thay đổi diễn ra hàng ngày. Khi bạn nói rằng bạn không có thời gian để học, điều đó chỉ có nghĩa là bạn không quan tâm nhiều đến những gì đang diễn ra xung quanh và nghề nghiệp của chính mình. Điều này khiến người phỏng vấn thấy rõ rằng lập trình chỉ là một cách để bạn kiếm tiền chứ không có tham vọng nghề nghiệp.

8. Đừng nói “Tôi không bao giờ muốn sử dụng nền tảng/phần mềm/mẫu thiết kế này”

Nếu bạn được hỏi một câu hỏi về một phần mềm, mẫu thiết kế, công nghệ hay ứng dụng nào đó thì đó là vì nó quan trọng với vị trí bạn đang ứng tuyển. Giả sử bạn là nhà phát triển giao diện người dùng và bạn được hỏi bạn nghĩ gì về Internet Explorer. Chắc chắn nhà tuyển dụng đã biết rằng hầu hết các nhà phát triển không thích nó, nhưng họ muốn hiểu bạn nghĩ gì về việc sử dụng nó, chính xác thì bạn nhấn mạnh điều gì, v.v. Tại sao? Có lẽ vì đây là một trong những trình duyệt được công ty hỗ trợ và rất có thể khách hàng sẽ sử dụng nó. Nếu bạn nói rằng bạn không bao giờ muốn làm việc với anh ta thì bạn không phù hợp với vị trí đó.

9. “Tôi chưa bao giờ sử dụng (các) sản phẩm của bạn.” Bạn không thể nói điều đó

Điều này rất quan trọng nếu bạn muốn làm việc cho một công ty công nghệ hoặc sản phẩm. Trong những cuộc phỏng vấn như vậy, nhà tuyển dụng thường muốn hỏi xem bạn có thích sản phẩm của họ không, họ muốn nhận phản hồi và chia sẻ trải nghiệm của bạn khi sử dụng sản phẩm đó. Nếu bạn đang tìm việc thông qua một công ty, thì điều này không quá tệ. Nhưng hãy tưởng tượng bạn được thuê bởi một công ty cung cấp nền tảng miễn phí như LinkedIn và bạn nói rằng bạn chưa bao giờ sử dụng LinkedIn trước đây. Ngay cả khi bạn chưa thực sự sử dụng sản phẩm trước đó, hãy dành thời gian cho nó vào đêm trước cuộc phỏng vấn: đọc về nó, dùng thử, phân tích những công nghệ mà nó có thể sử dụng, những gì nó có thể làm, v.v.
Những điều không nên nói khi ứng tuyển vị trí lập trình viên - 4

10. Bạn không bao giờ nên nói: “Nó được viết trong sơ yếu lý lịch của tôi, bạn chưa đọc nó à?”

Tất nhiên, nhà tuyển dụng đã xem qua hồ sơ của bạn. Chắc chắn anh ấy đã đọc về kinh nghiệm và một số dự án nhất định của bạn và có lẽ muốn học hỏi thêm từ bạn. Hoặc người phỏng vấn đã bỏ sót một số chi tiết nhất định trong CV của bạn. Bất kể tình huống nào, công việc của bạn trong cuộc phỏng vấn là trả lời các câu hỏi quan tâm chứ không phải yêu cầu nhà tuyển dụng đọc kỹ hồ sơ của bạn hơn. Điều này không có nghĩa là bạn phải ghi nhớ sơ yếu lý lịch của mình và lặp lại từng chữ, nhưng những gì bạn nói phải phù hợp với những gì trong đơn xin việc của bạn. Ví dụ: nếu bạn cho biết rằng trước đây bạn đã sử dụng Spring MVC và được yêu cầu đi vào chi tiết về nó, thì bạn không thể nói “Thực ra, tôi chưa sử dụng nó”.

11. “Tôi không có câu hỏi nào cả. Chúng ta xong chưa? Đây là một thất bại

Đây là cụm từ khiến ấn tượng về bạn ngay lập tức giảm xuống mức 0. Thông thường cuộc phỏng vấn kết thúc bằng câu: “Bạn có câu hỏi nào về vị trí, công ty hay bất cứ điều gì khác không?” Các cuộc phỏng vấn việc làm giống như một con đường hai chiều. Bạn cần tìm hiểu nhiều về công ty cũng như họ tìm hiểu về bạn. Nếu bạn không có bất kỳ câu hỏi nào và hơn nữa, bạn đang vội rời khỏi văn phòng, điều này cho thấy rằng bạn không quan tâm đến vị trí tuyển dụng hoặc công ty. Vì vậy, tất nhiên bạn có thể rời đi, nhưng bạn khó có thể bị yêu cầu quay lại. Tôi hy vọng bạn đã học được điều gì đó hữu ích từ bài viết này và cơ hội tìm được việc làm tại một công ty lớn của bạn đã tăng lên. Hãy luôn nhớ rằng những gì bạn nói sẽ tạo nên tính cách của bạn và những gì bạn giữ im lặng sẽ nói lên rất nhiều điều. Cảm ơn vì đã đọc! Nếu bạn thích bài viết, xin vui lòng thích nó. Bạn có thể theo dõi tôi trên Twitter , blog của tôi , hoặc đăng ký nhận bản tin của tôi . Tác giả bài viết Isabel Nyo Link nguồn: https://bit.ly/2IIHICx
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION