Nhà phát triển! Dưới đây là cách tạo một dự án phụ để bạn nổi bật
Bài viết này được xuất bản ban đầu trên .cult bởi Jurn Van Wissen. .cult là một cộng đồng dành cho nhà phát triển có trụ sở tại Berlin. Chúng tôi viết về mọi thứ liên quan đến sự nghiệp, tạo các bộ phim tư liệu ban đầu và chia sẻ nhiều câu chuyện khác về nhà phát triển chưa kể từ khắp nơi trên thế giới.
Một trong những điều ít được đánh giá cao nhất mà bạn có thể làm trong sự nghiệp của mình là học cách nổi bật.
Nếu bạn muốn tìm một công việc mới, nhận dự án làm nghề tự do hoặc tăng cơ hội được thăng chức, bạn sẽ cần nổi bật. Trong mọi trường hợp này, có một người ở phía bên kia cần chọn bạn, và để làm điều đó, họ cần chú ý đến bạn và tin rằng bạn là người đúng.
Nhưng làm thế nào để bạn nổi bật?
Hội nghị TNW 2024 - Gọi tất cả các Startup tham gia vào ngày 20-21 tháng 6
Trình bày startup của bạn trước các nhà đầu tư, người làm thay đổi và khách hàng tiềm năng với các gói Startup được chọn lọc của chúng tôi.
Tại sao bạn lại là nhà phát triển React nổi bật trong đám đông các nhà phát triển React?
Nhiều nhà phát triển chú trọng mạnh vào phần mềm mã nguồn mở, tin rằng việc trở thành người duy trì một thư viện phổ biến hoặc có một hồ sơ GitHub với lịch sử commit nhất quán sẽ giúp họ thu hút nhà tuyển dụng hơn.
Sự thật là sơ yếu lý lịch của bạn có thể sẽ được đánh giá bởi những người tuyển dụng, quản lý không kỹ thuật hoặc nhân viên Cấp cao. Họ không có khả năng dành nhiều thời gian để xem xét yêu cầu pull request mới nhất của bạn, dù nó có tốt đến đâu.
Tại sao mỗi nhà phát triển nên có một dự án phụ
Ngoài việc giúp bạn nổi bật và thể hiện sở thích và kỹ năng của bạn, bắt đầu một dự án phụ còn mang lại nhiều lợi ích khác
- Nó giúp bạn tránh kiệt sức: bạn có thể chọn bất cứ điều gì bạn muốn làm, bất cứ khi nào bạn muốn, chọn bất cứ ngôn ngữ, công cụ hoặc framework nào bạn muốn.
- Nó thách thức bạn: nếu bạn cảm thấy công việc của mình trở nên đơn điệu, bạn có thể chọn mức độ khó khăn cho dự án phụ của mình.
- Nó là một công cụ mạng lưới tuyệt vời: dự án phụ của bạn có thể là một cách tuyệt vời để tương tác với các cộng đồng khác nhau và tìm kiếm những người có sở thích tương tự.
- Nó mang tính giáo dục: trong công việc, bạn dành phần lớn thời gian áp dụng kỹ năng hiện tại của mình vào các vấn đề mới. Dự án phụ cho phép bạn thử nghiệm nhiều kỹ năng liên quan, điều này có thể hữu ích sau này.
- Nó không bị ràng buộc: bạn có thể chọn thời hạn, công nghệ bạn muốn làm việc, tính năng nào để triển khai và thăm dò bất kỳ chủ đề nào bạn quan tâm. Hoàn toàn là quyền của bạn.
Làm thế nào để tìm ý tưởng dự án phụ tuyệt vời
Bắt đầu một dự án phụ mới có thể khá áp đặt. Làm thế nào bạn tìm ra một ý tưởng tốt để làm việc?
Tư duy về cuộc sống hàng ngày của bạn
Một trong những cách tốt nhất để tìm ý tưởng để làm việc là suy nghĩ về cuộc sống hàng ngày của bạn và xem bạn đối mặt với những vấn đề gì hoặc bạn gặp phải những thất vọng nào lặp đi lặp lại. Tập trung vào vấn đề của bạn cũng sẽ giúp bạn duy trì động lực khi làm việc vào dự án phụ, biết rằng bạn có thể làm cuộc sống của mình dễ dàng hơn một chút.
Một ví dụ. Làm việc như một nhà thiết kế tự do và kỹ sư front-end, tôi thường xuyên gửi ảnh chụp màn hình cho khách hàng và đồng nghiệp nhiều lần mỗi ngày. Tôi muốn gửi cho họ các mô phỏng có vẻ đẹp nhưng không muốn dành thời gian làm điều đó nhiều lần mỗi ngày.
Tôi giải quyết vấn đề của mình bằng cách xây dựng một công cụ chuyển đổi ảnh chụp màn hình thành mô phỏng trình duyệt tự động gọi là Screely. Tuần đầu tiên tôi ra mắt nó, đã có hơn 31,000 người sử dụng, và nó đã là một công cụ tuyệt vời để tạo cơ hội kinh doanh tự do của tôi trong suốt ba năm qua.
Các xu hướng mới nổi bật
Công nghệ phát triển nhanh chóng, và một số công nghệ mới tạo ra những xu hướng hoàn toàn mới mà sau đó trở thành doanh nghiệp lớn. Phần cứng hoặc phần mềm mới cũng cho phép các ngành công nghiệp và thị trường mới xuất hiện ngay tức khắc.
Tham gia sớm vào một xu hướng mới giúp dễ dàng nổi bật.
Ví dụ, đại dịch đã biến làm việc từ xa và cuộc gọi video trở thành điều bình thường mới. AirPods đã tăng cường sự quan tâm của người dùng đối với âm thanh như podcast và sách nói. 5G sẽ cho phép một loạt các ứng dụng yêu cầu băng thông lớn trên điện thoại của bạn.
Một ví dụ khác tốt về chiến lược này đã xảy ra vào năm ngoái khi Apple phát hành iOS 14. Cập nhật này là lần đầu tiên người dùng iOS có thể tùy chỉnh màn hình chính của họ với widget và biểu tượng tùy chỉnh. James (@Traf), một nhà thiết kế, nhận thấy cơ hội và tạo ra một bộ biểu tượng cho iOS; anh ta đã tạo ra hơn 100k trong vòng sáu ngày sau khi nhiều phương tiện truyền thông và các YouTuber nổi tiếng như MKBHD nói về khả năng tùy chỉnh màn hình chính của bạn.
Tham gia sớm vào một xu hướng mới cũng có nghĩa là bạn ít có khả năng phải đối mặt với sự cạnh tranh khốc liệt và dễ dàng nổi bật hơn. Điều này khó có thể một nhà thiết kế phát hành một bộ biểu tượng mới ngày nay sẽ có thể tạo ra số lượng bán hàng như Traf đã làm.
Công nghệ mới
Nhiều trong những công nghệ chúng ta làm việc với đang phát triển và tạo ra những khả năng mới. Ví dụ, bạn không còn cần mua và quản lý máy chủ của riêng mình vì có các nhà cung cấp đám mây. Bạn chỉ cần thanh toán cho các máy chủ đủ mạnh để hỗ trợ các nhiệm vụ yêu cầu nhiều tài nguyên phần cứng.
Điều đó có nghĩa là bạn không cần phải mua một hệ thống máy tính đủ mạnh cho bản thân chỉ vì bạn muốn làm thử nghiệm với Học máy hoặc một số quy trình yêu cầu nhiều tài nguyên phần cứng khác.
Have I Been Pwned, một công cụ tổng hợp dữ liệu vi phạm để xem xem bạn có bị ảnh hưởng không, là một ví dụ về một dự án bắt đầu từ ý tưởng này. Lý do chính không phải là để tìm kiếm vi phạm dữ liệu; đó là vì Troy Hunt muốn thử nghiệm với Microsoft Azure, như anh ấy giải thích trong cuộc trò chuyện này. Anh ấy sử dụng sự phổ biến của dự án này để thu được nhiều công việc tư vấn và buổi diễn thuyết hơn và bán nhiều khóa học an ninh web.
Hãy theo dõi những công nghệ, công cụ, API hoặc framework mới có vẻ thú vị và xem liệu bạn có thể tìm ra một vấn đề để áp dụng công nghệ mới đó không.
Tham gia vào cộng đồng xung quanh sở thích của bạn
Hãy giao lưu với những người có sở thích tương tự, và bạn sẽ nhanh chóng tìm thấy một vấn đề chung trong cộng đồng đó.
Có thể bạn đang cố học tiếng Nhật và thấy nhiều người đang gặp khó khăn trong việc học bảng chữ cái, vì vậy bạn xây dựng một trang web giúp làm cho việc này dễ dàng hơn.
Có thể bạn là người sưu tầm đồng tiền và gặp khó khăn trong việc theo dõi những đồng tiền bạn có và những đồng bạn muốn mua, vì vậy bạn tạo ra một trang web giúp dễ dàng theo dõi bộ sưu tập của mình.
Patrick McKenzie phát hiện rằng nhiều giáo viên sử dụng thẻ bingo trong lớp học của họ, nhưng việc tạo chúng khó khăn. Anh ấy đã xây dựng Bingo Card Creator, giúp tạo thẻ bingo dễ dàng hơn và bán chương trình cho giáo viên. Nó tạo ra lên đến $60,000 doanh thu mỗi năm. Bằng cách viết blog về các dự án phụ của mình, anh ấy cũng phát triển đối tượng của mình và tận dụng nó thành công việc tư vấn, ra mắt dự án phụ mới và cơ hội đầu tư.
Remix lại những sản phẩm bạn sử dụng
Chúng ta tất cả sử dụng nhiều phần mềm trong cuộc sống hàng ngày, nhưng hiếm khi những công cụ này chính xác như chúng ta muốn. Điều này cũng có thể là một điểm khởi đầu cho dự án phụ mới của bạn.
Phần mềm nào khiến bạn bực tức, và bạn sẽ cải thiện nó như thế nào? Có tính năng nhỏ nào bạn nghĩ rằng nên được phát triển thành một sản phẩm độc lập hơn không? Phần mềm nào bạn đang sử dụng quá nặng nề đến nỗi sử dụng khó khăn, và bạn muốn xây dựng một phiên bản đơn giản hơn?
Bạn cũng có thể bắt đầu một blog, bản tin, hoặc kênh Youtube.
Nathan Barry đang bán sách và khóa học trực tuyến nhưng thấy các công cụ hiện tại mà anh ấy sử dụng để gửi email cho độc giả của mình thiếu một số tính năng như trang đích và chuỗi email. Anh ấy đã xây dựng ConvertKit để làm cho việc ra mắt sách và khóa học của mình dễ dàng hơn và phát triển nó thành một doanh nghiệp giờ đây tạo ra hơn 15 triệu đô la doanh thu mỗi năm.
Không có cách hoàn hảo nào để tìm ý tưởng cho một dự án phụ, và không có đảm bảo cho việc nó có thể trở nên thành công như thế nào.
Đừng quá nghiêm túc với bản thân khi đánh giá ý tưởng dự án phụ. Nó không cần phải trở thành một công ty tỷ đô, và nó không cần phải sử dụng các công nghệ tiên tiến. Quan trọng nhất là bạn quan tâm cá nhân đến nó và có động lực để tiếp tục làm việc trên nó.
Làm nhà phát triển, chúng ta thường có khuynh hướng xây dựng các ứng dụng SaaS, công cụ trực tuyến, hoặc ứng dụng di động, nhưng bạn cũng có thể bắt đầu một blog, bản tin, hoặc kênh Youtube. Bắt đầu một cộng đồng hoặc ra mắt một (e)book hoặc khóa học.
Những rủi ro phổ biến
Nhiều người bắt đầu một dự án phụ nhưng không bao giờ hoàn thành. Một số rủi ro phổ biến nhất mà tôi thường thấy mọi người gặp phải là:
- Bắt đầu quá lớn: chỉ có bạn (và có thể là một số bạn bè hoặc đồng nghiệp), đừng cố gắng xây dựng một mạng xã hội mới để cạnh tranh với Facebook hoặc Twitter. Hãy tạo một sản phẩm tối thiểu có thể (MVP) nhỏ trước và tiến hành từ đó.
- Mất động lực: chọn một điều bạn quan tâm và bạn cảm thấy hứng thú với sản phẩm hoàn thành; nếu không, bạn có thể sẽ bỏ cuộc khi gặp khó khăn.
- Mệt mỏi: Đó chỉ là một dự án phụ, hãy xem xét nó như vậy. Đừng ép bản thân phải làm việc trên nó sau một ngày dài nếu bạn không muốn. Đừng hy sinh cả cuối tuần của bạn để tiến triển. Giữ cho nó cân bằng, ngay cả khi điều đó có nghĩa là bạn sẽ tiến triển chậm hơn một chút.
Kết luận
Nếu bạn muốn thăng tiến trong sự nghiệp, bạn cần chứng minh năng lực của mình và tiếp xúc với những người đúng. Một dự án phụ giúp bạn làm cả hai điều này và có thể, trong nhiều trường hợp, thăng tiến sự nghiệp của bạn nhanh hơn nhiều so với việc học một chứng chỉ mới.
Dự án phụ là một lý do tuyệt vời để thử nghiệm với các công nghệ mới, làm việc với những ý tưởng hoàn toàn mới và hoàn toàn không bị ràng buộc bởi những hạn chế chúng ta gặp trong công việc hàng ngày.
Những dự án phụ của tôi đã tạo ra sự khác biệt lớn trong sự nghiệp của tôi, và tôi tin rằng nó sẽ làm điều tương tự cho bạn, cho dù bạn đang cố gắng xây dựng đối tượng hoặc tận dụng nó cho các cơ hội việc làm và khách hàng làm việc tự do.
