Một nhà thiết kế nên hiểu phương tiện họ đang làm việc với khả năng tốt nhất của họ.
Điều đó nói rằng, có những kiến trúc sư chưa bao giờ vung búa nhưng được khen ngợi vì các tòa nhà không tuân thủ của họ (rằng tôi chắc chắn rằng nhiều nhà thầu đã hối tiếc về tòa nhà). :)
Vì vậy, ... tốt, nó phụ thuộc. Có rất nhiều nhà thiết kế đồ họa chưa bao giờ chạm vào bất cứ thứ gì ngoài PhotoShop. Có rất nhiều nhà thiết kế đồ họa có thể sử dụng PhotoShop, xây dựng trang web PHP, tích hợp Thư viện JS và viết tất cả mã lớp trình bày.
Cả hai đều là bộ kỹ năng hợp lệ.
Tất cả những gì đã nói, nếu bạn hy vọng trở thành một nhà thiết kế UI hơn là Nhà thiết kế đồ họa - thì tôi nghĩ rằng bạn cần phải hiểu những điều cơ bản về JavaScript vì JS thực sự là công cụ tạo ra lớp tương tác. Một phần lớn của thiết kế giao diện người dùng web ngày nay là thiết kế các chi tiết của sự tương tác - tìm hiểu độ mờ của nó là bao lâu, điều khiển bàn phím nào hoạt động với nó, chạm và nhấp sẽ làm gì, trạng thái di chuột, trạng thái lỗi, trường hợp cạnh, khả năng truy cập, v.v. Điều này không thể thực hiện được với PhotoShop một mình và cuối cùng người ta phải làm bẩn mã để đi vào những chi tiết cụ thể đó.
Đối với câu hỏi tiếp theo của bạn:
Điều gì sẽ xảy ra nếu chúng ta chỉ muốn ai đó làm đẹp lên các trang web đầy đủ chức năng và được phát triển của chúng ta?
Nếu trang web được phát triển đầy đủ, đó không phải là vấn đề 'chỉ đẹp lên thôi'. Chỉ có rất nhiều người có thể làm SAU sự thật. Có thể hoán đổi một số hình ảnh - có thể điều chỉnh CSS. Nhưng cuối cùng, mức độ của những gì có thể thay đổi sẽ nằm trong tầm kiểm soát của lớp trình bày hiện tại và bạn sẽ cần một người hiểu rõ về nó để biết phải bắt đầu từ đâu.
Trong tương lai, tốt nhất là xử lý thiết kế hình ảnh của bạn trong khi lớp trình bày đang được phát triển - không phải sau đó.