Bạn có thể học lập trình và không trở thành lập trình viên mà thay vào đó, hãy áp dụng kỹ năng mới của mình để thăng tiến trong sự nghiệp hiện tại

Sergey, cư dân Moscow, đã chia sẻ câu chuyện thành công của mình với các học viên CodeGym. Anh ấy đã sử dụng khóa học này để học trong 3,5 năm nhưng vẫn chưa làm việc với tư cách là một nhà phát triển. Có chuyện gì? Hoặc có lẽ mọi thứ hóa ra tốt nhất có thể?

Lý lịch: chuyên viên bán hàng

Sergey đã làm việc trong lĩnh vực bán hàng từ năm 2006: thế chấp, cho vay mua ô tô, sản phẩm ngân hàng. Sau đó vào năm 2011, anh bắt đầu xử lý độc quyền các sản phẩm đầu tư. Ngay cả trước khi vào đại học, anh ấy đã quyết định điều mình muốn làm: "Làm việc với những người thành công." Và đó chỉ là những gì đã xảy ra: 6 năm sau khi tốt nghiệp đại học, anh ấy là Giám đốc tài khoản VIP tại ngân hàng tư nhân lớn nhất của Nga.

Theo thời gian, tôi bắt đầu nhai chỉ một câu hỏi: "Mục tiêu tiếp theo là gì?" Không thể tìm thấy câu trả lời Tất nhiên, có những khách hàng tiềm năng: giám đốc bộ phận, trợ lý giám đốc chi nhánh hoặc giám đốc chi nhánh, nhưng luôn có điều gì đó cản trở.

Khi Sergey bắt đầu làm việc cho một công ty đầu tư, một trong những nhiệm vụ của anh ấy là thu hút khách hàng mới. Có những lựa chọn nào? Cuộc gọi ngẫu nhiên, hội nghị, khách hàng cũ, người quen của họ. Anh ấy chuyên về trái phiếu và tập hợp các danh mục đầu tư. Anh ấy gặp phải một vấn đề: không có nguồn thông tin tốt miễn phí nào về trái phiếu châu Âu và các chỉ số chính của chúng: kỳ hạn, phiếu giảm giá, sản lượng; không có đánh giá, không có tin tức, và không có lựa chọn. Chỉ có hai nguồn thông tin liên quan: một trả phí, thứ hai không đáng tin cậy. Đây là cách mà Serge nhận ra rằng anh ấy muốn tạo tài nguyên của riêng mình.

Làm quen với CNTT và phát triển dự án đầu tiên

Sergey bắt đầu khám phá các tùy chọn về cách đưa dự án vào cuộc sống và tình cờ thấy WordPress. Đầu tiên, tôi phải loay hoay với các chỉ số trái phiếu, vấn đề trái phiếu và xếp hạng trái phiếu. Anh tìm thấy dữ liệu trên một sàn giao dịch chứng khoán của Đức. Lúc đầu, tôi cập nhật mọi thứ theo cách thủ công, nhưng sau hai tuần, tôi đã tự mình tìm ra cách để cập nhật tự động hoạt động.

Anh ấy viết các bài phê bình và tin tức gần như hàng ngày, đồng thời học bài. Sáu tháng sau, không cần quảng cáo hay SEO, trang web đã lọt vào top 3 kết quả tìm kiếm của Yandex cho truy vấn "Giá trái phiếu châu Âu" và top 5 của Google cho cùng một truy vấn.

Khi mọi người trong văn phòng của Sergey bị ám ảnh bởi việc học tiếng Anh, anh ấy cũng quyết định học một ngôn ngữ quốc tế khác, thứ mà anh ấy tin rằng sẽ mang lại cho anh ấy những lợi ích thiết thực. Anh ấy đã chọn Java ngay lúc đó và chỉ sau đó mới biết rằng nó là một trong những ngôn ngữ phổ biến nhất.

Suốt một tháng anh học theo kiểu ngẫu hứng, chộp thông tin từ các video, bài báo, không có kế hoạch rõ ràng. Anh ấy vẫn chưa khám phá ra CodeGym.

Học trên CodeGym và thu nhập ban đầu từ ứng dụng Android

Sergey dành 1-2 giờ để học gần như mỗi buổi tối. Anh ấy không còn nhớ mình đã đạt đến cấp độ nào, nhưng sau 3 tháng tham gia khóa học, anh ấy quyết định áp dụng kiến ​​​​thức mới của mình vào thực tế.

Khi điều đó xảy ra, người chủ của anh ấy đã giao nhiệm vụ cho anh ấy phải được chứng nhận là cố vấn tài chính, điều này sẽ yêu cầu anh ấy phải vượt qua hai kỳ thi với tổng số 3300 câu hỏi và vấn đề. Cách duy nhất để chuẩn bị là quét PDF tài liệu 300 trang. Đọc nó trên máy tính là không thực tế, đọc nó trên điện thoại của bạn gần như là không thể và không có khả năng tìm kiếm.

Để làm cho quá trình chuẩn bị tốt hơn, Sergey đã chuyển đổi tệp thành định dạng có thể đọc được và quyết định tạo một ứng dụng Android nhỏ để luyện tập cho bài kiểm tra. Đây là cách một dự án cá nhân nhỏ dần dần phát triển thành một ứng dụng chính thức trên Google Play — với tính năng tìm kiếm, trò chuyện, trình giả lập kỳ thi thực và thiết kế được cập nhật.

Sau một thời gian, nhu cầu về kỳ thi tăng lên đáng kể. Vì ứng dụng này là một ứng dụng trả phí, nên Serge nhận được 25.000-30.000 rúp mỗi tháng từ việc bán hàng, vì vậy anh quyết định tạo một phiên bản iOS.

dự án mới

Song song với việc học và phát triển ứng dụng, Sergey đã tìm hiểu về Spring và quyết định thực hiện một ý tưởng lâu đời liên quan đến giao dịch chứng khoán: bảng điều khiển để phân tích hệ thống giao dịch của mình.

Trong khi chờ đợi, công việc theo ca đã được giới thiệu tại văn phòng và Sergey chịu trách nhiệm về lịch trình và hồ sơ. Sau hai tuần theo thói quen, anh quyết định viết một bot Telegram để nhân viên có thể tự đặt ca và thay đổi ngày làm ca nếu cần. Bot cũng sẽ nhắc nhở nhân viên về ca làm việc của họ.

Anh ấy đã tạo một bot khác cho mình: bot này duy trì danh mục khách hàng. Nó cho thấy sự biến động giá tài sản và gửi một hình ảnh đại diện đẹp mắt về danh mục đầu tư của khách hàng đã chọn. Đồng nghiệp của anh ấy đã yêu cầu được thêm vào và Sergey đã chia sẻ sự đổi mới hữu ích của mình.

Vị trí mới

Các hoạt động và dự án tối ưu hóa công việc của anh ấy đã không được chú ý: Bộ phận nhân sự của công ty đã quan tâm đến Sergey. Một nỗ lực to lớn đang được tiến hành để chuyển đổi công ty thành nhà cung cấp dịch vụ kỹ thuật số và Sergey đã được mời làm Trưởng phòng Dự án CNTT . Điều đó nghe có vẻ tốt ngay cả khi không có bất kỳ cấp dưới nào. Vào thời điểm đó, 1,5 năm đã trôi qua kể từ khi anh bắt đầu học ngoại ngữ.

Kết quả trung gian

Sergei không trở thành nhà phát triển, nhưng anh ấy giải quyết các vấn đề hàng ngày với sự trợ giúp của kiến ​​thức về phát triển phần mềm. Điều này giúp anh ấy dễ dàng giao nhiệm vụ cho đồng nghiệp hơn, ước tính thời gian thực hiện công việc và giúp phân tích.

Anh ấy tiếp tục sánh vai với những người thành công. Và các nhà phát triển phần mềm là những người thành công. Rốt cuộc, họ làm những gì họ muốn. Không phải ai cũng có thể làm được điều đó.