JavaRush /Blog Java /Random-VI /Từ quân đội đến CNTT
Тот кто в танке
Mức độ
Ярославль

Từ quân đội đến CNTT

Xuất bản trong nhóm
Vì vậy, tôi đã đạt đến mức cuối cùng tôi có thể động viên mọi người bằng tấm gương của mình. Đừng đánh mạnh vào tôi: Chukchi không phải là nhà văn - Chukchi là học trò của Javas. Bây giờ tôi 31 tuổi và đã làm lập trình viên Java được ba tháng tại một công ty trong khu vực. Nhưng điều đầu tiên trước tiên. Tôi làm quen với lập trình từ năm lớp 8, khi bố tôi mua máy tính cho trường học. Đầu tiên, tôi đến một câu lạc bộ giáo dục bổ sung ở trường, nơi tôi học những kiến ​​​​thức cơ bản về lập trình Pascal. Điều này có ích cho tôi sau này ở trường. Tôi đã giải được những bài toán đơn giản ở cấp độ một cuộc thi lập trình ở trường. Khi đó tôi không có bất kỳ thành công hay kiến ​​thức nghiêm túc nào. Nói một cách đại khái thì tôi phân biệt được biến với hằng và biết 3 loại vòng lặp)) Nhưng tôi thích viết mã và giải quyết vấn đề. Tôi cảm thấy có một động lực đặc biệt khi tôi có thể tìm ra giải pháp. Rồi cuộc đời hóa ra là tôi vào trường đại học quân sự. Chuyên môn của tôi không liên quan gì đến CNTT. Tuy nhiên, những kỹ năng tôi có được ở trường lại rất hữu ích ở đây: Tôi đã tham gia các kỳ thi Olympic toàn quân về khoa học máy tính, trong đó cũng bao gồm các nhiệm vụ lập trình. Ngoài ra, tôi đã viết một vài chương trình bằng Pascal và Delphi - những người thiết kế bài kiểm tra và chính các bài kiểm tra. Những điều khá tầm thường. Sau đó tôi làm sĩ quan được 5 năm. Ít nhất một số hoạt động thực hành lập trình của tôi cuối cùng đã dừng lại. Tôi sẽ không đi sâu vào chi tiết lý do nhưng tôi quyết định rời quân ngũ khi hợp đồng kết thúc. Sau gần 10 năm trưởng thành, ở tuổi 27, tôi đứng trước việc lựa chọn con đường tương lai. Tôi kết hôn và một năm sau, ngay sau khi tôi bị sa thải, vợ tôi sinh con trai cho tôi. Họ không muốn thuê tôi vào chuyên ngành dân sự (tôi đã nhận được bằng ở một cơ sở giáo dục đại học) vì tôi không có kinh nghiệm và nói chung, bạn xuất thân từ quân đội. Tình hình không được tốt lắm. Tôi bắt đầu xem xét các vị trí tuyển dụng hoàn toàn khác nhau và tìm thấy vị trí tuyển dụng này - vị trí tuyển dụng mơ ước của tôi. Nói quá: "Cậu bé, cậu có biết ngôn ngữ lập trình nào không và cậu đã sẵn sàng học một ngôn ngữ mới chưa? Kinh nghiệm không quan trọng. Hãy đến với chúng tôi và chúng tôi sẽ dạy cậu Java và nói chung, chúng tôi rất tuyệt và có cookie. Lương." là trên mức trung bình của thành phố của bạn.” Chà, đại loại như vậy)) Nhớ lại điều gì đó về những vấn đề của tôi trong Pascal, tôi nghĩ, tại sao không. Tôi gọi điện và ngay lập tức được mời phỏng vấn. Tôi tràn đầy nhiệt huyết và mong chờ những viễn cảnh... Ôi, tôi đã sai lầm làm sao))))Từ quân đội đến CNTT - 1 Cuộc phỏng vấn số 0 của tôi giống như một trận đòn) Hóa ra lập trình bằng Turbo Pascal không phải là biết ít nhất một ngôn ngữ lập trình. Và kiến ​​thức tương đương với cấp độ 7 của JavaRash, nói một cách nhẹ nhàng, là không đủ ngay cả đối với một học viên. Tôi không nói về tất cả các loại cơ sở dữ liệu và các framework khác. Kết quả là tôi bị sốc đến mức từ bỏ mọi suy nghĩ về lập trình trong suốt một năm. Công việc của một enikeman xuất hiện, đầu tiên là ở một văn phòng, và sáu tháng sau ở một văn phòng khác, nơi mức lương cho phép tôi trang trải cuộc sống và đôi khi còn mua thứ gì đó ngoài thực phẩm và thanh toán hóa đơn) Một năm sau, cuối cùng tôi quyết định thử sức. mã hóa tại nơi làm việc của tôi. Tôi bắt đầu tìm kiếm trên Google và tìm thấy các bài viết mô tả cách viết chương trình của bạn trong Notepad, biên dịch và chạy nó trong bảng điều khiển. "Cảm ơn" rất nhiều đến các tác giả. Sau vài tuần bị tra tấn như vậy, khi có bất kỳ lỗi nào trong cú pháp dẫn đến việc nhảy múa với trống lục lạc, tôi lại từ bỏ việc lập trình và kết luận rằng đoàn tàu của tôi đã rời bến. Tuy nhiên, làm việc như một enikey với yếu tố quản trị hệ thống không mang lại cho tôi sự hài lòng xứng đáng. Tôi đã biết cách làm mọi thứ cần thiết trong tổ chức của mình, rất khó để học được điều gì đó mới: đội thiết bị còn nhỏ - lên tới 50 chiếc. Mọi thứ đều có trên Windows và không có chỗ để thử nghiệm. Đọc sách về quản trị mạng và bảo trì hệ điều hành chẳng có ích gì, vì không thực hành thì kiến ​​thức nào cũng chết. Tôi trở nên buồn chán, không có triển vọng phát triển. Tôi không muốn thấy mình ở tuổi 40 đang thay hộp mực trong máy MFP khi một “chuyên gia” gọi đến. Tôi lại thấy cần phải thay đổi điều gì đó trong cuộc sống của mình. Tôi bắt đầu tìm kiếm trên Google về lập trình bằng Java và tình cờ biết đến JavaRush. Tôi đã hỏi ý kiến ​​​​của vợ vì việc mua gói thuê bao hàng năm, ngay cả khi được giảm giá, cũng là một gánh nặng cho ngân sách và tôi đã quyết định. Tôi đã mua gói đăng ký hàng năm được giảm giá và bắt đầu học. Cấu trúc đào tạo và tầm nhìn về sự tiến bộ đã thúc đẩy tôi học bất cứ lúc nào rảnh rỗi. Tôi nhận ra rằng chỉ bằng cách đọc sách về Java, tôi sẽ không đạt được nhiều thành công và đều đặn trong việc học của mình. Tất nhiên, cơ hội học tập tại nơi làm việc đã giúp ích rất nhiều - tôi đã sắp xếp kho thiết bị và mạng của mình từ lâu và hiếm khi rời khỏi văn phòng của mình. Tôi có thể học 3-5 giờ mỗi ngày tại nơi làm việc. Hầu như không có cơ hội như vậy ở nhà - gia đình và cuộc sống hàng ngày đòi hỏi rất nhiều sự quan tâm và nỗ lực. Ở nhà tôi có thể học khoảng 2-3 giờ vào cuối tuần. Tất cả những điều này đều dựa trên sự ủng hộ của vợ tôi đối với những nỗ lực của tôi (vì điều đó tôi cảm ơn cô ấy rất nhiều). Sau khoảng 4 tháng, tôi cảm thấy mệt mỏi với tốc độ này và quyết định thử sức mình với việc phát triển Android. Một người bạn nhờ tôi viết đơn cho anh ấy. Vì vậy, tôi đã bỏ học Java trong 4 tháng. Tôi đã có được kinh nghiệm phát triển một ứng dụng di động, nhưng thật không may, tôi nhận được rất ít kiến ​​thức quý giá về Java. Sau khi hoàn thành ứng dụng (chưa hoàn thành), tôi nhận ra rằng còn 4 tháng nữa là hết hạn đăng ký và tôi cần phải hoàn thành thêm 16 cấp độ. Và tôi đã tấn công JavaRush để trả thù vì tôi không muốn mua thêm gói đăng ký - dù sao thì tôi cũng không có đủ tiền. Thực sự đã bỏ qua một số nhiệm vụ, tôi đã hoàn thành cấp độ 41 một tuần trước khi kết thúc đăng ký. Aaand... Tôi không thể tiến gần hơn đến việc tìm việc làm vì tôi cần kiến ​​thức về cơ sở dữ liệu và khuôn khổ. Việc nắm vững những kiến ​​​​thức cơ bản về những vấn đề này mất khoảng 3 tháng nữa trước khi tôi bắt đầu viết một dự án thú cưng ít nhiều nghiêm túc có thể được trình bày dưới dạng danh mục đầu tư. Một lần nữa, công việc quản trị hệ thống của Enikey đã giúp ích cho tôi. Tôi viết ứng dụng CRUD để hạch toán thiết bị văn phòng tại nơi làm việc. Có một giao diện đơn giản trong Spring MVC với các trang html, Spring Boot và chế độ ngủ đông và tự động tạo tài liệu báo cáo trong Word và Excel trong POI. Vâng, và tất cả những điều nhỏ nhặt. Một số dịch vụ nhỏ cũng được viết để tự động hóa công việc của tôi, nhiều trình tạo tệp cấu hình khác nhau và dịch vụ để giám sát bản ghi từ camera giám sát với thông báo qua email công việc. Và bây giờ, gần một năm rưỡi sau khi bắt đầu đào tạo về Java Rush, cuối cùng tôi đã ngừng liếm môi trước các vị trí tuyển dụng và bắt đầu phản hồi và gửi sơ yếu lý lịch. Theo nghĩa đen, tại cuộc phỏng vấn thứ hai, tôi nhận được một bài kiểm tra mà tôi đã dành vài ngày để giải quyết bằng cách nghỉ ngơi ngắn để ngủ. Có những công nghệ mà tôi chưa nghiên cứu. Nhưng tôi đã có thể học ở mức độ vừa đủ bằng cách sử dụng Google. Nhân tiện, điều mà Java Rush cũng dạy là nếu không có kỹ năng tự học và tìm kiếm thông tin thì việc trở thành một lập trình viên nếu không nói là không thể thì ít nhất là vô cùng khó khăn. Một vài ngày chờ đợi - và tôi đã nhận được lời đề nghị đầu tiên. Tôi đã trở thành một lập trình viên java và ghi lại điều này trong sổ làm việc của mình. Tôi đã có thể nhảy vào lĩnh vực CNTT sau 30 năm và hy vọng tôi có thể thành công trên con đường này. Tôi khuyên bạn đừng bỏ cuộc, hãy đặt cho mình một mục tiêu. Bạn sẽ phải tiếp thu một lượng thông tin khổng lồ. Ngoài Java Rush, bạn sẽ cần đọc sách và bài báo. Hãy đặt ra cho mình những thời hạn cụ thể và đừng trì hoãn việc học và học những điều mới cho đến ngày mai. Và sau đó bạn sẽ thành công! Tôi đã dành vài ngày để giải quyết nó bằng những khoảng thời gian nghỉ ngắn để ngủ. Có những công nghệ mà tôi chưa nghiên cứu. Nhưng tôi đã có thể học ở mức độ vừa đủ bằng cách sử dụng Google. Nhân tiện, điều mà Java Rush cũng dạy là nếu không có kỹ năng tự học và tìm kiếm thông tin thì việc trở thành một lập trình viên nếu không nói là không thể thì ít nhất là vô cùng khó khăn. Một vài ngày chờ đợi - và tôi đã nhận được lời đề nghị đầu tiên. Tôi đã trở thành một lập trình viên java và ghi lại điều này trong sổ làm việc của mình. Tôi đã có thể nhảy vào lĩnh vực CNTT sau 30 năm và hy vọng tôi có thể thành công trên con đường này. Tôi khuyên bạn đừng bỏ cuộc, hãy đặt cho mình một mục tiêu. Bạn sẽ phải tiếp thu một lượng thông tin khổng lồ. Ngoài Java Rush, bạn sẽ cần đọc sách và bài báo. Hãy đặt ra cho mình những thời hạn cụ thể và đừng trì hoãn việc học và học những điều mới cho đến ngày mai. Và sau đó bạn sẽ thành công! Tôi đã dành vài ngày để giải quyết nó bằng những khoảng thời gian nghỉ ngắn để ngủ. Có những công nghệ mà tôi chưa nghiên cứu. Nhưng tôi đã có thể học ở mức độ vừa đủ bằng cách sử dụng Google. Nhân tiện, điều mà Java Rush cũng dạy là nếu không có kỹ năng tự học và tìm kiếm thông tin thì việc trở thành một lập trình viên nếu không nói là không thể thì ít nhất là vô cùng khó khăn. Một vài ngày chờ đợi - và tôi đã nhận được lời đề nghị đầu tiên. Tôi đã trở thành một lập trình viên java và ghi lại điều này trong sổ làm việc của mình. Tôi đã có thể nhảy vào lĩnh vực CNTT sau 30 năm và hy vọng tôi có thể thành công trên con đường này. Tôi khuyên bạn đừng bỏ cuộc, hãy đặt cho mình một mục tiêu. Bạn sẽ phải tiếp thu một lượng thông tin khổng lồ. Ngoài Java Rush, bạn sẽ cần đọc sách và bài báo. Hãy đặt ra cho mình những thời hạn cụ thể và đừng trì hoãn việc học và học những điều mới cho đến ngày mai. Và sau đó bạn sẽ thành công!
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION