2008-12-13 28 views
6

Mặc dù tôi là một lập trình viên và kỹ sư có kinh nghiệm, tôi thấy rằng tôi luôn gặp phải các vấn đề tẻ nhạt khi giao dịch với mạng. Hiếm khi cài đặt router vv làm việc ra khỏi hộp, và bạn thấy mình đang cố gắng tìm hiểu tất cả các loại từ viết tắt như WPA, UPnP, vv, và có một thời gian khó cố gắng để bản đồ này với logic khái niệm của mạng. Tôi nghĩ điều này đặc biệt đúng với mạng; nó dễ dàng hơn nhiều để khắc phục sự cố như biên dịch, cài đặt thiết bị ngoại vi phần cứng hoặc hiển thị phông chữ Đông Á trên máy tính của bạn.Tại sao giao diện người dùng mạng lại rất kỹ thuật và không trực quan?

Tại sao giao diện người dùng mạng: quá kém? Là mạng nội tại phức tạp và khó khăn, phản ánh giao diện người dùng? Do vấn đề bảo mật? Hay là vấn đề về bản chất lịch sử? Hay bạn không đồng ý với tôi hoàn toàn?

CẬP NHẬT 2009/22/1: Tôi nghĩ những người nhận xét dưới đây có điểm tốt trong việc các công ty thiết bị không đủ khả năng ký hợp đồng với kỹ sư phần mềm, ưu tiên kỹ năng phần cứng. Nhưng tôi cảm thấy rằng mạng là tồi tệ hơn bất kỳ thể loại khác khi nói đến giao diện người dùng, thuật ngữ vv, vì vậy tôi đang tìm câu trả lời đó là đặc biệt để kết nối mạng.

+1

Tôi cảm thấy đau đớn của bạn. Đó là một mớ hỗn độn. – Martin

Trả lời

0

Bởi vì thường phần mềm cho các thiết bị được thực hiện bởi những người không được đào tạo như kỹ sư phần mềm; bởi vì để làm cho các thiết bị đó rẻ tiền, chúng tiết kiệm được tất cả mọi thứ theo nghĩa đen, vì vậy không có nhà thiết kế UX chuyên dụng nào cho bạn.

+0

Tôi không biết tại sao điều này đã được downvoted. Hầu hết các công ty phần cứng này chỉ nhận được các kỹ sư eletrical để gõ lên một giao diện trong tháng lat của dự án. – Nathan

3

Không phổ biến.

Mọi nhà cung cấp đều có ý tưởng khác nhau về giao diện sẽ như thế nào và thường có các thuật ngữ khác nhau.

Chưa kể một thực tế là hầu hết các thiết bị được thực hiện ở phía đông và các bản dịch, hoặc tài liệu hoặc trong giao diện phần mềm thường rất kém.

-1

Như được đề cập trong blog mới nhất (33) tất cả phần mềm từ các công ty phần cứng đều xấu. Tôi không tin rằng đây chỉ là vì các kỹ sư HW không được đào tạo để viết phần mềm tốt như Joel nói, sau khi hầu hết các kỹ sư SW không được đào tạo để viết phần mềm tốt!
Tôi nghĩ rằng thị trường, tiền bạc và thời gian hơn - bạn không chọn uP, DSP, FPGA hoặc thậm chí một bộ định tuyến dựa trên phần mềm của nó nên không có lợi thế để làm nhiều hơn công việc tối thứ sáu trên đó.
Bạn không thể kiếm được nhiều tiền hơn, bạn có thể trả 10 nghìn đô la cho một bộ giải mã uP và nó chỉ là một tập hợp dơi được bao quanh một số trình biên dịch C thập niên 80 miễn phí.

+0

Lần cuối cùng tôi kiểm tra, Apple là một công ty phần cứng và họ tạo ra phần mềm tốt nhất. Sony, mặc dù sẽ xác nhận điểm của bạn. –

+0

Sun cũng quản lý để tạo ra phong nha SW - nhưng tôi không nghĩ rằng Sun và táo đang trong cùng một doanh nghiệp như ai đó làm cho $ 29 wifi router –

-1

Có nhiều yếu tố xác định mức độ thân thiện với người dùng. Học tập đóng vai trò quan trọng. Hãy nghĩ về văn phòng của Microsoft, hầu hết mọi người nghĩ rằng họ biết cách sử dụng nó. Tôi hỏi bạn bè của tôi bao nhiêu lần họ đã bị tấn công với các vấn đề như phong cách được thiết lập không thích hợp (các vấn đề như kích thước phông chữ, thụt đầu dòng). Là văn phòng Microsoft được phát triển bởi phần mềm imbeciles!

Nếu không có nhà thiết kế hiểu được tâm lý con người, những nỗ lực nhân từ nhất sẽ trở thành nỗi đau. Đã bao nhiêu lần chúng tôi thấy một bài thuyết trình vụng về được tạo ra bởi các kỹ sư phần mềm. Điều này có liên quan đến khả năng lập trình không? Không. Chỉ là các nhà thiết kế giao diện người dùng tốt phát triển các giao diện dễ hiểu.

2

Tôi đồng ý với bạn rằng việc định cấu hình các thiết bị và thiết bị mạng khá là một công việc tẻ nhạt và nhàm chán.

Tôi tin rằng nó đi kèm với nhu cầu về giao diện người dùng tốt đẹp. Khách hàng yêu cầu một giao diện người dùng tốt đẹp từ điện tử tiêu dùng và game thủ yêu cầu giao diện chơi game khá trực quan trong trò chơi của họ. Vì kỹ thuật mạng có thể không phàn nàn với Cisco về điều này, nên nó vẫn là ưu tiên thấp hơn.

Ngoài ra, chi phí là một yếu tố khác. Một bộ định tuyến có thể được cấu hình bởi một kỹ sư mạng như chính bạn và nhiều năm sau đó có thể không yêu cầu bất kỳ cấu hình nào khác. Tôi sẽ tưởng tượng rằng các công ty như Cisco biết điều này, và con số rằng việc đầu tư vào thiết kế cho các công cụ giao diện người dùng tốt đẹp là không cần thiết. Họ có thể tiết kiệm rất nhiều tiền bằng cách làm tối thiểu trong bộ phận giao diện người dùng.

Có nói rằng Apple làm một công việc rất tốt đẹp với giao diện người dùng trên các thiết bị không dây của người tiêu dùng như Airport Extreme. Giao diện người dùng là ứng dụng thực tế trông đẹp mắt, không phải giao diện web.

Mặt khác, vì giao diện người dùng mạng thường khó sử dụng, nó giúp bạn sử dụng và làm cho công việc của bạn quan trọng hơn (và trả cao hơn). Nhớ những ngày bạn là người duy nhất có thể xây dựng một máy tính? Tôi làm và không thực sự là một kỹ năng trong những ngày này vì hầu như bất kỳ học sinh trung học nào cũng có thể làm được.

1

Tôi nghĩ câu hỏi này nêu bật sự phân chia lịch sử giữa kỹ thuật viễn thông và phần mềm. Nó thường là trường hợp mà các vấn đề kỹ thuật của viễn thông không thể được ẩn từ người dùng của họ, vì những chi tiết có thể được yêu cầu cho một chức năng thiết lập. Hơn nữa, tài liệu viễn thông có xu hướng nặng trên các từ viết tắt (những điều khó hiểu hơn nữa).

+0

câu trả lời thú vị nhất cho đến nay. – Fredriku73

Các vấn đề liên quan