Yaroslav là một nhà phát triển Java. Anh quyết định học khoa học máy tính tại trường đại học, nhưng đã trở thành một nhà phát triển từ rất lâu trước khi tốt nghiệp. Toàn bộ câu chuyện ở đây , dưới đây là những điểm chính.

Cuộc gặp gỡ đầu tiên với lập trình

Yaroslav biết về lập trình khi mới 13 tuổi. Vào thời điểm đó, anh ấy đã chơi Garry's Mod, một trò chơi tích hợp sẵn ngôn ngữ có tên là Е2. Nó cho phép người chơi tạo ra thứ gì đó trong chế độ “hộp cát”. Tất nhiên, anh chàng không có nền tảng lập trình phù hợp chỉ có thể sao chép và dán một số mã hoặc tùy chỉnh thứ gì đó do người khác viết, nhưng đây là lần đầu tiên anh cảm thấy hứng thú với việc viết mã.

Nỗ lực thứ hai để học lập trình

Yaroslav đã bỏ lập trình một thời gian, nhưng anh ấy tình cờ xem được khóa học Java của chúng tôi. Lúc đó anh ấy mới 15-16 tuổi và vẫn còn thiếu một số kiến ​​​​thức phổ thông. Thật khó cho anh ấy để tìm ra các lớp trong Java là gì, vì vậy sau một vài lần lặp lại, anh ấy đã bỏ việc học của mình sang một bên.

Lần thứ ba may mắn

Một lần nữa, anh quay lại lập trình trong lớp tốt nghiệp của mình. Yaroslav đã biết rằng anh ấy thích CNTT, vì anh ấy thích viết mã, chơi game, v.v.

Với suy nghĩ đó, anh ấy tiếp tục học tại CodeGym ngay từ đầu để đảm bảo rằng tại thời điểm đó anh ấy có khả năng vượt qua tất cả những trở ngại trước đó. Cuối cùng, anh ấy đã có thể vượt qua nửa khóa học mà không gặp khó khăn gì. Vào thời điểm bắt đầu học đại học, anh ấy đã ở cấp độ 30.

Anh ấy thích tất cả các nghiên cứu liên quan đến lập trình, nhưng việc thiếu thực hành và cách tiếp cận cá nhân là rất lớn.

ưu đãi bất ngờ

Yaroslav tiếp tục học lập trình ngoài việc học đại học. Là sinh viên năm thứ hai, anh ấy đã có kiến ​​thức cốt lõi về Spring, cơ sở dữ liệu, JDBC và Hibernate, điều này khiến anh ấy trở thành một ứng cử viên khá phù hợp cho vị trí thực tập sinh / nhà phát triển cơ sở.

Cuối cùng (và thật bất ngờ) anh ấy nhận được tin nhắn từ một người bạn mà anh ấy đã gặp trong quá trình học tại CodeGym. Một người bạn khuyên anh ấy nên ứng tuyển vào vị trí nhà phát triển phụ trợ mà anh ấy đã được mời ngay từ đầu. Tất nhiên, Yaroslav đặt câu hỏi về kỹ năng của mình, nhưng vẫn quyết định nộp đơn.

Sau hai bài kiểm tra và hai cuộc phỏng vấn xin việc, anh ấy đã nhận được một lời đề nghị và quyết định ưu tiên cho sự nghiệp. Đó là câu chuyện về cách anh ấy trở thành nhà phát triển ở tuổi 18.

Những gợi ý có ích

  • Đừng ngân hàng trên bằng cấp của bạn. Có hàng tá nguồn học tập, chưa kể rằng mọi nhà phát triển nhất định phải kéo dài quá trình học tập suốt đời.
  • Sắp xếp các ưu tiên của bạn. Bị giằng xé giữa học tập và làm việc thật khó khăn. Ngoài ra, bạn có thể cảm thấy áp lực về mặt cảm xúc và sợ mắc sai lầm, vì vậy hãy cân nhắc những ưu và nhược điểm. Nếu nó đáng để mạo hiểm, thì hãy làm đi.
  • Đừng gạt cuộc sống cá nhân sang một bên và nghĩ về những thứ bạn cần bên cạnh sự nghiệp. Bạn chắc chắn có ước mơ của mình, điều đó cũng nên được thực hiện.