Đã hai năm ba tháng trôi qua kể từ khi tôi đăng ký khóa học này và viết HelloWorld. Lẽ ra tôi nên viết bài này và bày tỏ lòng ngưỡng mộ đối với nguồn tài nguyên tuyệt vời này từ lâu, nhưng không hiểu sao nhịp sống nhanh chóng đã ngăn cản tôi. Nhưng bây giờ “nhờ” đại dịch Covid mà tôi có thời gian. Tôi 33 tuổi. Tôi là nhân viên xã hội ở Latvia và không liên quan gì đến CNTT. Trải nghiệm cuối cùng của tôi với code là 15 năm trước. Nhưng mức lương ít ỏi và thiếu triển vọng nghề nghiệp khiến tôi phải tìm kiếm một giải pháp thay thế. Tình cờ, nhiều người bạn của tôi đã thử sức ở lĩnh vực CNTT. Hơn nữa, không ai trong số họ có trình độ học vấn về CNTT. Một số đã có được việc làm, một số thì làm việc không tốt lắm. Nhưng những thành công đã truyền cảm hứng cho tôi rất nhiều và cuối cùng tôi đã quyết định. Ở Riga, cứ sáu tháng một lần, một công ty tư vấn nổi tiếng lại tổ chức một loạt chương trình đào tạo miễn phí (các khóa đào tạo chuyên sâu) với cơ hội tiếp theo (dành cho những người đã tốt nghiệp) được thực tập và ký hợp đồng lao động. Tôi đã dành thời gian suy nghĩ về việc nên tham gia khóa học nào. Cuối cùng, tôi đã chọn Java, vì đây là chương trình đào tạo Java mang lại nhiều cơ hội nhất sau khi tốt nghiệp. Tôi đã có thể thực hiện một số cuộc khảo sát và nói chuyện với những người tham gia bootcamp, bao gồm cả một số người đã được thuê tại công ty. Đây là thông tin tôi thu thập được: khóa học cực kỳ căng thẳng; thật vô nghĩa khi đến đó mà không có kiến thức; tốt hơn là bạn nên tự học mọi thứ trước khi tham gia bootcamp. Vì vậy, tôi đã nghỉ việc bốn tháng trước khi tham gia chương trình đào tạo, ổn định cuộc sống ở nhà, sống bằng tiền hỗ trợ tài chính và một số tiền tiết kiệm nhỏ, và bắt đầu học tập chuyên sâu. Chương trình đào tạo như thế nào? Chà, trước hết, CodeGym này đương nhiên là công cụ hỗ trợ thực tế cho quá trình đào tạo của tôi. Cánh tay lý thuyết là Head First Java (Java 5). Và tôi phải nói rằng, CodeGym và Head First Java bổ sung cho nhau một cách hoàn hảo. Cuốn sách đã đưa ra một cái nhìn tổng quan tuyệt vời về các tính năng cơ bản của ngôn ngữ. Hơn nữa, tài liệu bao gồm các hình ảnh trực quan và tương tự dễ hiểu (kính có điều khiển từ xa thực sự tuyệt vời). Tôi biết rằng các chuyên gia công nghệ dày dặn kinh nghiệm không thích cuốn sách này chính vì cách trình bày này, nhưng nếu bạn đến từ lĩnh vực nhân văn thì đây chính là thứ bạn cần. Trong mọi trường hợp, chương trình giảng dạy của tôi trông như thế này: 3 giờ lý thuyết của Head First Java vào buổi sáng, 3 giờ thực hành trên CodeGym vào buổi chiều. 6 tiếng mỗi ngày, kể cả cuối tuần và các ngày lễ. Rất mãnh liệt. Có lẽ quá mãnh liệt - chế độ ăn kiêng nghiêm ngặt của tôi đã gây ra một số vấn đề sức khỏe nhất định. Nếu bạn có thời gian và nguồn tài chính dự trữ, tôi sẽ không đề xuất cách tiếp cận mạnh mẽ như vậy. Nhưng tôi không có thứ xa xỉ đó và tôi không thể trượt chương trình đào tạo. Vì vậy, tôi đã học trong 4 tháng cho đến khi bootcamp bắt đầu, đạt Cấp độ 23 trên CodeGym với một giải pháp phù hợp cho tất cả các nhiệm vụ (mặc dù một số nhiệm vụ trong số đó khiến tôi đổ mồ hôi rất nhiều) và hoàn thành cuốn sách, hoàn thành tất cả các nhiệm vụ. Tôi vẫn còn vài tuần nữa mới đến bootcamp. Lẽ ra tôi có thể tiến bộ hơn nữa qua các cấp độ, nhưng thay vào đó tôi quyết định thành thạo tất cả các loại kỹ năng liên quan, như Git. Chương trình đào tạo bắt đầu và các khóa học cực kỳ căng thẳng, nhưng hóa ra trước đây tôi không chỉ gặp hai chủ đề: viết bài kiểm tra đơn vị và JavaFX. Sự đặt cược của tôi vào việc tự học nghiêm túc đã được đền đáp. Hóa ra tôi cũng không phải là người tệ nhất trong nhóm. Ngoài ra, tôi quyết định chủ động tung cú hích lớn cho dự án cuối cùng. Một nhóm nhỏ nhưng tuyệt vời đã được tập hợp và tạo ra một đơn đăng ký y tá (nền tảng của tôi với tư cách là một nhân viên xã hội đã lộ rõ). Nhìn chung, chương trình đào tạo đã kết thúc tốt đẹp, tôi được thực tập và thậm chí còn có cơ hội chọn chuyên ngành. Ở đây tôi đã phạm phải một sự phản bội xấu xa khi chọn Salesforce thay vì Java khó tính. Salesforce khởi đầu là một hệ thống CRM (quản lý quan hệ khách hàng) dựa trên đám mây cung cấp khá nhiều tùy chọn tùy chỉnh. Nhưng nhiều năm sau, giờ đây nó đã là một nền tảng chính thức mạnh mẽ cho phép bạn làm hầu hết mọi thứ. Tôi đã thấy nhiều dự án không liên quan gì đến CRM.
John Squirrels
Mức độ
Đào tạo lại về steroid
Đã hai năm ba tháng trôi qua kể từ khi tôi đăng ký khóa học này và viết HelloWorld. Lẽ ra tôi nên viết bài này và bày tỏ lòng ngưỡng mộ đối với nguồn tài nguyên tuyệt vời này từ lâu, nhưng không hiểu sao nhịp sống nhanh chóng đã ngăn cản tôi. Nhưng bây giờ “nhờ” đại dịch Covid mà tôi có thời gian. Tôi 33 tuổi. Tôi là nhân viên xã hội ở Latvia và không liên quan gì đến CNTT. Trải nghiệm cuối cùng của tôi với code là 15 năm trước. Nhưng mức lương ít ỏi và thiếu triển vọng nghề nghiệp khiến tôi phải tìm kiếm một giải pháp thay thế. Tình cờ, nhiều người bạn của tôi đã thử sức ở lĩnh vực CNTT. Hơn nữa, không ai trong số họ có trình độ học vấn về CNTT. Một số đã có được việc làm, một số thì làm việc không tốt lắm. Nhưng những thành công đã truyền cảm hứng cho tôi rất nhiều và cuối cùng tôi đã quyết định. Ở Riga, cứ sáu tháng một lần, một công ty tư vấn nổi tiếng lại tổ chức một loạt chương trình đào tạo miễn phí (các khóa đào tạo chuyên sâu) với cơ hội tiếp theo (dành cho những người đã tốt nghiệp) được thực tập và ký hợp đồng lao động. Tôi đã dành thời gian suy nghĩ về việc nên tham gia khóa học nào. Cuối cùng, tôi đã chọn Java, vì đây là chương trình đào tạo Java mang lại nhiều cơ hội nhất sau khi tốt nghiệp. Tôi đã có thể thực hiện một số cuộc khảo sát và nói chuyện với những người tham gia bootcamp, bao gồm cả một số người đã được thuê tại công ty. Đây là thông tin tôi thu thập được: khóa học cực kỳ căng thẳng; thật vô nghĩa khi đến đó mà không có kiến thức; tốt hơn là bạn nên tự học mọi thứ trước khi tham gia bootcamp. Vì vậy, tôi đã nghỉ việc bốn tháng trước khi tham gia chương trình đào tạo, ổn định cuộc sống ở nhà, sống bằng tiền hỗ trợ tài chính và một số tiền tiết kiệm nhỏ, và bắt đầu học tập chuyên sâu. Chương trình đào tạo như thế nào? Chà, trước hết, CodeGym này đương nhiên là công cụ hỗ trợ thực tế cho quá trình đào tạo của tôi. Cánh tay lý thuyết là Head First Java (Java 5). Và tôi phải nói rằng, CodeGym và Head First Java bổ sung cho nhau một cách hoàn hảo. Cuốn sách đã đưa ra một cái nhìn tổng quan tuyệt vời về các tính năng cơ bản của ngôn ngữ. Hơn nữa, tài liệu bao gồm các hình ảnh trực quan và tương tự dễ hiểu (kính có điều khiển từ xa thực sự tuyệt vời). Tôi biết rằng các chuyên gia công nghệ dày dặn kinh nghiệm không thích cuốn sách này chính vì cách trình bày này, nhưng nếu bạn đến từ lĩnh vực nhân văn thì đây chính là thứ bạn cần. Trong mọi trường hợp, chương trình giảng dạy của tôi trông như thế này: 3 giờ lý thuyết của Head First Java vào buổi sáng, 3 giờ thực hành trên CodeGym vào buổi chiều. 6 tiếng mỗi ngày, kể cả cuối tuần và các ngày lễ. Rất mãnh liệt. Có lẽ quá mãnh liệt - chế độ ăn kiêng nghiêm ngặt của tôi đã gây ra một số vấn đề sức khỏe nhất định. Nếu bạn có thời gian và nguồn tài chính dự trữ, tôi sẽ không đề xuất cách tiếp cận mạnh mẽ như vậy. Nhưng tôi không có thứ xa xỉ đó và tôi không thể trượt chương trình đào tạo. Vì vậy, tôi đã học trong 4 tháng cho đến khi bootcamp bắt đầu, đạt Cấp độ 23 trên CodeGym với một giải pháp phù hợp cho tất cả các nhiệm vụ (mặc dù một số nhiệm vụ trong số đó khiến tôi đổ mồ hôi rất nhiều) và hoàn thành cuốn sách, hoàn thành tất cả các nhiệm vụ. Tôi vẫn còn vài tuần nữa mới đến bootcamp. Lẽ ra tôi có thể tiến bộ hơn nữa qua các cấp độ, nhưng thay vào đó tôi quyết định thành thạo tất cả các loại kỹ năng liên quan, như Git. Chương trình đào tạo bắt đầu và các khóa học cực kỳ căng thẳng, nhưng hóa ra trước đây tôi không chỉ gặp hai chủ đề: viết bài kiểm tra đơn vị và JavaFX. Sự đặt cược của tôi vào việc tự học nghiêm túc đã được đền đáp. Hóa ra tôi cũng không phải là người tệ nhất trong nhóm. Ngoài ra, tôi quyết định chủ động tung cú hích lớn cho dự án cuối cùng. Một nhóm nhỏ nhưng tuyệt vời đã được tập hợp và tạo ra một đơn đăng ký y tá (nền tảng của tôi với tư cách là một nhân viên xã hội đã lộ rõ). Nhìn chung, chương trình đào tạo đã kết thúc tốt đẹp, tôi được thực tập và thậm chí còn có cơ hội chọn chuyên ngành. Ở đây tôi đã phạm phải một sự phản bội xấu xa khi chọn Salesforce thay vì Java khó tính. Salesforce khởi đầu là một hệ thống CRM (quản lý quan hệ khách hàng) dựa trên đám mây cung cấp khá nhiều tùy chọn tùy chỉnh. Nhưng nhiều năm sau, giờ đây nó đã là một nền tảng chính thức mạnh mẽ cho phép bạn làm hầu hết mọi thứ. Tôi đã thấy nhiều dự án không liên quan gì đến CRM.
GO TO FULL VERSION