Từ công nhân phổ thông đến lập trình viên PHP. Sự nghiệp lập trình viên khác thường

Từ công nhân phổ thông đến lập trình viên PHP. Sự nghiệp lập trình viên khác thường

Hôm nay chúng tôi đăng câu chuyện về sinh viên GeekBrains Leonid Khodyrev (leonidhodirev), Anh ấy 24 tuổi. Con đường đến với CNTT của anh khác với những câu chuyện đã xuất bản trước đó ở chỗ Leonid ngay sau khi quân đội bắt đầu học PHP, điều này cuối cùng đã giúp anh tìm được một công việc tốt.

Câu chuyện sự nghiệp của tôi có lẽ khác với mọi người. Tôi đã đọc những câu chuyện nghề nghiệp của các đại diện CNTT và trong hầu hết các trường hợp, người đó tự tin tiến về phía trước, làm mọi thứ hoặc gần như mọi thứ để đạt được mục tiêu của mình. Đối với tôi thì không như vậy - tôi hoàn toàn không biết mình muốn trở thành ai và không lập kế hoạch cho tương lai. Tôi bắt đầu suy nghĩ ít nhiều nghiêm túc về điều này sau khi trở về từ quân đội. Nhưng hãy sắp xếp mọi thứ theo thứ tự.

Từ công nhân phổ thông đến lập trình viên PHP. Sự nghiệp lập trình viên khác thường

Bồi bàn, người bốc vác và trợ lý luật sư khi bắt đầu sự nghiệp

Tôi bắt đầu đi làm từ rất sớm, “chuyên môn” đầu tiên của tôi là phát tờ rơi. Họ đưa cho tôi một xấp giấy tờ, tôi đưa hết nhưng không nhận được đồng nào. Tuy nhiên, trải nghiệm này hóa ra lại hữu ích - tôi bắt đầu hiểu những gì mình có thể gặp phải.

Sau đó, anh làm công việc bốc vác, bồi bàn và thực hiện nhiều công việc khác nhau tại các sự kiện ngoài trời, kết hợp công việc này với việc học của mình. Tôi học đại học và đồng thời nắm vững các chủ đề tạo trang web. Tôi đã tạo các trang web đơn giản trên CMS phổ biến và tôi thích nó. Nhưng tôi vẫn xuôi theo dòng chảy, không thực sự nghĩ về những gì mình cần trong cuộc sống.

Chà, sau đó tôi được nhập ngũ, nhờ đó tôi đã được nhìn thấy cả nước. Khi ở trong quân đội, tôi đã nghĩ về những gì mình muốn làm trong tương lai. Nhớ lại những trải nghiệm của mình với các trang web, tôi quyết định rằng sẽ rất thú vị khi làm việc trong lĩnh vực này. Và khi còn trong quân đội, tôi bắt đầu tìm kiếm cơ hội đào tạo từ xa. Các khóa học thu hút sự chú ý của tôi phát triển web GeekBrains, nơi tôi định cư. Theo như tôi nhớ, khi đó tôi chỉ cần gõ “lập trình” hoặc “đào tạo lập trình” vào tìm kiếm, xem trang web của khóa học và để lại yêu cầu. Người quản lý gọi cho tôi và tôi bắt đầu hỏi cô ấy một cách có phương pháp về mọi thứ.

Tất nhiên, việc học trong quân đội là không thể và tôi cũng không có nhiều tiền nên đã hoãn việc học của mình lại cho tương lai.

Cuộc di cư trong CNTT

Sau khi tôi xuất ngũ thì không còn tiền nữa. Để bắt đầu đào tạo, tôi phải quay lại công việc bồi bàn trước đây. Khi nhận được tiền lương, tôi mua khóa học và bắt đầu. Thật không may, rõ ràng là công việc bồi bàn toàn thời gian chiếm rất nhiều thời gian và không còn đủ cho việc học. Một giải pháp nhanh chóng được tìm ra - anh bắt đầu giúp đỡ một luật sư mà anh biết về các thủ tục giấy tờ, và vào “mùa cao điểm” anh đi làm bồi bàn.

Thật không may, việc học rất khó khăn, tôi đã ngừng học ba lần. Nhưng sau đó tôi nhận ra rằng điều này không thể tiếp tục được, người phục vụ cũng tốt, nhưng CNTT quan trọng hơn nhiều. Vì vậy, tôi đã nghỉ làm và dành toàn bộ tâm sức cho việc học. Tôi sớm nhận ra rằng tôi không chỉ thích nó mà còn thực sự thích nó. Một thời gian sau, những đơn hàng tạo trang web đầu tiên bắt đầu xuất hiện nên ngoài niềm vui, hoạt động này còn bắt đầu mang lại tiền. Không hiểu sao tôi lại bắt gặp mình nghĩ rằng tôi làm những gì mình thích và tôi cũng được trả tiền cho việc đó! Ngay lúc đó tôi đã quyết định về tương lai của mình.

Nhân tiện, trong quá trình đào tạo, trên thực tế, tôi đã phát triển một dự án khá nghiêm túc - hệ thống quản lý trang web. Tôi không chỉ viết nó mà còn có thể kết nối một số trang web. Thông tin chi tiết về dự án - đây.

Nói tóm lại, dự án là một nền tảng thuận tiện cho người dùng, có thể dễ dàng mở rộng quy mô bằng cách tích hợp với nhiều dịch vụ khác nhau có thể cần thiết để điều hành doanh nghiệp. Đối tượng mục tiêu: doanh nhân và quản trị trang web. Đối với họ, tôi đã viết tiện ích mở rộng “Cửa hàng”, cho phép bạn quản lý danh mục sản phẩm, bản thân sản phẩm, thuộc tính của chúng và xử lý đơn đặt hàng.

Đây là dự án nghiêm túc đầu tiên của tôi, được phát triển bằng cách sử dụng các công nghệ nghiêm túc không kém. Tất nhiên, khi bạn đánh giá nó, đừng quên rằng tôi đã phát triển nó trong quá trình đào tạo.

Công việc mới tại văn phòng

Tôi đã nói ở trên rằng trong quá trình đào tạo, tôi đã thực hiện các đơn đặt hàng phát triển trang web. Và tôi thực sự thích thú với công việc đó - thực tế là đến mức tôi không thực sự muốn làm việc ở văn phòng. Nhưng sau đó tôi bắt đầu hiểu rằng tôi cũng cần có kinh nghiệm làm việc theo nhóm, bởi vì hầu hết các nhà phát triển tại thời điểm này hay lúc khác trong sự nghiệp của họ đều có được một công việc chính thức. Tôi cũng quyết định làm điều này.

Như tôi nhớ bây giờ, vào sáng thứ Hai, tôi đã mở hh.ru, tải sơ yếu lý lịch của mình lên, thêm chứng chỉ và công khai tài khoản của mình. Sau đó, tôi tìm kiếm những nhà tuyển dụng gần nhà tôi nhất (và tôi sống ở Moscow) và bắt đầu gửi sơ yếu lý lịch của mình.

Đúng một giờ sau, công ty mà tôi quan tâm đã phản hồi. Tôi đã được yêu cầu đến phỏng vấn cùng ngày hôm đó và tôi đã làm như vậy. Tôi lưu ý rằng không có “bài kiểm tra căng thẳng” hay những điều kỳ lạ khác, nhưng tôi vẫn hơi lo lắng. Họ bắt đầu hỏi tôi một cách thân thiện về trình độ kiến ​​thức, kinh nghiệm làm việc và mọi thứ nói chung.

Tôi đã không trả lời một số câu hỏi theo cách tôi muốn, nhưng họ đã chấp nhận tôi. Đúng là họ làm tôi lo lắng - lúc đầu họ nói rằng họ sẽ gọi lại. Trên thực tế, đây là cách họ thường trả lời khi không muốn tuyển dụng ứng viên. Nhưng tôi đã lo lắng vô ích - cuộc gọi ấp ủ vang lên trong vài giờ nữa. Ngày hôm sau, thu thập đầy đủ hồ sơ, tôi đi làm.

Tôi ngay lập tức bị tống vào tù vì hỗ trợ hệ thống đặt phòng trực tuyến cho phép các đại lý đặt khách sạn, đưa đón, v.v. Tôi đảm bảo rằng mọi thứ hoạt động bình thường, cải thiện chức năng và thêm nhiều tính năng khác nhau (cũng có lỗi, vậy tại sao không).

Một ví dụ về những gì đã được thực hiện:

  • Mô-đun báo cáo đặt phòng;
  • Cải thiện giao diện nền tảng;
  • Đồng bộ hóa cơ sở dữ liệu với các nhà cung cấp dịch vụ;
  • Hệ thống khách hàng thân thiết (mã khuyến mãi, điểm);
  • Tích hợp cho wordpress.

Đối với các công cụ, những công cụ chính là:

  • Bố cục - html/css/js/jquery;
  • Cơ sở dữ liệu - pssql;
  • Ứng dụng này được viết bằng khung php yii2;
  • Thư viện của bên thứ ba, tôi sử dụng nhiều thư viện khác nhau.

Nếu nói về thu nhập thì nó cao hơn rất nhiều so với trước đây. Nhưng mọi thứ ở đây chỉ là tương đối, vì trong quá trình học, tôi kiếm được khoảng 15 rúp mỗi tháng. Đôi khi chẳng có gì cả, vì tôi chỉ nhận được đơn đặt hàng từ những người bạn cần trang web.

Cũng không có gì có thể so sánh được với điều kiện làm việc - rõ ràng là chúng tốt hơn nhiều so với những điều kiện mà tôi có khi làm công việc lặt vặt hoặc bồi bàn. Hành trình đi làm chỉ mất 25 phút, điều này cũng thật dễ chịu - xét cho cùng, nhiều cư dân thủ đô dành nhiều thời gian hơn nhiều. Nhắc đến Moscow, tôi chuyển đến thủ đô từ Zelenograd, nơi tôi sống cùng bố mẹ. Anh ấy chuyển đến thủ đô khi vẫn đang đi học, khi anh ấy đang tạo ra các trang web tùy chỉnh. Tôi thích mọi thứ ở đây, tôi không có ý định chuyển đi nhưng tôi dự định đi khám phá thế giới.

Tiếp theo là gì?

Tôi dự định tiếp tục con đường phát triển của mình vì tôi thích công việc của mình - đó là điều tôi thích. Hơn nữa, những công việc trước đây tưởng chừng khó khăn đối với tôi giờ đây lại không hề khó khăn chút nào. Vì vậy, tôi đảm nhận những dự án lớn hơn và vui mừng khi mọi việc suôn sẻ.

Tôi tiếp tục học vì một số chủ đề tôi cần cho công việc của mình có thể khó tự mình nắm vững được. Giáo viên giúp bạn tìm hiểu mọi thứ ngay cả sau khi khóa học chính đã hoàn thành.

Trong tương lai gần tôi muốn thành thạo một ngôn ngữ lập trình mới và học tiếng Anh.

Lời khuyên dành cho người mới bắt đầu

Có lần tôi đọc những bài viết về nghề IT, nhiều người nói “không cần phải sợ” và những điều tương tự. Tất nhiên, điều này là đúng, nhưng không sợ hãi mới là một nửa trận chiến. Điều chính là để biết chính xác những gì bạn sẽ thích. Cố gắng nắm vững những điều cơ bản nhất của một ngôn ngữ, chẳng hạn như sử dụng các bài học trên Internet, sau đó viết tập lệnh hoặc ứng dụng đơn giản nhất. Nếu bạn thích nó thì đã đến lúc bắt đầu.

Và một lời khuyên khác - đừng trở thành một hòn đá nằm dưới đó, như bạn biết, nước không chảy. Tại sao? Gần đây tôi đã biết được một số bạn học của tôi đang làm như thế nào. Hóa ra, không phải ai cũng có việc làm. Tôi đã mời một số người đến phỏng vấn tại nơi làm việc của tôi vì công ty của tôi cần những chuyên gia giỏi. Nhưng cuối cùng không có ai đến phỏng vấn, mặc dù trước đó tôi đã được hỏi rất nhiều câu hỏi.

Bạn không nên làm điều này - nếu bạn quyết tâm tìm việc thì hãy kiên định. Ngay cả khi bạn có vẻ như có ít kinh nghiệm, hãy cố gắng vượt qua một số cuộc phỏng vấn - nhiều công ty tiếp nhận những người mới đến với hy vọng phát triển được một chuyên gia. Nếu bạn trượt cuộc phỏng vấn, bạn sẽ có được kinh nghiệm quý báu và biết được quá trình tuyển dụng từ bên trong sẽ như thế nào.

Nguồn: www.habr.com

Thêm một lời nhận xét