JavaRush /Blog Java /Random-VI /Tại sao tôi đã không trở thành lập trình viên Java
Sergey Alexandrov
Mức độ
Smolensk

Tại sao tôi đã không trở thành lập trình viên Java

Xuất bản trong nhóm
Đã gần 5 tháng trôi qua kể từ khi người đầy tớ khiêm tốn của bạn vinh dự được làm kỹ sư phần mềm và đã đến lúc nói về con đường dài và đầy chông gai của anh ấy đến với lĩnh vực CNTT.
Vì sao tôi đã không trở thành lập trình viên Java - 1
Ngay từ khi đi học, tôi đã muốn trở thành một lập trình viên, mặc dù thực tế là tôi hoàn toàn từ chối hiểu các ngôn ngữ lập trình. Tuy nhiên, điều này không ngăn cản tôi vượt qua Kỳ thi Thống nhất về khoa học máy tính khá tốt (tôi đã viết tất cả mã cho các câu hỏi bằng ngôn ngữ thuật toán), điều này cho phép tôi vào được một trong những trường đại học không danh tiếng lắm nhưng vẫn ở Moscow. một chuyên ngành kỹ thuật. Trong năm đầu tiên, chúng tôi học VBA và Visual Basic, viết các chương trình đơn giản chủ yếu thực hiện các phép tính toán học khác nhau. Chương trình được thực hiện bởi phó trưởng khoa, một phụ nữ khá nghiêm khắc và khắt khe với cách tiếp cận học tập độc đáo. Nhờ các cặp của cô ấy, cuối cùng tôi cũng bắt đầu hiểu được những điều cơ bản về lập trình, tôi hiểu các cấu trúc VBA và VB cơ bản, các câu lệnh điều kiện, vòng lặp và các cấu trúc khác được sử dụng trong mọi ngôn ngữ lập trình. Sau học kỳ thứ ba, chương trình kết thúc và cùng với đó, niềm hứng thú học tập chuyên ngành này biến mất. Nhưng tôi vẫn quyết định không bỏ học và lấy bằng tốt nghiệp. Không có lớp học lập trình, tôi gần như ngừng viết mã, đôi khi cố gắng nửa vời để tiếp tục học VB từ sách, nhưng sau một thời gian, tôi đã ngừng lập trình hoàn toàn. Đến cuối năm thứ 4, tôi lại bắt đầu tiếp tục học lập trình và nói chung là về cách sống sau khi tốt nghiệp đại học. Vào thời điểm đó, tôi đang làm việc tại một công ty bảo hiểm với tư cách là chuyên gia quản lý tài liệu cấp cao, nhưng tôi hiểu rằng đây hoàn toàn không phải là điều tôi mong muốn trong cuộc sống. Tất cả những gì còn lại là đưa ra lựa chọn học ngôn ngữ nào. Sau khi nghiên cứu thị trường việc làm và nhận ra rằng không ai thực sự cần VB, tôi đã chọn Java, ngôn ngữ mà theo tôi được yêu cầu nhiều nhất và khó nhất + Tôi có một người bạn biết rõ về nó. Tôi bắt đầu làm quen với Java từ cuốn sách của A.N. Vasiliev. "Hướng dẫn Java với các ví dụ và chương trình." Sau khi đọc cuốn sách, viết một bản tóm tắt và viết lại hầu hết các danh sách một cách trung thực, tôi nhận ra rằng hoàn toàn không có gì đọng lại trong đầu tôi ngoài những thứ đã biết từ các ngôn ngữ lập trình khác và tôi không rõ phải làm gì tiếp theo. Tôi đã tìm thấy một số bài học video làm sáng tỏ những điều mà trước đây tôi chưa biết, chẳng hạn như OPP, đa hình, kế thừa và đối tượng; một người quen đã giải thích một số điểm khó cho tôi, nhưng nhìn chung nó không thay đổi tình hình nhiều. Và sau một trong những chuyến đi thường xuyên trên Internet, tôi đã tìm thấy JavaRush. Lúc đầu, tôi nghi ngờ về tài nguyên, nhưng sau khi trải qua một vài cấp độ, tôi cảm thấy phấn khích và trong vài ngày, tôi đã đạt đến cấp 8 và sau một thời gian ngắn, lên đến cấp 10. Các nhiệm vụ trên JavaRush đã giúp tôi hiểu những gì tôi đã đọc trước đây trong cuốn sách. Tôi hiểu rằng đây chính xác là điều tôi cần làm, điều tôi cần, nhưng tôi đã trì hoãn việc mua đăng ký, điều mà sau này tôi rất hối hận vì... Lúc đó tỷ giá đô la tăng cao, tôi phải trả gấp 2 lần :) Sau khi đạt cấp 20, tôi viết sơ yếu lý lịch và bắt đầu nộp đơn xin việc. Có một vài cuộc phỏng vấn không thành công mà tôi đã thất bại nặng nề (thiếu kiến ​​thức và hiểu biết), nhưng tôi không tuyệt vọng và tiếp tục học tập, Tôi đã đọc cuốn “Triết lý Java” nổi tiếng, xem các bài giảng của Golovach trên YouTube, bắt đầu học CSS/HTML từ các bài học video của Evgeniy Popov, làm quen với JUnit, JDBC, SQL, XML, viết Contact Manager bằng Swing, JDBC và biểu diễn các thao tác CRUD đơn giản. Đến cấp độ 30, tôi đăng ký khóa học phát triển ứng dụng client-server tại trung tâm đào tạo Specialist, chương trình bao gồm đa luồng, JavaFX, Servlets, JSF, JSP. Sau đó, tôi dự định tham gia các khóa học về EJB, nhưng còn khoảng 2 tháng nữa mới diễn ra nên tôi đã mua video hướng dẫn về Spring và bắt đầu học. Lúc đó tôi đã tốt nghiệp đại học và họ đã đợi tôi ở ủy ban quân sự địa phương. Lúc đầu, tôi muốn giải quyết bằng cách nào đó vấn đề với cơ quan đăng ký quân sự và nhập ngũ, như bất kỳ người Muscovite bình thường nào cũng sẽ làm, nhưng sau khi cân nhắc tất cả những ưu và nhược điểm, tôi quyết định thành thật trả nợ cho Tổ quốc và vào ngày 20, 15 tháng 11, Tôi đã đến địa điểm của một trong những đơn vị của lực lượng tên lửa chiến lược dũng cảm. Nói về dịch vụ cũng chẳng ích gì, chẳng liên quan mấy đến lập trình, tôi đang xuất ngũ, tôi bắt đầu đọc sách hướng dẫn sử dụng Java khi rảnh rỗi, theo dõi các vị trí tuyển dụng Java Junior trong thành phố của mình và quyết định không quay lại Moscow. Sau DMB, sau khi tỉnh táo lại một chút, tôi đã mở tài khoản thứ hai trên JavaRush và mua một gói đăng ký, bởi vì... Tài khoản này của tôi ở cấp 32 và tôi muốn tìm hiểu thêm về Java Core. Trong khoảng 5 ngày, tôi đã đạt đến cấp độ 15 và được truyền cảm hứng từ thực tế là các kỹ năng được trả lại một cách dễ dàng và nhanh chóng, tôi đã cập nhật sơ yếu lý lịch của mình và mở quyền truy cập vào nó. Ngày hôm sau, tôi nhận được cuộc gọi từ một công ty CNTT địa phương và mời tôi đến nói chuyện. Khi phỏng vấn, cô nàng phòng nhân sự hỏi những câu hỏi chung chung, hỏi về những công nghệ mà tôi biết, tôi thích cái nào hơn: Mặt trước hay Mặt sau. Nói chung, điều đó không quan trọng với tôi, tôi chỉ muốn làm lập trình viên và tôi được đề nghị thử viết một nhiệm vụ thử nghiệm cho vị trí lập trình viên JavaScript và tôi đã đồng ý. Vào thời điểm đó, tôi biết JS ở mức độ "JavaScript? Ừ, hình như có một ngôn ngữ lập trình như vậy," và khi về đến nhà, tôi lập tức ngồi xuống nghiên cứu sách hướng dẫn. Thế là 3 ngày trôi qua, sau đó tôi bắt đầu tự nghiên cứu bài kiểm tra. Họ cho tôi 7 ngày để quyết định, tối 6 ngày tôi gửi code cho chủ. Vài ngày sau, họ gọi cho tôi và nói rằng mọi thứ đều ổn và tôi được mời đến buổi thử giọng với nhà lãnh đạo tương lai. Cuộc phỏng vấn kéo dài 10-15 phút, sau đó tôi được nhận vào vị trí kỹ sư phần mềm :) Thời gian thử việc kéo dài 3 tháng, sau đó tôi được kiểm tra về JS, tôi đã hoàn thành xuất sắc và hiện tôi đang làm việc tại một trong những công ty lớn nhất trong thành phố tại một trung tâm thương mại 7 tầng rộng rãi với các khu giải trí và phòng tập thể dục :) Đến cấp độ 30, tôi đăng ký khóa học phát triển ứng dụng client-server tại trung tâm đào tạo Specialist, chương trình bao gồm đa luồng, JavaFX, Servlets, JSF, JSP. Sau đó, tôi dự định tham gia các khóa học về EJB, nhưng còn khoảng 2 tháng nữa mới diễn ra nên tôi đã mua video hướng dẫn về Spring và bắt đầu học. Lúc đó tôi đã tốt nghiệp đại học và họ đã đợi tôi ở ủy ban quân sự địa phương. Lúc đầu, tôi muốn giải quyết bằng cách nào đó vấn đề với cơ quan đăng ký quân sự và nhập ngũ, như bất kỳ người Muscovite bình thường nào cũng sẽ làm, nhưng sau khi cân nhắc tất cả những ưu và nhược điểm, tôi quyết định thành thật trả nợ cho Tổ quốc và vào ngày 20, 15 tháng 11, Tôi đã đến địa điểm của một trong những đơn vị của lực lượng tên lửa chiến lược dũng cảm. Nói về dịch vụ cũng chẳng ích gì, chẳng liên quan mấy đến lập trình, tôi đang xuất ngũ, tôi bắt đầu đọc sách hướng dẫn sử dụng Java khi rảnh rỗi, theo dõi các vị trí tuyển dụng Java Junior trong thành phố của mình và quyết định không quay lại Moscow. Sau DMB, sau khi tỉnh táo lại một chút, tôi đã mở tài khoản thứ hai trên JavaRush và mua một gói đăng ký, bởi vì... Tài khoản này của tôi ở cấp 32 và tôi muốn tìm hiểu thêm về Java Core. Trong khoảng 5 ngày, tôi đã đạt đến cấp độ 15 và được truyền cảm hứng từ thực tế là các kỹ năng được trả lại một cách dễ dàng và nhanh chóng, tôi đã cập nhật sơ yếu lý lịch của mình và mở quyền truy cập vào nó. Ngày hôm sau, tôi nhận được cuộc gọi từ một công ty CNTT địa phương và mời tôi đến nói chuyện. Khi phỏng vấn, cô nàng phòng nhân sự hỏi những câu hỏi chung chung, hỏi về những công nghệ mà tôi biết, tôi thích cái nào hơn: Mặt trước hay Mặt sau. Nói chung, điều đó không quan trọng với tôi, tôi chỉ muốn làm lập trình viên và tôi được đề nghị thử viết một nhiệm vụ thử nghiệm cho vị trí lập trình viên JavaScript và tôi đã đồng ý. Vào thời điểm đó, tôi biết JS ở mức độ "JavaScript? Ừ, hình như có một ngôn ngữ lập trình như vậy," và khi về đến nhà, tôi lập tức ngồi xuống nghiên cứu sách hướng dẫn. Thế là 3 ngày trôi qua, sau đó tôi bắt đầu tự nghiên cứu bài kiểm tra. Họ cho tôi 7 ngày để quyết định, tối 6 ngày tôi gửi code cho chủ. Vài ngày sau, họ gọi cho tôi và nói rằng mọi thứ đều ổn và tôi được mời đến buổi thử giọng với nhà lãnh đạo tương lai. Cuộc phỏng vấn kéo dài 10-15 phút, sau đó tôi được nhận vào vị trí kỹ sư phần mềm :) Thời gian thử việc kéo dài 3 tháng, sau đó tôi được kiểm tra về JS, tôi đã hoàn thành xuất sắc và hiện tôi đang làm việc tại một trong những công ty lớn nhất trong thành phố tại một trung tâm thương mại 7 tầng rộng rãi với các khu giải trí và phòng tập thể dục :) Đến cấp độ 30, tôi đăng ký khóa học phát triển ứng dụng client-server tại trung tâm đào tạo Specialist, chương trình bao gồm đa luồng, JavaFX, Servlets, JSF, JSP. Sau đó, tôi dự định tham gia các khóa học về EJB, nhưng còn khoảng 2 tháng nữa mới diễn ra nên tôi đã mua video hướng dẫn về Spring và bắt đầu học. Lúc đó tôi đã tốt nghiệp đại học và họ đã đợi tôi ở ủy ban quân sự địa phương. Lúc đầu, tôi muốn giải quyết bằng cách nào đó vấn đề với cơ quan đăng ký quân sự và nhập ngũ, như bất kỳ người Muscovite bình thường nào cũng sẽ làm, nhưng sau khi cân nhắc tất cả những ưu và nhược điểm, tôi quyết định thành thật trả nợ cho Tổ quốc và vào ngày 20, 15 tháng 11, Tôi đã đến địa điểm của một trong những đơn vị của lực lượng tên lửa chiến lược dũng cảm. Nói về dịch vụ cũng chẳng ích gì, chẳng liên quan mấy đến lập trình, tôi đang xuất ngũ, tôi bắt đầu đọc sách hướng dẫn sử dụng Java khi rảnh rỗi, theo dõi các vị trí tuyển dụng Java Junior trong thành phố của mình và quyết định không quay lại Moscow. Sau DMB, sau khi tỉnh táo lại một chút, tôi đã mở tài khoản thứ hai trên JavaRush và mua một gói đăng ký, bởi vì... Tài khoản này của tôi ở cấp 32 và tôi muốn tìm hiểu thêm về Java Core. Trong khoảng 5 ngày, tôi đã đạt đến cấp độ 15 và được truyền cảm hứng từ thực tế là các kỹ năng được trả lại một cách dễ dàng và nhanh chóng, tôi đã cập nhật sơ yếu lý lịch của mình và mở quyền truy cập vào nó. Ngày hôm sau, tôi nhận được cuộc gọi từ một công ty CNTT địa phương và mời tôi đến nói chuyện. Khi phỏng vấn, cô nàng phòng nhân sự hỏi những câu hỏi chung chung, hỏi về những công nghệ mà tôi biết, tôi thích cái nào hơn: Mặt trước hay Mặt sau. Nói chung, điều đó không quan trọng với tôi, tôi chỉ muốn làm lập trình viên và tôi được đề nghị thử viết một nhiệm vụ thử nghiệm cho vị trí lập trình viên JavaScript và tôi đã đồng ý. Vào thời điểm đó, tôi biết JS ở mức độ "JavaScript? Ừ, hình như có một ngôn ngữ lập trình như vậy," và khi về đến nhà, tôi lập tức ngồi xuống nghiên cứu sách hướng dẫn. Thế là 3 ngày trôi qua, sau đó tôi bắt đầu tự nghiên cứu bài kiểm tra. Họ cho tôi 7 ngày để quyết định, tối 6 ngày tôi gửi code cho chủ. Vài ngày sau, họ gọi cho tôi và nói rằng mọi thứ đều ổn và tôi được mời đến buổi thử giọng với nhà lãnh đạo tương lai. Cuộc phỏng vấn kéo dài 10-15 phút, sau đó tôi được nhận vào vị trí kỹ sư phần mềm :) Thời gian thử việc kéo dài 3 tháng, sau đó tôi được kiểm tra về JS, tôi đã hoàn thành xuất sắc và hiện tôi đang làm việc tại một trong những công ty lớn nhất trong thành phố tại một trung tâm thương mại 7 tầng rộng rãi với các khu giải trí và phòng tập thể dục :) Ở đó chẳng có mấy việc phải làm với việc lập trình; khi giải ngũ, tôi bắt đầu đọc sách hướng dẫn sử dụng Java khi rảnh rỗi và theo dõi các vị trí tuyển dụng Java Junior trong thành phố của mình, quyết định không quay lại Moscow. Sau DMB, sau khi tỉnh táo lại một chút, tôi đã mở tài khoản thứ hai trên JavaRush và mua một gói đăng ký, bởi vì... Tài khoản này của tôi ở cấp 32 và tôi muốn tìm hiểu thêm về Java Core. Trong khoảng 5 ngày, tôi đã đạt đến cấp độ 15 và được truyền cảm hứng từ thực tế là các kỹ năng được trả lại một cách dễ dàng và nhanh chóng, tôi đã cập nhật sơ yếu lý lịch của mình và mở quyền truy cập vào nó. Ngày hôm sau, tôi nhận được cuộc gọi từ một công ty CNTT địa phương và mời tôi đến nói chuyện. Khi phỏng vấn, cô nàng phòng nhân sự hỏi những câu hỏi chung chung, hỏi về những công nghệ mà tôi biết, tôi thích cái nào hơn: Mặt trước hay Mặt sau. Nói chung, điều đó không quan trọng với tôi, tôi chỉ muốn làm lập trình viên và tôi được đề nghị thử viết một nhiệm vụ thử nghiệm cho vị trí lập trình viên JavaScript và tôi đã đồng ý. Vào thời điểm đó, tôi biết JS ở mức độ "JavaScript? Ừ, hình như có một ngôn ngữ lập trình như vậy," và khi về đến nhà, tôi lập tức ngồi xuống nghiên cứu sách hướng dẫn. Thế là 3 ngày trôi qua, sau đó tôi bắt đầu tự nghiên cứu bài kiểm tra. Họ cho tôi 7 ngày để quyết định, tối 6 ngày tôi gửi code cho chủ. Vài ngày sau, họ gọi cho tôi và nói rằng mọi thứ đều ổn và tôi được mời đến buổi thử giọng với nhà lãnh đạo tương lai. Cuộc phỏng vấn kéo dài 10-15 phút, sau đó tôi được nhận vào vị trí kỹ sư phần mềm :) Thời gian thử việc kéo dài 3 tháng, sau đó tôi được kiểm tra về JS, tôi đã hoàn thành xuất sắc và hiện tôi đang làm việc tại một trong những công ty lớn nhất trong thành phố tại một trung tâm thương mại 7 tầng rộng rãi với các khu giải trí và phòng tập thể dục :) Ở đó chẳng có mấy việc phải làm với việc lập trình; khi giải ngũ, tôi bắt đầu đọc sách hướng dẫn sử dụng Java khi rảnh rỗi và theo dõi các vị trí tuyển dụng Java Junior trong thành phố của mình, quyết định không quay lại Moscow. Sau DMB, sau khi tỉnh táo lại một chút, tôi đã mở tài khoản thứ hai trên JavaRush và mua một gói đăng ký, bởi vì... Tài khoản này của tôi ở cấp 32 và tôi muốn tìm hiểu thêm về Java Core. Trong khoảng 5 ngày, tôi đã đạt đến cấp độ 15 và được truyền cảm hứng từ thực tế là các kỹ năng được trả lại một cách dễ dàng và nhanh chóng, tôi đã cập nhật sơ yếu lý lịch của mình và mở quyền truy cập vào nó. Ngày hôm sau, tôi nhận được cuộc gọi từ một công ty CNTT địa phương và mời tôi đến nói chuyện. Khi phỏng vấn, cô nàng phòng nhân sự hỏi những câu hỏi chung chung, hỏi về những công nghệ mà tôi biết, tôi thích cái nào hơn: Mặt trước hay Mặt sau. Nói chung, điều đó không quan trọng với tôi, tôi chỉ muốn làm lập trình viên và tôi được đề nghị thử viết một nhiệm vụ thử nghiệm cho vị trí lập trình viên JavaScript và tôi đã đồng ý. Vào thời điểm đó, tôi biết JS ở mức độ "JavaScript? Ừ, hình như có một ngôn ngữ lập trình như vậy," và khi về đến nhà, tôi lập tức ngồi xuống nghiên cứu sách hướng dẫn. Thế là 3 ngày trôi qua, sau đó tôi bắt đầu tự nghiên cứu bài kiểm tra. Họ cho tôi 7 ngày để quyết định, tối 6 ngày tôi gửi code cho chủ. Vài ngày sau, họ gọi cho tôi và nói rằng mọi thứ đều ổn và tôi được mời đến buổi thử giọng với nhà lãnh đạo tương lai. Cuộc phỏng vấn kéo dài 10-15 phút, sau đó tôi được nhận vào vị trí kỹ sư phần mềm :) Thời gian thử việc kéo dài 3 tháng, sau đó tôi được kiểm tra về JS, tôi đã hoàn thành xuất sắc và hiện tôi đang làm việc tại một trong những công ty lớn nhất trong thành phố tại một trung tâm thương mại 7 tầng rộng rãi với các khu giải trí và phòng tập thể dục :)
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION