JavaRush /Blog Java /Random-VI /Câu chuyện thành công kéo dài một năm
AlexandrRS
Mức độ
Санкт-Петербург

Câu chuyện thành công kéo dài một năm

Xuất bản trong nhóm
Thời gian thử việc đã kết thúc và đã đến lúc kể “tôi đã trở thành lập trình viên như thế nào”. Vào tháng 11 năm 2014, tôi đã dừng hoạt động kéo dài một thập kỷ rưỡi không liên quan gì đến CNTT và bắt đầu tìm kiếm bản thân. Tôi có khả năng và sở thích làm việc với dữ liệu. Tính đến thời điểm này, trong vài năm nay, tôi đã tạo miễn phí và kiếm tiền, các trang web nhỏ, đơn giản được tập hợp trên CMS Modx và nó giống như một sở thích hơn. Đồng thời, mong muốn viết mã xuất hiện ở trường nhưng không được thực hiện vì nhiều lý do vẫn không hề phai nhạt. Vào dịp Tết sắp tới, tôi đã quyết định chắc chắn rằng mình muốn làm lập trình viên và chỉ còn một việc nhỏ phải làm: chọn một ngôn ngữ. Tôi đã từng thấy các ngôn ngữ như Java và C++ trước đây và vào những năm 90 xa xôi, tôi đã viết bằng Pascal và Basic. Kết quả là, sau khi xem xét phạm vi nhiệm vụ quan tâm, lựa chọn cuối cùng thuộc về Java. Và quá trình học tập bắt đầu...

Lần chạy đầu tiên

Kiến thức cơ bản về lập trình rất rõ ràng, cú pháp của các chương trình đơn giản cũng đã được nghiên cứu từ lâu - đằng sau tôi là một vài ứng dụng Android đơn giản được thu thập từ các bài học và một số lớp Java giúp giải quyết các vấn đề hàng ngày của tôi (một trong số đó tính toán lại các thông số lốp xe). cho các kích cỡ vành khác nhau). Trước hết, một cuốn sách được chọn và quá trình học bắt đầu... Sau 3 tuần, tôi không còn sức để đọc về lập trình nữa - nó thật buồn tẻ và nhàm chán. Tôi đã đánh giá quá cao tài năng và sự siêng năng của mình. Trong khoảng một tháng nữa, tôi đã cố gắng đọc sách hướng dẫn của Oracle, điều này cũng không mang lại cảm giác lạc quan. Đến cuối tháng 2, tôi bắt đầu nhận ra rằng mình cần một chiếc máy tính... (: Vì tôi đã không làm việc được vài tháng nên lựa chọn rơi vào một chiếc máy tính xách tay cũ tự xưng là ultrabook, có ổ SSD, chiếc đầu tiên -thế hệ i5 và RAM 3Gb. Đến đầu tháng 3, mọi thứ đã sẵn sàng để tôi học và tôi tình cờ xem được trang web JavaRush.ru... Bây giờ đối với tôi, có vẻ như đó là ngày 7 tháng 3. Kể từ thời điểm đó trở đi, tôi Những công việc rất đơn giản đầu tiên, Intellij Idea, những công việc lớn... Tôi hiểu một cách khách quan những yêu cầu đối với một lập trình viên Java và không hề ảo tưởng.

Dự án

Nhiệm vụ kiểm tra ngay lập tức đánh dấu trình độ lập trình của tôi ở mức chỉ trên 0, và tôi rất mong chờ những bài giảng và bài tập đầu tiên. Tôi sẽ không đi sâu vào kho công nghệ và mô tả khóa học - mọi thứ đều chính xác như những gì hiện được yêu cầu đối với người đăng ký và bản thân tác giả cũng cung cấp một cái nhìn tổng quan trung thực về chính khóa học. Đây là bộ kiến ​​thức quý giá biến Java thành một công cụ Enterprise. Đã hơn 3 tháng trôi qua kể từ khi kết thúc khóa học, tôi vẫn nhận ra chính xác những gì vị thầy này thực sự đã thể hiện. Điều quan trọng nhất mà bạn sẽ nhận được từ quá trình thực tập là sự quan tâm và khả năng học hỏi các công nghệ mới trong lập trình. Dự án mà bạn sẽ nhận được không phải là điều quan trọng nhất, nhưng nó rất hữu ích.

Kiến thức bổ sung

Tôi không thể không bổ sung ý tưởng đào tạo của mình. Ngoài việc tôi ngồi từ 8 đến 15 tiếng mỗi ngày bên máy tính và giải quyết các vấn đề, tôi đã nhìn xung quanh và đây là danh sách những thứ ít nhất cần phải chạm tới: mysql, postgresql, mongo, js, html, css, linux (debian, mint, ubuntu - chọn bất kỳ), spring boot, freemarker. Và tất nhiên, Java Core và tất cả các công nghệ của dự án phải được lấy làm nền tảng. Có một danh sách rất lớn các câu hỏi trên Internet để chuẩn bị cho cuộc phỏng vấn. Các chủ đề rất phổ biến: bộ sưu tập, ngoại lệ, đa độ chính xác. Học tiếng Anh - bắt đầu ngay bây giờ. Ví dụ, hãy thử đọc tài liệu. Trong một công ty tốt nơi họ viết bằng Java, họ có khách hàng nước ngoài. Bạn có thể phải liên lạc với họ - tôi đã có mặt tại một cuộc họp chung một tháng rưỡi sau đó. Ở các công ty quốc tế, tất cả thông tin trong trình theo dõi lỗi cũng bằng tiếng Anh. Đọc sách. Bằng bất kỳ ngôn ngữ nào, nhưng tốt hơn ở bản gốc.

Phỏng vấn

Đối với tôi, giai đoạn giáo dục nhất. Tại đây, tôi đã tìm ra chính xác những gì họ muốn nhận được từ người nộp đơn và nâng cao kiến ​​thức của mình theo yêu cầu. Tôi đã cố gắng tham gia các cuộc phỏng vấn dành cho các nhà phát triển cấp Trung và tránh những cuộc phỏng vấn dành cho các nhà phát triển cấp Junior, nhưng điều đó cũng đã xảy ra. Tôi chưa bao giờ đến Senior. Điều đầu tiên hiện lên trong đầu tôi: bất kể bạn đang ứng tuyển vào vị trí nào, các câu hỏi trong các cuộc phỏng vấn ở các cấp độ khác nhau đều giống nhau và chỉ khác nhau về độ sâu. Mọi người quan tâm đến các bộ sưu tập ở khắp mọi nơi. Đôi khi họ hỏi những câu hỏi khó. Ở giai đoạn trải qua các cuộc phỏng vấn, bạn cần lưu ý rằng bạn phải trải qua rất nhiều cuộc phỏng vấn trước khi tìm được công việc phù hợp với mình và phù hợp với nơi nào. Tất cả các cuộc phỏng vấn trước cuộc phỏng vấn quan trọng này đều là con đường bạn phải trải qua, trải qua những thất vọng, đưa ra kết luận và đi tiếp. Ở giai đoạn này, điều quan trọng là đừng quên điều này dù chỉ một phút.

Hiện nay

Hiện tại, tháng thứ ba và cũng là tháng cuối cùng của thời gian thử việc ở một công ty outsourcing lớn đã kết thúc và tôi đã nhiều lần nhớ đến dự án bằng những lời lẽ tử tế. Tôi không có bằng cấp, nhưng đối với tôi, có vẻ như tôi có trình độ Trung cấp. Tôi không đặt câu hỏi - trải nghiệm tham gia vào một dự án thực tế rất quan trọng, tôi nhận được những nhiệm vụ lớn và tự mình đưa ra quyết định về việc thực hiện. Trong quá trình làm việc, tôi đã áp dụng tất cả những kiến ​​thức về công nghệ đã học trước đó và thậm chí nhiều kiến ​​thức mới hơn cho mình. Thời gian thử việc của tôi kết thúc đúng một năm sau đó, tính đến ngày bắt đầu đào tạo về JavaRush. Tất nhiên, trong 3 tháng sản xuất thương mại, rất nhiều trải nghiệm, kiến ​​thức mới đã đến, mọi thứ trước đó dường như không còn khó khăn chút nào nhưng không kém phần quan trọng.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION