Tại thời điểm nào một công ty phát triển cần một sysadmin chuyên dụng?


10

Khi trọng tâm chính của một công ty là phát triển, triển khai và bảo trì phần mềm, tại thời điểm nào sẽ là khôn ngoan để thuê một sysadmin chuyên dụng? Các dấu hiệu cảnh báo mà bạn cần là gì?

Câu trả lời:


11

Người hoặc những người đang xử lý các nhiệm vụ quản trị hệ thống đang dành một tỷ lệ đáng kể thời gian của họ cho các nhiệm vụ đó. Tỷ lệ phần trăm có thể thay đổi từ tổ chức này sang tổ chức khác, nhưng đó là sự đánh đổi đối với người đó dành thời gian cho quản trị hệ thống so với trách nhiệm chính của họ. Một yếu tố khác là chất lượng dịch vụ mạng và thời gian. Nếu bạn có một người hầu như không quản lý mạng hoặc gặp khó khăn trong việc duy trì mạng, thì bạn nên có một người tận tâm biết về mạng và có thể hành động một cách chủ động.

Vì vậy, một số quy tắc cơ bản của ngón tay cái:

  1. Bạn có bị mất điện hoặc dịch vụ mạng xuống cấp có thể được xử lý bởi quản trị viên hệ thống có kinh nghiệm không?
  2. Là những người hiện tại xử lý quản trị viên hệ thống sử dụng hơn 30% thời gian của họ cho các nhiệm vụ quản trị hệ thống (% có thể thay đổi).

10

Là một nhà thầu cung cấp dịch vụ sysadmin cho các công ty nhỏ, bao gồm ASIC và các công ty thiết kế phần cứng, tôi có quan điểm này:

Giá trị của một sysadmin không phải là sự khác biệt chủ yếu giữa chi phí trực tiếp của anh ấy và chi phí trực tiếp của các kỹ sư là những người sysadmin thay vì kỹ sư.

Theo kinh nghiệm của tôi, hầu hết (nhưng không phải tất cả) các kỹ sư đều là những kỹ sư giỏi nhưng là những sysadins tệ hại. Họ biết cách làm bên kỹ thuật, nhưng xây dựng mạng lưới, máy chủ và dịch vụ không phải là điều họ làm mọi lúc.

Một sysadmin có thể tăng giá trị của anh ta nếu anh ta có thể cải thiện năng suất của các kỹ sư - đối với một ngành cụ thể mà tôi làm việc, chúng tôi đã nhân đôi hoặc nhiều đơn vị công việc được thực hiện thông qua hồi quy và trang trại máy chủ mô phỏng bằng cách thay đổi cơ sở hạ tầng mạng của họ, tăng giá trị trang trại máy chủ của họ, các kỹ sư và giấy phép công cụ rất đắt tiền. Đây là một giá trị lớn hơn nhiều cho doanh nghiệp hơn là chỉ giải phóng các kỹ sư khỏi nhiệm vụ sysadmin.

Tất nhiên, không phải công ty nào cũng có trái cây treo thấp như thế! ..

Giá trị cũng được tăng lên bằng cách tránh thời gian ngừng hoạt động ngăn cản số lượng lớn người làm việc. Tôi luôn luôn nói, nếu CNTT của bạn tài nguyên không bao giờ được tại chỗ, sau đó ông ấy đang làm một công việc tốt đẹp ...

Những gì bạn cần là một đánh giá từ một người mà bạn tin tưởng, không chỉ là một người đang tìm việc hoặc đang tìm cách bán cho bạn một cái gì đó (mặc dù họ cũng sẽ làm điều đó). Một người nào đó sẽ đến và nhìn vào trang web của bạn, từ trước đến sau và hỏi bạn những câu hỏi về những gì bạn làm, cách bạn làm và những gì bạn đang cố gắng thực hiện - vì đây là những điều rất khác nhau!

Tìm kiếm những người này có thể dễ hoặc khó, tùy theo :) Tôi khuyên bạn nên nói chuyện với mạng lưới đồng nghiệp của mình trong các ngành khác và hỏi họ xem họ đã sử dụng ai trong quá khứ, tốt hay xấu. Làm nghiên cứu của bạn. Yêu cầu, và kiểm tra, tài liệu tham khảo.

Điều bạn cũng cần làm là nhận ra rằng điều này sẽ tốn tiền. Thời gian cho FT / P hoặc một nhà tư vấn (hoặc nhóm các chuyên gia tư vấn). Cá nhân tôi thích khách hàng tham gia vào công ty của tôi với một số lượng nhỏ giờ cố định tại chỗ mỗi tuần. Sau đó, họ có quyền truy cập vào toàn bộ nhóm của tôi và chuyên môn đa dạng của họ để các phản hồi của chúng tôi có thể mở rộng (hoặc ra) khi được yêu cầu mà không cần phải có một đội ngũ FT / P lớn liên tục trong biên chế. Tại một số điểm, sẽ hợp lý với FT / P của riêng bạn, nếu chỉ là người quản lý CNTT hoặc CNTT cao cấp. Nhưng bạn không cần phải đến đó ngay nếu bạn chọn đúng đội.

Cũng nhận ra rằng bất kỳ cơ thể mới nào cũng sẽ muốn thay đổi cách thực hiện một số điều, và những thay đổi ban đầu có thể là gập ghềnh. Đây là lý do tại sao bạn phải tin tưởng người mà bạn sẽ đưa bạn từ nơi bạn đến để đánh đổi giữa nơi bạn muốn và những gì bạn có thể / sẵn sàng chi trả.

Nếu bạn đang đặt câu hỏi, thì đã đến lúc bắt đầu thực hiện nghiên cứu và có thể có một hoặc hai chuyên gia tư vấn để thực hiện đánh giá. Sau đó lấy những gì họ nói và quyết định bước tiếp theo là gì.


6

Có lẽ ngay trước khi một cái gì đó xấu xảy ra:

  • Bạn nhận ra rằng bạn không có bản sao lưu thường xuyên của ứng dụng Line of Business - chẳng hạn như thứ gì đó theo dõi giấy phép / khách hàng

  • Bạn không thể nhớ khi nào máy chủ sản xuất được vá hoặc lên lịch để bảo trì

  • Bạn phát hiện ra máy chủ tệp của mình đã chết vì các ổ TWO bị lỗi trong mảng RAID của bạn

  • Phải mất hơn 1 ngày để có một máy mới được cung cấp để thay thế một máy cũ / hiện có

  • Máy in hết mực hoặc nói "yêu cầu bảo trì" trên màn hình LCD

  • "Tất cả cơ sở của bạn thuộc về chúng tôi" hoặc xâm nhập mạng tương tự

  • Máy chủ email bị choáng ngợp bởi cuộc tấn công spam mới nhất

Tôi chắc chắn có những khoảnh khắc WTF khác mà tôi chưa liệt kê trong danh sách ngắn của mình.


4

Khi số lượng năng suất bạn mất bằng cách yêu cầu các nhà phát triển và nhân viên quản trị điền vào sysadmin vắng mặt lớn hơn hoặc bằng mức lương của sysadmin.


4

Đừng đợi cho đến khi các nhà phát triển của bạn bị sa lầy với các tác vụ kiểu sysadmin. Gần như mọi nhà phát triển mà tôi đã gặp đều có khả năng đáp ứng một số cấp quản trị hệ thống mà không đưa ra bất kỳ dấu hiệu rõ ràng nào cho thấy họ đang trở nên tiêu thụ. Vào thời điểm bạn nhận thấy rằng nhóm phát triển của bạn đang bị ảnh hưởng rõ rệt bởi tải sysadmin, có lẽ bạn đã dành nhiều thời gian của họ cho nó hơn là bạn quan tâm.

Ngược lại, người quản trị hệ thống của bạn sớm có khả năng không được sử dụng đúng mức trong vai trò sysadmin. Cân nhắc việc tích hợp chúng vào nhóm phát triển. Tôi chưa bao giờ thấy một sản phẩm phần mềm nào bị ảnh hưởng bởi vì nó có đầu vào sớm của một tài nguyên CNTT tham gia tích cực đóng góp phản hồi về các yêu cầu kỹ thuật. Đó thường là trường hợp các cân nhắc CNTT có được rút ngắn mà không có tài nguyên đó được tham gia.

Nếu bạn đang đặt câu hỏi, tôi đoán là bạn đã quan sát thấy hành vi cho thấy điểm tới hạn đã đạt được.


4

Tôi sẽ khuyên bạn nên tạo một nhật ký trong một tháng. Mỗi khi bạn hoặc nhân viên dành thời gian cho một nhiệm vụ sysadmin, hãy ghi lại xem đó là ai và mất bao nhiêu thời gian. Vào cuối tháng, hãy tính tổng số tiền phải trả cho tất cả thời gian đó và nhân đôi số tiền đó. Bằng cách nhân đôi số tiền đó, bạn biểu thị lượng thời gian bạn đã trả để những người đó thực hiện các nhiệm vụ quản trị viên và lượng thời gian bị mất có thể được sử dụng để tạo doanh thu (tức là mã hóa).

Khi bạn đã có số đó, hãy tự hỏi mình "Tôi có thể có một quản trị viên hệ thống toàn thời gian với giá đó mỗi tháng không?"

Nếu có ... thuê một ai đó.

Ngoài ra, nhìn vào các công ty dịch vụ trong khu vực của bạn. Có rất nhiều hoạt động trên một tình huống người lưu giữ. Đây sẽ là một giải pháp tốt cho khoảng thời gian đó giữa khi bạn cần một ai đó nhưng không toàn thời gian. Biết rằng quản trị hệ thống toàn thời gian không phải là lựa chọn duy nhất của bạn. Ngoài ra, bạn không phải đối phó với các lợi ích và các vấn đề nhân sự khác. LƯU Ý: Tôi làm việc cho một công ty cung cấp các dịch vụ này cho doanh nghiệp nhỏ nên tôi có thể hơi thiên vị.


4

Khi phòng máy tính của bạn trông như thế này. =)

cáp lộn xộn
(nguồn: tvsnob.com )

Một lưu ý nghiêm trọng hơn, bạn nên khi các nhà phát triển của bạn dành thời gian họ có thể phát triển về quản trị và điều hành. Đây có xu hướng là các bộ kỹ năng rất khác nhau, vì vậy thật tốt khi có ai đó lên tàu (ngay cả trên cơ sở bán thời gian) trước cuộc khủng hoảng để bạn tránh các tình huống như ở trên.


1
Đây có phải là một trung tâm dữ liệu từ ngành công nghiệp spaghetti?
mưu

3

Cũng đáng để xem xét rằng một Sysadmin sẽ mang lại trải nghiệm và kiến ​​thức mà hầu hết các nhà phát triển sẽ không có. Họ sẽ biết các mạng hoạt động như thế nào, làm thế nào để tận dụng tối đa cơ sở dữ liệu, làm thế nào để tạo ra các ứng dụng quy mô. Họ có xu hướng có một suy nghĩ hơi khác với hầu hết các nhà phát triển và kiến ​​thức đó có thể là vô giá.


2

Tùy thuộc vào bạn lớn như thế nào, tôi sẽ bắt đầu tìm kiếm khi

  • một hoặc nhiều nhà phát triển của bạn bắt đầu thường xuyên dành ~ 40-50% thời gian để thực hiện các nhiệm vụ liên quan đến sysadmin
  • cấu hình của bạn đã phát triển vượt quá sự hiểu biết kỹ thuật của bạn

2

Đơn giản: 5 đến 1.

Không quan trọng tất cả các mệnh đề 'nếu'. Trung bình, bạn sẽ tìm thấy tỷ lệ 5: 1 trong các công ty mới nổi. có rất nhiều số liệu ngoài kia, chẳng hạn như "30% thời gian dành cho nhà phát triển dành cho công việc sysadmin".

Kinh nghiệm cá nhân của tôi (18 năm) là vào thời điểm bạn có 5 người phát triển mã, cần có ai đó để giúp xây dựng các hệ thống / dịch vụ tập trung để 5 người tốt đó có thể tiếp tục làm việc hiệu quả trong việc viết mã và không quản lý máy chủ / phần mềm hệ thống, và cung cấp lợi tức đầu tư (tiền lương).


1

Bất cứ ai bạn quan tâm về bảo mật và bạn biết không ai trong số các nhân viên hiện tại của bạn có thể bảo mật và duy trì các máy chủ cung cấp thời gian hoạt động cần thiết.


1

Tôi nghĩ rằng nếu bạn phải hỏi điều này, có lẽ bạn cần sysadmin.

Các trường hợp kinh doanh được thực hiện ở trên là rất tốt và hữu ích để được phê duyệt. Tuy nhiên, tôi muốn nói rằng nếu ai đó đang kìm kẹp, hoặc buồn về lượng thời gian họ dành cho việc này, thì đó là một dấu hiệu cảnh báo. Nếu mọi thứ không được thực hiện một cách kịp thời, thì bạn cần một người.

Đừng quên rằng bảo mật, bảo trì, các tác vụ cơ bản thường bị bỏ qua và bạn đang đánh bạc ở đây rằng nó sẽ không cắn bạn. Nếu bạn có đủ khả năng, có nghĩa là nó sẽ không khiến công ty ngừng hoạt động, bạn có thể muốn có được một ai đó. Ít nhất là một bộ đếm thời gian, có thể là một sinh viên đại học, để giúp đảm bảo rằng mọi thứ chạy trơn tru.


1

Bắt đầu nhỏ nếu bạn cần, thuê một nhà tư vấn với mức lương hàng giờ để chăm sóc các nhu cầu của bạn.

Nếu bạn trả cho nhà phát triển 200 đô la mỗi ngày và anh ta dành một phần tư thời gian của mình để chăm sóc mạng, bạn có 75% kỹ năng của nhà phát triển đó đang được sử dụng.

Sử dụng ngân sách 50 đô la / ngày để thuê một nhà tư vấn CNTT xuất hiện mỗi tuần một lần trong 2 giờ và cung cấp cho mạng của bạn một lần nữa. Họ cũng có thể cung cấp cho bạn báo giá để giúp bạn thành hình nếu bạn không có tài nguyên nội bộ.

Đó thực sự là về 1) bạn có những người có thể làm công việc này không? 2) Họ có thể làm điều đó một cách chính xác với kinh nghiệm hay họ đang "chắp cánh"? (chắp cánh nó sẽ giết bạn) và 3) Thời gian của nhà phát triển đó có đáng hơn chi phí của một nhà tư vấn CNTT không?

Thuê một ai đó hoặc toàn thời gian khi nó có ý nghĩa để làm như vậy. Nếu bạn không có ai đó có kinh nghiệm về Quản trị hệ thống thì đừng sử dụng họ như thể họ làm. Nó sẽ cắn bạn trong ass sau.


$ 50 / ngày? Lên kế hoạch $ 50 + / giờ (ở Hoa Kỳ, nếu chúng tốt ...)
gWaldo

0

Trong thực tế, câu trả lời cho điều này là một trường hợp kinh doanh hơn bất cứ điều gì khác.

Bạn cần một sysadmin khi tổng doanh thu tiềm năng bị mất cho thời điểm các nhà phát triển đang thực hiện các công việc sysadmin thay vì phát triển thực tế lớn hơn chi phí để bạn thuê một sysadmin


2
câu trả lời này giả định rằng một nhà phát triển có thể thực hiện công việc sysadmin cũng như một sysadmin ...
Brann

0

Khi các nhà phát triển phải dành một lượng lớn thời gian để duy trì hệ thống. Mặc dù các nhà phát triển của bạn sẽ có năng lực với máy tính, nhưng họ có thể không có các kỹ năng cần thiết để quản lý mạng và nếu họ làm như vậy, họ sẽ không dành thời gian để phát triển, đó là những gì họ giỏi và họ làm gì đang được trả tiền cho.

Nó thực sự phụ thuộc khi ngân sách của bạn cho phép bạn thuê trong một sysadmin và có rất nhiều yếu tố khác để suy nghĩ, chẳng hạn như nếu bạn có một tên miền được thiết lập, nếu hiện tại nó được quản lý tốt, bạn có bao nhiêu máy chủ và làm thế nào họ cần bảo trì nhiều và trạng thái mạng của bạn.

Bởi vì máy tính của bạn là một phần cốt lõi trong công việc kinh doanh của bạn, nếu chúng bị hỏng, bạn sẽ mất thời gian và tiền bạc nhanh chóng, vì vậy một khi bạn đã có hơn một tá máy móc, tôi khuyên bạn nên thuê một chuyên gia.


0

Phân tích lượng thời gian dành cho nhà phát triển dành cho việc triển khai và bảo trì định kỳ trên máy chủ sản xuất. Bạn có thể cần một sysadmin chuyên dụng nếu số tiền này nhiều hơn số giờ của nhà phát triển thông thường làm việc trong một tuần nếu điều này phù hợp trong một vài tuần. Vì vậy, nếu có đủ thời gian để triển khai và áp dụng các bản vá sẽ là một chỉ báo cho tôi.

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.