Không bao gồm chi phí, màn hình lý tưởng được thiết lập cho một nhóm lập trình viên là gì?


11

Đưa ra một văn phòng mới, bàn làm việc mới và rất ít giới hạn về chi phí cho mỗi người (theo lý do - không thể có mũ bảo hiểm thực tế ảo) số lượng, kích thước và hướng lý tưởng của màn hình (có lẽ là màn hình phẳng) để tối đa hóa năng suất , hiệu quả và độ chính xác trong mã hóa?

Nếu có liên quan, giả sử phát triển .NET cho môi trường web, nhân viên trong các văn phòng riêng lẻ có bàn lớn. Các lập trình viên hiện đang nhắn tin cho hầu hết các cuộc trò chuyện, mặc dù tất cả đều ở trên trang web và duyệt web là một phần của công việc.


3
Câu hỏi này có thể phù hợp hơn trên stackoverflow.com
Jordan S. Jones

6
Có thể thích hợp nếu CNTT chịu trách nhiệm đưa ra quyết định mua hàng ...?
Shog9

2
Ah để được ở trong vùng đất của màu xám. =)
Joseph

Câu trả lời:


22

Không có thứ gọi là "thiết lập màn hình lý tưởng" bởi vì cũng không có thứ gọi là "người dùng chính tắc"! (cộng với thiết lập bạn cần phụ thuộc vào các tác vụ bạn phải thực hiện)

Điều đó đang được nói, chiến lược tôi sử dụng tại công ty của tôi rất đơn giản:

Nhận mọi nhà phát triển như nhiều màn hình như anh ta yêu cầu. Đơn giản và đơn giản.

. một ngân hàng đầu tư hàng đầu)

Ba lý do để sử dụng chiến lược này:

  • Một màn hình thông thường có giá khoảng 300 đô la và có thể sẽ được sử dụng trong 3 năm ... Đó là tổng chi phí sở hữu khoảng 0,5 đô la một ngày bao gồm cả điện. Chi phí 'quyền sở hữu' của một lập trình viên giỏi là trong ngày 500 đô la.

    Nói cách khác, một người giám sát tự trả tiền cho mình ngay khi anh ta tiết kiệm được 1 phút mỗi ngày cho lập trình viên.

  • Bạn thừa nhận thực tế rằng các lập trình viên của bạn biết rõ hơn bạn những gì họ cần để hoàn thành công việc của họ (đó là một động lực mạnh mẽ cho họ).

    Tôi sử dụng để nói với các thành viên trong nhóm của tôi:

    Nếu bạn cần một cái gì đó để hoàn thành công việc của bạn, chỉ cần mua nó, hoặc yêu cầu tôi mua nó. Tôi không muốn lãng phí thời gian của bạn để tranh luận về lý do tại sao bạn cần một thiết bị phóng tên lửa USB. Bạn có thể biết rõ hơn tôi những gì bạn cần :)

  • Bạn thừa nhận thực tế rằng các lập trình viên của bạn làm việc đủ quan trọng để cho họ có công cụ tốt nhất mà tiền có thể mua (một lần nữa, một động lực rất mạnh)


Trong thực tế, các lập trình viên đắt tiền đến mức hầu hết mọi thứ có thể dễ dàng làm việc của họ đều đáng mua. Tôi đang nói về :

  • nhiều màn hình như họ cần
  • một máy tính rất nhanh, SSD, quadcore, bạn đặt tên cho nó.
  • một máy tính khác, nếu cần
  • tất cả những cuốn sách anh ấy có thể muốn xem

Để kết thúc, một vài từ về thiết lập hiện tại của tôi để phát triển phần mềm .net (YMMV nếu bạn không phải tôi, không phải tôi trong '09 hoặc không phát triển phần mềm .net)

  • hai màn hình dọc 22 "1920 * 1080, hiển thị Visual Studio chia theo chiều dọc
  • một màn hình 22 "1920 * 1080 cho các hộp công cụ của VS (trình khám phá giải pháp, hộp công cụ, v.v.) và các công cụ khác (cụ thể là SQL Management Studio)
  • một màn hình 22 "1920 * 1080 cảnh quan cho firefox / IM / Outlook

Một lý do tốt để thêm một màn hình phụ là nếu bạn cần một số thứ phải được hiển thị liên tục (chẳng hạn như các công cụ giám sát)

Theo kinh nghiệm của tôi, tôi ghét làm việc chỉ với một màn hình, 2 là ổn, năng suất của tôi vẫn mang lại lợi ích cho người thứ ba và màn hình phụ không thực sự cần thiết.


3
Tôi rất mong tôi được sống ở một nơi mà các lập trình viên đắt hơn các màn hình lớn :(
Manuel Ferreria

1
+1. Tôi hiện đang phát triển với 2x 30" (Samsung 305T +, 2560x1600 mẹ đẻ), chỉ là về tự thuyết phục mình để có được một phần ba :-) Họ ném ra một chút nhiệt, chỉ đáng chú ý nếu quá gần.
devstuff

3
Cần thêm nhà phát triển? Oh niềm vui đến một nơi nào công việc mà các nhà phát triển đang rất được kính trọng (không phải tại chỗ hiện tại của tôi ...) ở đây 2x 17" là considerd sự sang trọng trên một 2.2GHz C2D. Xây dựng của chúng tôi mất 25 phút và có thể REALLY được hưởng lợi từ song song hơn, nhưng CNTT bods đã nghĩ phần cứng của chúng tôi là Blazin' và chúng tôi! ở một đất nước nơi mà các devs chi phí chi phí >> phần cứng ...
geocoin

@geocoin: không, thật không may, chúng tôi không thể trả nhiều nhà phát triển hơn, tất cả tiền của chúng tôi đã dành để mua màn hình cho những người chúng tôi đã có :)
Brann

@Manuel Ferreria: Ngay cả khi bạn sống ở một nơi mà phần cứng (như màn hình) không đắt như phần mềm con người (lập trình viên), thật đáng buồn là vẫn có những người quản lý không tuân thủ các yêu cầu của nhà phát triển như cài đặt nhiều màn hình.
Spoike

12

Tôi nghĩ rằng màn hình 24 "ít nhiều là tiêu chuẩn trong những ngày này. Nhận hai người mỗi người nếu bạn có thể.


1
Ừm. Tôi thích Dell 2408WFP của tôi, 2 con thú như vậy là một thiết lập khá tuyệt vời cho một máy trạm phát triển.
Wedge

+1 trên 'hai mỗi người' - năng suất của tôi đã tăng lên khá nhiều với màn hình phụ.
Erik Forbes

Tôi không chắc chắn về 2x 24 "- đó là rất nhiều việc phải làm trái và phải. Tôi biết một anh chàng ở Google có một cặp 30" - phong cảnh, nhưng một người khác, vì vậy chỉ cần lướt qua nhanh
Alister Bulman

Bạn có thể đặt hai màn hình 24 "theo chiều dọc cạnh nhau. Giống như bốn màn hình sau: msmvps.com/cfs-filesystemfile.ashx/__key/iêu
Sophie Alpert

Tôi đã sử dụng ba màn hình 24 "trên máy tính để bàn Debian nhưng phải cắt giảm xuống còn hai trên máy Mac. Ba chắc chắn không quá mức. Tôi muốn có nhiều khu vực có thể xem hơn.
Gareth

6

Tôi muốn nói ít nhất là cung cấp cho các nhà phát triển hai màn hình. Nó làm cho việc chuyển đổi giữa tài liệu và IDE dễ dàng hơn và có một số nghiên cứu cho thấy một số tăng năng suất.

Bất kể nhà phát triển trả tiền và ghi nhớ mức tăng năng suất 30% với thiết lập màn hình kép, việc mua màn hình thứ hai thực sự khá rẻ nếu bạn bắt đầu tính toán về nó.

Nếu tiền vẫn là một vấn đề, có một máy tính xách tay kết nối với một màn hình là một cải tiến so với việc chỉ bật màn hình máy tính xách tay. Tuy nhiên, nếu có sự khác biệt về kích thước giữa màn hình máy tính xách tay so với màn hình được đính kèm, nó có thể gây khó chịu cho một số người (tôi không thấy khó chịu nhưng tôi đã gặp một số đồng nghiệp nghĩ rằng).

Tôi cũng đề nghị bàn có thang máy để ngăn ngừa đau cơ và đau lưng, nhưng đó là một chủ đề thảo luận hoàn toàn khác.


2

Tôi đánh giá cao 2 màn hình và cả hai nên xoay. Tôi có kép 19 "tại nơi làm việc và có thể xoay một trong số 90 độ là rất có giá trị khi tôi nhìn vào các đoạn mã dài.


1

Tôi thứ hai là 24 "gợi ý. 22" là mức tối thiểu, nhưng tôi cắt giảm chi phí cho màn hình là một trong những chiến lược ít thực tế nhất; một màn hình thực sự tốt có thể dễ dàng kéo dài 5 năm trong sử dụng thực tế. Sở thích cá nhân của tôi là Dell 2408WFP (cập nhật 2407, tôi sử dụng ở nhà và rất thích. Biến thể HC là sự kiện tốt hơn, tôi nghĩ vậy). Nó có một khe cắm thẻ SD và bộ chia USB bên trong (cả hai đều phù hợp cho các nhà phát triển) và có chất lượng hiển thị tốt nhất. Nơi tôi đến từ nó đắt một cách lố bịch, nhưng ở Mỹ giá có lẽ hợp lý hơn nhiều.

Là một nhà phát triển, cá nhân tôi thấy một màn hình thứ hai là một bổ sung dễ thương nhưng hơi thừa - tôi thường đặt các cửa sổ MSN Messenger, Skype và Process Explorer, v.v. Trong công việc, tôi có một thiết bị chính thứ cấp 24 "và el-cheapo 22" được thiết lập và nó thật tuyệt vời; Ở nhà, tôi chỉ sử dụng 24 "và không bỏ lỡ màn hình thứ hai thường xuyên.


1

Tôi đã sử dụng một số thiết lập khác nhau trong những năm qua:

  • Một 17 "CRT
  • Hai CRT 17 "
  • Hai màn hình LCD 19 "
  • Ba màn hình LCD 17 "
  • Ba màn hình LCD 19 "
  • Ba màn hình LCD 20 "

Không cần phải nói rằng LCD dễ nhìn hơn nhiều so với hầu hết các CRT. Tôi thấy ba chiếc 20 là tốt nhất đối với tôi, do có thêm bất động sản. Đó là 1600x1200, và nó lớn hơn một chút so với 1278x1024.

Đối với tôi, ba là một con số tốt vì tôi đang làm việc trên một ứng dụng máy tính để bàn với phần phụ trợ cơ sở dữ liệu. Một màn hình cho IDE, một màn hình cho DB và một màn hình để ứng dụng chạy tốt.

24 ", với độ phân giải 1920x1600 trông cũng khá đẹp. Một cấu hình đẹp khác là 30" với một hoặc hai 20 "quay sang một bên ở mỗi bên (wingmen).

Dù bạn đi bằng cách nào, tôi khuyên bạn nên gắn bó với cùng một phong cách (ít gây mất tập trung) và sử dụng một công cụ đa màn hình đẹp như UltraMon .


0

Hai màn hình quan trọng hơn màn hình lớn. Mặc dù tôi sẽ nói 19 "là tối thiểu. 24" là tuyệt vời mặc dù. Ngoài ra, còn có các công cụ cho phép ốp cửa sổ tốt hơn trên màn hình lớn.


2
Tôi nhớ những ngày bạn chỉ có 15 "CRT, và bạn rất vui vì điều đó. Và nó có bất kỳ màu nào bạn muốn, miễn là màu xanh lá cây.
Alister Bulman

Ồ Bạn đã 15 "?
Quan tâmOfTunbridgeWells

0

Tôi thích 3 màn hình, điều này thực sự không đắt ở tất cả những ngày này, ngay cả khi bạn không cần phải có card đồ họa hai đầu. Ba màn hình rộng phù hợp có lẽ là tốt nhất, có thể là với một chân dung được gắn để xem tài liệu.

Về mặt không có đối tượng của những thứ bạn có thể dùng cho máy chiếu dữ liệu (một lần nữa, thực sự rất hợp lý trong những ngày này) như một màn hình thứ tư để tạo điều kiện thuận lợi cho lập trình cặp và các cuộc họp nhỏ. Bạn có thể lập nhóm với bảng trắng tương tác cho đầu vào dựa trên bút (Ram và e-Beam thực hiện các IWB rẻ nhất), tốt cho việc lập sơ đồ, sơ đồ tư duy, v.v.

Tùy thuộc vào chính xác những gì người dùng sẽ làm, bạn có thể muốn xem việc lấy một máy đo màu để điều chỉnh màu trên (các) màn hình của bạn, một cái gì đó giống như Pantone Huey hoặc tương tự. Điều này cho phép bạn xem trước chính xác công việc trước khi nó được in (giả sử máy in của bạn cũng được hiệu chỉnh đúng và có cấu hình màu được áp dụng) và tự tin rằng màu sắc bạn đang nhìn thấy là chính xác. Tiện dụng cho những người thiết kế / sử dụng các trang web, rất hữu ích cho những người làm bất kỳ loại công việc đồ họa nào và phải tuyệt đối cho bất kỳ ai gửi công việc đến máy in số lượng lớn.


0

Thiết lập hiện tại của tôi tại nơi làm việc:

  • 2 20 "màn hình rộng được gắn vào máy tính để bàn chính của tôi
  • Ở bên phải của những cái đó, một màn hình rộng 20 "được gắn vào màn hình phụ của tôi
  • Ở bên trái, một máy tính xách tay Dell có (tôi nghĩ) màn hình 15 "

Cả 3 máy đều được điều khiển bằng một chuột và bàn phím thông qua Synergy , mang lại cho tôi 4 màn hình hiệu quả (tôi có bàn hình chữ L hoặc điều này sẽ không hoạt động).

Tôi mới chỉ có thiết lập này khoảng một tuần và tôi đã bị nghiện. Máy tính xách tay chạy các tài liệu Outlook và Firefox cho MSDN và hệ thống theo dõi lỗi của chúng tôi - loại công cụ "thông tin nền". Máy thứ hai cho phép tôi làm những việc nặng về tài nguyên như chạy một loạt máy ảo mà không làm chậm máy phát triển chính của tôi.

Tuy nhiên, nếu tiền thực sự không phải là đối tượng, thì những gì tôi sẽ làm là mua một loạt các màn hình có kích thước khác nhau, quyết định thiết lập mặc định đơn giản như hai màn hình rộng 22 hoặc 24 ,, sau đó làm rõ rằng mọi người có thể thay đổi nó theo cách họ muốn Bạn sẽ không bao giờ tìm thấy một cấu hình màn hình lý tưởng cho mọi lập trình viên.


0

Trong khi tôi chưa thử điều này, tôi đã thấy điều này tại một cuộc phỏng vấn mà tôi có. Người phỏng vấn có hai màn hình LCD màn hình rộng 20 "quay theo chiều dọc. Có vẻ tốt hơn là đọc mã theo chiều dọc hơn là cuộn xuống trên màn hình nằm ngang.

Có vẻ như ba màn hình có thể là tốt nhất. Hai dọc và một ngang (để thử nghiệm).


0

Tôi thấy rằng 3 màn hình 20 "hoạt động tốt nhất. Không hoàn toàn áp đảo bàn làm việc và giúp phân tách thị giác nhiều hơn so với chỉ 2 màn hình.



-3

Hãy nhớ rằng hiện tại phòng thu trực quan không có nhiều hỗ trợ màn hình nên một màn hình 30+ "có thể hoạt động tốt hơn nhiều màn hình nhỏ hơn cho nhà phát triển phòng thu trực quan


2
Tuy nhiên, trong năm 2008, bạn có các tab ngang, hoạt động khá tốt với hai màn hình.
Joseph

1
Điều này hơi sai lệch và thực sự chỉ đúng với các hộp thoại IDE chính. VS 08 cung cấp rất nhiều tính linh hoạt trong việc tách và ghép tất cả các hộp thoại khác nhau trong giao diện người dùng. Ví dụ: bạn có thể xé bỏ giải pháp thám hiểm, thám hiểm nhóm, v.v. và đặt chúng lên một màn hình khác. Bạn có thể làm tương tự với các hộp thoại danh sách lỗi, đầu ra, kết quả kiểm tra, thuộc tính, v.v. và hộp công cụ. Và bạn có thể gắn chúng với nhau để chúng trở thành các tab trên các hộp thoại được chia sẻ. Ngoài ra, bạn có thể kéo dài IDE trên nhiều màn hình và tạo các nhóm tab dọc.
Wedge

1
VS2008 không hỗ trợ đa hỗ trợ !!! Giống như wedge đã nói, bạn có thể di chuyển 'cửa sổ' (ví dụ: Trình quản lý giải pháp, v.v.) đến các khu vực khác nhau trên màn hình BẤT K are đang được thiết lập. Bạn thậm chí có thể xuất / nhập các cài đặt cửa sổ của bạn.
Pure.Krom

1
Tôi đã sử dụng VStudio kể từ khi nó ra mắt với hơn 4 màn hình. Hiện tại 2 30 "và 24 xoay. Nó hoạt động tuyệt vời với nhiều màn hình, luôn luôn có
Chad Grant

Những gì VS không có là khả năng hiển thị trình chỉnh sửa trong cửa sổ nổi. Điều này không ngăn người ta mở rộng phần mdi của VS sang nhiều màn hình (miễn là chúng nằm cạnh nhau), cũng không hiển thị các cửa sổ khác (như hộp công cụ) trên các màn hình riêng biệt.
Brann
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.