JavaRush /Blog Java /Random-VI /Từ kế toán viên đến nhà phát triển

Từ kế toán viên đến nhà phát triển

Xuất bản trong nhóm
Vì vậy, vâng. Tôi là một cô gái học làm kế toán để “có nghề”, tôi bị điểm C môn toán do mất tập trung kinh niên, và tôi cũng không có môn khoa học máy tính ở trường. Chỉ có “Logic” - ở đó chúng tôi làm việc trên sơ đồ khối và các điều kiện logic. Nhưng tôi không nhớ bất cứ điều gì từ đó nữa. Tôi chỉ nhớ rằng nó hoạt động và tôi thích nó.
Từ kế toán viên đến lập trình viên - 1
Công việc kế toán nhàm chán không chịu nổi. Nhóm phụ nữ với những lời đàm tiếu của mình vô cùng chán nản. Việc giao tiếp với đàn ông luôn dễ dàng và dễ chịu hơn. Chà, máy tính thật thú vị. Vì vậy, thỉnh thoảng tôi ghé vào gặp các quản trị viên hệ thống và lập trình viên của chúng tôi để trò chuyện. Và bằng cách nào đó họ đã cho tôi một ý tưởng - để bố trí trang web, bạn ngồi đó, chọn màu cho các nút. Vì vậy tôi đã tham gia khóa học HTML+CSS. Và nó đã hoạt động, và tôi thực sự thích nó. Nhưng vì lý do nào đó mà tôi không bắt tay vào thực hiện chủ đề này, có một động thái, tôi cần ít nhất một số công việc, nhưng không hiểu sao tôi lại không cảm thấy mình là một nhà thiết kế bố cục chính thức. Vì vậy, vài năm thử thách nữa đã trôi qua với những công việc không được yêu thích trong một đội khó chịu. Và sau đó, trong kỳ nghỉ Tết năm 2015, tôi tình cờ thấy JavaRush trên Internet . Hồi đó, 10 cấp độ đầu tiên là miễn phí. Và tôi quyết định thử nó. Tất cả những điều vô nghĩa, chẳng hạn như hiển thị dòng chữ “ Tôi yêu JavaRush ,” đều được thực hiện mà không gặp vấn đề gì. Và sau đó các chu kỳ bắt đầu. Và nếu. Và nếu lồng nhau. Và các vòng lặp lồng nhau với các if và vòng lặp lồng nhau. Bóng tối. Tôi không hiểu gì cả, không làm được gì, tôi khóc vì hoảng sợ và hỏi chồng tại sao lại cưới một kẻ ngốc như vậy. Nhưng rồi nước mắt cũng trôi qua và tôi đã hiểu được điều đó. Và các nhiệm vụ đã được giải quyết và người xác nhận đã cho phép chúng thực hiện. Rồi tôi khóc vì những đồ vật đó, cả đời tôi cũng không thể hiểu được đồ vật đó khác với sợi dây như thế nào. Dòng chữCat cat = new Cat();giết tôi ngay tại chỗ. Sau đó tôi đã khóc vì Threads ở cấp 16. Sau đó từ Luồng đến 18. Trình bao bọc. Nhiều hơn, nhiều giấy gói hơn! Tất cả những Nhà văn và Người đọc này với vô số biến thể. Nhưng cơn hoảng loạn qua đi, nước mắt cạn khô và sự hiểu biết ập đến. Hoặc ghi nhớ. Tôi phát hiện ra rằng bạn không cần phải hiểu điều gì đó, bạn chỉ cần nhớ cách sử dụng nó. Sau đó nó trở nên dễ dàng hơn. Có một số công việc tự do cho phép tôi làm rất nhiều việc trên Javarash. Thành thật mà nói, tôi không nghĩ mình sẽ thành công và cũng không thực sự hy vọng có được công việc lập trình viên. Tôi chỉ làm việc theo quán tính và thế thôi. Đối với tôi điều đó thật thú vị, mặc dù khó khăn, mặc dù tôi muốn từ bỏ tất cả vài lần một tuần. Điều thú vị nhất bắt đầu khi các nhiệm vụ lớn với số lượng lớn các lớp và giao diện bắt đầu. Ở đó, bức tranh khảm cuối cùng đã kết hợp với nhau, người ta hiểu rõ tại sao cần có getters và setters cũng như những thứ tốt đẹp khác. Sau đó, viễn cảnh được thực tập tại JR đã hiện ra trước mắt. Điều đó thật khó khăn. Tôi nghĩ rằng cần phải giải quyết một vấn đề lớn khó khăn, nhưng hóa ra tôi phải viết cả một chương trình sử dụng Hibernate, Spring, Database và cả đống công nghệ mà lần đầu tiên tôi nghe đến. Họ đưa ra cả chục cuốn sách và nói: “Bạn không cần phải đọc tất cả những thứ này, nó chỉ dành cho bạn, như một cuốn sách tham khảo”. Thật ra thi không co gi đâu! Đó là, nó được ngụ ý rằng chúng ta đã biết tất cả những điều này hay sao? Nhưng còn lời hứa dạy chúng tôi tất cả những điều này trong thời gian thực tập thì sao? Chà, phải làm gì đây, tôi bắt đầu đọc. Bởi vì tôi không biết nó có ý nghĩa gì và bắt đầu từ đâu. Đọc hàng tá cuốn sách trong 3 tuần và viết phụ lục dựa trên chúng là 3 tuần khó khăn nhất trong cuộc đời tôi. Tôi không thể làm bất cứ điều gì, tôi không hiểu phải làm gì và tại sao nó không hiệu quả, và thời hạn thì sắp hết. 80% thời gian không dành cho việc viết mã mà để kết nối các mô-đun mới, thiết lập Git, cài đặt và định cấu hình cơ sở dữ liệu, v.v. Nó thật đáng kinh ngạc. Tất nhiên, những người tôi gặp ở buổi thực tập gợi ý rằng tôi không thể làm được điều đó nếu không có họ. Kết quả là vào lúc tám giờ tối ngày cuối cùng, tôi nộp nhiệm vụ và thở phào. Tôi nghĩ thế thôi, bây giờ họ sẽ chấp nhận tôi hoặc không chấp nhận tôi, điều tồi tệ nhất đã qua. Và họ đã chấp nhận tôi. Và rồi mọi thứ bắt đầu trở nên tồi tệ; thời gian thực tập khiến tôi thất vọng vô cùng. Thứ nhất, các bài giảng không phải ở dạng hội thảo trên web mà ở dạng ghi lại hội thảo trên web. Nghĩa là, giảng viên liên tục bị phân tâm, nói về một số câu chuyện trong cuộc sống, trả lời câu hỏi cho những người hỏi ông điều gì đó trong buổi webinar, ông quên mất điều mình muốn nói, nhảy từ chủ đề này sang chủ đề khác, khiến những gì hình thành trong đầu tôi là thậm chí không phải là cháo mà là một đầm lầy. Thứ hai, giảng viên thực tập giải thích mọi thứ như thể mọi người đều đã biết những công nghệ này. Nghĩa là, họ không làm theo hướng dẫn từng bước một cách hời hợt để bằng cách nào đó hoàn thành nhiệm vụ kiểm tra mà thông thường họ đã hiểu phần cứng theo cách này. Từ bài học thứ ba, tôi không còn hiểu chuyện gì đang xảy ra và chúng ta đang nói về điều gì, và tại sao tất cả những điều này lại cần thiết và phải làm gì với tất cả những điều đó. Nhưng sau đó một người quen đã gọi cho tôi và nói rằng có một công ty đang tìm kiếm Java-jun. Tôi chắc chắn rằng mình không thể xử lý được, rằng tôi chưa sẵn sàng, nhưng dù sao thì tôi vẫn quyết định thử. Đối với cuộc phỏng vấn qua Skype, tôi đã chuẩn bị một loạt các bản ghi chép về các trạng thái có thể có của Chủ đề, về công việc của Trình thu gom rác, về các đối tượng có thể thay đổi và bất biến, tóm lại là mọi thứ mà tôi hơi bối rối. Giám đốc kỹ thuật không quan tâm đến tất cả những điều này. Anh ấy không quan tâm đến việc học của tôi. Anh ấy hỏi tôi làm cách nào để lấy dữ liệu từ một trang web. Không phải về mã - chỉ về mặt lý thuyết, anh ấy nói, hãy tưởng tượng bạn sẽ làm điều đó như thế nào? Và tôi không biết. Tôi ngồi và giữ im lặng. Và tôi đang lo lắng. Tôi chưa bao giờ giải quyết được vấn đề trong đó tôi phải phân tích một trang bằng biểu thức chính quy. Nhưng tôi nhớ về DOM, thứ mà tôi đã nghiên cứu khi làm bố cục. Và cô ấy đã nói gì đó về mã nguồn của trang. Đối với anh ấy thế là đủ, anh ấy giao cho tôi một nhiệm vụ - viết chương trình phân tích một trang, lấy một số dữ liệu từ trang đó vào cơ sở dữ liệu. Tôi hỏi - bạn có biết cách thực hiện việc này không? Tôi nói, không, tôi không biết, nhưng tôi sẽ tra Google. Và tôi đã tìm kiếm nó trên Google. Và tôi đã làm được điều đó trong 3 ngày bằng cách sử dụng Jsoup. Sau đó hóa ra chúng tôi cũng phải làm điều tương tự, nhưng thông qua Selenium WD. Được rồi, tôi đã tìm lại một số hướng dẫn trên Google, làm theo, tải lên GitHub và gửi liên kết. Giám đốc kỹ thuật đánh giá thì bảo mọi chuyện đều ổn, tôi xử lý nhanh không ngờ rồi mời vào làm việc. Vì vậy, tôi hiện đang làm việc với tư cách là nhà phát triển Java và đồng thời học JavaScript vì tôi làm việc với web. Nhưng tôi đã từ bỏ công việc thực tập, nó chẳng ích gì... Chà, hoặc tôi chưa sẵn sàng cho việc đó, thì có lẽ tôi sẽ thử lại. Đây là cách một nữ kế toán được đào tạo lại thành lập trình viên trong 2,5 năm nhờ JavaRush :) Anh ấy nói mọi chuyện đều ổn, tôi giải quyết nhanh chóng không ngờ và mời tôi đi làm. Vì vậy, tôi hiện đang làm việc với tư cách là nhà phát triển Java và đồng thời học JavaScript vì tôi làm việc với web. Nhưng tôi đã từ bỏ công việc thực tập, nó chẳng ích gì... Chà, hoặc tôi chưa sẵn sàng cho việc đó, thì có lẽ tôi sẽ thử lại. Đây là cách một nữ kế toán được đào tạo lại thành lập trình viên trong 2,5 năm nhờ JavaRush :) Anh ấy nói mọi chuyện đều ổn, tôi giải quyết nhanh chóng không ngờ và mời tôi đi làm. Vì vậy, tôi hiện đang làm việc với tư cách là nhà phát triển Java và đồng thời học JavaScript vì tôi làm việc với web. Nhưng tôi đã từ bỏ công việc thực tập, nó chẳng ích gì... Chà, hoặc tôi chưa sẵn sàng cho việc đó, thì có lẽ tôi sẽ thử lại. Đây là cách một nữ kế toán được đào tạo lại thành lập trình viên trong 2,5 năm nhờ JavaRush :)
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION