JavaRush /Blog Java /Random-VI /Tôi đã trở thành lập trình viên như thế nào hay “Vượt qua...
provisota
Mức độ
Одесса

Tôi đã trở thành lập trình viên như thế nào hay “Vượt qua chông gai tới các vì sao” =)

Xuất bản trong nhóm
Tôi đã trở thành một lập trình viên như thế nào, hay “Qua chông gai tới các vì sao” =) Tôi đã trở thành lập trình viên như thế nào hay “Vượt qua chông gai tới các vì sao” =) - 1 Xin chào Javarashovets!) Tôi muốn chia sẻ câu chuyện của mình với các bạn, vì tôi cảm thấy có nghĩa vụ đạo đức đối với những người tuyệt vời đã tạo ra tài nguyên này, cũng như đối với cộng đồng mà nó đã sinh ra. Tôi muốn cảm ơn những người sáng tạo ít nhất bằng cách nào đó, và cổ vũ những người Javarashites chưa đạt được mục tiêu ấp ủ của họ và tiếp thêm cho họ một phần động lực) Tôi đã nhiều lần tưởng tượng mình sẽ viết bài này như thế nào, tôi sẽ dùng những từ gì sử dụng, và bây giờ, nó cuối cùng đã xảy ra, và làm thế nào. Về nguyên tắc, tôi mong đợi tất cả các từ sẽ biến mất ở đâu đó, vì vậy vui lòng không đánh giá khắt khe về phong cách trình bày) Nói chung, về vấn đề chính, tôi đã làm việc với tư cách là một lập trình viên được hai tuần nay và điều này phần lớn là nhờ vào Javarash) Nhưng mọi thứ đã ổn thỏa, trước tiên tôi sẽ kể cho bạn nghe một chút về bản thân bạn. Tôi 37 tuổi, đã lập gia đình, có hai con, một gái 6 tuổi và một trai 3 tuổi. =) Trong 15 năm qua, tôi đã làm nghề leo núi công nghiệp (người leo núi độ cao), một công việc, như bạn hiểu, liên quan đến lập trình ít hơn một chút. Nhưng nhìn chung công việc không tệ, không khí trong lành, giữ cho bạn có “hình dáng”, khá nhiều thời gian rảnh rỗi, bạn là ông chủ của chính mình và về nguyên tắc, tiền bạc khá tốt (vào mùa), NHƯNG :
  • Nó có tính thời vụ rõ rệt, tức là 3 – 4 tháng một năm hầu như KHÔNG có việc làm.
  • KHÔNG có triển vọng. Làm việc trong lĩnh vực này 15 năm, tôi nhận ra rằng trong 5–10 năm tới, rất khó có điều gì thay đổi, ít nhất là theo chiều hướng tốt hơn.
  • Những đứa trẻ bắt đầu lớn lên và rõ ràng là không có đủ tiền...
  • Bắt đầu thấy nhàm rồi)… 15 năm vẫn là một khoảng thời gian rất dài, trong thời gian đó công việc nào cũng bắt đầu nhàm chán…
Và vì vậy, khoảng hai năm trước, hay chính xác hơn là vào khoảng tháng 5 năm 2013, sau khi suy nghĩ và cân nhắc tất cả những ưu và nhược điểm, tôi đi đến kết luận rằng đã đến lúc phải thay đổi một điều gì đó... cụ thể là đã đến lúc phải thay đổi. thay đổi công việc của tôi... Chà, tôi đã phải suy nghĩ rất lâu về việc cái nào tôi không phải thay đổi, nhưng đó sẽ là một công việc không có những khuyết điểm của công việc trước:
  • Làm việc quanh năm.
  • Triển vọng tăng trưởng tốt.
  • Mức lương cao hơn đáng kể (nếu không phải ngay lập tức thì trong tương lai gần)
  • Một công việc thú vị mà tôi có thiên hướng.
Tôi có thiên hướng lập trình, mặc dù trên thực tế, điều này chỉ được thể hiện ở chỗ ngay cả ở trường tôi đã viết một chút bằng BASIC, thậm chí ít hơn trong trình biên dịch chương trình (trên ZX - Spectrum, hay còn gọi là Sinclair đã từng là một chiếc máy tính đình đám, bạn có thể nói, những người thuộc thế hệ của tôi phải nhớ), và tôi cũng có thể dễ dàng cài đặt / cài đặt lại Windows, củi, nói chung, bạn có thể nói “người dùng nâng cao” =) Và tôi cũng luôn giỏi tiếng Anh, bạn thậm chí có thể nói rằng đó là sở thích của tôi... Nhược điểm xảy ra ở “nhà cao tầng” cũng có những mặt tích cực, đó là tất cả thời gian rảnh rỗi của tôi, thứ mà tôi có rất nhiều vào mùa xuân và đặc biệt là vào mùa đông (trái mùa). ), tôi có thể chi tiêu một cách hữu ích cho việc học lập trình. Chà, điều đó có nghĩa là lập trình... và chính xác là gì? Lập trình là một khái niệm linh hoạt, tôi đã tra cứu trên Google ngôn ngữ nào phổ biến nhất, hứa hẹn và được trả lương cao nhất hiện nay... và sự lựa chọn của tôi rơi vào Java bệ hạ =) Vì tôi bắt đầu lại từ đầu nên tôi đã cố gắng tìm một nguồn kiến ​​​​thức phù hợp , cuốn sách đầu tiên của tôi về Java là “ Lập trình Java cho trẻ em, cha mẹ, ông và bà" của Ykov Fain, cuốn sách này thu hút tôi chủ yếu bởi tựa đề của nó =) Tôi không thể nói liệu tôi có giới thiệu cuốn sách này cho người mới bắt đầu hay không, có thể là ở đó là những cuốn sách hay hơn dành cho người mới bắt đầu, tôi đã hiểu rằng bây giờ liên quan đến “mẫu giáo”, nhưng vào thời điểm đó tôi thấy nó rất thú vị khi đọc và khá dễ hiểu, đồng thời những ví dụ thực tế được đưa ra ở đó mà tôi đã nghiên cứu kỹ lưỡng đã cung cấp cho tôi những kỹ năng thực tế tối thiểu cần thiết để tiến bộ hơn nữa. Tôi đã đọc xong cuốn sách, tôi cần phải tiếp tục, tôi quyết định tìm kiếm các khóa học bình thường, các khóa học toàn thời gian hơi đắt đối với tôi và tôi không chắc liệu chúng có xứng đáng hay không, và đến đây, tôi nhớ ra rằng khi Tôi đang viết cuốn sách, tôi nghĩ mình đang ở đâu đó trên trung tâm. Tôi đã đọc một bài viết về các khóa học trực tuyến JAVARUSH, miễn phí vào thời điểm đó =) Nói chung, mọi thứ diễn ra tốt đẹp)… sau khi đọc và nghiên cứu cuốn sách, tôi Bỏ qua 10-12 cấp độ đầu tiên như hạt giống, nó thậm chí còn quá dễ, nhưng vẫn thú vị, sau đó nó trở nên khó hơn và thậm chí còn thú vị hơn, nhưng tôi đã cố gắng giải TẤT CẢ các nhiệm vụ liên tiếp và không giải quyết tất cả các nhiệm vụ, đừng chuyển sang cấp độ tiếp theo, và sau đó trên Javarash họ đưa ra học phí trên cấp 10... trong hai hoặc ba tháng đầu tiên tôi trả hàng tháng, nhưng sau đó vào Tết Họ thông báo khuyến mãi, giảm 50%, thay vì 200$ bạn có thể mua không giới hạn với 100$, tôi thành thật thừa nhận rằng lúc đó tôi chắc chắn có 100$, nhưng không thể gọi là thừa... bởi vì... Tôi không làm việc suốt mùa đông, vợ tôi cũng không làm việc, và “từng đồng xu đều có giá trị”, vì số tiền tích lũy trong mùa vụ cần phải kéo dài đến tháng 3 - tháng 4, khi đó tôi mới bắt đầu làm việc trở lại… Nhưng tôi cảm thấy rằng 100 đô la này có thể là khoản đầu tư thành công và sinh lời nhất trong cuộc đời tôi. Tôi có một người anh trai, cách đây khoảng 10 năm anh ấy cùng gia đình sang Đức định cư, tôi cũng có cơ hội này nhưng không tận dụng được, vì... Tôi yêu thành phố Odessa của tôi, bạn bè của tôi, cách sống của tôi và tôi chưa sẵn sàng từ bỏ tất cả những điều này, và tôi cũng tin rằng ở đây tôi có thể chu cấp đầy đủ cho bản thân và gia đình, và nói chung, có lẽ tôi chỉ là một người lạc quan trong cuộc sống. Và mặc dù mọi thứ đều khá tốt với tình hình tài chính của anh ấy ở đó, tôi đã cố gắng không bao giờ nhờ anh ấy giúp đỡ trừ khi thực sự cần thiết, nhưng tôi biết rằng nếu tôi phải làm vậy, anh ấy sẽ không từ chối tôi, đặc biệt vì 100 đô la là một số tiền vô lý đối với anh ấy. Tôi đã liên lạc với anh ấy và anh ấy vui vẻ chuyển Zeppa 100 đô la sang PayPal, tất nhiên tôi cảm ơn anh ấy rất nhiều. Và tôi bình tĩnh, chu đáo, không vội vàng, điều luôn hiện diện nếu bạn trả tiền hàng tháng, tiếp tục “gặm đá granit của khoa học” =) Tôi trải qua các cấp độ theo “cách thức” tương tự, một cách tuần tự nghiêm ngặt, tức là. Tôi đọc bài giảng, và trong khi sự hiểu biết của tôi còn mới mẻ, tôi đã giải quyết các vấn đề cho nó và không chuyển sang bài giảng tiếp theo cho đến khi tất cả các vấn đề trước đó được giải quyết, với rất ít trường hợp ngoại lệ. Vậy là tôi đã lên được cấp độ 20 với 3 – 5 bài toán chưa giải được. Tất nhiên, nếu bạn gặp khó khăn trong việc giải quyết vấn đề, việc giao tiếp trên diễn đàn sẽ giúp ích rất nhiều, đồng thời giúp đỡ những người dùng diễn đàn khác, chính bạn cũng nâng cao kỹ năng của mình! Khoảng nửa năm sau, vào cuối năm 2013, tôi quyết định rằng đã đến lúc thử vận ​​​​may và thử sức mình trong một cuộc phỏng vấn, tôi tìm kiếm các mẫu sơ yếu lý lịch trên Internet, một số mẫu sơ yếu lý lịch đã được bạn bè từ Javarash gửi cho tôi, tôi cũng đã viết thư cho Zepp, anh ấy đã cho tôi một số lời khuyên cũng như một số mẫu sơ yếu lý lịch. Tôi đã viết sơ yếu lý lịch của mình, gửi cho Sepp để đánh giá và anh ấy thích nó. Tiếp theo, tôi đăng sơ yếu lý lịch của mình lên một số trang tìm kiếm việc làm phổ biến nhất, sau đó biên soạn danh sách email của bộ phận nhân sự của các công ty CNTT lớn nhất ở Odessa, nơi có vị trí tuyển dụng cho Nhà phát triển Java (không chỉ cấp dưới), tôi nhận được một danh sách khoảng 20 công ty. Đề phòng thì mình gác ngay một nửa để sau, phòng trường hợp mình loay hoay khắp nơi để có phương án dự phòng, còn một nửa thì mình gửi sơ yếu lý lịch và bắt đầu chờ mời phỏng vấn =) Tôi sẽ không nói rằng họ trực tiếp gửi đến tôi rất nhiều lời mời, nhưng cuối cùng, trong vòng một tháng – trong một năm rưỡi, tôi đã đi đến 3 – 5 cuộc phỏng vấn, một số ít nhiều thành công, một số không quá nhiều, ở đâu đó những ứng viên cạnh tranh đều có phía trước tôi, và còn có hai hoặc ba nhiệm vụ kiểm tra mà tôi cũng đã hoàn thành với mức độ thành công khác nhau, cũng như một cuộc phỏng vấn bằng tiếng Anh nói mà tôi đã vượt qua thành công, nhưng trước đó. Cuộc phỏng vấn đã không diễn ra vì... làm thế nào một đối thủ khác có thể đánh bại tôi. Tôi cũng suýt lọt vào cái gọi là “điểm chuẩn” ở Luxsoft, vượt qua các bài kiểm tra, cuộc phỏng vấn, nhưng đến phút cuối, khi đọc hợp đồng, tôi đổi ý và từ chối, đối với tôi, dường như những điều kiện đó là cung cấp quá tệ. Tóm lại, họ dạy bạn trong ba tháng và trả cho bạn khoản trợ cấp 300 USD, sau khi hoàn thành khóa đào tạo, nếu họ thích bạn, họ mời bạn làm sinh viên năm cuối, với giá 500 USD, sau 9 tháng, họ có thể tăng lương cho bạn, NHƯNG điều chính, NHƯNG, như đã thấy rõ trong thỏa thuận, có phải là kể từ thời điểm ký kết, chẳng hạn, nếu bạn không tham gia các khóa học, hoặc sau khóa học mà bạn muốn thay đổi nơi làm việc trong vòng một hoặc hai năm, thì bạn sẽ có nghĩa vụ trả cho họ khoản bồi thường cho việc đào tạo của bạn trong số tiền 2.500 USD. Tôi thấy những điều kiện như vậy không thể chấp nhận được và từ chối. Tôi cũng từ chối một vị trí tuyển dụng khác vì... Đối với tôi, dường như tôi sẽ không có triển vọng gì ở công việc đó. Nhưng điều quan trọng nhất là tôi đã thu được những kinh nghiệm rất quý giá trong các cuộc phỏng vấn, và sau mỗi cuộc phỏng vấn, tôi hiểu rõ hơn nhiều về những gì đang chờ đợi tôi ở cuộc phỏng vấn tiếp theo, những câu hỏi nào họ sẽ hỏi tôi và những câu trả lời họ mong đợi. từ tôi... à, không phải là họ hỏi tôi những câu hỏi giống nhau trong tất cả các cuộc phỏng vấn, nhưng hầu như lúc nào cũng có nhiều câu hỏi được hỏi, và sau mỗi cuộc phỏng vấn, tôi đã lập cho mình một danh sách nhỏ các câu hỏi mà tôi đã “bơi”, và sau đó tìm thấy câu trả lời rõ ràng cho họ. Nói chung, việc đi phỏng vấn thực sự rất hữu ích, bất kể kết quả ra sao... Cùng thời điểm đó (thu - đông 2013), Diana đã viết thư riêng cho tôi và hỏi tôi có muốn tham gia “Real Project không” ”, Tôi đã nói điều đó nói chung - thì tôi không bận tâm... Và đâu đó một tháng sau, Hubert đã viết với một đề xuất cụ thể hơn về việc tham gia vào dự án đã bắt đầu từ hai hoặc ba tuần trước. Có lẽ họ đề nghị với tôi đơn giản vì lúc đó tôi nằm trong số những người dẫn đầu về khả năng giải quyết các vấn đề. Thành thật mà nói, sau khi Hubert liệt kê cho tôi những công nghệ được sử dụng trong đó (Spring, Hibernate, GWT, MySQL, Maven, Git), nó trở nên hơi kỳ lạ, bởi vì... Phần lớn, tôi mới nghe những lời này lần đầu tiên, và có lẽ tôi đã từng nghe thấy điều gì đó ở đâu đó bằng “rìa” tai, nhưng chỉ bằng mép tai… Chà, tôi nghĩ rằng mình chẳng có gì cả Dù sao thì cũng thua, thời gian để có sự tham gia, trong mọi trường hợp, đó sẽ là một trải nghiệm hữu ích, và tôi đã đồng ý. Tôi thừa nhận, lúc đầu thực sự CỨNG, nhưng sau một tuần - một tuần rưỡi - hai, tôi đọc sách và bài viết trên mạng, quen dần và nghiên cứu sâu hơn về công việc của code hiện có. rằng tôi có thể tự viết một cái gì đó và thực hiện cam kết đầu tiên của mình. Tôi RẤT may mắn với những người trong dự án, tôi nghĩ, có tổng cộng bốn người chúng tôi: Timur, Zhenya, Seryoga và tôi. Chúng tôi giám sát dự án của mình và Timur chủ yếu làm việc ở mặt sau, Zhenya ở mặt trước, Seryozha ở cơ sở dữ liệu, tôi làm một chút ở mặt trước, một chút ở mặt sau, nhưng có lẽ chủ yếu là ở mặt trước -kết thúc. Sau hai hoặc ba tháng, chúng tôi đã trở thành nhóm đầu tiên hoàn thành thành công một “Dự án thực sự” thực sự, mà tất cả cư dân Javarash hiện đang sử dụng - đây là dự án “Xếp hạng” =) Chà, có thể nói rằng “Dự án thực tế” đã mang lại cho tôi một không cần phải nói nhiều!) Ngoài những lợi ích rõ ràng (một lượng lớn kiến ​​thức mới có giá trị), điều quan trọng hơn nhiều là hiểu rằng ngay cả đối với một “lập trình viên Java”, chỉ biết Java cũng không phải là kỹ năng cần thiết duy nhất, mặc dù nó là cơ bản. Java giống như ABC của lập trình, nhưng ngoài bảng chữ cái, bạn cũng cần biết các quy tắc chính tả, ngữ pháp, cú pháp, khả năng xây dựng câu chính xác, có vốn từ vựng phong phú, nói chung là tôi nghĩ sự tương tự là rõ ràng. Ngoài ra, trong lập trình, bạn cần có kiến ​​thức và khả năng sử dụng nhiều khuôn khổ, mô hình và công cụ phát triển, cũng như khả năng tìm kiếm giải pháp cho các vấn đề mới nổi và câu trả lời cho câu hỏi của bạn. Sau dự án thực tế, tôi bắt đầu quan tâm đến các công nghệ tiên tiến hơn và hiểu sâu hơn về những công nghệ mà tôi đã biết... Sở thích của tôi vượt xa Java Core thuần túy. Và trong sơ yếu lý lịch của tôi, một mục mới, chắc chắn đã xuất hiện ở cột “Kinh nghiệm làm việc”, với phần mô tả về những công nghệ thời trang và thú vị đã được sử dụng trong dự án =) Nhưng dự án đã hoàn thành và tôi lặng lẽ bắt đầu một công việc “làm việc” mới. mùa” ở nhà cao tầng... có ít thời gian rảnh hơn nhiều và vấn đề chuyển đổi ngành nghề dần mờ nhạt, nhưng tôi vẫn dành gần như toàn bộ thời gian rảnh của mình (vào buổi tối sau giờ làm việc và cuối tuần) cho lập trình , viết đủ loại “dự án nhỏ” cho bản thân, đôi khi giải quyết được các vấn đề trong Javarash, tôi theo dõi các vị trí tuyển dụng và vào cuối mùa thu, tôi cũng đăng ký các khóa học miễn phí tại văn phòng CNTT DataArt. Chà, bản thân các khóa học hóa ra là nhảm nhí, chủ yếu là ôn tập nên họ làm theo chuyển động, tôi hầu như không học được gì hữu ích ở đó, nhưng trong khuôn khổ các khóa học này, sinh viên được yêu cầu chia thành các nhóm và viết một “Dự án” =) Dự án bao gồm việc viết một hệ thống kiểm tra trực tuyến, với phần đăng ký người dùng, phần người dùng (nhận bảng câu hỏi) và khu vực quản trị (tạo bảng câu hỏi và quản lý tài khoản). Cuối cùng tôi đã gia nhập một trong bốn nhóm như vậy, và sau đó hóa ra chính tôi đã tự mình viết dự án đó. =) Và trong khoảng một tháng (đồng thời đang làm việc trên một tòa nhà cao tầng), bản thân tôi đã viết một ứng dụng web khá khả thi, theo tôi thấy, dựa trên hầu hết các công nghệ và mẫu mà chúng tôi đã sử dụng trong Real dự án với những người ở Javarash, cộng thêm nhiều jsp, Spring Security và thứ gì đó khác =) Nếu có ai quan tâm, tôi có thể gửi một liên kết đến một kho lưu trữ mở với mã nguồn của dự án... Ngoài ra, ở đâu đó trong tháng 12 , Tôi đã được mời đến một cuộc phỏng vấn từ một văn phòng, vì sau này hóa ra đó là Kiev. Cuộc phỏng vấn diễn ra qua Skype. Và sau đó có một cuộc phỏng vấn với một trong những người quản lý của một công ty lớn - một khách hàng ở Odessa của văn phòng CNTT Kyiv này. Họ nói với tôi rằng khi họ đưa ra quyết định họ sẽ gọi... à, như thường lệ, khi đó tôi nghĩ, nếu họ không thuê tôi ngay thì chẳng có mấy hy vọng... nhưng vẫn vậy, khoảng một tháng sau, sau Tết đến, tôi viết thư cho người quản lý nhân sự này và hỏi về việc ứng cử của tôi, thật kỳ lạ, cô ấy trả lời rằng vị trí tuyển dụng vẫn còn trống và quyết định vẫn chưa được đưa ra... à, điều đó có nghĩa là vẫn còn hy vọng. Và bây giờ, gần một tháng sau, vào khoảng cuối tháng Giêng, cô ấy gọi cho tôi với câu hỏi “tôi vẫn đang tìm việc làm phải không?” và tôi “không ngừng” trả lời “vâng, tôi vẫn đang tìm việc,” sau đó cô ấy nói với tôi rằng tôi là cô ấy. Tôi đã tìm thấy nó rồi, bởi vì... Tôi hợp với họ!))) Cảm giác chắc chắn là không thể diễn tả được, Khi bạn được thông báo điều này qua điện thoại, đôi cánh của bạn cứ thế mọc lên =) để hiểu được điều này bạn chỉ cần tự mình trải nghiệm, đó là điều tôi mong bạn sẽ gặp trong thời gian sắp tới) À, rồi một người quản lý từ Kiev đến đây, chúng ta đã gặp nhau cùng anh, quen nhau, tôi hiểu thêm về dự án mà mình phải thực hiện. Tóm lại, công ty Kiev này đang phát triển một ứng dụng ERP lớn cho khách hàng doanh nghiệp của mình ở Odessa và đã phát triển nó trong một thời gian rất dài, theo tôi hiểu thì tổng cộng đã 3 - 4 năm rồi =) nó đã được viết bởi nhiều nhưng vẫn còn vô số lỗi trong đó. Ngoài ra, ứng dụng này có nhiều sắc thái cụ thể và việc liên tục phải liên lạc với khách hàng, đồng thời việc liên tục cử người từ Kiev đến đây là một điều rất bệnh trĩ, và việc ngồi ôm điện thoại nhiều ngày cũng không phải là một lựa chọn, và họ quyết định rằng họ cần một người ở đây, tại địa phương, ở Odessa. Và bây giờ tôi phải hoàn thành đơn đăng ký này. Ứng dụng này được viết bằng GWT + ExtGWT + Spring + Hibernate + MySQL và một loạt thư viện nhỏ hỗ trợ. Thực tế là đây chính xác là nhóm công nghệ mà tôi đã phát triển và có ít nhiều kinh nghiệm chấp nhận được. Nhược điểm là dự án đã cũ và sử dụng các phiên bản thư viện cũ cũng như các phương pháp thiết kế lỗi thời, đồng thời chúng lỗi thời đến mức thực tế không thể cập nhật... hoặc viết lại một nửa mã... hóa ra là vậy. Tôi sẽ tự mình hoàn thành nó =) tất nhiên đây là công việc mà tôi đang trông cậy vào, tất nhiên là hơi khó xử, tôi cho rằng giống như bất kỳ cấp dưới nào, một trưởng nhóm giàu kinh nghiệm hơn sẽ được giao cho tôi, người bằng cách nào đó sẽ hướng dẫn tôi, xem xét mã của tôi, và tôi có thể hỏi ý kiến ​​ai trong trường hợp khó khăn =) Nhưng số phận đã quyết định khác ... Tôi được giao một công việc được thiết kế cho một nhà phát triển độc lập và có kinh nghiệm, và điều này có cả ưu và nhược điểm. Chà, vì tôi đã nghĩ về điều này nên sẽ là một ý kiến ​​hay nếu ngay lập tức yêu cầu tăng lương =) và tăng con số ban đầu lên 200 USD. Điều này không gây ra bất kỳ sự phẫn nộ nào từ phía họ. Chà, tôi sẽ không đưa ra con số cụ thể, nhưng tôi sẽ nói rằng mức lương vượt quá mong đợi của tôi rất nhiều. Và bên cạnh đó, chỉ có một tháng (không phải ba, như thường lệ ở mọi nơi) trong thời gian thử việc. Và bây giờ đã hai tuần trôi qua, thoạt nhìn, tất nhiên, thật đáng sợ khi nhìn vào một dự án lớn như vậy, nhưng bây giờ tôi biết rằng ấn tượng đầu tiên thường là lừa dối, và lúc đầu điều đó luôn khó khăn, nhưng như người ta nói, “đó là không phải thần đốt nồi” và “nước làm mòn đá”. muốn tôi chính thức hóa nó, họ nói rằng tôi sẽ chính thức hóa SPD, nhưng theo tôi nghe nói, điều này là thông lệ đối với các lập trình viên. Tôi cũng muốn lưu ý rằng làm lập trình viên vẫn không phải là một công việc nghỉ dưỡng, trước hết, đây cũng là một công việc mà bạn cần phải thức dậy vào buổi sáng và trở về vào buổi tối, nhưng công việc này còn rất nhiều thứ. tốt hơn nhiều người khác, vì một số lý do đã được liệt kê ở trên, cũng như tiền lãi, tiền bạc và triển vọng, cô ấy có tất cả. Và nó đặc biệt tuyệt vời khi bạn biết rằng bạn có thể tự mình đạt được điều này, bằng trí óc, bằng công việc, bằng sự kiên trì của mình, thì bạn đã có thể đặt ra một mục tiêu nghiêm túc cho bản thân và đạt được nó. Tôi đã có thể thay đổi cuộc đời mình để về nhiều mặt, bạn là người làm chủ vận mệnh của chính mình. Điều duy nhất tôi sợ bây giờ là sự lười biếng của mình, đạt được kết quả này tôi sẽ trở nên lười biếng và ngừng phát triển về mặt chuyên môn, nhưng tôi thực sự hy vọng điều đó sẽ không xảy ra =) Tóm lại, tôi sẽ tiếp tục truyền thống và liệt kê ngắn gọn các công nghệ đã và vẫn quan trọng đối với tôi trong đào tạo và hiện đang được sử dụng) nó RẤT mong muốn, thậm chí có thể BẮT BUỘC, kiến ​​thức về cơ sở dữ liệu, SQL (MySQL), jdbc, Hibernate, Jpa, công nghệ mạng html, jsp, servlets , xml, Tomcat, kiến ​​thức về các mẫu JavaSE cơ bản là điều PHẢI gọi là mẫu GOF), nó cũng sẽ là một điểm cộng LỚN nếu có ít nhất một sự hiểu biết sơ sài về Spring, SpringMVC, cũng tốt nhất là trình xây dựng dự án Maven, ghi nhật ký log4j, kiểm tra đơn vị JUnit , làm việc với các hệ thống kiểm soát phiên bản, Git chẳng hạn, đôi khi họ cũng yêu cầu hoặc giao cho người kiểm tra các nhiệm vụ trên các dịch vụ web (SOAP, REST) ​​​​... nhưng cùng với tất cả những điều này, kiến ​​​​thức về lõi Java, nếu không muốn nói là hoàn hảo, thì ít nhất là rất tự tin. Tuy nhiên, kiến ​​​​thức về tất cả các công nghệ này (ngay cả khi chủ yếu là hời hợt) không đảm bảo rằng tại cuộc phỏng vấn, bạn sẽ không được hỏi điều gì đó mà bạn gần như mới nghe đến lần đầu tiên), nhưng ở đây cũng vậy, tùy thuộc vào vận may của bạn... có lẽ chỉ lõi Java đang được đẩy lên và thế là xong) Một lần nữa tôi muốn cảm ơn những người tạo ra tài nguyên tuyệt vời này, đặc biệt là Sepp, Hubert và Diana! Và tôi xin chúc các bạn, một người Dzhavaashovite, hãy kiên trì và nhẫn nại trên con đường mình đã chọn, như ông nội Lênin đã nói: “Các đồng chí hãy đi dọc theo con đường làng!” =) và đừng nuông chiều sự lười biếng của bản thân, cái chính là “KHÔNG BAO GIỜ BỎ CUỘC” và người đi sẽ làm chủ được con đường! Xin lỗi vì quá nhiều chữ cái) thì ít nhất là rất tự tin. Tuy nhiên, kiến ​​​​thức về tất cả các công nghệ này (ngay cả khi chủ yếu là hời hợt) không đảm bảo rằng tại cuộc phỏng vấn, bạn sẽ không được hỏi điều gì đó mà bạn gần như mới nghe đến lần đầu tiên), nhưng ở đây cũng vậy, tùy thuộc vào vận may của bạn... có lẽ chỉ lõi Java đang được đẩy lên và thế là xong) Một lần nữa tôi muốn cảm ơn những người tạo ra tài nguyên tuyệt vời này, đặc biệt là Sepp, Hubert và Diana! Và tôi xin chúc các bạn, một người Dzhavaashovite, hãy kiên trì và nhẫn nại trên con đường mình đã chọn, như ông nội Lênin đã nói: “Các đồng chí hãy đi dọc theo con đường làng!” =) và đừng nuông chiều sự lười biếng của bản thân, cái chính là “KHÔNG BAO GIỜ BỎ CUỘC” và người đi sẽ làm chủ được con đường! Xin lỗi vì quá nhiều chữ cái) thì ít nhất là rất tự tin. Tuy nhiên, kiến ​​​​thức về tất cả các công nghệ này (ngay cả khi chủ yếu là hời hợt) không đảm bảo rằng tại cuộc phỏng vấn, bạn sẽ không được hỏi điều gì đó mà bạn gần như mới nghe đến lần đầu tiên), nhưng ở đây cũng vậy, tùy thuộc vào vận may của bạn... có lẽ chỉ lõi Java đang được đẩy lên và thế là xong) Một lần nữa tôi muốn cảm ơn những người tạo ra tài nguyên tuyệt vời này, đặc biệt là Sepp, Hubert và Diana! Và tôi xin chúc các bạn, một người Dzhavaashovite, hãy kiên trì và nhẫn nại trên con đường mình đã chọn, như ông nội Lênin đã nói: “Các đồng chí hãy đi dọc theo con đường làng!” =) và đừng nuông chiều sự lười biếng của bản thân, cái chính là “KHÔNG BAO GIỜ BỎ CUỘC” và người đi sẽ làm chủ được con đường! Xin lỗi vì quá nhiều chữ cái) Tiếp tục
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION