Biết về UI/UX sẽ có lợi như thế nào đối với một Developer ???
This post hasn't been updated for 4 years
Mở đầu :
Chắc hẳn anh em khi tham gia dự án, cũng đều nghe về khái niệm UI/UX rồi đúng không ? Nhưng đối với một số bạn mới đi làm, và có thể đang chập chững bước vào nghề thì có thể cũng chưa nghe qua về khái niệm này.
Chính vì vậy, hôm này mình sẽ làm một bài viết để chia sẻ cho anh em về UI/UX : khái niệm của nó là gì ? và tầm quan trọng của UI/UX đối với một website như thế nào nhé.
Let's get it
Muốn học gì thì phải hiểu khái niệm đã :
Với những người mới thì đây là hai khái niệm khá dễ nhầm lẫn là một, nhưng thực ra là khác nhau ( không khác nhau thì mình viết bài này làm gì ) :
- UI Design là viết tắt của User Interface Design – Tức là thiết kế giao diện người dùng.
- UX Design là viết tắt của User Experience Design – Là thiết kế tối ưu trải nghiệm người dùng.
Chi tiết hơn nữa nào :
UI Designer (User interface design) – Thiết kế giao diện
Như ông bà ta đã nói ' Cái răng cái tóc là góc con người ', một khuôn mặt đẹp có thể khiến cho nhiều người say đắm. Giao diện web cũng vậy, trong một sản phẩm công nghệ, giao diện người dùng là một bộ phận vô cùng quan trọng vì nó tiếp xúc trực tiếp và mang đến trải nghiệm cho user, user có thể trực tiếp cảm nhận bằng tai, nghe mắt. Một giao diện đẹp có thể làm cho user tăng khá nhiều thiện cảm đối với lần đầu tiên tiếp xúc với website của chúng ta.
( Cái này đẹp thật , không phải mình quảng cáo đâu )
Anh em thử nghĩ mà xem nếu mình truy cập vào một website với những màu sắc có độ tương phản kém hay giao diện xấu xí thì cái đầu tiên bật ra trong đầu mình là mất thiện cảm và sự tin tưởng vào trang web đó rồi. Dù dịch vụ trong đó có tốt như thế nào đi nữa
( Xấu thôi rồi, quá là rối rắm )
UI sẽ tiến hành nghiên cứu và tiếp nhận các thông tin từ UX Designer, từ đó đưa ra thiết kế giao diện đồ họa cho phần mềm, các ứng dụng trên điện thoại và máy tính, các website gồm các yếu tố như màu sắc, hình ảnh, ngôn ngữ, phương thức sử dụng các tính năng, cách trình bày bố cục, sắp xếp layout của sản phẩm kỹ thuật số,…
UX (User Experience Design) – Thiết kế trải nghiệm người dùng
UX là các thao tác mà user sử dụng khi tham gia vào website (App) của chúng ta. Một UX tốt là UX mà tất cả các thao tác trên trang dễ dàng, dễ dùng, từ đó giúp cho trang web dễ dàng tiếp cận với nhiều người hơn. Không ai muốn dùng một trang web rối rắm, phức tạp cả.
( Ghét nhất là popup )
UI và UX luôn song hành cùng nhau:
Đây là 2 thứ luôn đi kèm với nhau, có thể nói là thiếu một thứ đều không thể được. UI đẹp và UX tồi thì cũng như bạn đang lười dối người dùng vậy (nhìn ngoài đẹp mà vô dùng khó chịu, bực cả mình). UX tốt mà UI xấu thì thôi, sẽ không bao giờ quay trờ lại trang web của mình nữa
UI và UX với developer như thế nào ?
Nhiều bạn nghĩ là, developer thì cần quái gì phải biết về UI/UX?
Thật ra là điều này cũng đúng, nếu như bạn làm về nhúng hoặc chuyên sâu về back-end. Tuy nhiên, nếu bạn muốn trở thành một web developer, hay mobile-app developer thì đừng bỏ lỡ việc học và hiểu về UI/UX nhé.
Tuy công việc thiết kế thường là của designer, nhưng tuy nhiên không phải công ty nào cũng có designer, và đôi khi designer cũng chỉ thiết kế ra giao diện xong và mọi việc còn lại sẽ là của bạn
UI/UX thực sự không quá khó để học. Với developer thì mình nghĩ chỉ cần hiểu biết ở mức cơ bản, vừa code vừa tìm hiểu thêm là được rồi (nếu có thời gian mình khuyên bạn nên chủ động dành thời gian tự học sẽ tốt hơn).
Hiểu biết về UI/UX giúp developer chúng ta dễ dàng trao đổi với Designer hay khách hàng để tạo ra chức năng tốt hơn, phù hợp hơn với dự án.
Đó là ý kiến cá nhân của mình về UI/UX, còn anh em thì sao, hãy comment bên dưới để cùng tranh luận về ván đề này nhé. Many thanks
All Rights Reserved