Tại sao các bài đăng công việc luôn tìm kiếm các ngôi sao nhạc rock?


40

Tôi đã nhận thấy một xu hướng gần đây trong việc yêu cầu các lập trình viên là những ngôi sao nhạc rock . Tôi hiểu rồi, họ đang tìm kiếm một người thực sự giỏi trong những gì họ làm. Nhưng tại sao (cầu nguyện) làm cho các tham chiếu đến một ngôi sao nhạc rock?

Những công ty này thực sự muốn những đặc điểm này như một ngôi sao nhạc rock thực sự?

Điều gì là sai với Kỹ sư phần mềm cao cấp hoặc hiệu trưởng , người có niềm đam mê đã được thiết lập và chứng minh cho doanh nghiệp? Thay vào đó, chúng tôi có nghĩa hoàn toàn ngược lại, một người:

  • xắn tay áo và đi làm,
  • có hướng thích hợp và giúp ảnh hưởng đến các đội,
  • các chương trình trong bài học và thực hành đúng,
  • cung cấp thông tin liên lạc kịp thời cho toàn đội
  • có thể viết mã và hiểu nhiều ngôn ngữ
  • hiểu được khoa học và lý thuyết đằng sau tính toán,

Có một xu hướng đa dạng hóa các cấp bậc công nghệ phần mềm? Bạn có thể thuê bao nhiêu ngôi sao nhạc rock trước khi ban nhạc của bạn bắt đầu tan rã?

Chắc chắn, có rất nhiều người tự làm công cụ này, thậm chí có thể một số ít người làm mã hóa cho chương trình, nhưng tôi cá rằng phần lớn là dành cho kinh doanh. Tôi không thấy quảng cáo cho kế toán rockstar, hoặc thợ máy rockstar hoặc CFO rockstart. Điều gì làm cho lập trình viên phần mềm và bộ phận tuyển dụng của họ nghiêng về loại chức danh này?


4
Trong trường hợp là bạn nhìn thấy điều này?
Jonathan Khoo

2
@Jonathan Khoo - Ngay cả trong cộng đồng này: careers.stackoverflow.com/jobs?searchTerm=rockstar
Jé Queue 23/211

4
Một cái khác là "Ninja". Một số công ty bắt đầu chống lại và tạo niềm vui cho điều này bằng cách quảng cáo cho các lập trình viên "Jazz" hoặc "Cướp biển". Tôi đã đọc một bài đăng trên blog thú vị cách đây một thời gian, nơi ai đó giải thích lý do tại sao họ thích làm lập trình viên nhạc jazz hơn là một ngôi sao nhạc rock. Đáng đọc.
Jörg W Mittag

22
@ Jorg W Mittag: Lập trình viên "Ninja"? Đó là gì vậy? Ai đó lẻn vào văn phòng, sửa lỗi, cam kết thông qua tài khoản của người khác và lẻn ra ngoài một lần nữa?
gablin

5
@ Jorg W Mittag: deadprogrammersociety.blogspot.com/2007/05/ Lập trình viên Jazz Jazz: Các chương trình của họ bắt đầu khá bình thường nhưng nhanh chóng rơi vào thử nghiệm, điên rồ quảng cáo mà không ai hiểu được. Họ biết lý thuyết lập trình từ trong ra ngoài nhưng rất nhiều việc họ làm không hoàn toàn hiệu quả.
Kiến

Câu trả lời:


35

Thuật ngữ "ngôi sao nhạc rock" ám chỉ một số sự quyến rũ, lóe sáng, gợi cảm, thậm chí có thể là nguy hiểm, những đặc điểm mà các lập trình viên thực sự giỏi thường không thể hiện, nhưng có thể họ muốn. Tôi sẽ không nhận nó theo nghĩa đen. Điều đó có nghĩa là, đó là một từ thông dụng, và giống như nhiều từ khác, không đặc biệt hữu ích.


7
@ user13645: Công ty mong muốn một nhà phát triển thể hiện sự gợi cảm? Bạn đang tuyển dụng mã hóa phải không?
Fanatic23

2
@ Fanatic23: Không, họ hy vọng nhà phát triển nghĩ rằng anh ấy / cô ấy thể hiện sự gợi cảm. Liệu nhà phát triển có thực sự thể hiện sự gợi cảm hay không là trong mắt của kẻ si tình. Ngoại trừ trong trường hợp của tôi, nơi đó là sự phản ánh của thực tế khách quan (tất nhiên giả sử rằng tôi có thể xác định sự gợi cảm cho những người khác).
PSU

Tôi không chắc chắn về sự quyến rũ nhưng có lẽ tôi có thể tắt flash, gợi cảm và chắc chắn là nguy hiểm vào một ngày tốt lành. Tôi thực sự sẽ không gán cho mình một lập trình viên 'tốt'. Có lẽ là một cái gì đó nhiều hơn dọc theo dòng chữ 'phấn đấu để hút ít hơn mỗi ngày'. :)
Evan Plaice

5
@ Fanatic23 Đó có phải là ngăn xếp cuộc gọi của bạn không, hay bạn chỉ vui khi gặp tôi?
Tối đa

19

Bởi vì Rockstars sẽ làm việc ít hơn rất nhiều so với Kỹ sư phần mềm chính.

Trên thực tế, tôi đề xuất việc tạo ra chức danh Trưởng phòng Phần mềm, cho anh chàng buil [t | ds] phần mềm mà công ty chạy trên đó. Với rất nhiều cổ phiếu, một mức lương khổng lồ trong phạm vi $ 500K +, thư ký, quyền truy cập vào rút lui của công ty, máy bay phản lực, một huy hiệu có thể truy cập đầy đủ ở mọi nơi, một chữ ký có thể ký séc triệu đô tốt, một văn phòng lớn có bàn hội nghị, 12 máy tính cho chính anh ta và một bộ phận CNTT nói "Có Sir Right Away Sir" bởi vì họ không muốn nghe anh ta nói: "Gặp tôi trong văn phòng của tôi với một VP từ HR trong mười phút."

Đã đến lúc các chàng trai tiếp thị và tài chính tìm hiểu người thực sự điều hành công ty.


13
Vâng, chúc may mắn với điều đó.
Malvolio

2
Tôi nghĩ rằng bạn hơn ước tính giá trị của bạn.
Pemdas

6
Tôi nghĩ rằng anh chàng đó được gọi là CIO.
Kirk Broadhurst

1
@Kirk: CIO không lập trình - và nếu anh ấy đã làm một lần, anh ấy chắc chắn không phải bây giờ.
Christopher Mahan

1
@Kirk: Tôi nghỉ ngơi trường hợp của tôi.
Christopher Mahan

12

Hãy xem các định nghĩa của UrbanDipedia . Một người định nghĩa một lập trình viên rockstar là một người yếu về mặt kỹ thuật nhưng mạnh về chính trị (có vẻ như những gì bạn đang mô tả), và người kia mô tả một người thực sự thành thạo.

Tôi thích mô tả về định nghĩa thứ hai - nó giống như một người chơi ghi-ta không chỉ giỏi - vì vậy ngôi sao nhạc rock.

Thật thú vị, định nghĩa đầu tiên đã nhận được nhiều phiếu hơn.

Tôi đồng ý, đó là một thuật ngữ ngu ngốc, nhưng nó bị mắc kẹt. Một câu hỏi hay (mà tôi muốn trả lời) là khi thuật ngữ này lần đầu tiên được sử dụng.


8
Tôi nghi ngờ đây có thể là một trường hợp không có chủ ý: công ty thực sự muốn một người có chính trị rất tốt và nếu họ có thể lập trình thì đó cũng là một phần thưởng. Vì vậy, họ quảng cáo cho một lập trình viên thực sự tốt, một ngôi sao nhạc rock. Tôi chắc chắn không có khuynh hướng làm việc cho họ, nhưng nếu tôi thấy quảng cáo ở địa phương, tôi có thể bị lôi kéo nộp đơn và đi phỏng vấn theo cách châm biếm (bật lên và hành động như Ozzy Osbourne)

Tôi coi một lập trình viên nhạc rock là một người như Steve Yegge, Linus Torvalds, Joel Spolsky, Scott Guthrie, v.v ... Những anh chàng không chỉ tài năng trong lĩnh vực tương ứng của họ nhưng đôi khi họ làm việc ở lĩnh vực hàng đầu và sẵn sàng để chia sẻ kinh nghiệm của họ (có khả năng thu hút một khối tài năng khổng lồ). Tôi có thể thành thật nói rằng tôi đã đọc rất nhiều nội dung của họ (hoặc xem video của họ, nghe podcast) và tôi rất hào hứng làm việc với họ nếu có cơ hội. Quan trọng nhất, ngay cả khi không có khán giả, họ vẫn sẽ thành công vì họ giỏi trong những gì họ làm.
Evan Plaice

8

Lần đầu tiên tôi thấy thuật ngữ này với Ruby. Có một số cách chơi chữ xung quanh tên của ngôn ngữ trong cộng đồng đó. (Ví dụ, gọi các gói "đá quý".) Vì vậy, tôi nghi ngờ rằng "ngôi sao nhạc rock" bắt đầu như một trò đùa tự nhiên khác, và sau đó lan rộng.


2
Thú vị mất.
Jé Queue

cái gì tiếp theo? Có lẽ các nhà phát triển quan tâm đến đồ trang sức? : P
Fanatic23

Thật thú vị, bạn có nguồn web nào để thêm vào câu trả lời của mình không? Ý tưởng của bạn có công.
Loại ẩn danh

7

Các kỹ sư Rock Star ra mắt trong chiến dịch quảng cáo mới của Intel tập trung vào tương lai sẽ là quảng cáo của Intel mà bạn có thể đã bỏ lỡ rằng một số công ty có thể chỉ mù quáng đi theo sự dẫn dắt đó.

Bạn có bao giờ tự hỏi liệu lý do tại sao một số công ty đưa ra những quảng cáo việc làm táo bạo như vậy là vì họ đang cố gắng để mọi người nộp đơn? Hãy xem xét bất cứ quảng cáo nào có thuật ngữ đó là điều bạn nói với một người bạn, "Bạn có thể tin rằng công ty này muốn ..." thay vì không thảo luận và thông tin không lan truyền như virus.

Nếu bạn thấy một quảng cáo việc làm đưa bạn vào giấc ngủ, bạn sẽ nộp đơn ở đó chứ? Có thật không?


6

Có vẻ như một nỗ lực để gọi hình ảnh của một người có vô số tài năng và niềm đam mê cho những gì họ làm. Ít nhất là trong một ý nghĩa cực kỳ đơn giản, màu hồng của "rockstar". Điều đó và có thể là một nỗ lực để làm cho công ty âm thanh mát hơn nhiều so với nó.


vâng chính xác, nên được đọc như một lá cờ cho "Đừng làm việc ở đây trừ khi bạn muốn bắt bệnh dịch đen cho lolz"
Loại ẩn danh

5

Khá nhiều công ty ngoài kia đang tuyên bố (và / hoặc cố gắng) chỉ thuê những người trong 1 phần trăm hàng đầu của dân số chuyên nghiệp trong lĩnh vực của họ. Tất nhiên điều này là hoàn toàn không thể, vì 99% nhân viên trong lĩnh vực này không thể nằm trong top 1%.

Một số công ty / công ty săn đầu người chỉ sử dụng ngôn ngữ khác nhau để thể hiện mong muốn đó hơn những người khác. Một số người gọi nó là kỹ sư tên lửa, một số người gọi nó là những ngôi sao nhạc rock, một số người trung thực và chỉ công khai rằng "chúng tôi chỉ muốn điều tốt nhất".

Và tất cả trong số họ sau đó sẽ cố gắng lừa bạn trong quá trình đàm phán hợp đồng và đưa ra mức bồi thường hoàn toàn không phù hợp với những gì bạn mong đợi những gì tốt nhất trong ngành sẽ được trả.


"Và tất cả trong số họ sau đó sẽ cố gắng lừa bạn trong quá trình đàm phán hợp đồng và đưa ra mức bồi thường hoàn toàn không phù hợp với những gì bạn mong đợi những gì tốt nhất trong ngành sẽ được trả." Họ có thể đã sai lệch ý tưởng về 1% là gì. Tôi muốn rằng 70% các công ty sẽ đưa ai đó vào top 30% chỉ vì họ nghĩ họ sẽ nhận được ai đó trong 1%.
Joe Z.

3

Tôi nghĩ rằng điều đó có nghĩa là quy tắc ăn mặc không phải là 'công sở' / 'văn phòng thông minh' thông thường mà cụ thể hơn là ngôi sao nhạc rock, ví dụ như 'punk' / 'quần jean rách'. Bạn phải mặc áo sơ mi cơ bắp và quần jean đen, cắt tóc thực sự hợp thời trang, và rất nhiều hình xăm.

Nếu bạn làm việc với C / C ++, bạn sẽ được mặc quần thun, áo rộng và áo trùm đầu (bạn khao khát trở thành Axl Rose của lập trình).

Nếu bạn làm việc với COBOL hoặc Fortran thì bạn nên mặc áo sơ mi buộc dây và quần jeans ống loe, có thể có một mái tóc dài hoặc dài. Giày đế bệt tùy chọn, và bạn nên tận hưởng việc hút cỏ và bỏ axit vào giờ ăn trưa.


2
ừ, không Thuật ngữ này chỉ đơn thuần là biểu thị cho "chúng tôi chỉ muốn 1% người hàng đầu áp dụng" thái độ hoàn toàn chiếm lĩnh ngành công nghiệp. Thông thường sẽ có những trang phục nghiêm ngặt trong các công ty tuyên bố rõ ràng như vậy, vì họ coi mình là người ưu tú. Hy vọng tất cả mọi người sẽ được ngồi ở bàn của họ trong bộ đồ 3 mảnh và buộc cả ngày, mỗi ngày.
jwenting

8
Đưa tôi xuống thành phố ngoặc đơn / nơi ký hiệu lớn vì sự phức tạp / Oh bạn sẽ không đưa tôi về nhà!
glenatron

1
@jwenting bạn đúng. Tôi nghĩ Kirk đã bỏ lỡ quan điểm, hoặc có lẽ đã không đọc bất kỳ quảng cáo việc làm nào như vậy (có thể vì anh ta đang ở trong một công việc an toàn mà anh ta thích). Tôi xin hy vọng không bao giờ làm việc ở một nơi như vậy. xui xẻo
Loại ẩn danh

Tôi đoán một số lập trình viên thực sự không có khiếu hài hước - có phải nó không hoàn toàn rõ ràng rằng đây là một trò đùa?
Kirk Broadhurst

3

Bởi vì họ có một cảm giác quá mức về tầm quan trọng của các sản phẩm của chính họ. Giống như những người nổi tiếng chỉ hợp tác với những người nổi tiếng khác, một số công ty cảm thấy họ cần các nhà phát triển 'rockstar'. Chỉ là bản ngã. Một đội bóng tốt, dẫn dắt tốt, với các kỹ năng khác nhau sẽ làm tốt hơn một vài 'ngôi sao nhạc rock'.


2

Tôi luôn thấy những thứ về RockBA DBA và những thứ khác .... nhưng giống như nhiều người khác nói tôi nghĩ đó chỉ là một từ hào nhoáng. Hoặc có thể nó làm cho công ty tuyển dụng trông thật tuyệt ...


2

Có lẽ họ muốn ai đó từ Band trên Runtime .

"Ban nhạc trong thời gian chạy" được tạo thành từ một vài nhà phát triển nổi tiếng trong thế giới .Net, với tài năng âm nhạc, người đã chơi hợp đồng biểu diễn tại các hội nghị lập trình. "Nhà phát triển Rockstar" là một thuật ngữ ngớ ngẩn, vì vậy một trò đùa phù hợp ở đây.


bạn có phiền giải thích thêm về những gì nó làm không và tại sao bạn lại đề nghị nó như trả lời câu hỏi được hỏi? "Câu trả lời chỉ liên kết" không được chào đón tại Stack Exchange
gnat

@gnat Đó là một trò đùa. "Ban nhạc trong thời gian chạy" được tạo thành từ một vài nhà phát triển nổi tiếng trong thế giới .Net, với tài năng âm nhạc, người đã chơi hợp đồng biểu diễn tại các hội nghị lập trình. "Nhà phát triển Rockstar" là một thuật ngữ ngớ ngẩn, vì vậy một trò đùa (cw) là một câu trả lời hợp lý. Đó là một cụm từ không nên dùng theo nghĩa đen.
MarkJ

1

Đó là một thủ thuật tâm lý. Ai không muốn trở thành một ngôi sao nhạc rock?


3
Nó là phản sinh sản. Một "ngôi sao nhạc rock" thực thụ sẽ không bao giờ coi mình là một và sẽ không áp dụng. Chỉ những người sẽ không biết gì.

^ Đúng là hipster, mahn!
Joe Z.

1

Tôi đổ lỗi cho Intel và Microsoft cho thuật ngữ này. Họ bắt đầu sử dụng nó rất nhiều trong tài liệu quảng cáo của họ một thời gian và kể từ khi Nhà tuyển dụng nghĩ rằng đó là một thuật ngữ kỹ thuật giả cho geek.

Nhưng vâng, nếu họ cần một Rockstar, hoặc ninja hoặc bất kỳ vai trò dựa trên từ khóa nhảm nhí nào khác, về cơ bản họ đang yêu cầu một nô lệ sẽ mã hóa không ngừng trong 14 giờ một ngày, không ngừng nghỉ trong 48 giờ trong phiên bản sản xuất cuối cùng lịch trình, cũng như dự kiến ​​sẽ cố vấn và đào tạo nhân viên ít kinh nghiệm.

Điều trớ trêu là vẫn còn rất nhiều lập trình viên ngoài kia rằng ít nhất có một chút tự sự giống với một Rockstar, trong đó họ coi đó là nhiệm vụ của họ khi phải làm việc điên rồ hàng giờ để chứng minh rằng họ khó tính đến mức nào. Thật đáng tiếc tất cả những gì nó làm là làm cho phần còn lại của chúng ta trông tồi tệ, bởi vì chúng ta thông minh và không muốn hủy hoại sức khỏe của chúng ta khi thực hành công việc ngu ngốc.


0

Tôi tin rằng ít nhất một phần của lý do chính là để làm cho vị trí xuất hiện quyến rũ hơn đối với các lập trình viên tiềm năng.

Điều tương tự đối với một số câu hỏi phỏng vấn khó khăn hơn từ công việc hàng ngày ở những nơi đó, và chủ yếu được sử dụng để làm cho vị trí xuất hiện thú vị


0

Tôi nghĩ rằng đó chủ yếu là một cách để thể hiện giọng điệu hoặc môi trường của công ty. Nói chung (hoặc, ít nhất, ban đầu) các địa điểm được quảng cáo cho "lập trình viên rockstar" là các công ty khởi nghiệp. Họ muốn quảng cáo rằng họ không phải là trang trại hình khối của công ty thông thường, nhưng có gì đó thú vị . (Phía hoài nghi trong tôi nói rằng họ đẩy phía thoải mái của họ như một kẻ lợi hại để bù đắp ít hơn trong cách bù đắp, nhưng tôi lạc đề.) Thực tế, đó là một cách nói "nhu cầu phù hợp nghiêm khắc không áp dụng ". Thông thường các công ty khởi nghiệp không chỉ tìm kiếm những lập trình viên giỏi, mà là một người có mối quan hệ tốt với môi trường (vì các công ty khởi nghiệp rất nhỏ) và đam mê sản phẩm (họ không chỉ tìm kiếm một mức lương). Và những ngôi sao nhạc rock thật tuyệt, bạn biết không?


0

Đá tượng trưng cho tính cá nhân, nổi loạn chống lại hiện trạng, những ý tưởng định sẵn về trật tự thế giới và quyền lực được thiết lập. Nó gắn liền với tư duy độc lập, cảm nhận mạnh mẽ về ý tưởng và niềm tin của chính mình, quyết tâm. Và trở thành một ngôi sao đơn giản có nghĩa là người đó rất giỏi trong những gì họ làm. Rockstars có thể đốt cháy năng lượng và đam mê tất cả mọi người xung quanh.

Thật dễ dàng để biết lý do tại sao các công ty công nghệ sẵn sàng xây dựng những thứ không bao giờ được xây dựng hoặc thậm chí được coi là có thể trước khi cố gắng thu hút các ứng cử viên với những phẩm chất này.

Trái ngược hoàn toàn sẽ là một người nào đó cố gắng hòa nhập, một người chấp nhận các quy tắc đã được thiết lập, các ràng buộc và trí tuệ thông thường. Coi công việc là một cái gì đó "trả các hóa đơn" và tìm cách được nói phải làm gì. Luôn luôn tìm kiếm một sự thỏa hiệp và lo lắng về việc làm đảo lộn trật tự hiện có, khá trung bình với những gì họ làm và thiếu bất kỳ năng lượng hoặc niềm đam mê có thể nhìn thấy để chia sẻ với người khác. Một thuật ngữ công nghiệp hơi xuống cấp sẽ là "một con khỉ mã hóa".

Tôi tin rằng thuật ngữ rockstar khi đề cập đến một công nhân trí thức lần đầu tiên được đưa vào văn hóa lập trình bởi T. Lister và T. DeMarco trong Peopleware, nhưng tôi có thể sai. Sau đó, nó đã được phổ biến thêm bởi J. Spolsky trong các bài tiểu luận về phát triển phần mềm.


+1 cho đoạn lịch sử (vui lòng thêm tài liệu tham khảo?) Nhưng -1 vì nghĩ rằng các lập trình viên nên phản bội các phương pháp đã được thiết lập của những người mà họ làm việc?
Jé Queue
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.