JavaRush /Blog Java /Random-VI /Con đường dài để trở thành lập trình viên
Данила
Mức độ

Con đường dài để trở thành lập trình viên

Xuất bản trong nhóm
Câu chuyện học tập thành công này sẽ khác với những câu chuyện khác. Có rất nhiều báo cáo được công bố ở đây cho thấy các chàng trai thực sự đã vượt qua hầu hết các cấp độ trong một thời gian ngắn, giải quyết vấn đề, nhanh chóng viết dự án và tìm được việc làm thành công. Con đường của họ giống như việc tên lửa cất cánh nhanh chóng và tăng độ cao. Nó khác với tôi. Toàn bộ chặng đường từ cấp độ đầu tiên đến thời điểm họ gửi cho tôi lời mời làm việc cho một lập trình viên Java cấp dưới đã mất 2 năm hai tháng rưỡi. Có nhiều lý do khác nhau: có lúc tôi tập thể dục rất nhiều, có lúc tôi không học gì cả. Lúc đầu, tôi muốn viết báo cáo này nhiều hơn từ quan điểm kỹ thuật, chẳng hạn như những ưu điểm mà tôi thấy ở javarush.ru như một tài nguyên giáo dục (và tôi tin rằng đây là tài nguyên tốt nhất để học java và chuẩn bị cho công việc thực tế), những gì tôi đặc biệt thích, v.v. d. Nhưng theo lời khuyên của Sepp, tôi đã suy nghĩ và quyết định rằng sẽ tốt hơn nếu nó mang tính tiểu sử hơn. Có khá nhiều mô tả về ưu điểm của khóa học javarush.ru, nhưng tôi sẽ không độc đáo nếu tôi nhắc lại rằng ưu điểm chính là số lượng thực hành khổng lồ, giúp bạn “trở nên tốt hơn” và “phát triển khả năng của mình”. kỹ năng." Sau một thời gian học tập liên tục nhất định, bạn bắt đầu cảm nhận và hiểu được lập trình. Bất cứ ai đã thành thạo bất kỳ kỹ năng thể thao nào đều biết cảm giác này. Đây là cảm giác về khoảng cách trong quyền anh, đây là cảm giác về quả bóng trong bóng đá, đây là cảm giác về mã trong lập trình. Điều này chỉ có thể đạt được bằng thực hành, hay đúng hơn là bằng sự kết hợp thành thạo giữa lượng lý thuyết cần thiết và thực hành quá mức. Và trong khóa học này, tất cả những điều này đều được tính đến một cách rất thành thạo. Vì vậy, câu chuyện chính nó. Tôi đã làm việc với tư cách là nhà phát triển Java ở St. Petersburg được 5 tháng, nhưng tôi sẽ bắt đầu lại từ đầu. Khi chọn nghề, tôi đã nghĩ đến lập trình, nhưng rõ ràng tôi không chăm chỉ ở trường lắm, và do đó viễn cảnh học một số lượng lớn các môn toán học không làm tôi hài lòng chút nào. Tôi học trường kỹ thuật để trở thành công nhân đường sắt, nhưng sau khi nhập ngũ, tôi chọn khách sạn là lĩnh vực thú vị hơn. Tôi đăng ký làm sinh viên văn thư và rời quê hương đến Sochi. Đó là năm 2012, hương thơm của Thế vận hội sắp tới tràn ngập, mọi người đều sống trong sự chờ đợi. Tôi thực sự thích bầu không khí này. Tôi đã kiếm được một công việc tại một khách sạn rất tốt ở Krasnaya Polyana với tư cách là người vận chuyển hành lý và nhờ sự siêng năng bẩm sinh của mình, trong 7 tháng, tôi đã nhảy vài bước trong sự nghiệp và trở thành giám đốc kinh doanh du lịch. Mức lương rất khá đối với một chàng trai 21 tuổi, vẫn chưa có trình độ học vấn cao hơn, triển vọng và mọi thứ có vẻ ổn. Nhưng rồi tôi bắt đầu nghĩ đến chính những viễn cảnh này, tôi giỏi nghề nhưng mọi việc đều liên quan đến “trò chơi bí mật”, mưu mô, lén lút, v.v. ... Tôi chưa bao giờ thích nó, đối với tôi nó dường như vẫn giống như “công nghệ bẩn thỉu” và tôi không muốn nghiên cứu nó. Và đây là một phép tính đơn giản - Tôi là cấp dưới của bộ phận, bước tiếp theo là trưởng bộ phận, và điều này đã có (ngoài thực tế là bạn sẽ phải đạt được điều đó và điều này chỉ có thể thực hiện được nếu ông chủ hiện tại rời đi, v.v.) công việc quản lý. Nhưng tôi chưa bao giờ thích làm ông chủ, tôi không thích quản lý, kiểm soát, kiểm tra kỹ lưỡng... Bản thân tôi muốn trở thành một chuyên gia cứng rắn... và đây là trần nhà... Tất nhiên, bạn có thể hãy thư giãn, đến năm 30 tuổi - trưởng một bộ phận, đến 40 tuổi - giám đốc bộ phận và mọi việc dường như đã ổn thỏa, nhưng đây chắc chắn không phải là con đường của tôi. Và không biết cuộc sống của tôi sẽ diễn ra như thế nào và tất cả những suy nghĩ này sẽ dẫn đến điều gì nếu vào một buổi tối tháng 8 ấm áp năm 2013, tôi không tình cờ tìm thấy javarush.ru. Tôi lướt Internet để tìm “trò chơi dành cho lập trình viên” (mặc dù thực tế là tôi không đi học; máy tính luôn thu hút tôi, không phải phần cứng mà là các chương trình. Trong tất cả các môn học ở trường kỹ thuật hoặc học viện, nơi bằng cách này hay cách khác, chúng tôi đã làm điều gì đó trên máy tính, một bài học điển hình diễn ra như thế này - chúng tôi xem một chủ đề mới, họ giao nhiệm vụ, tôi giải ngay, còn tôi và giáo viên đi kiểm tra với những người khác) và tôi lang thang ở đây. Tất nhiên, điều đầu tiên tạo nên hình ảnh tích cực mạnh mẽ là các bài báo. Họ cảm nhận rõ ràng và rõ ràng tính chuyên nghiệp, rằng người viết bài này thực sự hiểu rất rõ về chủ đề và viết chính xác những gì cần thiết và chính xác nó cần thiết như thế nào! Một bài viết về giáo dục đại học (rất phù hợp với suy nghĩ của tôi), một bài viết về con đường trở thành một lập trình viên... vâng, tôi đọc tất cả một cách say mê và bắt đầu nghiên cứu. Tất nhiên, lúc đầu, tôi không có ý định thay đổi chuyên ngành, rời bỏ một vị trí mà đối với những người bạn cùng quê dường như là một đỉnh cao không thể đạt được và “anh chàng đã thực sự thành công”. Nhưng dần dần tôi bắt đầu nhận thấy rằng tôi ngày càng dành nhiều thời gian hơn cho công việc, vào cuối tuần, sau giờ làm việc, tôi mua một thuê bao. Con đường của tôi trong lĩnh vực này hóa ra còn dài và không phải lúc nào cũng suôn sẻ, Olympic, gần như ngay sau đó là luận án, không còn nhiều thời gian cho các lớp học, nhưng tôi đã học. Và vì thế! Thời điểm quan trọng. Tôi bắt đầu suy nghĩ nghiêm túc về việc thay đổi nghề nghiệp của mình để trở thành một lập trình viên chuyên nghiệp. Một sự lạc đề nhỏ - Tôi chắc chắn sẽ không đi theo con đường này nếu không có javarush.ru, giờ đây tôi dễ dàng đọc các tài liệu kỹ thuật bằng tiếng Anh và có thể dễ dàng tiếp nhận ngay cả những thông tin “khô khan” nhất, nhưng khi đó hình thức trò chơi này chính là yếu tố quyết định mở ra thế giới dành cho tôi lập trình. Tôi bắt đầu học chăm chỉ hơn nữa, mua cuốn “Triết học Java” và tích cực học tập. Đến tháng 7 (vì có những khoảng thời gian tôi không thể học được gì cả), tôi đã cảm thấy tự tin vào bản chất và quyết định rằng mình cần phải hành động. Tôi rời khách sạn, thu dọn đồ đạc, đến St. Petersburg và kiếm công việc bồi bàn theo lịch trình 2×2 để có thể chuẩn bị cho các cuộc phỏng vấn khi rảnh rỗi. Sau đó, tôi nhận được nhiệm vụ thử nghiệm từ Hubert cho một dự án thực tế... Tôi mới bắt đầu nghĩ rằng mình hiểu được điều gì đó và... Hibernate, Spring, Maven, Git, JSP, MVC... Tôi nhận ra rằng đối với công việc thực tế, tôi vẫn phải mát mẻ để làm việc chăm chỉ. Hướng dẫn, cố gắng khởi chạy những cái làm sẵn, chia thành nhiều phần, cơ sở dữ liệu riêng biệt, JSP riêng biệt, ghép lại với nhau... ugh... điều đó thực sự tuyệt vời! Tôi nhớ niềm vui của mình khi đưa một đối tượng vào cơ sở dữ liệu và nhận thành công). Nhưng rồi một câu hỏi khác lại nảy sinh, tôi đã sử dụng một cách phi lý nguồn tài chính sẵn có và đến tháng 11 tôi buộc phải rút lui về quê, không bao giờ được phỏng vấn (thực ra lúc đó tôi chỉ có cốt lõi thôi, nhưng cũng đáng để thử). Nhưng cuộc rút lui này không hề đánh gục tôi, tôi nhìn thấy mục tiêu và những khó khăn tạm thời không làm tôi bận tâm chút nào. Tôi trở lại làm bồi bàn trong nhà hàng mà tôi đã rời Sochi 3 năm trước. Tất nhiên, những người xung quanh coi đây là thất bại nặng nề của tôi, nhưng ý kiến ​​của người khác chưa bao giờ có ý nghĩa đặc biệt đối với tôi. Và điều này đã giúp tôi rất nhiều trong thời gian đó. Làm việc 2x2, tất cả các ngày cuối tuần bằng java, vậy là thời gian trôi qua cho đến tháng Tư. Đến tháng 4, tôi đủ tiền cho một cú đẩy khác, tôi nghỉ việc và dành thêm hai tháng nữa để chuẩn bị chăm chỉ, khoảng 12, có khi 17 tiếng mỗi ngày. Nhưng rồi điều gì đó giống như kiệt sức đã xảy ra. Tôi bắt đầu tự hỏi liệu lập trình có thực sự thú vị với mình không (tất nhiên là một câu hỏi ngu ngốc, liệu tôi có thể dành 17 giờ một cách vui vẻ, với thời gian nghỉ để ăn và ngủ hay không). Nhưng vấn đề cần phải được giải quyết và tôi đã quyết định triệt để, thay vì đến St. Petersburg, nơi tôi đã sẵn sàng, tôi đến Crimea để thăm một người quen và làm những việc hoàn toàn khác, về nguyên tắc tôi không lập trình , Tôi muốn kiểm tra xem nó “của tôi” như thế nào. Vào tháng 9, mọi chuyện trở nên không thể chịu nổi, tôi có cảm giác thôi thúc lập trình kinh khủng. Một tháng rưỡi để lấy lại vóc dáng, gửi hồ sơ và lên đường đến St. Petersburg. Tôi sẽ không mô tả chi tiết các cuộc phỏng vấn, nhưng cuối cùng thì tôi làm việc tại công ty nơi tôi đã thực hiện cuộc phỏng vấn đầu tiên. Và sau đó tôi đã trải nghiệm đầy đủ ý nghĩa của việc trở thành một lập trình viên... Tôi sẽ không bao giờ phải làm việc nữa trong đời... không bao giờ... Tôi đã dành gần như toàn bộ thời gian rảnh của mình để lập trình, và ở đây tôi có thể làm điều đó THAY THẾ công việc ! Họ cung cấp cho tôi một địa điểm, điều kiện, giao nhiệm vụ cho tôi, nhưng nhiệm vụ của tôi chỉ là LẬP TRÌNH và họ cũng trả tiền cho tôi cho việc đó! Tôi nghĩ một người chưa từng làm công việc mà mình thực sự yêu thích sẽ không bao giờ hiểu được cảm giác này. Thời gian thử việc lẽ ra là 3 tháng, kết thúc sau 3 tuần theo yêu cầu của trưởng nhóm và lương của tôi được tăng 50%. Tôi nhanh chóng tham gia vào dự án và trong vòng hai tuần, tôi bắt đầu nhận được những nhiệm vụ khá “chiến đấu” cùng với những người khác. Phát triển chuyên môn thậm chí còn là một cảm giác hồi hộp hơn cả việc tự mình làm điều đó! Không cần phải trở thành “ông chủ”, không cần “phương pháp bẩn thỉu”, bạn có thể phát triển thành một chuyên gia ngầu! Chỉ là những gì tôi muốn! Những gì tôi đang phấn đấu và không biết làm thế nào để nhận ra. Con đường này đã được javarush.ru chỉ cho tôi. Ngay cả trong cuộc sống, tôi cũng trở nên thoải mái và điềm tĩnh hơn, bạn không bị áp lực công việc, không còn “Thứ Hai”, bạn được làm những gì mình thích. Đây là cách câu chuyện diễn ra, và chắc chắn đây chỉ là sự khởi đầu, con đường hóa ra còn dài, nhưng tôi hoàn toàn tin tưởng vào sự lựa chọn. Con đường này có phù hợp với tất cả mọi người hay không, tôi không biết. Nhưng tôi biết chắc chắn rằng nếu nỗ lực hết mình, bạn có thể học trở thành một lập trình viên mà không cần qua một nền giáo dục đặc biệt! Và nếu bạn muốn, javarush sẽ giúp bạn rất nhiều trong việc này.

Xin gửi lời cảm ơn sâu sắc tới Sepp và toàn bộ nhóm javarush vì những gì họ làm, nó đã thay đổi cuộc đời tôi và tôi nghĩ rằng cuộc sống của nhiều người khác! Điều này thật tuyệt vời một cách phi thực tế! Chúc bạn may mắn trong mọi nỗ lực của mình! Xin chào! và chúc may mắn! Và tất nhiên, tôi giới thiệu javarush là tài nguyên học tập java tốt nhất cho tất cả các đồng chí quan tâm đến lập trình. Cám ơn bạn một lần nữa!

ps Tất nhiên, vẫn còn rất nhiều điều “đằng sau hậu trường”, nếu có gì thú vị, hãy đặt câu hỏi trong phần bình luận, tôi sẽ sẵn lòng trả lời.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION