JavaRush /Blog Java /Random-VI /Tôi làm việc trong một công ty CNTT về sản phẩm: các nhà ...

Tôi làm việc trong một công ty CNTT về sản phẩm: các nhà phát triển chia sẻ kinh nghiệm của họ

Xuất bản trong nhóm
Với văn bản này, chúng tôi sẽ tung ra một loạt tài liệu đặc biệt trong đó các lập trình viên viết bằng Java nói về các loại công ty CNTT khác nhau. Chúng tôi hy vọng rằng kinh nghiệm của những người hùng của chúng tôi sẽ giúp các sinh viên và cấp dưới của JavaRush hiểu được họ muốn làm việc cho loại công ty nào. Trong bài viết này, Maxim Kmets và Anzor Karmov chia sẻ kinh nghiệm làm việc trong các công ty sản phẩm: ưu điểm và nhược điểm là gì, mọi người sẽ tốt hơn khi làm việc trong một sản phẩm. Tôi làm việc trong một công ty sản phẩm CNTT: các nhà phát triển chia sẻ kinh nghiệm - 1Tôi đã làm công việc phát triển sản phẩm được gần 6 năm. Trong thời gian này, tôi làm việc ở hai công ty thực phẩm. Công ty đầu tiên tôi làm việc sản xuất ra sản phẩm trong ngành viễn thông. Công ty thứ hai tôi hiện đang làm việc là SDK.finance. Tôi đã làm việc một thời gian trong lĩnh vực gia công phần mềm (đó là một công ty tên là Lohika) vì tôi quá đam mê sản phẩm. Bây giờ anh ấy đã trở lại. Tại SDK.finance, chúng tôi đang nghiên cứu một bộ công cụ để phát triển hệ thống thanh toán. Nhiệm vụ của chúng tôi là giải quyết khó khăn khi triển khai bất kỳ hệ thống thanh toán nào: đó có thể là ngân hàng trực tuyến, dịch vụ bán tiền tệ hoặc dịch vụ bán chứng khoán.

Tôi sẽ nêu bật những ưu điểm sau của công ty sản phẩm:

  • Nhiệm vụ quan trọng. Có thể đó là một câu nói sáo rỗng nhưng ở một công ty thực phẩm, tôi cảm thấy như mình đang tạo ra sự khác biệt trên thế giới. Gần đây tôi đọc được rằng những người có thể trả lời được sứ mệnh của họ sẽ hạnh phúc hơn. Tôi nghĩ điều này là đúng.

    Khi tôi đến với SDK.finance, nhóm có khoảng 5 nhà phát triển và một số nhà phát triển. Sau đó, sự tăng trưởng bắt đầu, chúng tôi có nhân sự, đội ngũ được mở rộng và chúng tôi thay đổi văn phòng. Điều này rất truyền cảm hứng: bạn thấy rằng với công việc của mình, trên thực tế, bạn đã tạo ra nhiều việc làm mới và cùng phát triển cùng công ty này.

  • Không khí gia đình. Nhân viên tại một công ty tạp hóa thường có động lực ở lại lâu hơn và làm việc lâu hơn nếu cần thiết. Những giờ này trôi qua dễ dàng hơn vì chúng tôi không nghĩ đến việc làm thế nào để làm việc 8 giờ mà là làm thế nào để tạo ra một số tính năng trước thứ Sáu để giải quyết nỗi đau của khách hàng. Yếu tố này đoàn kết tập thể. Tôi đã giao lưu và giao lưu với nhiều chàng trai, một số đã trở thành bạn của tôi.

  • Triển vọng nghề nghiệp. Khi gia nhập một công ty vừa mới thành lập, bạn có thể mong đợi sự tăng trưởng và ảnh hưởng khi công ty đó phát triển. Kiến thức chuyên môn của nhân viên của một công ty như vậy có thể có giá trị hơn so với việc thuê ngoài. Giá trị của nhân viên sẽ tăng lên nếu anh ta hiểu rõ về sản phẩm và có thể giải quyết các vấn đề phức tạp. Điều này được khen thưởng bằng tiền thưởng, tiền thưởng và thăng tiến nghề nghiệp. Trong outsourcing, mọi thứ đều phụ thuộc vào framework bạn đã học hoặc ngược lại chưa học. Nhân tiện, kinh nghiệm gia công phần mềm của tôi đã giúp ích cho tôi trong một công ty sản xuất sản phẩm.

    Tại SDK.finance, tôi thăng lên vị trí cấp cao phần lớn nhờ vào chuyên môn của mình, vì tôi hiểu rất nhiều về sản phẩm. Triển vọng lãnh đạo đã mở ra cho tôi. Tôi thấy một công ty sản xuất có nhiều tiềm năng hơn trong việc xây dựng sự nghiệp hơn là gia công phần mềm.

Những nhược điểm bao gồm:

  • Thật khó để duy trì sự cân bằng giữa công việc và cuộc sống cá nhân. Tôi đã rời bỏ sản phẩm một thời gian do kiệt sức. Tôi sẽ giải thích tại sao điều này xảy ra: khi bạn làm việc trên một sản phẩm trong một thời gian rất dài, bạn sẽ gắn bó với nó, đối với bạn nó trở thành một thứ gì đó mang tính cá nhân và quan trọng. Vì điều này, tôi đã rất cố gắng, làm việc vào cuối tuần, không giữ được thăng bằng và trở nên kiệt sức. Tôi làm việc trong lĩnh vực gia công một thời gian ngắn, thử nghiệm nhiều công nghệ mới hơn và tham quan hai dự án khác nhau. Tôi rời bỏ công việc gia công vì hai lý do: thứ nhất, virus Corona bùng phát và đơn giản là họ không thể tìm được dự án cho tôi, thứ hai, còn những công việc chưa hoàn thành trong dự án sản phẩm, những vấn đề mà tôi muốn giải quyết. Vì SDK.finance đã mở ra một hướng đi mới để giải quyết những vấn đề này nên tôi đã quay trở lại.

  • Lịch trình. Bạn cần liên tục tìm kiếm những thử thách mới cho bản thân. Một người ở trên sản phẩm càng lâu thì càng khó vì anh ta muốn thay đổi khung cảnh. Rất thường mọi người đổ xô từ gia công phần mềm đến sản phẩm, từ một công ty sản phẩm sang gia công phần mềm, bởi vì mong muốn ổn định được thay thế bằng mong muốn về sự đa dạng và ngược lại.

Trong công ty của tôi, nguyên tắc chính là lẽ phải. Không có quy tắc nào mà chúng tôi tạo ra và sau đó nhận ra rằng nó không hiệu quả trong một tình huống cụ thể, nhưng chúng tôi vẫn tuân theo nó. Chúng tôi có một hệ thống theo dõi công việc rất trung thành, nó giúp duy trì sự cân bằng. Chúng tôi làm việc 6,5 giờ một ngày. Hầu hết tất cả các công ty sản phẩm nổi tiếng, bao gồm cả Google và Facebook, đều dành một phần thời gian làm việc cho việc đào tạo và cơ hội thư giãn. Nó mang lại cho bạn tính kỷ luật vì bạn nhận ra rằng bạn có ít thời gian để làm việc trong một ngày hơn trước. Đồng thời, người đó không tái chế.

Trẻ em có nên vào công ty thực phẩm không?

Tất cả phụ thuộc vào chiến lược của công ty. Ví dụ, tại Netcracker, nơi tôi từng làm việc, sản phẩm có kích thước lớn và được viết trên phần mềm đặc biệt của công ty. Hầu hết họ tuyển dụng những người không có kinh nghiệm, nhưng có nền tảng tốt (sql, java core) và có trình độ học vấn về CNTT. Điều tương tự cũng áp dụng cho các công ty lớn như Google, Facebook, v.v. Họ có trường riêng đào tạo nhân sự từ đầu. Họ cũng thuê những người có kinh nghiệm nhưng có nền tảng tốt. Nếu sản phẩm là một công ty khởi nghiệp, thì theo quy định, bạn cần một nhà phát triển có kinh nghiệm và anh ta cũng phải là nhà phát triển devops, nhà phát triển cấp cao và mọi thứ ở giữa. Càng có nhiều kinh nghiệm thì càng tốt. Tôi không khuyên bạn nên bắt đầu với một sản phẩm (chỉ khi bạn không có kiến ​​thức và bạn đã học qua trường ở một công ty sản phẩm). Vấn đề là trước tiên một kỹ sư cần có thêm kiến ​​thức chuyên môn về các công nghệ khác nhau. Trong mọi sản phẩm, bạn thường có thể tìm thấy cụm từ: “Đây là cách nó đã xảy ra trong lịch sử”. Điều này có nghĩa là đã xảy ra sai sót trong quá trình phát triển hoặc thiết kế nhưng không thể sửa chữa được nữa hoặc rất khó khắc phục. Vì vậy, tôi khuyên bạn nên nghiên cứu cơ sở và làm việc trong một năm cho một dự án nguồn mở với các dự án khác nhau, sau đó nghiên cứu một số sản phẩm một cách sâu sắc và hiệu quả.Tôi làm việc trong một công ty sản phẩm CNTT: các nhà phát triển chia sẻ kinh nghiệm - 2Kế hoạch trung thành là công việc sản phẩm đầu tiên của tôi. Sản phẩm của chúng tôi là một bộ công cụ tiếp thị mà chúng tôi tạo ra cho các thương hiệu khác nhau, chủ yếu dành cho nhà hàng, nhưng nó cũng phù hợp cho trạm xăng, thẩm mỹ viện, trung tâm mua sắm. Sản phẩm bao gồm hệ thống CRM và ứng dụng di động. Nếu chúng ta xem xét nó trong sơ đồ với một nhà hàng, thì chúng ta đang tạo một ứng dụng di động cho nó. Ứng dụng di động này được khách hàng nhà hàng tải xuống, chủ nhà hàng có quyền truy cập vào hệ thống CRM, nơi anh ta nhìn thấy khán giả của mình và có thể gửi cho họ các ưu đãi về các chương trình khuyến mãi khác nhau. Khán giả có cơ hội tích lũy điểm trong ứng dụng và đổi lấy một số quà tặng nhất định. Một khối công việc riêng biệt của chúng tôi bao gồm tích hợp với các cổng thanh toán. Chúng tôi tham gia thị trường quốc tế sớm hơn nhiều so với thời điểm cách ly, nhưng chính trong thời gian cách ly, nhu cầu giao thực phẩm đến tận nhà rất lớn. Nhiều người cần khả năng đặt hàng thông qua ứng dụng di động và nhiều người đã tìm đến chúng tôi. Những khách hàng không sử dụng mô-đun phân phối đã yêu cầu chúng tôi thiết lập mô-đun này cho họ. Điều này giúp họ duy trì hoạt động kinh doanh trong thời gian cách ly, vì các nhà hàng chỉ tồn tại được nhờ giao hàng. Tôi nghĩ sự hứng thú trong công việc phụ thuộc vào sản phẩm mà công ty đang phát triển. Nếu nói về những dự án lớn thì để hiểu hết về nó, bạn cần phải dành rất nhiều thời gian. Sau đó, một số nhiệm vụ có thể giống như việc vặt vì bạn đã thực hiện nó hàng nghìn lần. Nếu dự án nhỏ thì điều này sẽ diễn ra nhanh hơn nhiều. Nhưng mặt khác, sản phẩm sẽ luôn phát triển và cần phải tạo ra các tính năng mới. Sự thú vị đối với công việc như vậy còn nằm ở chỗ, khi bạn nhìn thấy sản phẩm, bạn sẽ thấy được kết quả công việc của mình, người khác sử dụng nó như thế nào. Thói quen không xuất hiện trong mọi công việc mà xuất hiện ở những công việc được lặp đi lặp lại thường xuyên. Tôi không thể nói rằng điều này cực kỳ nhàm chán, nhưng thỉnh thoảng nó vẫn xảy ra. Trước đây, tôi dành khoảng một giờ để thêm từng tính năng mới. Sau đó, tôi nghĩ ra một thứ cho phép tôi làm điều này mà không cần sự can thiệp của tôi. Bạn có thể thoát khỏi mọi công việc thường ngày nếu bạn sáng tạo. Trong công ty của chúng tôi, chúng tôi luôn thẳng thắn tuyên bố rằng mức giá đưa ra thấp hơn so với giá thị trường. Đổi lại, họ đề nghị được tự do đưa ra quyết định, đảm nhận nhiều trách nhiệm hơn và tham gia vào hoạt động của công ty cũng như ảnh hưởng đến sản phẩm sẽ ra sao. Thay vì phần trăm lợi nhuận, chúng tôi thúc đẩy mối quan hệ hợp tác giữa một nhân viên cụ thể và công ty. Trong mối quan hệ này, chúng tôi chia sẻ cả những khó khăn cũng như thành công của công ty. Nếu một công ty đang trải qua giai đoạn khó khăn thì mọi người đều hiểu điều đó. Những người đi đến cuối cùng sẽ chia sẻ chiếc bánh chung trong khuôn khổ quan hệ đối tác. Không có điều đó trong việc thuê ngoài; bạn giống như một bánh răng trong hệ thống. Một số làm việc để có những lựa chọn và thành công cuối cùng, những người khác thích tạo ra điều gì đó có ý nghĩa, mọi người đều là cá nhân trong vấn đề này.

Trẻ em có nên vào công ty thực phẩm không?

Một trong những lợi ích khi làm việc trong một công ty thực phẩm là sự phát triển nghề nghiệp. Theo quy định, công ty chỉ tạo ra một sản phẩm duy nhất. Và khi bạn làm việc với nó, bạn sẽ ngày càng hiểu rõ hơn về nó. Sau một thời gian, bạn sẽ trở thành một trong những người sở hữu “kiến thức bí mật”. Ví dụ, vì bạn đã từng làm điều gì đó nhưng không có thời gian hoặc không muốn ghi lại nó. Mọi người sẽ đến gặp bạn với nhiều câu hỏi khác nhau về những gì bạn đã từng làm trong một phần nào đó của hệ thống. Khu vực trách nhiệm của bạn sẽ không ngừng phát triển. Khi những đồng nghiệp có kinh nghiệm hơn rời công ty, phạm vi trách nhiệm của họ sẽ được phân chia cho những đồng chí còn lại. Hãy làm tốt công việc của mình và theo thời gian, bạn sẽ có thể chịu trách nhiệm về toàn bộ khu vực và thậm chí hơn thế nữa. Khi làm việc cho một công ty sản phẩm, bạn sẽ bị ràng buộc với một nhóm công nghệ cụ thể. Điều này sẽ cho phép bạn hiểu sâu hơn về các khuôn khổ và công nghệ nhất định. Nhưng mặt khác, nó có thể hạn chế tầm nhìn của bạn nếu bạn không “theo xu hướng” và thử điều gì đó mới.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION