JavaRush /Blog Java /Random-VI /Câu chuyện về một người nhân đạo

Câu chuyện về một người nhân đạo

Xuất bản trong nhóm
Câu chuyện của tôi có vẻ khá bình thường so với câu chuyện của những sinh viên khác, ngay cả khi tôi đã 38 tuổi (tại thời điểm tuyển dụng), nếu không có một sự thật nào đó, đối với tôi, có vẻ như khiến câu chuyện của tôi trở nên khác biệt với những câu chuyện khác. Thực tế là hầu hết những câu chuyện tôi đọc về cách mọi người trở thành lập trình viên, bằng cách này hay cách khác đều có bối cảnh sau: tác giả viết rằng từ nhỏ anh đã mơ ước trở thành lập trình viên, nhưng có điều gì đó không ổn trong cuộc sống hoặc thể hiện một số khuynh hướng nhất định đối với lập trình. , nhưng một lần nữa không phải là định mệnh. Đó là, họ là những người được gọi là (tôi không muốn xúc phạm bất cứ ai), những lập trình viên “tiềm ẩn”. Câu chuyện của một người nhân đạo - 1Trong trường hợp của tôi, mọi thứ đều sai. Trong thời thơ ấu, thanh thiếu niên và thậm chí cả tuổi trưởng thành, tôi chưa bao giờ nghĩ đến việc trở thành một lập trình viên; hơn nữa, như người ta nói, tôi là một nhà nhân văn cổ điển. Ở trường, tôi ít nhiều chỉ đạt điểm cao ở các môn nhân văn, các môn khoa học chính xác rất khó, tôi chỉ đạt điểm C (theo hệ thống 5 điểm). Tôi không hề học môn khoa học máy tính nào ở trường hoặc ở trường đại học. Tức là có trong chương trình nhưng không tìm được giáo viên, nếu tìm được thì họ liên tục nghỉ ốm, nói chung là tôi có thể nhớ được tới ba bài học tin học trong toàn bộ chương trình học. Tôi cũng đã tốt nghiệp học viện với bằng luật học, tóm lại, tôi chắc chắn không phải là dân công nghệ về mặt tâm lý. Có thể nói đây là nền tảng, dữ liệu đầu vào. Nhưng điều đầu tiên trước tiên. Ý tưởng trở thành lập trình viên đến với tôi lần đầu tiên vào năm 2013. Khi đó, tôi đang là quản lý cấp trung khá thành công với mức lương 1000 USD. Mọi thứ với tôi đều ổn, nhưng thỉnh thoảng tôi lại có những suy nghĩ như “điều gì tiếp theo?” Sau đó, tôi tình cờ đọc được một bài viết đầy động lực của tác giả JavaRush về cách bất kỳ người thông minh nào cũng có thể trở thành lập trình viên. Tôi không cho rằng mình ngu ngốc, nhưng tôi nghi ngờ khá nghiêm trọng về khả năng của mình đến mức hoàn toàn thiếu bất kỳ kiến ​​​​thức cơ bản nào trong lĩnh vực này. Và đây phải là lời cảm ơn đầu tiên của tôi: tác giả đã bày tỏ suy nghĩ và lập luận một cách thuyết phục trong loạt bài viết của mình rằng chính nhờ anh ấy và tài năng của anh ấy mà ý tưởng lập trình đã hình thành trong đầu tôi và cuối cùng nảy mầm. Cảm ơn bạn, tác giả của JavaRush! Tuy nhiên, dù rất quan tâm nhưng phía tôi cũng chưa có nhiều hành động tích cực để thực hiện kế hoạch. Tôi chủ yếu bị mắc kẹt với các bài giảng và bài tập trong bản dùng thử 10 cấp độ của JavaRush. Nhiều điều chưa rõ ràng, một loại phép thuật nào đó từ những phép thuật bí ẩn, nhưng theo lời khuyên của tác giả nói trên, tôi đọc đi đọc lại các bài giảng, cố gắng giải bài toán tiếp theo, vì họ đã hứa với tôi rằng câu đố sẽ ra đời sớm hơn hoặc muộn hơn (nhìn về phía trước - nó đã thành công!). Tiến độ khá chậm chạp, không chỉ vì nhiều thứ chưa rõ ràng mà còn bởi vì, như tôi đã viết trước đó, mọi thứ đối với tôi dù sao cũng ổn: lương và công việc khá thú vị (vào thời điểm đó), tiến tới tương lai. từ 1000 USD. e. người quản lý với giá 500-700 USD Java Juna bằng cách nào đó không gây cảm hứng. Sau đó, tất nhiên, khả năng tăng trưởng là có thể, và về nguyên tắc, cao hơn nhiều so với những gì tôi có thể mong đợi với tư cách là một người quản lý, nhưng đó là những triển vọng xa vời, và đây là vùng an toàn và chỉ vậy thôi. Tình hình đã thay đổi cùng năm đó. Tôi mất việc và cùng với đó là vùng an toàn của tôi. Xét thấy tôi là một chuyên gia có hồ sơ khá hẹp và không tìm được vị trí tuyển dụng trong hồ sơ của mình, tôi phải xuống khu vực mà tôi cũng hiểu rõ, nhưng ở đó cạnh tranh cao hơn và lương của tôi cũng thấp hơn tương ứng, khoảng 700 USD. (và số tiền này đã tương đương với mức lương của tháng Sáu). Không chắc chắn rằng mình có thể xử lý được Java một mình hay không, tôi quyết định rằng giáo dục trực tuyến chắc chắn rất thú vị, nhưng học offline thì thực tế hơn nhiều (đó là một sai lầm). Tôi đã mua một khóa học từ một trong những trường cung cấp khóa học Java và bắt đầu học với đầy hy vọng. Trong quá trình đó, hóa ra sau khi hoàn thành khóa học, tôi sẽ không thể ứng tuyển vào vị trí cấp dưới, vì ngoài việc biết cú pháp và cốt lõi, tôi còn cần khá nhiều thứ khác (thậm chí tôi còn không biết). viết tắt như SQL vào thời điểm đó) và điều này thực sự rất mất hứng thú, vì tôi đã trả tiền bình thường cho khóa học và mong đợi khoản đầu tư sẽ hoàn vốn khá nhanh. Đừng bận tâm. Không, khóa đào tạo về cơ bản là tốt và tôi đã nhận được một số kiến ​​thức, nhưng sau khi hoàn thành nửa đầu khóa học, tôi nhận ra rằng khi học ngoại tuyến, tôi sẽ nhận được lượng kiến ​​thức tương đương với trực tuyến, nhưng đắt hơn. Vì vậy, tôi quyết định không trả tiền cho nửa sau của khóa học mà mua gói đăng ký Java Rush với mức giảm giá nhân dịp Năm mới. Câu chuyện của một người nhân đạo - 2Không sớm nói hơn làm. Nhưng ngay cả ở đây mọi thứ cũng không suôn sẻ lắm (thậm chí không hề). Tôi chủ yếu học sau giờ làm việc, dành từ một đến hai hoặc ba giờ để học. Đó là khoảng thời gian đen tối: mệt mỏi sau giờ làm việc, đầu tôi không có gì nhiều, cộng thêm ngôn ngữ cũng rất khó khăn (tôi là người theo chủ nghĩa nhân văn). Và mặc dù được gia đình ủng hộ (vợ và con) nhưng thật khó để tìm được thời gian cho việc học, cho gia đình và cho bản thân. Kết quả là sự trì hoãn nghiêm trọng. Đôi khi tôi bỏ học sáu tháng, chơi game trực tuyến (một tội ác được chuẩn bị sẵn một cái nồi riêng), nhưng sớm muộn gì tôi cũng quay lại, đọc câu chuyện thành công của người khác và bắt đầu lại. Ngoài ra, tình hình còn trở nên trầm trọng hơn đáng kể do cuộc khủng hoảng kinh tế chính trị và sau đó (hậu quả là). Do lương không bị ràng buộc với đồng đô la và đồng nội tệ mất giá nên thực tế tôi bắt đầu nhận được 400-500 USD. và tôi cảm thấy hoàn toàn buồn. Bằng cách này hay cách khác, tôi thực sự đã đạt đến cấp độ 21 hoặc 22 trong Java Rush và có thể còn tiến xa hơn nữa, nhưng tôi đã nhận được một lá thư vui từ các tác giả về đợt tuyển dụng thực tập tiếp theo. Không có gì đặc biệt, thực tập được tuyển dụng thường xuyên, nhưng lần này tôi được thông báo rằng theo đăng ký của tôi, đây sẽ là lần miễn phí cuối cùng, sau đó sẽ chỉ dành cho quỹ bổ sung. Theo điều kiện tham gia thực tập, khi đó phải đạt cấp 30 và hoàn thành nhiệm vụ kiểm tra. Vì các nhiệm vụ từ cấp này đến cấp khác ngày càng khó hơn và tôi thậm chí không thể mơ đạt được cấp 30 trong một tháng (đừng quên rằng tôi vẫn phải làm bài kiểm tra), tôi quyết định gian lận. Cuối cùng tôi đã có đủ vật chất đen để mở khóa các cấp độ lên đến cấp 30 mà không cần phải giải quyết vấn đề. Vậy là chướng ngại vật đầu tiên đã được vượt qua - cấp độ 30 đã được vượt qua. Tôi nhận được một bản kiểm tra và hiểu rằng các vấn đề của tôi chỉ mới bắt đầu: Spring, Hibernate, SQL, JSP. Đúng, bạn cần CRUD đơn giản nhất, nhưng khi bạn thậm chí không có cốt lõi tự tin, bạn sẽ hiểu. Thực lòng tôi đã cố gắng làm chủ những công nghệ này trong thời gian còn lại, nhưng không thành công lắm. Ở mức tối thiểu, không đủ để có được một suất thực tập. Thủ thuật số hai: google giải pháp làm việc của những người đã hoàn thành khóa thực tập trên Github, tự mình kiểm tra hiệu suất của nó, thực hiện các thay đổi về mặt thẩm mỹ và coi nó là giải pháp của bạn. Bằng cách hoàn toàn không trung thực này, tôi đã nhảy vào cuộc thực tập miễn phí cuối cùng. Tôi vẫn xấu hổ nhưng tôi không hối tiếc điều gì cả (ngoại trừ việc lẽ ra tôi có thể học tốt hơn và chăm chỉ hơn). Công việc thực tập có vẻ không hề dễ dàng nhưng nó đã giới thiệu cho tôi các framework và thư viện cần thiết trong cuộc sống thực, trong các dự án thực tế. Tôi muốn nhân cơ hội này bày tỏ lòng biết ơn của mình tới Grigory Kislin, tác giả của dự án topjava mà những người từ Java Rush đã cử tôi đến thực tập trực tuyến. Nhân tiện, lần đầu tiên tôi cũng không vượt qua kỳ thực tập (tôi không có đủ kiến ​​​​thức và kỹ năng), nhưng vì việc tái tham gia thực tập là miễn phí nên với những lần hoàn thành sau đó, kiến ​​​​thức và kỹ năng của tôi đã tăng lên. Một ngày, Trong khi xem qua bản tóm tắt dành cho cấp dưới về một nguồn tài nguyên nổi tiếng và được tôn trọng, tôi tình cờ thấy tin tức rằng một trong những công ty dẫn đầu thị trường đang tuyển sinh viên cho các khóa học Java tiếp theo. Không giống như các công ty lớn khác, những người này không đặt ra giới hạn độ tuổi (chẳng hạn như chỉ dành cho sinh viên năm cuối), điều mà tôi xin gửi lời biết ơn đến họ. Điều kiện rất đơn giản: vượt qua bài kiểm tra tuyển chọn, phỏng vấn bằng tiếng Anh và bạn đang tham gia các khóa học bên ngoài (khoảng 3 tháng), sau đó bạn viết và bảo vệ dự án của mình và nếu đủ giỏi, bạn sẽ tham gia các khóa học nội bộ (từ 1 đến 6 tháng), sau đó bạn có thể tham gia vào một trong các dự án chiến đấu của công ty (hoặc có thể không). Trên thực tế, lựa chọn các khóa học từ các công ty có việc làm sau này là cách tối ưu nhất và không tốn nhiều tài nguyên để vào lĩnh vực CNTT, tuy nhiên, có hai sắc thái: mức độ cạnh tranh rất cao và thứ hai, không có đảm bảo về việc làm (bạn có thể không vượt qua được các kỹ năng mềm, ví dụ như hoặc tiếng Anh yếu). Về cạnh tranh, tôi sẽ viết theo kinh nghiệm của mình: hơn 450 người đăng ký thi, khoảng 50 người tham gia các khóa học, chưa đến 20 người tham gia các khóa học nội bộ, tôi không biết có bao nhiêu lời đề nghị nhận được, nhưng điều không phải ai cũng nhận được là một thực tế dựa trên thông tin nội bộ. Nói chung, tôi đã đăng ký thử nghiệm mà không thực sự mong đợi bất cứ điều gì, nhưng vì thà không làm gì còn hơn là không làm gì nên tôi quyết định thử. Tôi đã chuẩn bị cho bài kiểm tra quizful, tôi nghĩ điều này thực sự giúp ích cho tôi. Các bài kiểm tra tương tự, nhưng bằng tiếng Anh. Hãy tưởng tượng sự ngạc nhiên của tôi khi sau một thời gian, tôi được thông báo rằng tôi đã vượt qua giai đoạn tuyển chọn đầu tiên và tôi được mời đến giai đoạn thứ hai - một cuộc phỏng vấn bằng tiếng Anh. Niềm vui không có giới hạn, dù vẫn còn nghi ngờ về tiếng Anh. Và tôi bắt đầu chuẩn bị: Tôi yêu cầu vợ tôi thực hiện một vài cuộc phỏng vấn với tôi bằng tiếng Anh, đồng thời tôi đã chuẩn bị và ghi nhớ câu trả lời cho những câu hỏi điển hình mà rất có thể sẽ được hỏi trong một cuộc phỏng vấn (hãy kể cho tôi nghe về bản thân bạn, kinh nghiệm trước đây, lý do đến với tôi). chúng tôi, v.v.). Tôi cũng đã vượt qua vòng phỏng vấn thành công và được mời tham gia khóa học. Vì đây là một cơ hội thực sự để kiếm việc làm nên sau khi tham khảo ý kiến ​​của vợ và tranh thủ sự ủng hộ của cô ấy, tôi quyết định nghỉ việc và tập trung hoàn toàn vào các khóa học, tức là tôi đã dốc toàn lực. Các khóa học bên ngoài hầu hết khiến tôi thất vọng: chúng tôi bắt đầu từ những điều cơ bản nhất, lướt qua toàn bộ cốt lõi. Trình độ của giáo viên cũng làm tôi nghi ngờ, vì anh ta khá kín tiếng (nói một cách nhẹ nhàng) như đối với một giáo viên đại học (và bán thời gian, giáo viên dạy các khóa học của một công ty dẫn đầu thị trường và, theo anh ta, cũng là một giáo viên của các khóa học trả phí từ một trường học ngoại tuyến). Đôi khi khó hiểu bài giảng, không phải vì chủ đề khó mà vì cách trình bày thông tin quá tệ. Một sự cố xảy ra tại một trong những bài giảng cũng làm hỏng ấn tượng nghiêm trọng: một học sinh đặt câu hỏi về chủ đề này và nhận được câu trả lời từ giáo viên. Vấn đề là câu trả lời đã sai. Rõ ràng, giáo viên, để không bị mất mặt trước cả nhóm, không biết câu trả lời, tôi quyết định rằng sẽ tốt hơn nếu ứng biến thay vì thành thật thừa nhận rằng tôi không biết/không nhớ câu trả lời. Tình cờ là tôi và người hàng xóm cùng bàn biết câu trả lời và sửa lỗi cho giáo viên, nhưng chính sự việc đó đã làm suy yếu nghiêm trọng quyền lực của giáo viên đối với cá nhân tôi. May mắn thay, đến cuối khóa học, chúng tôi bắt đầu được giảng dạy bởi một giáo viên khác, người biết rõ hơn cả lĩnh vực môn học và có kỹ năng thực tế. Và việc trình bày thông tin đã tốt hơn nhiều. Câu chuyện của một người nhân đạo - 3Giống như mọi thứ trong cuộc sống, mọi thứ đều kết thúc sớm hay muộn, và những khóa học bên ngoài cũng vậy. Tôi viết đồ án cuối cùng của mình và bắt đầu chuẩn bị cho buổi bảo vệ của mình với hy vọng vượt qua kỳ thi nội bộ. Mặc dù thực tế là tôi không nằm trong số những học sinh đứng đầu nhưng tôi tin rằng sẽ có cơ hội, coi mình là một người ở mức trung bình vững chắc. Thật không may, hoặc may mắn thay, Bệ hạ đã có cơ hội can thiệp vào những gì đang xảy ra. Tôi đến phòng thủ vào sáng sớm. Tôi trình bày dự án bằng lời nói, sau đó khởi chạy ứng dụng, trình diễn chức năng. Tôi nhận được rất nhiều câu hỏi cả về lý thuyết lẫn thực tế. Sau khi trả lời các câu hỏi với mức độ thành công khác nhau, tôi nhận được một nhiệm vụ bổ sung bắt buộc và lui về một phòng riêng để giải quyết vấn đề. Sau một thời gian giải quyết xong nhiệm vụ, tôi quay lại với những người được phỏng vấn. Đến thời điểm này, thành phần người được phỏng vấn gần như đã thay đổi hoàn toàn. Sau khi tôi trình bày giải pháp của mình, họ thông báo với tôi rằng tôi đã hiểu sai vấn đề và đề nghị làm lại. Tôi lại rời đi. Khi tôi giải quyết vấn đề một lần nữa, hóa ra không còn ai trong số những người đã phỏng vấn tôi ngay từ đầu. Những người ở vị trí của họ đã kiểm tra bài tập của tôi và nói rằng vì không ai trong số họ có mặt tại cuộc phỏng vấn của tôi nên họ sẽ kiểm tra những người xung quanh tôi. Nói chung, tôi không biết ai đã làm rõ điều đó và làm thế nào cũng như cách họ thu thập phản hồi về lời bào chữa của tôi từ những người khác nhau, nhưng thực tế là họ đã nói với tôi rằng tôi đã không vượt qua. Đó là một thất bại. Đúng vậy, tôi đã được thông báo rằng tôi có thể cố gắng tự bảo vệ mình trong 3 tháng với bộ tiếp theo, điều kiện duy nhất là chuẩn bị một dự án hoàn toàn mới để bảo vệ. Vì không còn lựa chọn nào khác nên tôi đồng ý. Thất bại khiến tôi rơi vào trạng thái chán nản trầm trọng, vì hy vọng rằng trong ba tháng nữa tôi sẽ làm việc được, nhưng chỉ sau ba tháng tôi phải bào chữa lại mà không có bất kỳ sự đảm bảo nào. Tôi cũng xin nhắc bạn rằng tôi đã nghỉ việc, đặt mọi thứ vào thế nguy hiểm, điều đó cũng không tạo thêm sự lạc quan. Đúng vậy, kết quả của các khóa học cũng là một điều tích cực: Tôi nhận ra rằng tôi đã biết và có thể làm được khá nhiều điều, đồng thời tôi hoàn toàn có khả năng viết một ứng dụng hoạt động được với giao diện người dùng khá tốt. Nhưng vẫn chưa có gì chắc chắn liệu các doanh nghiệp có sẵn sàng trả tiền cho những kỹ năng này hay không. Vì vậy, tôi bắt đầu chuẩn bị kỹ lưỡng cho lần bào chữa thứ hai, nhưng bên cạnh đó, tôi còn thực hiện một bước quan trọng khác (và sau này hóa ra là đúng): Tôi đăng sơ yếu lý lịch của mình lên nhiều nguồn khác nhau và bắt đầu đi phỏng vấn. Không có nhiều lời đề nghị nhưng thường có 1-2 lời mời mỗi tuần. Mức độ phỏng vấn cũng khác nhau, từ những cuộc phỏng vấn khá thảm hại, khi tôi cảm thấy mình thể hiện mình khá tầm thường, đến những cuộc phỏng vấn mà tôi đã vượt qua cuộc phỏng vấn kỹ thuật nhưng vì lý do nào đó không vượt qua được nữa. Tôi không nản lòng khi nhớ đến câu cách ngôn của ai đó rằng chưa có ai từng bị từ chối hai mươi lần liên tiếp, và tôi đã cải thiện những điểm yếu mà các cuộc phỏng vấn đã bộc lộ. Vậy là khoảng hai tháng và khoảng 12-14 cuộc phỏng vấn đã trôi qua. Sau một trong số đó, tôi nhận được lời đề nghị đầu tiên từ một công ty nhỏ với mức lương thậm chí còn cao hơn mức trung bình của thị trường. Về chi tiết của những ngày, tuần đầu tiên, v.v. Tôi sẽ không ngừng làm việc, Đây có thể là một bài đọc dài khác, tôi chỉ nói rằng tôi đã hoàn thành xuất sắc thời gian thử việc và đang làm việc tại công ty này cho đến ngày nay, tôi rất hài lòng với đội ngũ và nền tảng công nghệ hiện đại. Tôi sắp kỷ niệm một năm làm việc và mặc dù hầu như ngày nào tôi cũng phải đối mặt với những thử thách mới nhưng tôi vẫn đi làm với niềm vui thích vì tôi đang làm những gì mình yêu thích. Câu chuyện của một người nhân đạo - 4Đây là một bài viết dài như vậy. Nhân cơ hội này, tôi một lần nữa cảm ơn người tạo ra Java Rush vì đã thuyết phục tôi thay đổi hoàn toàn cuộc sống của mình, nhóm Java Rush đã triển khai ý tưởng một cách thông minh và Grigory Kislin vì khóa học của anh ấy. Và mặc dù tôi chưa bao giờ hoàn toàn tốt nghiệp cả hai trường này, nhưng họ đã cho tôi nền tảng cần thiết và niềm tin vào thế mạnh của mình để tìm được công việc lập trình viên đầu tiên. Tóm lại, tôi muốn khuyên những ai đang nghi ngờ liệu họ có thể nhớ câu chuyện về một nhà nhân đạo có thể thực hiện bước đầu tiên hoặc hoàn thành những gì mình đã bắt đầu nếu bước đầu tiên đã được thực hiện hay không. Thật không may, không thể đưa mọi thứ vào bài viết, vì vậy tôi sẽ sẵn lòng trả lời câu hỏi của những người quan tâm đến bình luận cho bài viết. Và cuối cùng: bạn bắt đầu đi phỏng vấn càng sớm thì càng tốt. Bạn sẽ không bao giờ cảm thấy sẵn sàng, nhưng chỉ sau khi nhận được x số lần từ chối, bạn mới có thể nhận được lời đề nghị. Hãy nhớ rằng, chưa có ai bị từ chối 20 lần liên tiếp mà đã được xác minh!
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION