Câu chuyện của tôi.  Nhà phát triển Java ở tuổi 18 - 1Xin chào tất cả mọi người. Tôi quyết định chia sẻ câu chuyện thành công của mình. Tôi đã nghiền ngẫm ý tưởng này khá lâu, nhưng tôi không thể đưa ngón tay lên bàn phím. Khi tôi làm, tôi muốn sản xuất một cái gì đó độc đáo. Kết quả là tôi đã trì hoãn nỗ lực, nhưng bây giờ tôi sẽ kể cho bạn nghe một cách rõ ràng những gì đã xảy ra, không có bất kỳ khái niệm, sự mập mờ hay bất cứ điều gì khác. Lần đầu tiên tôi làm quen với từ "lập trình" là khi tôi mới 13 tuổi. Tôi là một cậu bé tuổi teen bình thường thích chơi game trên máy tính, giống như nhiều người ngày nay. Garry's Mod là trò chơi. Có lẽ một số bạn đã nghe nói về nó. Và nó có ngôn ngữ Expression2 (E2) tích hợp sẵn, cho phép bạn làm mọi việc và tạo mọi thứ ở chế độ "Hộp cát". Nó khá thú vị, nhưng hồi đó tôi không biết nó là gì. Tất cả những nỗ lực viết mã của tôi đều là thao tác sao chép-dán và bắt chước mã theo trực giác. Tôi bắt đầu từ "lập trình" trong một cuộc trò chuyện bằng giọng nói cùng với nhận xét "bạn sẽ học được điều này ở trường".Spoiler: Tôi thì không :) Sau đó, bằng cách nào đó, tôi đã quên mất lập trình cho đến khi tình cờ thấy trang web này và bắt đầu học khi 10 cấp độ đầu tiên vẫn còn miễn phí (bất kỳ thuật ngữ nào khác có lẽ sẽ không cho phép tôi bắt đầu lập trình, vì học sinh trung học có rất ít tiền và tôi vẫn không thích xin bố mẹ). Những nỗ lực đầu tiên kết thúc với sự hiểu lầm về các lớp học. Lúc đó tôi học khoảng lớp 9. Tôi quyết định để nó sang một bên cho đến sau này. Khi tôi lớn hơn một chút, tôi quay lại các khóa học này và thử lại. Tôi đã thành công? KHÔNG :)Lần thử thứ hai của tôi đã tạo ra một số thành công: bộ não của tôi đã vượt qua rào cản đã ngăn cản nó trong lần thử đầu tiên của tôi - một thứ liên quan đến các lớp và hàm tạo. Tôi đã đi xa hơn, đạt đến Cấp độ 8-9, tôi nghĩ vậy. Tôi hết hơi và bị phân tâm bởi thứ khác, lại bỏ dở các khóa học. Nỗ lực thứ ba của tôi đến vào năm lớp 11. Tôi đã lớn hơn và đã đến lúc phải quyết định mình sẽ đi đâu. Trong tiềm thức, tôi nhắm đến CNTT: Tôi thích làm bất cứ thứ gì trên máy tính: chơi game, lập trình, xem phim hay bất cứ thứ gì khác. Tôi nghĩ rằng lập trình là thú vị. Thật vậy, tôi đã từng thể hiện sự sáng tạo trong các trò chơi và tôi biết việc tạo ra thứ gì đó của riêng bạn và để bạn tự do sáng tạo sẽ thú vị như thế nào. Vì vậy, tôi trở lại các khóa học, lần này với một thái độ nghiêm túc hơn. Đáng chú ý,mỗi lần tôi trở lại, tôi đều xem lại mọi thứ từ đầuđể chắc chắn rằng tôi đã làm chủ được những gì đã ngăn cản tôi trước đây. Lần này tôi đã đạt được kết quả tốt hơn: Tôi đã lên Cấp 20 khá nhanh và sắp đạt đến Cấp 30 vào mùa hè trước năm đầu tiên vào đại học. Trên thực tế, nó giống như một cuộc hành trình gian khổ kéo dài ba tháng tới Java, vì hồi đó tôi đã làm việc khá nhiều :) Trong năm đầu tiên ở trường đại học, tôi tiếp thu các môn học liên quan đến lập trình một cách dễ dàng và luôn là sinh viên tham gia nhiều nhất trong các lớp học của tôi, bởi vì tôi hiểu tất cả, không giống như hầu hết các bạn cùng lớp của tôi, những người lần đầu tiên tiếp xúc với tài liệu và mong đợi trường đại học sẽ dạy cho họ mọi thứ. Bởi vì hệ thống giáo dục của chúng tôi (Yaroslav đến từ thành phố Dnipro, Ukraine — ghi chú của biên tập viên), được định hình bởi chủ nghĩa tập thể, không được thiết kế cho cá nhân hoặc dạy học cá nhân, không cho phép bất kỳ ai bị tụt lại phía sau hoặc ngồi bên lề,Ban đầu tôi không mong đợi một nền giáo dục tại trường đại học, và tôi hoàn toàn đúng về điều đó. Vào năm thứ hai, tôi đã bước sang tuổi 18. Vào mùa đông, vài tháng sau sinh nhật của tôi, một chuyện đã xảy ra khiến tôi gặp nhiều khó khăn. Tôi đã chia tay với bạn gái của tôi. Chúng tôi vô cùng thân thiết. Đây là một cú knock-out đầy cảm xúc trong một thời gian, nhưng nó khiến tôi quyết tâm hơn, cho tôi sức mạnh để bước tiếp và trưởng thành. Và rồi vận may xuất hiện trong vỏ bọc của một người bạn học cùng lớp. Tôi đã mất liên lạc với anh ấy trong các cuộc thi viết báo. Vào thời điểm đó, tôi đã có một số kỹ năng với Spring (nhỏ so với những gì tôi có thể làm bây giờ, nhưng tôi đã hiểu về injection chẳng hạn), cơ sở dữ liệu, JDBC, Hibernate (một lần nữa, không sâu như bây giờ). Nói chung, một bộ kỹ năng không tồi cho một sơ yếu lý lịch. Anh ấy đã gửi cho tôi một tin nhắn Telegram có nội dung như thế này (có thể nó đã được chỉnh sửa nội dung và sự ngắn gọn): "Này, một nhà tuyển dụng từ Công ty X đã liên lạc với tôi. Họ đang tìm kiếm một nhà phát triển cơ sở. Tôi đã làm việc tại Công ty Y, vì vậy tôi đã giới thiệu bạn. Họ sẽ liên lạc với bạn. Đây là một liên kết đến danh sách công việc. Chuẩn bị sơ yếu lý lịch của bạn. Đừng quên mô tả một số dự án của bạn trong phần 'Kinh nghiệm làm việc'." "Xin chào, đó là một kho công nghệ đầy đủ. Nếu không cắt được thì sao? Nếu kỹ năng của tôi không đủ thì sao?" "Ừ..." // Cuộc trò chuyện kết thúc Sau đó, họ liên lạc với tôi, gửi cho tôi bài kiểm tra số 1, rồi số 2, sau đó kiểm tra nhanh qua Skype rằng tôi có thể ghép ít nhất một vài từ bằng tiếng Anh (Tôi thích nghe nhạc bằng tiếng Anh , và tôi cũng học được một ít tiếng Anh từ các trò chơi, vì vậy tôi đã vượt qua). Họ mời tôi đến một cuộc phỏng vấn, tại đó họ nói, "chúng tôi có sự phân định rõ ràng giữa backend và frontend, bạn là backend." Điều này khiến tôi rất vui vì danh sách công việc đề cập đến "AngularJS" cho frontend mà tôi mới tình cờ tìm hiểu trong hai ngày qua. Cuối cùng, sau khi trả lời câu hỏi "Bạn sẽ kết hợp việc học và làm việc như thế nào?" với "Bằng cách nào đó", tôi đã nhận một cơ hội và công việc ưu tiên trên việc học đại học của tôi và bước vào ngành công nghệ thông tin. Đó là vào tháng Hai năm nay,và tháng này tôi đã đánh dấu sáu tháng ở đây với tư cách là một nhà phát triển cơ sở. Để tôi kể cho bạn nghe một chút về công việc của tôi.Lịch trình của chúng tôi như sau: Tám giờ một ngày. Bạn có thể đến bất cứ lúc nào bạn muốn từ 9 đến 11 giờ. Bạn có một giờ để ăn trưa. Văn phòng có một nhà bếp nhỏ, nơi các nhà quản lý đặt những món ngon miễn phí (bánh quy, táo, nước trái cây, rau, v.v.). Nó có một máy pha cà phê cùng với trà/cà phê/ca cao/sữa miễn phí và tất nhiên là cả nước :) Lúc 11:15, chúng tôi có một cuộc họp hàng ngày để nói những gì chúng tôi đã làm và những gì chúng tôi sẽ làm trong ngày hôm đó. Công ty của chúng tôi hoạt động hiệu quả và ngay từ đầu, tôi đã tích cực tham gia vào một dự án. Nếu không cung cấp thông tin chi tiết, tôi sẽ nói rằng tôi đã có cơ hội tìm hiểu nhiều điều về phần phụ trợ và chạm tay vào Docker, bộ đệm giao thức, kiến ​​trúc vi dịch vụ, v.v. Đội là sự pha trộn của chất nổ, hòa bình và hài hòa. Có những trò đùa thường xuyên, một bầu không khí vui vẻ. Không nghiêm khắc. Trung thành. Có lẽ tôi'

Lời khuyên dựa trên kinh nghiệm của tôi

  1. Đừng dựa vào hệ thống giáo dục. Con đường dẫn đến thành công của bạn chỉ thông qua tự giáo dục. Tại một trường đại học hoặc cơ sở giáo dục đại học khác, rất có thể bạn là một bánh răng khác trong hệ thống. Bạn cũng có thể rơi vào tay của những giáo viên thiếu kinh nghiệm hoặc lỗi thời. Phong cách học tập của bạn sẽ không được tính đến trong quá trình giáo dục. Bạn có thích học bằng cách đọc sách, xem video, đọc các bài báo ngắn, thông qua trải nghiệm thực tế không? Có rất nhiều cách để tìm hiểu và hãy tin tôi, không chắc rằng sở thích của bạn sẽ được tính đến).

  2. Đừng đi làm cho các công ty nhà nước hoặc các công ty có quan hệ mật thiết với họ. Ai đó gần đây đã viết điều này trong một bài đăng trên trang web này. Gần đây tôi có được “vài ý kiến” của người bạn về nơi anh ấy làm việc, một công ty liên kết với các công ty nhà nước. Theo ông, nơi này là một hang ổ thực sự của sự trì hoãn. Thật khó để có được kinh nghiệm quý báu.

  3. Biết cách ưu tiên. Bình tĩnh hoàn thành chương trình học đại học của bạn trong một vài năm và lấy bằng tốt nghiệp hoặc nắm lấy cơ hội và rời đi để chinh phục thế giới CNTT - bạn sẽ chọn gì? Thêm áp lực từ cha mẹ, sợ mắc lỗi và những cảm xúc tiêu cực khác. Nhưng nếu bạn cảm thấy rủi ro là hợp lý, thì hãy tung xúc xắc. Tôi không phải là người thích những rủi ro vô nghĩa, trong đó cơ hội thành công là cực kỳ nhỏ, nhưng nếu bạn thấy rằng cơ hội là khá thực tế và bằng cách nào đó bạn có thể nắm lấy nó, ngay cả khi nửa vời, thì hãy nắm lấy nó.

  4. Đừng quên về cuộc sống cá nhân và bản thân bạn.Mẹo này dành cho những người thường xuyên bị căng thẳng ngay cả khi cuộc sống của họ dường như không có căng thẳng. Hãy lắng nghe nội tâm của bạn. Hãy chú ý đến những gì bạn đang thiếu và những gì bạn muốn. Rốt cuộc, đắm mình trong sự nghiệp và công việc, bạn có nguy cơ không đạt được điều mình thực sự muốn, không thực hiện được một số ước mơ và mong muốn của mình, chẳng hạn như rèn luyện cơ thể thành hình hoặc học được điều gì đó mới, và danh sách này cứ dài ra mãi. Để lại chỗ cho chính mình. Tôi sẽ kết thúc với điều này. Tôi hy vọng bạn thấy thú vị khi đọc những suy nghĩ của tôi, những suy nghĩ mà tôi quyết định để trần vào lúc này, để mọi thứ xoay quanh trong đầu tôi tự do kiểm soát. Bây giờ tôi 18 tuổi (tính đến ngày 31 của tháng này) và tôi rất vui vì tôi đã tìm thấy trang web này khi tôi tìm thấy và mọi thứ diễn ra rất tốt đẹp. Chúc may mắn và tình yêu cho tất cả! :) Tái bút Hình ảnh logo của Twenty One Pilots. Tôi yêu ban nhạc đó!