Làm thế nào để các công ty khởi nghiệp giai đoạn đầu thuê các lập trình viên ninja [đóng cửa]


14

Tôi là lập trình viên mới bắt đầu thực hiện ý tưởng khởi nghiệp. Hiện tại tôi muốn mang theo ít nhất một lập trình viên. Lập trình viên này nên là một ninja - một kỹ sư 10x.

Vì những ngày đầu có lẽ là rủi ro nhất đối với một người khởi nghiệp, tôi muốn chắc chắn rằng tôi tiếp cận vấn đề này tốt nhất có thể.

Làm thế nào để tôi tìm thấy những người này? và làm thế nào để tôi thuyết phục họ lên tàu?

Tôi rất thích nghe từ những người bắt đầu công ty riêng của họ và suy nghĩ của họ về việc tuyển dụng

Cập nhật : Tôi muốn đưa ninja trở thành người đồng sáng lập vì vậy ngoài việc trở thành ninja (tức là lập trình viên tuyệt vời với nền tảng khoa học máy tính), anh ấy / cô ấy phải có một sự thèm ăn lành mạnh đối với rủi ro (đối với các lập trình viên tuyệt vời thì đây không phải là vấn đề lớn bởi vì họ có thể được thuê bất cứ lúc nào vào các công việc chính nếu startup không hoạt động)


73
bạn có thể bắt đầu bằng cách không gọi họ là ninja
Tim

13
Trừ khi bạn là một lập trình viên giỏi (không nhất thiết phải tuyệt vời, nhưng chắc chắn có khả năng và có năng lực), sẽ rất khó nếu không bạn không thể biết mình đã tìm thấy "ninja" hay chú hề.
limist

5
@Tim bạn sẽ không muốn được gọi là ninja?
Tarka

12
@Slokun - Tôi là một nhà phát triển phần mềm. Tôi không cần phải giả vờ là một chuyên gia võ thuật. IMO - Giữ các tài liệu tham khảo trò chơi video nơi chúng thuộc về - trong vùng đất giả tưởng. Tôi giỏi trong những gì tôi làm. Tôi không cần một số biệt danh mốt để nhắc nhở tôi về điều đó. Hãy cho tôi công việc tốt để làm, các công cụ để thực hiện công việc, một môi trường tốt và trả tiền cho tôi một cách thích hợp. Ninjas dành cho / từ xe máy và phim / trò chơi video
Tim

12
Nếu họ thực sự là lập trình viên Ninja, họ sẽ chỉ xuất hiện, nhanh chóng và lặng lẽ rời khỏi dự án và sau đó biến mất không một dấu vết. Gặp sự cố.
sal

Câu trả lời:


45

Trả nhiều tiền Nếu họ không thể làm điều đó, họ cung cấp tùy chọn cổ phiếu và các đặc quyền tốt như thức ăn, đồ uống miễn phí, môi trường làm việc tốt với thiết bị mới nhất và lợi ích tốt. Về cơ bản, bạn phải cung cấp cho họ một cái gì đó đáng giá, không ai quan tâm đến việc làm cho bạn trở nên giàu có cho công việc của họ.


28
+1 cho "không ai quan tâm đến việc làm cho bạn trở nên giàu có cho công việc của họ." Ưu đãi làm cho thế giới quay tròn.
Ryan Hayes

9
Điều này có vẻ quá rõ ràng, nhưng dường như không phải vậy. Không biết bao nhiêu lần tôi đã nghe một công ty tuyên bố thuê 10% hàng đầu và tranh luận trong cùng một hơi thở rằng họ nên trả mức lương trung bình của ngành.
JohnFx

6
-1 Theo "Phát triển nhanh", mức lương đứng thứ 9 trong danh sách những người tạo động lực cho các lập trình viên.
Evan Kroske

17
@Evan, điều đó là đúng, nhưng LACK của khoản bồi thường thích hợp rõ ràng là một bộ giải thích.
Tim

3
Như đã nói: không đủ tiền là một yếu tố thúc đẩy, nhưng một khi bạn đạt đến một ngưỡng nhất định thì yếu tố động lực của nó sẽ giảm nhanh chóng - có nhiều thứ quan trọng trong cuộc sống hơn là tích lũy token thương mại.
Peter Boughton

19

Theo "Phát triển nhanh", các yếu tố sau đây là 10 yếu tố thúc đẩy hàng đầu cho các lập trình viên.

  1. Thành tích
  2. Khả năng tăng trưởng
  3. Tự làm việc
  4. Đời tư
  5. Cơ hội giám sát kỹ thuật
  6. Tiến bộ
  7. Quan hệ giữa các cá nhân, đồng nghiệp
  8. Sự công nhận
  9. Lương
  10. Nhiệm vụ

Nếu bạn muốn thuê một nhà phát triển hàng đầu, bạn cần xem xét điều gì quan trọng nhất đối với các nhà phát triển phần mềm và cung cấp cho nhà phát triển tiềm năng của bạn những gì anh ta muốn: một dự án đầy thách thức, thỏa mãn sẽ không chiếm lĩnh cuộc đời anh ta.


+1 để liệt kê nó ra. đồng ý với tất cả từ "các dự án sẽ không chiếm lĩnh cuộc sống của tôi" là một công việc khó khăn (nhưng không phải là không thể) trong giai đoạn đầu khởi nghiệp.
numan

2
Eh, một kích thước không phù hợp với tất cả trong trường hợp này. Đó có thể là mười yếu tố hàng đầu cho tất cả các nhà phát triển, nhưng tỷ lệ cược là một số người sẽ xếp hạng khác nhau tùy thuộc vào tình hình cuộc sống của họ và nơi họ đang ở trong sự nghiệp.
rjzii

1
Tôi sẽ đưa ra tất cả các loại bozos, căng thẳng và snafus quản lý với giá 350.000 đô la một năm bằng tiền mặt. Mặt khác, tôi thậm chí sẽ không trả lời điện thoại nếu có ít hơn 60 đô la / giờ trên bàn.
Christopher Mahan

12

Mạng là cần thiết không chỉ cho người tìm việc, mà còn cho các nhà tuyển dụng. Đi đến các cuộc họp và hội nghị và cố gắng tìm các lập trình viên giỏi đang có mặt trên thị trường. Tôi là người cuối cùng trên thế giới sẽ cho bạn lời khuyên về cách làm điều đó (tôi ghét kết nối mạng), nhưng điều đó đáng được đề cập.


2
Tôi ước tôi có thể cộng với điều này nhiều hơn nữa. Cách tốt nhất để thuê những người giỏi hoặc có được một công việc tốt? LIÊN LẠC. Không chỉ các sự kiện kết nối mạng (bleh) mà còn giữ liên lạc với các chủ cũ, đồng nghiệp, sếp, v.v.
Zan Lynx

11

Khởi nghiệp thành công? Đó là về những người bạn biết. Trên thực tế, đó là một dấu hiệu khá tệ cho khởi nghiệp nếu họ cần đăng quảng cáo tìm kiếm lập trình viên. Điều đó có nghĩa là những người sáng lập không thể thuyết phục bất kỳ ai trong số hàng trăm người quen lập trình của họ tham gia ý tưởng này.

Khởi nghiệp không thành công? Họ có xu hướng có quá nhiều "người sáng lập ban đầu" và người quản lý, và không đủ lập trình viên sẵn sàng hy sinh phần lớn cuộc sống của họ cho một ý tưởng mạo hiểm.

Rất đơn giản, hãy nghĩ về các lập trình viên ninja mà bạn đã biết, bạn bè của bạn và hỏi họ. Nếu không ai trong số họ quan tâm hoặc muốn cho những người bạn ninja khác của họ biết về điều đó, thì bạn có thể muốn xem xét lại chiến lược, dịch vụ hoặc sản phẩm của mình cho đến khi họ làm điều đó. Hãy suy nghĩ về tất cả những câu chuyện khởi nghiệp thành công. Đó luôn là một nhóm bạn hoặc những người đã biết và làm việc với nhau.


Tôi ước tôi có thể nâng cao điều này hơn một lần.
EricBoersma

8

Tôi nghĩ rằng thách thức chính của bạn sẽ là xác định các lập trình viên siêu sao. Bạn sẽ nhận được tất cả các loại ứng viên nếu bạn chỉ nói "Tôi sẽ cho bạn một xe tải tiền." Sự lựa chọn của ngôn ngữ lập trình sẽ giúp. Ứng viên của bạn sẽ chủ yếu là lập trình viên hàng hóa nếu bạn sử dụng C # hoặc Java. Theo các lập trình viên hàng hóa, ý tôi là những người chỉ lập trình vì tiền và không quan tâm đến việc học bất cứ điều gì ngoài những gì cần thiết để hoàn thành bất kỳ nhiệm vụ nào xảy ra trước mặt họ. EDIT: Tôi không khẳng định rằng tất cả các lập trình viên C # / Java đều có thái độ này. Cá nhân tôi biết một số người rất có năng lực và tận tâm. Nhưng việc tìm kiếm chúng có thể khó khăn.

Nếu bạn sử dụng Haskell hoặc Common Lisp, các lập trình viên hàng hóa sẽ không hứng thú vì không có nhiều công việc Haskell và Common Lisp được đăng trên các trang tìm kiếm [EDIT: không đề cập đến những lời chỉ trích tiêu chuẩn về Haskell (trông giống như tiếng ồn, chậm ) và Lisp thông thường (cổ xưa, quá nhiều dấu ngoặc đơn, macro là nguy hiểm)]. Bạn sẽ nhận được những người rất tận tâm trong học tập và có thể nhận các khái niệm mạnh mẽ mà nhà phát triển trung bình sẽ gặp khó khăn. Ví dụ về các khái niệm này sẽ là các đơn nguyên trong các macro Haskell hoặc Lisp. Nếu bạn muốn điều tốt nhất, đây là những người bạn muốn.


1
+1: Tôi chưa nghe nói về một startup gặp khó khăn trong việc tìm kiếm người. Tôi cũng chưa nghe nói về một startup không gặp khó khăn trong việc tìm kiếm người tốt.
Jason Baker

1
Nâng cao một phần vì đó là ý tưởng duy nhất tôi có để tuyển dụng từ tận cùng của nhóm tài năng, đặc biệt là nếu bạn không thể tự đánh giá đúng.
David Thornley

1
+1 cho lời khuyên tuyệt vời. tôi có xu hướng tránh áp dụng cho các công việc tập trung quá nhiều vào một kỹ năng ngôn ngữ cụ thể vì các lập trình viên giỏi không gặp khó khăn khi chuyển sang ngôn ngữ mới. đó là lý do tại sao, đối với tôi một nền tảng khoa học máy tính chính thức là rất quan trọng.
numan

7
-1 cho thái độ của BS đối với các lập trình viên C # và Java. Đơn giản là không có gì kỳ diệu về Haskell hoặc LISP. Là một nhà phát triển C # /. NET, tôi sẽ đặt niềm đam mê và cam kết của mình vào sự xuất sắc trong công nghệ phần mềm chống lại bất kỳ ai. Và hơn thế nữa, sẽ có rất nhiều người khác cảm thấy như tôi.
Adam Crossland

3
Đây là một sự tương tự để chỉ ra những gì Adam và những người khác đang thiếu: Chọn bất kỳ đội thể thao nổi tiếng nào, nói chuyện với người hâm mộ và bạn sẽ có được mọi thứ từ những người hâm mộ thực sự đam mê đến những thợ săn vinh quang không quan tâm. Chọn một đội nhỏ ít được biết đến và gần như tất cả người hâm mộ sẽ thuộc loại người đam mê. Có thể có nhiều người hâm mộ cuồng nhiệt hơn cho đội bóng lớn, nhưng họ giống như những cây kim trong đống cỏ khô so với đội nhỏ hơn.
Peter Boughton

6

Nhận một gian hàng tại một hội nghị phát triển. Chứng minh một bằng chứng về khái niệm và cho mọi người biết bạn đang tuyển dụng.


6

Bản cập nhật của bạn "Tôi muốn nhận ninja làm đồng sáng lập ..." nói với tôi to và rõ ràng rằng bạn sẽ không phải trả tiền ninja. Bạn đang hy vọng mang lại cho ai đó để biến tầm nhìn của bạn thành hiện thực mà không phải bù đắp cho họ, và thay vào đó hứa hẹn cho họ vô số sự giàu có vào một thời điểm nào đó trong tương lai.

Như ai đó đã nghe giai điệu đó trước đây: chúc may mắn với điều đó .


1
+1 cho sự trung thực. Một giải pháp đòi hỏi những nỗ lực anh hùng từ các cá nhân anh hùng thực sự không phải là bất kỳ giải pháp nào cả.
Macneil

4

Tôi nghĩ rằng trong hầu hết các tình huống họ sử dụng phương pháp tuyển dụng Texas Sharpshooter .

Đó là, họ thuê những người giỏi nhất họ có thể tìm thấy, sau đó gọi họ là "Ninjas", "Ngôi sao nhạc rock" hoặc bất cứ điều gì cần thiết để thuyết phục những kẻ VC rằng Ứng dụng Web 2.0 của họ sẽ là một quả bom và không ai có thể cạnh tranh với họ


yeah - đây chính xác là những gì tôi không muốn làm. là một doanh nhân công nghệ, các lập trình viên sẽ trở thành tài sản lớn nhất trong công ty của tôi và do đó tôi chỉ muốn có được những ngôi sao nhạc rock thực sự / ninjas / samuarias
numan

4

Các công ty khởi nghiệp có được những lập trình viên giỏi nhất thường có xu hướng là những người khởi nghiệp bởi những lập trình viên thực sự tuyệt vời. Vì vậy, tôi đoán, Nhiệm vụ A là trở thành một lập trình viên thực sự tuyệt vời.

Một điều tôi sẽ nói - khi tôi làm việc tự do, có rất nhiều người "có ý tưởng thực sự tuyệt vời" này nhưng họ sẽ không nói đó là gì trừ khi tôi sẵn sàng ký một trang 200 trang và thực sự cam kết chắc chắn sẽ làm việc ý tưởng đó.

Điều đó đã được nói trước và nó sẽ được nói lại nhưng thành công hiếm khi được quyết định bởi chất lượng ý tưởng của bạn. Các lập trình viên thực sự không quan tâm đến ý tưởng của bạn, họ quan tâm nhiều hơn đến việc thực thi.


đồng ý rằng các công ty khởi nghiệp trên web thiên về thực thi - đó là lý do tại sao việc có ninja rất quan trọng. tôi muốn xây dựng một đội ninja.
numan

4

Đó là một thị trường. Vì một lập trình viên thực sự hoàn hảo sẽ có giá trị hàng triệu đô la, chỉ cần đề nghị trả cho anh ta một triệu mỗi năm.

Chà, bạn không có một triệu. Vì vậy, bạn phải giải quyết cho một lập trình viên ít hơn hoàn hảo. Đây là nơi bạn phải tìm ra những gì bạn thực sự cần, và đánh đổi nếu có những phẩm chất mà bạn không thực sự cần.

Ví dụ, người đó có thể không có kỹ năng chính trị công ty tốt, do đó không làm tốt với một công ty điển hình. Hoặc, anh ta có thể có các kỹ năng xã hội kém, già hơn và do đó là gánh nặng cho phí bảo hiểm y tế cho công ty, v.v.

Anh ta có thể là một klutz bằng lời nói, có nghĩa là anh ta đi kém trong các cuộc phỏng vấn.

Bạn sẽ phải tìm ra những gì bạn thực sự cần, những gì bạn có thể cung cấp và những gì bạn có thể đưa ra, và tìm thỏa thuận tốt nhất cho tài nguyên của bạn.

Nó giống như hỏi "làm thế nào để tôi kết hôn với một cô gái siêu nhân thiên tài siêu mẫu" Trừ khi bạn trẻ, đẹp trai, giàu có, rực rỡ và quyến rũ, các tỷ lệ cược chống lại bạn. Nhưng, bạn có thực sự cần tất cả những phẩm chất đó cho một cuộc hôn nhân hạnh phúc? Chắc là không.


3

Khởi nghiệp là rủi ro kinh doanh. Nếu tôi là một chuyên gia về những gì bạn cần, tôi sẽ muốn có một phần lợi nhuận (phần lớn) và xem xét kế hoạch kinh doanh để đảm bảo có vẻ như điều này có cơ hội thành công hợp lý và rất nhiều đặc quyền và mức lương cao nhất (tôi nghi ngờ những gì bạn muốn làm là thú vị đến nỗi những người này sẽ chấp nhận cắt giảm lương.)

Thành thật mà nói bạn có thể cung cấp điều này?


tôi có thể cung cấp tất cả những gì bạn liệt kê ngoại trừ mức lương ngăn kéo hàng đầu. mặc dù điều đó sẽ thay đổi một khi kinh phí được bảo đảm (mà tôi đang trong quá trình thực hiện).
numan

Nếu bạn đang chia sẻ lợi nhuận lớn, đừng mong đợi mức lương cao hơn mức mà người sáng lập nhận được. Nói chung là hoặc hoặc: bạn có thể được trả tiền hoặc bạn có thể giành chiến thắng lớn. Theo kinh nghiệm của tôi.
Zan Lynx

Tôi chỉ nói rằng hầu hết những người ở giai đoạn này đã có mức lương tốt và không muốn giảm thu nhập của họ cho một đề xuất rủi ro.
HLGEM

0
  1. Đề nghị thanh toán tốt. Nếu bạn không đủ khả năng, hãy cung cấp các ưu đãi khác.
  2. Mạng. Bạn không thể thuê ai đó trừ khi bạn biết họ tồn tại. Như đã đề cập, một hội nghị nhà phát triển có thể đáng tham dự.
  3. Hãy cẩn thận, Facebook (được cho là) ​​một ý tưởng bị đánh cắp. Hãy chắc chắn rằng bạn thuê một người trung thực, hoặc ít nhất là sẵn sàng ký các văn bản pháp lý thích hợp. Nhận cho mình một luật sư nếu cần thiết.
  4. Hãy xem xét việc thuê ngoài bên ngoài Hoa Kỳ. Đó là giá rẻ và bạn có thể có được một sản phẩm rắn. (Xem odesk.com )
  5. Nhận ra nhu cầu của bạn. (Larry mang đến một số điểm tốt .)

(Được liệt kê không theo thứ tự cụ thể và mượn từ các câu trả lời khác.)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.