JavaRush /Blog Java /Random-VI /Đừng bỏ cuộc và mọi thứ sẽ ổn thôi
Dmitriy Gordievskiy
Mức độ
Львов

Đừng bỏ cuộc và mọi thứ sẽ ổn thôi

Xuất bản trong nhóm
Chào mọi người. Ý tưởng nảy sinh là chia sẻ câu chuyện thành công của tôi với cộng đồng JR. Có lẽ cô ấy sẽ thúc đẩy ai đó đạt được điều họ muốn, giống như những câu chuyện thành công khác đã từng thúc đẩy tôi. Tôi sẽ kể cho bạn nghe về lý lịch của tôi để đưa ra ý tưởng và bối cảnh. Niềm yêu thích lập trình của tôi nảy sinh vào khoảng năm lớp chín ở trường. Sau đó, hoàn toàn vì hứng thú, tôi đã mua sách giấy về kiến ​​trúc mạng C, C++, Java, SQL, TCP/IP, v.v. Tôi đã cố gắng gõ những trang đơn giản. Một sở thích thú vị để dành thời gian. Ở trường còn có Pascal. Tôi rất giỏi trong việc giải quyết vấn đề. Và thậm chí có lần anh ấy đã tham gia một cuộc thi Olympic khu vực, nơi anh ấy đã giành vị trí thứ ba. Giải phóng. Sau khi học xong, bố mẹ gửi tôi sang Anh du học. Không phải tôi muốn hay đòi hỏi mà là bố mẹ tôi muốn cho tôi một tương lai hứa hẹn hơn. Khóa học đầu tiên thường dành cho du học sinh nhằm bù đắp cho sự khác biệt trong quá trình chuẩn bị giữa sinh viên nước ngoài và sinh viên tiếng Anh. Và sau đó ba năm đào tạo về chuyên ngành. Tôi đã chọn chuyên ngành Công nghệ thông tin & Tiếp thị - khóa học chung. Khóa học đầu tiên diễn ra tốt đẹp. Vào ngày thứ hai tôi hầu như không học và bỏ học. Tại sao? Lúc đó tôi vẫn còn là một kẻ ngốc xanh với cơn gió trong đầu. Không có mục tiêu cụ thể, thậm chí không có tầm nhìn xa vời về những gì tôi muốn đạt được trong cuộc sống. Tại sao phải căng thẳng nếu bạn không phải căng thẳng?) Và chẳng bao lâu sau anh ấy quay trở lại Ukraine. Trở lại. Khi trở về, tôi đã làm việc ở nhà kho được một năm vì đã quá muộn để nộp đơn vào một trường đại học địa phương. Ngoài ra, bạn phải vượt qua kỳ thi tiếng Anh để được nhận vào học. Dù công việc là ở nhà kho nhưng đầu óc tôi cũng thoải mái hơn một chút vì trước đó tôi chưa từng làm việc ở đâu một ngày. Đăng ký học toán ứng dụng. Học tại một trường đại học địa phương. Ở đây, sau nước Anh, tất nhiên là có một cú sốc. Chất lượng giáo dục thấp đến mức nào, có bao nhiêu môn học phổ thông thừa thãi và không cần thiết, nhưng nhìn chung không làm phiền bất kỳ ai là chuyên gia tương lai. Ví dụ như học văn hóa, hay thể dục, chạy băng qua cánh đồng vào mùa đông trong sương giá, tuyết phủ và chơi bóng đá 😀 Tại khoa, trong các lớp khoa học máy tính, có những màn hình bụng phệ, cổ kính. , máy tính trục trặc và cực kỳ chậm. Nói chung là tôi không thích học hành, những năm tháng sinh viên của tôi là những năm tháng tuyệt vọng và chán nản, tôi mong mọi chuyện kết thúc càng sớm càng tốt. Khi tôi đã hiểu được phần nào và quan trọng nhất là có thứ gì đó để so sánh, tôi nhận ra mình đã đánh mất những gì ở Anh, nhưng đã quá muộn. Kết thúc. Ở đây tôi hiểu rằng có sự khác biệt rất lớn giữa những gì được dạy ở trường đại học và những gì một nhà tuyển dụng thực sự mong muốn. Bạn sẽ không thể có được một công việc ngay lập tức. Ngoài ra, cha mẹ ngừng đưa tiền cho những nhu cầu cần thiết và đã đến lúc bạn phải tự kiếm tiền. Giống như, bạn đã khỏe mạnh rồi, đã đến lúc rồi, hãy đi làm việc đi. Tìm kiếm. Tôi bắt đầu tìm cách kiếm tiền. Tôi đã xem qua rất nhiều công việc khác nhau, nhưng theo quy định, tôi không bao giờ ở đâu quá ba tháng. Mức lương và thái độ tầm thường, công việc nhàm chán, và ý nghĩ rằng tôi sẽ phải sống với công việc khó hiểu và không thỏa mãn đến hết đời đã giết chết tôi. Sau đó, tôi tập trung lại và bắt đầu tìm kiếm hàng trăm, nếu không muốn nói là hàng nghìn vị trí tuyển dụng. Một trong những hoạt động hứa hẹn hơn, được trả lương cao hơn và thú vị hơn là hỗ trợ khách hàng nói tiếng Anh. Những người có kiến ​​thức về ngôn ngữ được trả lương không nhiều hơn nhưng nhiều hơn. Trình độ tiếng Anh không sử dụng bắt đầu sa sút đi rất nhiều, vì vậy tôi bắt đầu cải thiện bản thân về mặt này. Giờ một ngày. Đầu óc tôi đang mài mòn như một ổ cứng đang cháy, nhưng tôi biết điều đó là cần thiết :) Có lúc tôi còn thích nó, và tôi mừng vì đã có tiến bộ và không đứng yên. Nhưng có rất nhiều NHƯNG. Lịch trình linh hoạt - thay đổi ca, bao gồm cả ban đêm và cuối tuần thay đổi. Công việc nhanh chóng trở thành thói quen. Những rắc rối khi làm việc với khách hàng là nghiêm trọng. Công sức và thời gian bỏ ra không được đền đáp. Có kinh nghiệm hỗ trợ khách hàng khoảng hai năm. Tôi đã cố gắng một lần nữa và tìm được công việc điều phối viên. Không phải người điều phối taxi mà là Điều phối viên/Điều phối viên Hậu cần cho các tiểu bang. Lái xe tải khắp các tiểu bang và tổ chức vận chuyển hàng hóa, liên lạc qua điện thoại và email với người bản ngữ và tài xế. Tiếng Anh không còn cần thiết cho trình độ trung cấp/trên trung cấp nữa mà là ở trình độ nâng cao. Ở đây, kinh nghiệm hỗ trợ khách hàng, kinh nghiệm sử dụng tiếng Anh và kinh nghiệm giao tiếp đã giúp tôi rất nhiều trong việc này. Kỹ năng giao tiếp của tôi đã được cải thiện đáng kể, nếu không thì đơn giản là tôi đã không thể làm được một công việc phức tạp và căng thẳng như vậy. Ở đây, sau bao dày vò, đau khổ, cuối cùng tôi cũng cảm nhận được hương vị của tự do. Số tiền trung bình là 1 nghìn đô la và với kinh nghiệm ngày càng tăng và/hoặc trong những tháng thuận lợi là 1,2 nghìn đô la - 1,5 nghìn đô la. Tôi bắt đầu đi du lịch và đi ăn nhà hàng. Với sự giúp đỡ của bố mẹ, chúng tôi đã mua một căn hộ và sửa sang lại nó. Nói chung, cuối cùng tôi cũng bắt đầu tận hưởng cuộc sống. Nhưng ngay cả ở đây đàn organ thùng cũng chơi vui vẻ trong một thời gian ngắn. Lịch làm việc từ 14:00 đến 00:00 (điều chỉnh theo múi giờ của các bang), nhưng thực tế là mất một tiếng để đi làm và thường làm việc đến tận một hoặc hai giờ sáng mới đi ngủ. trung bình lúc 03:00. Ra khỏi giường vào khoảng 11 giờ sáng, mất vài giờ để tỉnh táo lại, ăn sáng và quay lại làm việc. Thêm vào đó, bạn gặp bất lợi về mặt xã hội vào các ngày trong tuần, vì mọi người làm việc vào buổi sáng và bạn làm việc vào buổi tối. Và từ thứ Hai đến thứ Sáu, bạn không thấy gì ngoài công việc. Theo thời gian, sau hơn một năm, công việc ngày càng trở nên nhàm chán và kém phần thú vị. Trong một năm, hoặc trong năm năm, mọi chuyện sẽ giống nhau. Giống như ngày Groundhog. Và đến lúc tôi báo trước một tháng rưỡi rằng tôi sẽ ra đi để họ tìm người thay thế tôi. Tìm người thay thế tôi không phải là điều dễ dàng, và trong tương lai, họ muốn bổ nhiệm tôi làm người quản lý với mức lương gấp rưỡi, tức là nhiều hơn một nửa so với hiện tại và tôi là một trong những nhân viên chủ chốt. Ông thậm chí còn dạy người mới bắt đầu. Và đúng hai tuần sau khi lá thư từ chức của tôi được gửi đếnkiểm dịch ... Thị trường vận tải ở các bang sụt giảm rất nhiều. Làm việc 12-14 tiếng mỗi ngày dưới áp lực cực lớn. Họ ngay lập tức đề nghị tăng lương cho tôi thêm 40% để tôi không rời đi và họ cũng không muốn để tôi đi. Tôi đã đếm từng ngày cho đến cuối tháng Tư và tôi có thể nghỉ việc một cách nhẹ nhõm. Tôi đang ở trong tình trạng sống dở chết dở, và sự tổn hại đến sức khỏe tinh thần của tôi, và tệ nhất là đối với mối quan hệ của tôi với những người thân yêu, không đáng một xu nào. Có kinh nghiệm làm Điều phối viên/Điều phối viên Hậu cần trong gần hai năm. Trên thực tế, bây giờ tôi sẽ kể cho bạn nghe về JavaRush và số phận của nó trong toàn bộ câu chuyện này. Trở lại tháng 7 năm 2019, rất lâu trước khi tôi bị sa thải (cuối tháng 4 năm 2020), khi thần kinh của tôi một lần nữa kiệt sức khi làm việc cho đến khi tôi bị đau đầu , Tôi nhận ra rằng sớm hay muộn tôi cũng sẽ trở thành một lập trình viên. Đây là điều tôi thực sự thích thú từ khi còn nhỏ. Và nơi nào có điều kiện làm việc tốt và nơi họ trả lương hậu hĩnh cho các chuyên gia giàu kinh nghiệm. Trước hết, tôi muốn xua tan những nghi ngờ về khả năng thành công của mình. Theo thống kê, rất nhiều người bỏ cuộc trước khi đạt được mục tiêu cuối cùng. Đôi khi thậm chí còn kéo dài việc đào tạo trong nhiều năm. Và JavaRush đã giúp tôi điều này. Tôi bắt đầu thấy hào hứng, dành hàng ngày để đọc những câu chuyện thành công, tìm hiểu về hoàn cảnh xuất thân của mọi người và cuối cùng họ đã trở thành lập trình viên như thế nào. Tôi đã chọn ra một khuôn mẫu cực kỳ quan trọng cho bản thân mình. Có những người tự cho mình là “ngu ngốc” và xa rời lập trình, giống như những người làm nghề chuyên môn. Có những người trên 40 tuổi đã có gia đình và con cái nhưng đã quá muộn (không) để thay đổi nghề nghiệp và cần sự ổn định. Có những người thấy mức độ ban đầu khó khăn và đã ngừng học trong nhiều tháng. Tất cả đều có một điểm chung. Không ai bỏ dở việc học hoặc bỏ dở giữa chừng, cho dù điều đó có vẻ bất khả thi đến đâu. Vì vậy, đó chỉ là vấn đề thời gian! Nếu những người này có thể làm được thì tại sao tôi lại không thể, với tài năng và trình độ chuyên môn về lập trình mà tôi có? Hàng trăm lần tôi đã phân tích mọi thứ và suy nghĩ kỹ lưỡng đến từng chi tiết nhỏ nhất, cân nhắc tất cả những ưu và nhược điểm, đồng thời cũng tính đến hoàn cảnh và rủi ro. Sau khi xua tan những nghi ngờ và có được sự tự tin, gần một tháng sau công việc cuối cùng, tôi bắt đầu tham gia một khóa học về JavaRush. Tôi thậm chí còn viết ra giấy những dòng thời gian để không quên: - cấp 0, ngày 22 tháng 5 năm 2020 - ngày bắt đầu - cấp 10, ngày 2 tháng 6 năm 2020 - cấp 20, ngày 25 tháng 6 năm 2020 - cấp 30, ngày 23 tháng 7, 2020 tôi cũng ốm một tuần. Không phải vì virus corona mà vì tôi uống một cốc nước đá lúc trời nóng và nhiệt độ tăng vọt :) Tôi cũng đã nghỉ phép một tuần và đi biển. Nghỉ ngơi là điều quan trọng, sau công việc trước đây, sự cách ly nghiêm ngặt và môi trường hậu tận thế, cộng với việc tập luyện cường độ cao, đầu tôi như một mớ hỗn độn. Làm mới, khởi động lại, đã trở lại. - Ngày 17/08/2020 Nhiệm vụ kỹ thuật thử nghiệm đầu tiên. Khi đó, tôi đã đạt đến cấp độ JR 36, tự tin hơn và bắt đầu gửi hồ sơ của mình một cách có chọn lọc. Một lời đề nghị đến để thực hiện một nhiệm vụ. Nếu không có bất kỳ cuộc phỏng vấn, trả lời qua email. Tôi đã bắt đầu làm nó, đã làm được... Tôi đã làm phần liên quan đến Java. Ngoài ra còn có một phần front-end. Nhưng không chỉ HTML/CSS, mà còn với JavaScript, không một lời nào được nói đến trong vị trí tuyển dụng. Tôi đã hiểu điều này khi nhiệm vụ thử nghiệm đang được thực hiện và tôi cũng nhận ra rằng đây thực sự là một vị trí tuyển dụng toàn ngăn xếp chứ không phải hoàn toàn là Java. Và số tiền được đưa ra ở đó thật vô lý, 3000 UAH (~$110) trong thời gian thử việc, 300 USD sau thời gian thử việc. Tôi nhận ra ở đây có điều gì đó không ổn, yêu cầu quá lớn và không rõ ràng với mức lương thấp nên tôi đã từ bỏ nhiệm vụ này. Trong khi đó, cơ hội thực tập tại JavaRush đã sớm có sẵn. Đã đăng ký cho nó. Tôi đã hoàn thành nhiệm vụ tuyển sinh trong một ngày rưỡi (khoảng cuối tháng 8). Trước khi kỳ thực tập bắt đầu, chúng tôi phải đợi đến đầu tháng 10, cộng thêm ba tháng thực tập, và Tết, ngày lễ, quá dài. Vào thời điểm đó, tiền dự trữ gần như đã cạn kiệt và không còn xa xỉ gì bằng việc chờ đợi... Có một sự lựa chọn, hoặc là kiếm một công việc bán thời gian trong nửa ngày (cho bất kỳ công việc nào) để bạn có thứ gì đó để sống và thực tập JR trong thời gian rảnh rỗi. Hoặc vay một số tiền và dành mọi thời gian có thể để học tập chuyên sâu. Tôi đã chọn tùy chọn thứ hai. Đúng, đó là một lựa chọn rủi ro hơn. Tôi đã đọc và biết về JR và không chỉ có bao nhiêu sự cạnh tranh dành cho vị trí của những người mới chưa có kinh nghiệm, mà còn việc họ phớt lờ hồ sơ xin việc và quay lại trái phải trong nhiều tháng liên tục. Một số thậm chí còn dành sáu tháng hoặc hơn để tìm kiếm công việc đầu tiên của mình. Nhưng tôi đã quyết tâm và hiểu rõ mình đang đăng ký làm gì. Sau công nghệ đầu tiên. nhiệm vụ chuyển sang Spring, SQL, Git, Maven và những thứ cơ bản cần thiết khác và đình chỉ đào tạo. Các ưu tiên đã thay đổi. Tôi đã học Spring trong khóa học Spring Framework 5: Beginner to Guru của John Thompson trên udemy.com. Một kho kiến ​​thức tuyệt vời, tài liệu trình bày chất lượng cao, đơn giản và dễ tiếp cận, chỉ với 10 đô la. SQL - hướng dẫn trên YouTube và các bài viết trên Internet. Chưa đi sâu tìm hiểu. Có ý tưởng về những điều cơ bản và tối thiểu kinh nghiệm thực tế. Git - đọc sách có trên trang web chính thức của Git. Nó giúp hiểu cách git hoạt động, nó là gì và dùng để làm gì, nhưng các lệnh trong bảng điều khiển gần như không hữu ích và tôi gần như quên chúng bởi Maven hiện tại - nếu bạn không phải là DevOps, thì bạn không cần để tìm hiểu sâu, hiểu biết cơ bản là đủ, ít nhất là đối với người mới bắt đầu. Nhóm JR cũng đã giúp biên soạn sơ yếu lý lịch và chúng tôi xin cảm ơn họ. Điều này giúp ích vì: - Ngày 12 tháng 9 năm 2020, buổi phỏng vấn đầu tiên với HR Nhân tiện, để được phỏng vấn với HR, bạn phải làm một bài kiểm tra rất khó. Java thuần túy, ứng dụng và thuật toán cửa sổ Swing. Tôi đã làm nó trong bốn ngày, từ sáng sớm đến tối muộn (!) Tôi chửi bới vì nhiều thứ không được như ý, tôi google rất nhiều, nhưng cuối cùng đến năm giờ sáng tôi mới làm xong, tải lên đến GItHub và gửi email. Cuộc phỏng vấn với HR đã thành công nên bước tiếp theo là: - Ngày 21/09/2020, cuộc phỏng vấn kỹ thuật đầu tiên tôi đã chuẩn bị rất kỹ lưỡng và kỹ lưỡng. Tôi đọc danh sách các câu hỏi trên Internet, ghi nhớ và phân tích chúng bằng Java thuần túy. Tôi đã trả lời hoàn hảo nửa câu hỏi đầu tiên về Java thuần túy. Và phần thứ hai của câu hỏi là về Spring và SQL, điều mà tôi không chuẩn bị vì tôi không mong đợi chúng 😀 Và tôi đã trả lời phần thứ hai của câu hỏi, theo ý kiến ​​​​của tôi, là như vậy, và gần như chắc chắn rằng tôi đã trượt cuộc phỏng vấn. Nhưng đó không phải là trường hợp ... Công nghệ. Cuộc phỏng vấn diễn ra vào thứ Hai. Họ bảo tôi đợi kết quả vào thứ Sáu vì còn có những ứng cử viên khác. Và hãy tưởng tượng sự ngạc nhiên của tôi khi ngay ngày hôm sau, thứ Ba, bộ phận nhân sự lại liên lạc với tôi! Thảo luận các vấn đề liên quan đến vị trí tuyển dụng và liệu dự án có thú vị với tôi không. Vậy là ngay từ buổi phỏng vấn đầu tiên, với sự cạnh tranh rất lớn, chưa có kinh nghiệm, họ sẽ thuê tôi? Có, tất nhiên, ngay bây giờ... Tuy nhiên: - Ngày 28 tháng 9 năm 2020, Lời mời làm việc đầu tiên Đó là vị trí Thực tập sinh Java với mức lương 200 USD và 500 USD sau khi vượt qua thời gian thử việc. Nếu bạn cho rằng thời gian thử việc bao gồm một chương trình đào tạo mà bạn sẽ nâng cao kiến ​​​​thức cần thiết cho dự án, dưới sự giám sát của một người cố vấn có kinh nghiệm, thì điều đó khá tốt. Nó không miễn phí và điều đó tốt, mặc dù tôi đồng ý sử dụng nó miễn phí chỉ để tích lũy kinh nghiệm trong môi trường thực tế. - Ngày 5/10/2020, ngày làm việc đầu tiên, mình cũng học JavaScript trong 1 tuần theo chương trình đào tạo vì nó cần thiết cho dự án. Sau Java với các framework, đối với tôi nó có vẻ tương đối đơn giản, mặc dù nó cũng có nhiều sắc thái riêng. Lúc đầu, tôi chửi thề rất nhiều và thường xuyên trong JS, không hiểu tại sao có thứ gì đó không hoạt động khi mã đơn giản và lẽ ra phải hoạt động) Tôi đã nâng cao kiến ​​thức của mình về các công nghệ khác, chẳng hạn như Spring Security (cũng là một khóa học của chú tôi John Thompson) , Hibernate, Apache Tiles (soạn thảo một trang web từ các JSP khác nhau), Apache POI (tạo Excel), JSTL và những từ khác gây sợ hãi cho người mới bắt đầu. Ngoài ra còn có các thư viện JavaScript như jQuery, datatables, OpenLayers. Và sau đó, những nhiệm vụ đơn giản nhưng thực tế đầu tiên bắt đầu... Lúc đầu, trong tháng đầu tiên, bạn hoàn toàn không hiểu chuyện gì đang xảy ra. Ba tháng đầu tiên bạn cảm thấy ngu ngốc và dần dần bắt tay vào dự án. Sau hơn ba tháng, bạn có phần tự tin rằng mình hiểu mình đang làm gì và tại sao... - 17/01/2021 Hoàn thành xuất sắc thời gian thử việc. - Tháng 5 năm 2021 Thời điểm “bây giờ” tại thời điểm viết bài. Gần 9 tháng kinh nghiệm làm việc. Họ hài lòng với chất lượng công việc của tôi, tôi thường làm đúng dự toán hoặc hoàn thành công việc trước khi dự toán. Bạn đã hoàn toàn tự tin vào khả năng của mình. Công việc thú vị và hấp dẫn, nhiệm vụ rất đa dạng, mỗi ngày đều có điều gì đó mới mẻ và có cơ hội để tiến về phía trước. Bạn muốn tham gia các khóa học trực tuyến bổ sung để nâng cấp kỹ năng và nâng cao trình độ của mình. Trong vòng chưa đầy hai tháng nữa sẽ có cuộc kiểm tra lại năng lực làm việc của tôi và tăng lương. Kết quả Nếu chúng ta loại trừ khỏi dòng thời gian tuần tôi bị ốm và tuần nghỉ phép, thì tổng cộng tôi phải mất 4 tháng để có được công việc đầu tiên, kể từ khi bắt đầu đào tạo từ cấp độ 0 đến ngày làm việc đầu tiên. Toàn bộ khoảng thời gian được mô tả kéo dài 15 năm, từ 2006 đến 2021. Hình thức học tập: Lúc đầu, tôi quyết định tổ chức một cuộc chạy marathon và học 7 ngày một tuần để giảm thời gian hoàn thành khóa học và tìm việc làm nhanh hơn. Nhưng không nghỉ ngơi, hiệu quả giảm đáng kể. Vì vậy, tôi vừa học vừa đi làm, từ 10 giờ sáng đến khoảng 8 giờ tối, +- 8 giờ học, có thời gian nghỉ ngơi và ăn trưa, từ thứ Hai đến thứ Sáu. Ngoài việc lập trình vốn đã khó và đòi hỏi nhiều nỗ lực về tinh thần, vẫn còn nhiều khía cạnh của tính tự tổ chức và kỷ luật tự giác. Đây cũng là yếu tố quan trọng cần phải tính đến để bức tranh tạo thành một tổng thể mạch lạc. Việc đào tạo mà không có những điều trên sẽ không hiệu quả hoặc không hiệu quả / sẽ mất nhiều thời gian. Tổ chức và kỷ luật nếu không được đào tạo bài bản cũng khó có thể mang lại kết quả. Những người không hài lòng với khóa học JavaRush sẽ luôn có thể tìm ra lỗi về chất lượng của tài liệu và trình xác thực. Đối với cá nhân tôi, đây là một nguồn tài nguyên quý giá với số tiền phải chăng mà tôi đã chọn sau khi phân tích nhiều lời đề nghị về các khóa học ngoại tuyến và trực tuyến. Và điều đó đã giúp tôi đạt được điều tôi mong muốn. Nếu không có JR và cộng đồng của anh ấy, việc này sẽ lâu hơn, khó hơn và khó thực hiện hơn nhiều. Vì vậy, xin cảm ơn các nhà phát triển tài nguyên này và tất cả những người tham gia. Điều này đã được nói ở đâu đó, nhưng điều quan trọng chính là không bỏ cuộc và mọi việc sẽ ổn thỏa.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION