
스프링 시큐리티
백기선
스프링 시큐리티 구동 원리 및 구조를 이해하고 스프링 시큐리티가 제공하는 다양한 기능을 활용하여 웹 애플리케이션에 필요한 인증 및 인가 기능을 설정하는 방법을 살펴봅니다.
中級以上
Java, Spring
Cuộc phỏng vấn dành cho nhà phát triển được thực hiện trực tiếp bởi kỹ sư phần mềm cấp cao của Microsoft sau khi làm việc tại Naver và Amazon!! Bài giảng này tập trung vào “các cuộc phỏng vấn nhà phát triển” hơn là “các cuộc phỏng vấn viết mã”. Khi thuê một nhà phát triển, hoặc ngược lại, khi thay đổi công việc hoặc tìm việc, việc "phỏng vấn mã hóa" không phải là yếu tố duy nhất quyết định thành công hay thất bại. Thông qua khóa học này, bạn sẽ tìm hiểu thêm về cách thuê một nhà phát triển hoặc chuẩn bị cho việc thay đổi công việc hoặc tìm kiếm việc làm.
Những câu hỏi hay để hỏi và phương pháp đánh giá khi tuyển dụng nhà phát triển
Những lời khuyên hữu ích khi thay đổi công việc hoặc tìm việc
Các câu hỏi và bình luận giúp bạn xác định các kỹ năng mềm và cứng
Hướng dẫn cốt lõi về tuyển dụng, tìm kiếm và thay đổi công việc cho các nhà phát triển.
Trở thành nhà phát triển có năng lực cốt lõi và kỹ năng kỹ thuật!
Khóa học này bao gồm “ phỏng vấn lập trình viên”, không phải “phỏng vấn lập trình”.
Các nhà phát triển phải đối mặt với những thách thức đa dạng và mới lạ mỗi ngày. Do đó, tầm quan trọng của "kỹ năng giải quyết vấn đề" rất dễ nhận thấy ngay cả với những người không phải là lập trình viên. Tuy nhiên, "kỹ năng giải quyết vấn đề" khác với "kỹ năng giải quyết vấn đề trong phỏng vấn lập trình".
Là một lập trình viên, bạn thường được giao nhiệm vụ giải quyết những vấn đề chưa từng gặp phải, và bạn sẽ gặp phải những vấn đề mà bạn hoàn toàn không thể tự mình giải quyết. Chính vì vậy, việc chỉ tập trung vào "phỏng vấn lập trình", đặc biệt là "giải quyết vấn đề", có thể khiến bạn bỏ qua một khía cạnh quan trọng. Bài giảng này, dưới góc nhìn "phỏng vấn lập trình viên", thay vì "phỏng vấn lập trình", sẽ khám phá tầm quan trọng của việc giải quyết các khía cạnh khác ngoài "giải quyết vấn đề".
Bạn muốn thuê những nhà phát triển giỏi ?
Khóa học này được thiết kế không chỉ dành cho sinh viên và lập trình viên đang chuẩn bị tìm kiếm việc làm hoặc thay đổi nghề nghiệp, mà còn dành cho những người phỏng vấn muốn tuyển dụng những lập trình viên giỏi và thực sự đang phỏng vấn họ. Khóa học bao gồm cách xác định "kỹ năng mềm" (giao tiếp, ứng xử, đạo đức nghề nghiệp hoặc tính cách) và "kỹ năng cứng" (tư duy logic, kỹ năng giải quyết vấn đề và kỹ năng lập trình) mà một lập trình viên giỏi cần có.
Bạn có muốn chuyển sang một công ty tốt không?
Nếu bạn là một lập trình viên có thể tránh được "phỏng vấn", khóa học này có lẽ không cần thiết. Nếu không, bạn chắc chắn nên xem qua. Bạn có tò mò tại sao mình vẫn trượt phỏng vấn lập trình ngay cả khi đã giải quyết được vấn đề không? Khóa học này có thể cung cấp một số gợi ý.
Bài giảng này được chia thành bốn phần, và mỗi phần
(Xem “Giới thiệu theo phần”)
Mỗi câu hỏi và cuộc trò chuyện trong buổi phỏng vấn đều có lý do và ý nghĩa .
Người phỏng vấn nên đặt câu hỏi nhằm xác định năng lực chuyên môn cụ thể của ứng viên. Để làm được điều này, họ phải xác định năng lực chuyên môn mà họ muốn xác định, các câu hỏi liên quan đến năng lực đó và tiêu chí cho các câu trả lời phù hợp. Bài giảng này sẽ cung cấp một số gợi ý.
Người tìm việc nên hiểu rõ ý định của người phỏng vấn và trả lời phù hợp. Điều này không có nghĩa là nói dối. Khóa học này sẽ hướng dẫn bạn cách tiếp cận công việc trong cuộc sống hàng ngày.
Hãy đặt mình vào vị trí của người phỏng vấn .
Ngay cả khi bạn giải quyết được vấn đề trong các buổi phỏng vấn lập trình, bạn vẫn trượt. Lý do là vì các kỹ năng kỹ thuật mà nhà tuyển dụng tìm kiếm không chỉ giới hạn ở khả năng giải quyết vấn đề. Qua bài giảng này, tôi hy vọng bạn hiểu được những năng lực cốt lõi và kỹ năng kỹ thuật mà nhà tuyển dụng đang tìm kiếm.
Nhiệm vụ đang chờ bạn.
Ngoài các bài giảng được cung cấp dưới dạng video, chúng tôi còn có bài tập giữa mỗi bài giảng. Vui lòng tự nghiên cứu các chủ đề được trình bày trong bài tập, sắp xếp chúng trên blog hoặc GitHub của bạn và chia sẻ các liên kết. Tôi sẽ xem lại chúng bất cứ khi nào có thời gian. Hơn nữa, sinh viên có thể chia sẻ ghi chú học tập của mình với nhau, cho phép họ có được kiến thức đa dạng và phong phú hơn.
Quy trình tuyển dụng lập trình viên truyền thống diễn ra như thế nào? Trong khi đó, các quy trình tuyển dụng gần đây đang phát triển ra sao? Trong phần này, chúng ta sẽ khám phá quy trình tuyển dụng từ góc nhìn của nhà tuyển dụng/người phỏng vấn, từ việc viết quảng cáo việc làm, xem xét sơ yếu lý lịch, đánh giá ứng viên và cung cấp phản hồi.
Phần này sẽ khám phá những yếu tố mà người tìm việc nên cân nhắc. Chúng tôi sẽ cung cấp hướng dẫn toàn diện về quy trình tìm kiếm/thay đổi việc làm, bao gồm xác định thời điểm thích hợp để thay đổi công việc, những điều cần cân nhắc khi quyết định vai trò và ngành nghề chính, tiêu chí lựa chọn công ty mục tiêu, cách chuẩn bị phỏng vấn và viết sơ yếu lý lịch, đàm phán lương, và những điều cần lưu ý sau khi gia nhập công ty.
Kỹ năng giải quyết vấn đề, thường được gọi là kỹ năng mềm, đóng vai trò quan trọng để thành công trong "cuộc phỏng vấn lập trình viên", không chỉ trong "cuộc phỏng vấn lập trình". Chúng tôi đã phác thảo cách làm nổi bật những năng lực cốt lõi này trong các cuộc phỏng vấn và những sự chuẩn bị cần thiết để tạo ấn tượng lâu dài.
Mục đích của phỏng vấn lập trình là gì? Ứng viên nên chuẩn bị như thế nào? Hãy cùng tìm hiểu mục đích chung của phỏng vấn lập trình và giải quyết các vấn đề có thể xuất hiện trong buổi phỏng vấn thông qua bài tập tình huống.
H. Tôi có thể tham gia khóa học ngay cả khi tôi không phải là nhà phát triển Java không?
A. Có, nếu có một ngôn ngữ lập trình mà bạn tự tin, bạn có thể theo dõi và viết mã bằng ngôn ngữ đó.
H. Sinh viên không chuyên ngành cũng có thể tham gia khóa học này không?
A. Tất nhiên rồi. Bạn có biết tôi không phải là sinh viên chuyên ngành khoa học máy tính không? Tôi tốt nghiệp Khoa Quản lý Thông tin tại Đại học Kyungsang. Dù bạn không phải là sinh viên chuyên ngành khoa học máy tính, nếu bạn kiên trì học tập và nỗ lực, bạn vẫn có thể trở thành một lập trình viên.
H. Xin hãy cho chúng tôi biết lý do nào khiến bạn bắt đầu khóa học này.
A. Tôi tạo ra khóa học này để hỗ trợ các nhà phát triển và sinh viên, những người liên tục tuyển dụng lập trình viên mới và gửi hồ sơ xin việc đến các công ty mới. Nhiều sách và khóa học trực tuyến hiện có chỉ tập trung vào "phỏng vấn lập trình" trong các giai đoạn khác nhau của quá trình tuyển dụng, tìm kiếm việc làm và chuyển đổi nghề nghiệp của lập trình viên. Có thể vì đây là phần khó khăn và quan trọng nhất của quy trình, nhưng tôi cảm thấy hầu hết các sách và khóa học này chưa nhìn nhận được bức tranh tổng thể về "phỏng vấn lập trình viên". Tôi hy vọng khóa học này sẽ giúp bạn tìm được một công ty hoặc một đồng nghiệp tốt.
Khóa học này không nhằm mục đích dạy bạn bất kỳ mẹo nào. Việc nắm vững các câu hỏi và mẫu câu trả lời lý tưởng được đề cập trong khóa học này chắc chắn sẽ giúp bạn tạo ấn tượng tốt hơn với người phỏng vấn. Tuy nhiên, nói dối trước một người phỏng vấn có kinh nghiệm cũng đồng nghĩa với việc bỏ cuộc.
Mục tiêu cuối cùng của khóa học này là tạo ra những thay đổi tích cực không chỉ trong các buổi phỏng vấn lập trình viên mà còn trong cuộc sống hàng ngày . Khóa học này đóng vai trò như một kim chỉ nam cho thái độ chúng ta nên áp dụng trong công việc hàng ngày. Như bạn đã biết, khi phỏng vấn, chúng ta tìm kiếm "những đồng nghiệp để cùng làm việc", chứ không phải "những đồng nghiệp giỏi phỏng vấn".
Cảm ơn
Khóa học này dành cho ai?
Người phỏng vấn đang cố gắng thuê một nhà phát triển
Những người tìm việc muốn có được công việc là nhà phát triển
Nhà phát triển chuẩn bị thay đổi công việc
92,183
Học viên
4,201
Đánh giá
2,010
Trả lời
4.8
Xếp hạng
20
Các khóa học
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
Tất cả
67 bài giảng ∙ (12giờ 27phút)
Tài liệu khóa học:
Tất cả
29 đánh giá
4.9
29 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
5년차 SI 개발자입니다 3년차에 배민 코딩테스트를 경험하고나서 내가 가기에는 어렵다고 생각하고 다시 일반 SI회사로 들어가게 되었습니다. 그러나 서비스 회사로 들어가야겠다는 마음을 먹게 되었고, 코딩테스트를 준비해야 하는데, 막막함이 생겼습니다. 그러던중 해당 강의를 보게 되었습니다. 사실 코딩테스트 대비용으로 구매한 한 강의인데, 강의에서는 IT 대기업 채용프로세스에 대하여 어떻게 절차적으로 준비해야 하는지를 상세하게 다루고 있습니다. 쿠팡 최종 면접가서 떨어졌지만, 아마 이 강의 듣지 않았다면 온라인 코딩테스트에서 그냥 떨어졌을 것 같습니다. 이직준비를 어떻게 해야 할지 모르시는 분은 꼭 한번 구매하시길~!!
결과는 조금 아쉽지만 제 강의를 통해 효과를 보셨다고 하니 다행이네요. 강의에서도 설명했다시피, 기회가 한번만 있는건 아니고 과정을 통해 조금씩 개선하고 보완해 나가신다면 앞으로 좋은 결과 있을 겁니다. 수강평 감사합니다.
Đánh giá 10
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
이 강의를 듣고난 뒤에 원하는 기업으로 이직을 했습니다. 물론 이 강의를 듣는다고 해서 없던 기술적인 역량이나 경험이 갑자기 생기지는 않지만, 구직 과정에서 내가 가진 강점을 어필하는 방식, 각 면접과정에서 면접관들이 어떤 것을 검증하려고 하는지, 질문의 의도는 무엇인지 등을 알 수 있고, 면접자들이 실수할 수 있을만한 부분들을 세세하게 집어주셔서 저에게는 도움이 많이 되었습니다. 기존에 기술적인 역량이나 경험이 충분하신 분들이 이 강의를 듣는다면 원하는 기업에 갈 수 있을 것이라고 생각합니다.
woody님 원하는 직장으로 이직 하신것 진심으로 축하드립니다. 어떻게 보면 기술적인 능력이 충분한 분들도 면접을 볼 때 중요한 실수를 많이 하여 탈락하는 경우를 많이 보았고 그런 분들께 도움을 드리고자 이 강의를 만들었습니다. 정말 축하드리며 이 강의가 효과 있었다니 저도 기쁘네요. 수강평 남겨주셔서 감사합니다.
Đánh giá 205
∙
Đánh giá trung bình 5.0
4.588.091 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!