Tự do dài hạn nói gì về kinh nghiệm của một nhà phát triển? [đóng cửa]


8

Gần đây tôi đã phỏng vấn các ứng viên cho vị trí nhà phát triển cần hơn 10 năm kinh nghiệm và đã bắt gặp một vài CV mà tôi không biết phải hiểu như thế nào: Tôi đã phỏng vấn một vài trong số những người này và cho đến nay vẫn không gặp may.

Kinh nghiệm của mọi người với các nhà phát triển với khoảng 10 năm kinh nghiệm là gì, nhưng những người từ ngày đầu đã làm việc như những người làm việc tự do chủ yếu dựa trên dự án? Có những lợi ích hoặc nhược điểm tiềm năng nào đối với một công ty phát triển phần mềm trong việc có loại kinh nghiệm đó không?


5
Điều này hữu ích như thế nào? Bạn không thể có được bất kỳ thông tin có ý nghĩa nào bằng cách khái quát tất cả các nhà phát triển tự do với ~ 10 năm kinh nghiệm, cũng như bất kỳ ai có kinh nghiệm với các cá nhân khác nhau sẽ giúp bạn. Bạn đang phỏng vấn họ, vì vậy bạn (và có lẽ các thành viên khác trong nhóm của bạn) đã tương tác với họ. Họ có đủ điều kiện? Họ có phải là một nhân cách tốt phù hợp với đội? Chính xác những gì bạn đang tìm kiếm?
Thomas Owens

@ThomasOwens - Tôi tin rằng anh ta đang hỏi các lập trình viên hầu hết làm việc tự do (trái ngược với những người dành phần lớn thời gian làm việc cho một công ty) khác nhau như thế nào? Cá nhân, đây là một câu hỏi ok và nó đứng. Không thể nghi ngờ rằng, ví dụ, các dịch giả tự do sẽ hiểu khái niệm quản lý và quản lý dự án nói chung tốt hơn một chút so với những người chưa thực hiện nó.
Rook

@Rook - Quản lý dự án khác nhau như thế nào trong tình huống nhân viên trái ngược với tình huống tư vấn?
JeffO

@Jeff O - Xin lỗi, tình hình tư vấn gì? Bạn có thể giải thích câu hỏi của bạn một chút không?
Rook

Đánh giá con người là một quá trình phức tạp, không nên bỏ qua các tiêu chí tầm thường, chẳng hạn như có phải là một freelancer hay không, có hơn 10 năm "kinh nghiệm" (bất cứ điều gì thực sự có nghĩa) hoặc đã viết ít nhất 1M LỘC.
back2dos

Câu trả lời:


11

Điều này phụ thuộc rất nhiều vào nhà phát triển. Và công việc bạn đang phỏng vấn. Và chính xác những gì bạn có nghĩa là bằng cách tự do.

Có thể có một mối quan tâm về khả năng làm việc như là một phần của một nhóm (họ có thể không quan tâm đến đánh giá mã chẳng hạn). Nhưng sau đó, tự do có thể liên quan đến việc đến một công ty và làm việc như một phần của một nhóm, hoặc thậm chí làm việc như một phần của một nhóm các dịch giả tự do.

Có thể có một mối lo ngại về việc họ thiếu kinh nghiệm trong việc duy trì sản phẩm, giả sử bạn làm việc cho một công ty có sản phẩm kế thừa để duy trì, nhưng có thể bản chất công việc của họ đã mang lại cho họ trải nghiệm đó.

Có thể có một mối quan tâm về khả năng của họ ở lại một nơi. Hoặc đó có thể là chính xác lý do tại sao họ cố gắng thoát khỏi tự do (cộng với, tôi đã có nhân viên hưởng lương sau một năm).

Và có thể tất cả những điều đó là một vấn đề nhưng nó không thành vấn đề tại nơi làm việc của bạn.

Mặt khác, rất có thể họ sẽ giỏi hơn trong các phần khác của vòng đời phát triển (như quản lý dự án, thu thập các yêu cầu, thử nghiệm) nhưng có thể họ đã có người khác làm điều đó cho họ hoặc rằng các công ty mà họ đã làm việc đã đảm nhận phần công việc đó.

Vì vậy, cuối cùng, nó giống như phỏng vấn bất cứ ai khác . Xác định mối quan tâm của bạn trước cuộc phỏng vấn, đảm bảo bạn hỏi đúng câu hỏi và không lãng phí thời gian vào những thứ như "bạn nghĩ điểm yếu lớn nhất của bạn là gì?"


4

Thomas Owens bình luận là khá quan trọng. Đã từng là một freelancer không nói bất cứ điều gì về một người như một người hoặc là một nhà phát triển.

Cá nhân, tôi đã làm việc trong việc phát triển phần mềm với một vài khả năng riêng biệt:

  • Là một nhân viên của một tổ chức tư vấn (lớn). Tôi sẽ làm việc trong các dự án của khách hàng của họ tại địa điểm kinh doanh của khách hàng của họ. Một loại thỏa thuận hóa đơn giờ, đây là thời điểm mà khái niệm dự án giá cố định vẫn còn ở giai đoạn sơ khai.
  • Là một nhà thầu tự do / tự làm chủ. Về cơ bản, điều này giống như được tuyển dụng thông qua một tổ chức tư vấn nhưng tôi có quyền nói "không" và có thể theo đuổi các dự án mà tôi thích.
  • Là một nhân viên của một cửa hàng phát triển nội bộ.
  • Là một nhân viên của một nhà cung cấp phần mềm độc lập.
  • Là chủ doanh nghiệp, phát triển các ứng dụng phần mềm nhỏ hơn cho khách hàng.

Điều đó nói gì về tôi với tư cách là một nhà phát triển? Không có gì.

Có nhiều định kiến ​​về những người làm việc tự do, ví dụ như họ không có sức mạnh bền bỉ, dễ chán, chỉ có thể tin tưởng với những nhiệm vụ đơn giản nhất. Chúng có thể đúng với một số người, bởi vì nếu bạn cảm thấy ngứa ngáy hoặc chất lượng của bạn không bị trầy xước thì việc chuyển từ dự án này sang dự án có thể dễ dàng hơn là ở lại với một tổ chức trong một thời gian dài hơn.

Những người làm việc tự do sẵn sàng tiếp nhận các kỹ năng của họ và đưa họ vào hàng. Họ nhận được khởi động nhanh hơn bất kỳ nhân viên nào khác, thường đơn giản là vì tiền hết hoặc chính trị công ty đã giết chết dự án mà họ được thuê để làm. Nếu ai đó có hơn 10 năm kinh nghiệm làm freelancer, người đó có thể trả các hóa đơn trong suốt thời gian đó mà không có sự an toàn trong công việc. Đối với tôi đó là một điều tích cực. Ngay cả những câu thần chú của nhiều hợp đồng ngắn (3 tháng) không nhất thiết là một dấu hiệu cảnh báo, trong khi điều đó chắc chắn sẽ gióng lên hồi chuông cảnh báo cho một người là nhân viên suốt thời gian đó.

Và những gì về một người được sử dụng tất cả thời gian bởi một vài tổ chức tư vấn? Họ có thể dễ dàng che giấu sự thật rằng họ đã khởi động từ mọi dự án họ làm việc, chỉ đơn giản bằng cách không đề cập đến cụ thể / bất kỳ dự án nào hoặc mơ hồ về thời gian của họ.

Hoặc ai đó được tuyển dụng bởi giả sử ba tổ chức lớn có cửa hàng phát triển nội bộ lớn? Họ có tốt hơn không? Ổn định hơn? Một lần nữa, thật dễ dàng để một người có lịch sử việc làm như thế có thể che giấu những sự thật kém hấp dẫn trong một mô tả chung về việc làm của họ. Đừng bận tâm họ đã bị nhổ bởi mọi đội mà họ được chỉ định.

TLD

Loại hợp đồng mà ai đó có khi làm việc trong một dự án có nghĩa là ngồi xổm. Đã từng là một freelancer, toàn bộ sự nghiệp của bạn không nói lên điều gì về giá trị của bạn với tư cách là một nhà phát triển. Cũng không phải là một người có việc làm tất cả sự nghiệp của bạn nói bất cứ điều gì về giá trị của bạn như là một nhà phát triển.

Dự án của bạn làm. Kỹ năng của bạn làm. Đồng nghiệp của bạn làm. Tài liệu tham khảo của bạn làm.


3

Một số công việc lâu nhất tôi từng có trong sự nghiệp là lập trình viên hợp đồng. Tôi đã dành 4 năm cho một hợp đồng tại một công ty, dành 4 năm cho 3 công việc "toàn thời gian", và sau đó quay lại cùng một công ty với một hợp đồng khác kéo dài hơn 6 năm. Tôi quan tâm nhiều đến sự thành công của dự án và mất ngủ nhiều vì những vấn đề như bất kỳ ai trong các dự án đó. Tôi đã thiết kế, mã hóa, truy cập trang web của khách hàng và cuối tuần trong cuộc gọi. Tôi dám nói tôi sẽ được đầu tư vào thành công hay thất bại như thể tôi sở hữu công ty. Tôi bực bội với ngụ ý rằng vì tôi là một lập trình viên hợp đồng mà tôi không quan tâm hay làm việc chăm chỉ như bất kỳ ai khác. Sự khác biệt duy nhất là tôi đã không nhận được một kế hoạch chăm sóc sức khỏe.


1

Trả lời nhanh

  • Bạn có thể kiểm tra với nhà tuyển dụng / khách hàng trước đây, hiệu suất?
  • Các ứng viên có thể cho bạn một lý do chính đáng tại sao để làm việc như một "freelancer" thay vì "công việc công ty" không?
  • Có một số tình huống hiện tại trong ngành CNTT thúc đẩy mọi người đi "freelancer" thay vì "công việc trả lương"

Câu trả lời dài kéo dài

Đây là một tình huống khó khăn.

Nhiều "HeadHunters biên chế thời trang cũ", coi "freelancer" là "không thể tin được" hoặc "không đáng tin cậy" hoặc "không thể giữ một công việc". Và một số trường hợp có thể.

Nhưng, những ngày này, nhiều công ty yêu cầu Nhà phát triển phần mềm đã thay đổi từ "công việc lương" hoặc "công việc dài hạn trong hợp đồng văn phòng khách hàng" thành "công việc ngắn hạn trong hợp đồng văn phòng khách hàng" hoặc "công việc tự do tại nhà".

Ngoài ra còn có một số tình huống mà các nhà phát triển có thể chọn đi "tự do", và vẫn có trách nhiệm và thực hiện tốt (cá nhân tôi nghĩ rằng đây là những lý do chính đáng, nhưng, chủ quan của nó):

  • Thiếu việc làm trong khu vực sinh sống, nhưng không có sẵn để thay đổi vị trí
  • Phân biệt tuổi tác, bạn trên 35 tuổi và công ty quyết định bạn thay thế bạn, ngay cả khi bạn có thành tích tốt và các công ty khác cũng làm như vậy
  • Có một khuyết tật, không cho phép có một công việc tại một công ty, nhưng, có thể làm việc tại nhà
  • Có một số độc lập, như cha mẹ có con, có thể điều chỉnh hoặc di chuyển thời gian làm việc của nó (phải đưa trẻ đến trường lúc 9 giờ sáng)
  • Không được thăng tiến công việc, các công ty quyết định thuê "Người quản lý dự án kinh doanh Ivy League" và giữ nhân viên từ 5 đến 10 năm làm "nhà phát triển cơ sở" trong suốt quãng đời còn lại của họ
  • Có tattoes, xỏ khuyên, kiểu tóc kỳ lạ của quần áo, có một ban nhạc rock, và vẫn rất có trách nhiệm trong công việc

"Tự do" là một nửa của "Công ty phát triển phần mềm riêng" ...

Lý do của bạn để chấp nhận một "freelancer" là gì?

Lý do của bạn để từ chối một "freelancer" là gì?

Liệu mô hình "freelancer" có hoạt động tốt trong một số dự án và xấu ở những dự án khác không?


Các ứng viên có thể cho bạn một lý do chính đáng tại sao để làm việc như một "freelancer" thay vì "công việc công ty" không? Nói chung, nó hoàn toàn không "khó khăn" - bạn chọn làm việc tự do khi bạn sẵn sàng đánh đổi sự ổn định và lợi ích để linh hoạt và tỷ lệ hàng giờ cao hơn đáng kể.
Caleb

1

Tôi chỉ có thể cung cấp kinh nghiệm cá nhân của tôi. Tôi chưa bao giờ làm việc tự do, nhưng tôi đã làm việc với một số người chỉ làm việc tự do. Tất cả họ đều rất tốt. Chúng tôi đã vui lòng thuê họ làm nhân viên cố định, nhưng họ thích gắn bó với nghề tự do.

Một người đã giữ mình làm việc tự do trong mười năm và đã trải qua ít nhất một chu kỳ kinh doanh thường sẽ có khả năng phán đoán tốt, rất nhiều nỗ lực và đủ các kỹ thuật để giữ cho hầu hết khách hàng của mình hài lòng. Bạn không thể đưa ra quyết định tuyển dụng chỉ dựa trên điểm này: ai đó có mười năm thiết kế web tự do sẽ không trở thành một lập trình viên cấp thấp tuyệt vời trên máy chủ cơ sở dữ liệu. Tuy nhiên, nếu họ đang làm việc trong lĩnh vực chung phù hợp, ai đó có thành tích mười năm tự do thành công sẽ đi thẳng vào đầu đống hồ sơ xin việc của tôi.

Họ có thể không có khuynh hướng đưa ra công việc bận rộn tẻ nhạt, hoặc quan liêu vô nghĩa. Những người tôi làm việc cùng đã làm tốt với bộ máy quan liêu nói chung, nhưng họ đã thu hút được sự quan liêu vô nghĩa.

Rõ ràng bạn phải gọi cho các nhà tuyển dụng và khách hàng trước đó để xác minh lịch sử và chất lượng công việc của họ.


1

Tôi đã học được rằng điều quan trọng là không bán những gì bạn đã làm cho các công ty khác. Thay vào đó, hãy bán những gì bạn có khả năng làm cho công ty này .


Ý tưởng hay của nó, nhưng, tôi đã thấy rằng nhiều nhà tuyển dụng kiểm tra trải nghiệm phổ biến nhất trước đây
umlcat

1

Người làm việc tự do mười năm có lẽ là một nhà phát triển tốt hơn so với nhà phát triển đã dành mười năm làm việc cho một sản phẩm tại một công ty.

Các freelancer có mười thời gian một năm kinh nghiệm.

Nhà phát triển công ty mười năm có 'công việc thực tế' rất có thể có một năm kinh nghiệm mười lần.

Tôi nói rằng như một người có 8 năm trong buổi biểu diễn hiện tại của tôi.


1

Vâng, có nhiều loại nhà thầu độc lập khác nhau. Một số thực sự giống như các nhà phát triển công ty, tiền lương của họ chỉ được xử lý bởi một công ty khác. Một số chủ yếu thực hiện các cam kết khách hàng dài hạn (6 tháng +) và một số là các chuyên gia trong một công nghệ cụ thể.

Đây có thể là một chủ nghĩa của người Mỹ, nhưng tôi thường đánh đồng "tự do" với một nhà phát triển / doanh nhân solo, người làm việc với nhiều cam kết nhỏ cho nhiều khách hàng. Phần còn lại của nhận xét này áp dụng khá nhiều cho các đặc điểm hơi rập khuôn liên quan đến vai trò đó. Tất nhiên, bất kỳ cá nhân nào cũng nên được đánh giá riêng - nhưng, đối với tôi, ít nhất, có một vài lĩnh vực thăm dò khác nhau trong một cuộc phỏng vấn được quyết định bởi lý lịch của ứng viên. Từ chối trách nhiệm đó, đây là suy nghĩ của tôi về dịch giả tự do:

Một số là người làm việc tự do theo lựa chọn, một số do hoàn cảnh và một số bị ép buộc.

Bạn rõ ràng không muốn bất kỳ thứ gì sau này - có một số tiền không đáng kể (nhưng không ở gần phần lớn) các dịch giả tự do sẽ không tồn tại việc làm lâu dài vì lý do cá nhân hoặc kỹ thuật. Cách duy nhất họ có thể nhận được là bằng cách liên tục thay đổi nhà tuyển dụng, và đi trước một bước so với các tài liệu tham khảo nghèo nàn của họ. Đây là những điều khá dễ dàng để loại bỏ các thực tiễn phỏng vấn tiêu chuẩn - điều này cũng sẽ nắm bắt được phần lớn các nhà phát triển công ty. Các tài liệu tham khảo của một người làm việc tự do thường là sắp tới hơn một nhà phát triển công ty nghèo (những người thường sẽ từ chối cung cấp bất kỳ phản hồi hữu ích nào, hoặc rất vui khi đưa họ ra khỏi cửa họ sẽ nói dối qua răng của họ), vì vậy hãy sử dụng chúng nếu bạn vẫn không chắc chắn

Những người làm việc tự do theo hoàn cảnh thường sẽ có một sự gắn kết lâu dài hoặc một khoảng thời gian mà họ đi từ nhân viên đến tự do cho cùng một công ty. Đối với tôi, tôi thường coi những người này giống như một nhân viên - vâng, họ là những người làm việc tự do, nhưng đó không thực sự là một phần trong danh tính của họ.

Các dịch giả tự do theo sự lựa chọn là nơi nó trở nên thú vị. Đây là những người có thể đã từ chối việc làm toàn thời gian nhiều lần, nhưng hiện đang tìm kiếm một hợp đồng ổn định. Đi từ tự do đến việc làm toàn thời gian chắc chắn có thể là một cú sốc văn hóa - và bạn muốn tìm hiểu lý do tại sao họ đang thực hiện. Tôi sẽ xem xét các ứng cử viên này tương tự như một người đang tìm cách tái định cư - bạn không chỉ đánh giá sự phù hợp của công ty mà còn cố gắng đưa ra quyết định về sự phù hợp với lối sống.

Đối với những thăng trầm / nhược điểm cụ thể, đó là một túi hỗn hợp. Về ưu điểm, bạn có thể tìm thấy thêm kinh nghiệm / kỹ năng về:

  • giao tiếp với các bên liên quan / đối tượng phi kỹ thuật
  • tung hứng nhiều ưu tiên
  • nhanh chóng bắt kịp dự án hoặc công nghệ
  • các lĩnh vực liên quan đến nhưng không phát triển (quản lý dự án, quản trị máy chủ, hỗ trợ)
  • sáng kiến
  • một mạng lưới hỗ trợ cá nhân
  • linh hoạt trong lịch trình làm việc

Về nhược điểm, bạn có thể tìm thấy:

  • thiếu báo cáo trạng thái / theo dõi lỗi và liên lạc nhóm
  • ít hoặc không có kinh nghiệm kiểm soát nguồn (không biết tại sao, nhưng rất nhiều nhà phát triển solo không thấy sự cần thiết của nó)
  • tập trung vào việc tạo ra các dự án, mà ít để mắt đến khả năng bảo trì
  • một sự phản kháng mặc định của "quyền lực", cho dù thẩm quyền đó là quan liêu của công ty hay người quản lý hoặc trưởng nhóm cao cấp hoặc chính nhóm
  • linh hoạt trong lịch trình làm việc (xem những gì tôi đã làm ở đó?)

Vào cuối ngày, cũng có khá nhiều đặc điểm của nhà phát triển công ty solo.


+1 cho hai điểm cuối: khả năng chống lại thẩm quyền và lịch làm việc linh hoạt có thể là động lực để chọn hoạt động cho vay tự do. Đưa ra những điều này có thể khá khó khăn đối với một người chơi tự do.
Giorgio

0

Tôi phần nào đồng ý với nhận xét ban đầu đó nhưng tôi nghĩ có ít nhất một số điều đáng để xem xét ở mức độ chủ quan.

  • Ai đó đã thực hiện nhiều nhiệm vụ ngắn hạn, có nhiều khả năng đã được tiếp xúc với nhiều công nghệ và thực tiễn rộng lớn hơn nhiều so với ai đó làm việc trong cùng một công ty, trên cùng một ứng dụng, trong mười năm.

  • Bên cạnh đó, ai đó đã làm việc trên cùng một ứng dụng trong 10 năm, có nhiều khả năng kiên nhẫn hơn rất nhiều khi xử lý các hệ thống cũ và sẽ biết nhiều hơn về tác động của các thay đổi đối với hệ thống về khả năng duy trì lâu dài, v.v ...

Tất nhiên có ngoại lệ trong cả hai trường hợp. Nó thực sự phụ thuộc vào tính chất công việc họ đã làm và tính cách của cá nhân thực hiện nó. Một freelancer có thể được chuyên môn hóa cao như các chuyên gia tư vấn thường. Anh chàng mười năm vẫn có thể tung hứng nhiều loại công nghệ tùy thuộc vào tính chất công việc. Tôi sẽ coi những điều này là những con đường đáng để khám phá tại buổi phỏng vấn hơn là những phán đoán trước để dựa vào trước khi nó bắt đầu. Nếu tôi kết hợp một đội với nhau, tôi muốn cả hai nhà phát triển được mô tả trong các viên đạn vào đội của tôi, cá nhân tôi.

Nhưng nếu bạn đang tìm cách xác định xem có ai đó không ổn trong một lần quét sơ yếu lý lịch hay không, tôi đồng ý 100% với nhận xét đầu tiên đó. Mọi người không chọn tự do trong 10 năm vì không ai có thể làm việc toàn thời gian. Đó là những gì làm việc cho họ trong khoảng thời gian 10 năm đó và bây giờ họ đã sẵn sàng để làm một cái gì đó khác.

Nếu vấn đề của bạn là bạn nhận được nhiều sự quan tâm hơn thời gian phỏng vấn, tìm cách lọc các ứng viên theo tiêu chí tùy ý nên là biện pháp cuối cùng. Tôi khuyên bạn nên quay lại quảng cáo của mình và nhận được nhiều thông tin cụ thể hơn (và theo đó tôi không có nghĩa là "thêm nhiều từ viết tắt / gạch đầu dòng") về những gì bạn đang tìm kiếm và loại công việc nào họ có thể mong đợi được làm tại công ty của bạn. Điều đó sẽ cho phép rất nhiều người trong số họ tự lọc ra.

Đối xử với nó như một quá trình phù hợp, không phải là một cuộc thi. Ưu điểm của ứng viên có nhiều kinh nghiệm đó là bạn mô tả tốt hơn những gì họ có thể mong đợi, càng nhiều người biết họ sẽ không thích làm việc cho bạn sẽ không xuất hiện vì họ có nhiều lựa chọn. Và đó là một điều tốt phản ánh không tốt cho cả bạn và họ. Nó chỉ làm cho công việc của bạn dễ dàng hơn.

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.