Các khóa đào tạo lập trình có thể nâng cao kỹ năng của bạn — và thay đổi hướng nghiệp của bạn
Bài viết này ban đầu được đăng trên .cult bởi Luis Minvielle. .cult là một nền tảng cộng đồng đặt tại Berlin dành cho các nhà phát triển. Chúng tôi viết về mọi thứ liên quan đến sự nghiệp, tạo ra các tác phẩm tư liệu gốc và chia sẻ nhiều câu chuyện khác về những nhà phát triển chưa kể từ khắp nơi trên thế giới.
Trong thế giới lập trình, có ít khía cạnh nào trông có vẻ không tránh khỏi như những khóa đào tạo lập trình nổi tiếng. Một cách hoặc một cách khác, bạn sẽ nghe về chúng: từ việc quét qua sơ yếu lý lịch của bạn bè đến việc kiểm tra luồng LinkedIn của bạn, bạn sẽ cuối cùng phải đối mặt với một bằng tốt nghiệp Bootcamp lấp lánh với các danh hiệu như “Ninja Full Stack” hoặc “DevOps Swiss Knife.”
Các khóa đào tạo, tuyên bố là kế hoạch đào tạo ngắn, cường độ cao sẽ giảng dạy cho bạn kỹ năng lập trình, trông có vẻ quá tốt để làm đúng. Giả định của họ — giúp bạn học lập trình một cách nhanh chóng — trông ngờ nghệch như những thứ phép mà chỉ kẻ lừa đảo, kẻ lừa đảo và người bán dầu rắn mới có thể mang lại.
Đã đến lúc đối mặt với sự thật xấu xí về chúng — với tất cả những đồn đoán xấu, bootcamp thực sự có hiệu quả. Đúng vậy: chúng có. Bootcamp giúp bạn học lập trình và mang kiến thức đó đến nơi làm việc. Những chương trình chuyên ngành này — có thể bao gồm Python, JavaScript hoặc cơ bản sysadmin — giúp các chuyên gia không có kinh nghiệm lập trình trở thành, à, có kinh nghiệm hơn một chút với việc lập trình. Chúng tôi thu thập các sự thật để giải thích tại sao bootcamp hoạt động và giúp bạn hiểu xem liệu một khóa đào tạo lập trình có phù hợp với bạn ở thời điểm hiện tại của sự nghiệp của bạn không.
Các khóa đào tạo lập trình tận dụng kinh nghiệm của bạn — và tuổi của bạn
Nhớ câu chuyện về cách Bill Gates, 13 tuổi, tự học lập trình không? Theo huyền thoại, anh ấy lẻn vào một trường vào giữa đêm và sử dụng máy tính của trường để trở thành một chuyên gia lập trình. Thật không may, bạn không phải là Bill Gates — và bạn có thể đủ già để tập trung năng lượng cần thiết để thức dậy vào lúc 3 giờ sáng và đột nhập vào một trường trung học.
Nhưng đừng lo lắng: Các Khóa đào tạo Lập trình hiểu điều này — và họ biến nó thành lợi thế của bạn. Tuổi trung bình của sinh viên bootcamp là 31, và, theo dữ liệu, hầu hết đều có bằng Cử nhân và đã tích lũy kinh nghiệm nghề nghiệp trong các lĩnh vực đa dạng.
“Bootcamp rất thực tế,” nói cựu sinh viên bootcamp Nicholas Hape.
Các chương trình linh hoạt dành cho các chuyên gia đã trải qua những buổi học đại học nhàm chán và những cuộc họp Zoom không ngừng và không có thời gian rảnh rỗi. Bootcamp xem xét rằng sự chuyển đổi từ sinh viên thành nhà phát triển nên nhanh chóng, và độ dài của chúng thường chỉ kéo dài vài tuần.
Thực tế cũng có nghĩa là thực hành: ngoài đầu vào lý thuyết, bootcamp cung cấp cơ hội để thực hành lập trình với sự giúp đỡ của các nhà phát triển tài năng.
Bạn có thể không còn là một thiếu niên như ông Gates khi ông bắt đầu biến đổi thành một con quái vật lập trình, nhưng đừng để sự thật đặt bạn xuống. Chưa bao giờ là quá muộn để học — chỉ là vấn đề của cách hiểu phương pháp học tốt nhất cho tuổi và trình độ kinh nghiệm của bạn.
Có lẽ bạn sẽ có được một công việc
Các khóa đào tạo lập trình là kế hoạch cường độ cao sẽ giảng dạy bạn lập trình. Nhưng kế hoạch đào tạo không chỉ là về việc biết đến từng góc và nơi của một ngôn ngữ lập trình.
Elif Dilan Ayaz, Quản lý Tuyển dụng Nhân sự Kỹ thuật cho Doctolib, giải thích rằng ứng viên mang đến “rất nhiều kỹ năng chuyển giao” từ các kinh nghiệm trước đó.
Cựu sinh viên là nguồn vốn con người quý báu: họ kết hợp sự nghiệp chuyên nghiệp, bằng cấp và kỹ năng lập trình. Đó là lý do tại sao, vào năm 2020, 79% người tham gia bootcamp có được công việc sau 180 ngày kết thúc khóa học của họ. Dường như không quan trọng nếu cựu sinh viên đến từ lĩnh vực Kinh tế, Khoa học Nhận thức, hoặc Kỹ thuật — công việc sẽ xuất hiện ngay sau khi nhận bằng.
Nó sẽ giúp bạn làm rõ ý nghĩa của “lập trình” là gì
Ai nên phát triển ứng dụng web? Một lập trình viên. Và ai nên trích xuất thông tin từ dữ liệu không cấu trúc? À… cũng là một lập trình viên. Lập trình — và những ngôn ngữ lập trình của nó — có vẻ bao trùm tất cả, nhưng các lĩnh vực cụ thể cần sự chuyên môn đúng đắn. Các khóa đào tạo lập trình đa dạng — và độc đáo.
Bạn muốn phát triển các trang web đẹp mắt, có tính năng không tưởng bằng CSS và Node.JS? Thì khóa học Full Stack Developer có thể là dành cho bạn. Hoặc bạn muốn đi qua dữ liệu ồn ào, hỗn loạn và cấu trúc nó để khám phá sự thật mới? Thì khóa học Data Science có thể là lựa chọn phù hợp. Bootcamp là cách ngắn gọn để hiểu nơi bạn nên bắt đầu trong thế giới phát triển — và sau đó chọn con đường bạn muốn theo đuổi.
Bạn có thể tiếp tục làm doanh nhân
Bootcamp cũng làm việc nếu bạn muốn khởi chạy một startup. Chúng thực sự thực tế, đòi hỏi bạn phải giới thiệu ý tưởng của mình và mong đợi bạn biến những ý tưởng đó thành công nghệ thực tế. Dự án cuối cùng của bạn, ví dụ, có thể trở thành một ứng dụng.
Đó là trường hợp của Nora von Breitenbach, người giới thiệu dự án Quouch trong khi tham gia khóa học Full Stack Developer tại Le Wagon Coding Bootcamp vào năm 2021. Quouch, một giải pháp CouchSurfing được tạo ra từ góc nhìn Nữ giới và Queer, được thành lập bởi von Breitenbach và hai đồng đội dự án mà cô gặp trong suốt bootcamp. Bây giờ họ đang tìm kiếm nguồn quỹ. “Đó sẽ là một đột phá,” cô giải thích, “vì chúng ta sẽ không cần tìm kiếm công việc phù hợp nữa.”
Hãy tự kiểm chứng
Mỗi người có hành trình riêng của mình. Tôi không thể nói chắc chắn rằng mọi thứ sẽ diễn ra hoàn hảo (không ai có thể!), nhưng tôi có thể nói rằng các công ty và nhà tuyển dụng ngày càng mở cửa cho các cựu sinh viên bootcamp. Có nhiều câu chuyện thành công và cũng có những câu chuyện kinh hoàng về các khóa đào tạo lập trình — cuối cùng, quyết định thuộc về bạn, cân nhắc lợi ích và rủi ro và xem điều gì là hợp lý. Tôi rất khuyến khích nó đối với những người muốn thay đổi hoàn toàn sự nghiệp, bạn không có thời gian quay lại trường đại học ba năm hoặc đăng ký chương trình thực tập một năm.
Honeypot đã sản xuất một loạt phim tài liệu về các khóa đào tạo lập trình để khám phá mọi điều về chúng: quy trình và kết quả. Nếu bạn đang xem xét việc thay đổi sự nghiệp hoặc chỉ muốn nhìn nhận cái gì đang diễn ra phía sau bức màn, tôi rất khuyến khích bạn xem loạt phim ba phần này!
