JavaRush /Blog Java /Random-VI /Từ quản trị viên hệ thống đến nhà phát triển Java
LJ
Mức độ
Екатеринбург

Từ quản trị viên hệ thống đến nhà phát triển Java

Xuất bản trong nhóm
Chào mọi người.
Từ quản trị viên hệ thống đến Nhà phát triển Java - 1
Tên tôi là Evgeniy, tôi 27 tuổi, tôi có một đứa con và sắp có đứa con thứ hai. Tôi sống phần lớn thời gian ở thành phố Yekaterinburg. Tôi có bằng kỹ sư truyền thông và làm quản trị viên hệ thống trong vài năm sau khi tốt nghiệp đại học. Hôm nay là ngày cuối cùng trong thời gian thử việc của tôi, mặc dù hai tuần trước, trưởng nhóm của tôi đã nói rằng bạn không cần phải lo lắng, bạn sẽ ở lại. Những gì tôi có ngày hôm nay:
  1. Làm việc trong một công ty quốc tế (tất cả khách hàng không có ngoại lệ đều đến từ phương Tây, chủ yếu là Thụy Điển, Na Uy). công ty bodyshop.
  2. Có khả năng luân chuyển, có nhiều khách hàng, dự án khác nhau, mọi người có thể lựa chọn những gì mình thích.
  3. Thăm người bản xứ hai lần một tuần.
  4. Chuyến đi hàng năm tới một sự kiện của công ty ở nước ngoài.
  5. Ẩm thực ngon, nhiều món ngon.
  6. Một đội tuyệt vời, số người thông minh trên 1 mét vuông đơn giản là tuyệt vời.
Nhưng hãy quay lại một chút, chỉ một năm rưỡi trước tôi thậm chí còn không có thứ gì gần như vậy. Tôi làm quản trị hệ thống ở một công ty nhà nước, nhận mức lương trung bình cho một bệnh viện, biết tiếng Anh tầm thường và nói chung không có hy vọng rằng cuộc sống sẽ bắt đầu tốt hơn. Tình cờ trên mạng xã hội mạng Tôi tình cờ thấy trang web JavaRush.ru, một người bạn đã mô tả đây là một cách thú vị để trở thành một lập trình viên và anh ấy đã hoàn thành 5 cấp độ trong vài ngày. Tôi quyết định thử nó vì... Ngay cả ở trường, tôi cũng quan tâm đến nó và thậm chí còn muốn đăng ký vào USU để học toán và cơ khí, nhưng tôi đã lạc lối. Nói chung, tại sao tôi thực sự tệ hơn? Chỉ là chuyện nhỏ thôi, tôi dần dần hoàn thành 10 cấp độ trong một tháng, sau đó có khuyến mãi giảm giá 50%, tôi mua gói đăng ký hàng năm. Một tháng sau, tôi nghỉ việc ở vị trí admin và cùng gia đình sang Thái Lan nghỉ đông với suy nghĩ ngày nào cũng sẽ học và không có gì ngăn cản được. cho một bài viết khác, nhưng điều giúp tôi nhiều nhất là bắt đầu với podcast bằng tiếng Anh. Tôi bắt đầu với VOA, và sau đó tăng dần độ phức tạp khi khả năng hiểu được tăng lên. Nếu ai quan tâm đến chi tiết hơn, hãy hỏi trong phần bình luận. Tôi bắt đầu thực hiện kế hoạch của mình ngay khi đến thành phố Ao Nang thuộc tỉnh Krabi và tìm cho mình một ngôi nhà cho mùa dịch. Tôi có thể nói một điều, bạn cần phải học thường xuyên và mọi thứ sẽ ổn thỏa, tôi có khoảng 8-12 giờ làm việc, 5 ngày một tuần, bao gồm cả lớp học viết mã và tiếng Anh. Tôi có thể nói một điều, ngay ngày đầu năm mới tôi đã bắt đầu làm việc từ ngày 2/1. Tôi không nhượng bộ bản thân mình bất kỳ sự nhượng bộ nào, mặc dù tất nhiên có những lúc động lực giảm sút và tôi muốn từ bỏ tất cả, nhưng những câu chuyện thành công ở đây trên trang đã giúp ích rất nhiều, tôi đã tự hứa với mình rằng tôi chắc chắn sẽ viết cho riêng mình, có thể nó sẽ giúp ai đó trong lúc khó khăn tìm thấy sức mạnh trong bản thân và đánh bại người xác nhận (nhà hàng và người lưu trữ, xin chào) + 20 năm kinh nghiệm trong thể thao đã giúp ích rất nhiều ở đây, tôi đã làm mọi thứ theo đúng tiến độ. Cuối tuần qua, vợ và con gái tôi đi xe máy đến các tỉnh gần nhất của Thái Lan, tận hưởng thiên nhiên và thời tiết. Tôi nghỉ ngơi nhiều nhất có thể, đây cũng là một phần của công việc, mặc dù đôi khi vào cuối tuần, tôi ngồi viết mã hoặc đọc sách về Java khi thực sự không thể chịu nổi, nhưng tôi cố gắng tuân thủ chế độ. Sau khoảng năm mới, tôi đã ở cấp độ 25-30, lúc đó tôi quyết định rằng mình là một lập trình viên ngầu (thực ra là không), đã đến lúc phải kiếm việc làm, tôi làm sơ yếu lý lịch cho hh, ứng dụng bắt đầu đổ về, tôi lại bắt đầu làm việc. sẽ không mô tả cách tôi viết nó, nhưng tôi đã làm việc với nó trong vài tuần, sau đó thường xuyên cập nhật nó, sau đó dịch nó sang tiếng Anh, thiết kế mọi thứ theo cách tốt nhất có thể, mặc dù tôi không có kinh nghiệm về lập trình, nhưng HR mọi người rõ ràng thích nó, họ thực sự đã viết khá thường xuyên. Đương nhiên, vài cuộc phỏng vấn đầu tiên đã đưa tôi trở lại trái đất, tôi nhận ra mình vẫn chưa biết bao nhiêu và những gì tôi biết cần phải được cấu trúc cụ thể, đó là những gì tôi đã làm. Sau đó, nảy sinh lựa chọn nên dùng Android hay JavaEE, tôi đã thử cách đầu tiên, xem qua cuốn sách HeadFirst và tổng cộng đã viết khoảng 30 dự án nhỏ, nhưng sau đó, khi sử dụng một trong những trang web học tiếng Anh, tôi thấy bố cục của chúng tuyệt vời như thế nào đối với điện thoại di động và ứng dụng di động hoạt động kém như thế nào. Tôi đã suy nghĩ về điều đó và quyết định học JavaEE. Nhìn về tương lai, tôi có thể nói rằng tôi vẫn chưa từ bỏ ý định học Android và bây giờ tôi dự định sẽ thành thạo nó. Tuy nhiên, lúc đó tôi đã từ bỏ ý tưởng về android. Tóm lại, tôi bắt đầu tìm hiểu các công nghệ cần thiết đi kèm: sql/maven/git/spring/hibernate và có lẽ tôi sẽ nêu bật kiến ​​​​trúc còn lại một cách riêng biệt, họ thường hỏi về nó và nói chung, hai dự án đầu tiên của tôi đã đi vào sản xuất là api còn lại. Bạn cần phải biết tất cả những điều này, mọi người đều hỏi điều này, nhưng bạn có thể biết một cách hời hợt, viết 10 dự án nhỏ khác sử dụng chúng, ví dụ, một bài tập thực tập có thể được viết trong nửa ngày, một ngày, không cần mặt trước, không phải vậy cần thiết trong Java, bạn có thể dạy một chút JS/React/Node, nếu bạn muốn đi trước, nhưng nhìn chung bạn chỉ có thể dạy chúng và không học Java chút nào, ở đó còn rất nhiều công việc và khách hàng, nhưng họ có đặc điểm riêng của họ. Nói chung, khoảng tháng 5 tôi trở lại Nga, vì tôi có công việc ở đây và quyết định rằng đã đến lúc phải kiếm việc làm ở văn phòng, trước đó, tất cả các cuộc phỏng vấn đều được thực hiện qua Skype (lúc đó tôi chưa bao giờ nhận được lời đề nghị nào cả). Tôi trở về Nga và bắt đầu loanh quanh các cuộc phỏng vấn, tôi thực sự không thích nó vì nó tốn rất nhiều sức lực và thể chất, đồng thời cản trở rất nhiều đến quá trình học và viết code nói chung (Skype giúp đỡ) nên tôi đã đi một vài lần một tuần, ở một số nơi cần nhiều người có kinh nghiệm hơn, ở những nơi khác, tôi không thích, nhưng cuối cùng tôi đã vượt qua một cuộc phỏng vấn khác qua Skype, họ muốn gửi tôi ngay đến làm việc tại Thụy Điển, đương nhiên kinh nghiệm của tôi là chưa đủ, nhưng trưởng nhóm thích tôi và anh ấy đã giới thiệu tôi cho một dự án nội bộ, sau đó tôi đã vượt qua một cuộc phỏng vấn khác tại văn phòng của chúng tôi ở Yekaterinburg, nơi họ hỏi một vài câu hỏi và một vài câu hỏi bằng tiếng Anh, sau đó họ đã nói, tôi trích dẫn tiếng Anh của bạn: “nó có thể tệ hơn,” điều này tất nhiên làm tổn thương cái tôi của tôi, nhưng một lần nữa lại thúc đẩy tôi tìm hiểu thêm, họ cho chúng tôi đi “đi dạo” và sau 10 giờ đưa cho tôi một lời đề nghị trong vài phút, tại lúc đó tôi mong đợi ít hơn nhiều. Đương nhiên, tôi đã chấp nhận lời đề nghị.. Tôi muốn tập trung cụ thể vào những tháng đầu tiên làm việc, vì lý do nào đó mà ít người viết về chúng, nhưng đối với tôi, chúng là một cơn ác mộng thực sự, thành thật mà nói, tôi đã nghĩ mình sẽ bị sa thải. Việc đó cực kỳ khó khăn, họ giao cho tôi nhiệm vụ viết ngay dự án của riêng mình, hay đúng hơn là một phần của dự án là một dịch vụ vi mô, nhưng đối với tôi nó là một con quái vật khổng lồ, bởi vì tôi phải suy nghĩ thấu đáo mọi thứ từ kiến ​​trúc và khuôn khổ quen với việc xử lý ngoại lệ. Tôi rất lo lắng và nghĩ rằng họ mong đợi tôi sẽ làm tất cả trong vài tuần, điều này khiến tôi rất khó tập trung vào nhiệm vụ và đưa ra quyết định đúng đắn. Kết quả là, tôi gửi lời cảm ơn rất lớn đến trưởng nhóm của tôi, anh ấy đã giúp đỡ tôi rất nhiều, giải thích nhiều điều cơ bản và không gây áp lực gì cho tôi cả. Tất nhiên còn có một điều nữa đã giúp tôi. Sau khoảng hai tháng làm việc, tôi đến phỏng vấn với một công ty khác và họ đề nghị mức lương cao hơn tôi một phần ba. Tôi đã không chấp nhận lời đề nghị vì một số lý do, tuy nhiên, nó đã nâng cao đáng kể lòng tự trọng và sự tự tin của tôi vào tương lai với tư cách là một nhà phát triển. Xin lỗi vì bài viết dài và cảm ơn mọi người đã đọc đến cuối. ps: Mình nghĩ theo kinh nghiệm mình sẽ bổ sung bài viết bằng những ghi chú nhỏ, nếu có ai quan tâm đến bài viết này của mình Bổ sung số 1 Cảm ơn tất cả các bạn đã nhận xét, tôi rất vui vì bài viết của tôi đã nhận được rất nhiều phản hồi. Tôi đã cố gắng loại bỏ những lỗi chính tả được đề cập trong phần nhận xét và không phán xét quá khắt khe về những lỗi sai, tất cả chúng ta đều mắc phải. Bây giờ đến điểm.
  1. Tôi đã học tiếng Anh như thế nào.

    Một trong những bình luận đã cung cấp liên kết tới Đài Tiếng nói Hoa Kỳ. Đối với tôi đây là điểm khởi đầu, cái tên chính xác "VOA. Đó là những gì người ta nói ở Mỹ." Sau đó, có những podcast không có tiếng Nga, tôi nghe theo thứ tự những cái phổ biến nhất, như tiếng Anh của Luke và ESL Pod, khi tôi đã quen hoặc cảm thấy mệt mỏi khi tìm kiếm người khác, có một bài viết xuất sắc trên trang web, trong ý kiến ​​của tôi , tôi giới thiệu nó cho mọi người. Nói chung, sau khi tôi ít nhiều quen với cách nói tiếng Anh và có thể tách các từ khỏi luồng lời nói, tôi nhận ra rằng vốn từ vựng của mình còn nhiều điều mong muốn và bắt đầu học từ, ở đây Linguleo nổi tiếng đã giúp tôi, bạn có thể sử dụng nó miễn phí.


  2. Tôi đã trải qua mùa đông ở Thái Lan như thế nào.

    Mọi người đều quan tâm đến câu hỏi làm thế nào bạn có thể đủ khả năng này với mức lương trung bình. Không có bí mật gì đặc biệt, cuốn sách “Người giàu nhất thành Babylon” của Clayson George đã giúp tôi rất nhiều. Hơn nữa, nếu bạn quan tâm đến chủ đề kiến ​​thức tài chính thì có khá nhiều sách nói về chủ đề này, có lẽ đây là chủ đề cho một bài viết riêng.


  3. Làm sao tôi có thể trở thành một lập trình viên khi mắc quá nhiều lỗi ngữ pháp như vậy?

    Thành thật mà nói, không một nhà tuyển dụng nào quan tâm đến vấn đề này. Nhưng tất nhiên, tôi đã cố gắng không đưa chúng vào hồ sơ của mình và kiểm tra lại mọi thứ 10 lần.

Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION