UI UX là gì? Tại sao mọi Developer cần học UI UX? | Aviationaustralia.asia

UI UX là viết tắt của User Interface (giao diện người dùng) và User Experience (trải nghiệm người dùng). Đây là hai điều rất quan trọng trong việc thiết kế một trang web.

“Các nhà phát triển phải coi mỗi sản phẩm là của riêng họ và cung cấp cho nó những gì tốt nhất. […]Chăm sóc anh ấy khi anh ấy vẫn đang mang thai để giữ cho anh ấy khỏe mạnh. Anh ấy vẫn phải được chăm sóc để sạch sẽ và ở với người khác một cách lịch sự. Cũng giống như mã phải sạch, làm cho sản phẩm phải có UI tốt, UX tốt, ít lỗi, ít crash. “

Đọc cuộc phỏng vấn của ITviec với anh ấy Văn Huỳnh Duy – Trưởng nhóm Ứng dụng và Giám đốc Quốc gia tại Việt Nam của Hoiio để nghe anh nói về:

  • UI UX là gì? Tại sao các nhà phát triển cần học UI / UX để làm chủ sản phẩm của họ
  • Điều quan trọng nhất khi xây dựng đội ngũ phát triển
  • Lời khuyên cho thanh niên

Xem thêm các công việc dành cho nhà phát triển trên ITviec

Câu chuyện: Sau khi tốt nghiệp trường Lê Quý Đôn tại Đà Nẵng, Duy sang Singapore theo học ngành Hệ thống thông tin tại NUS. Sau khi tốt nghiệp NUS, anh ấy gia nhập Hoiio

Mục lục

. Giữa năm 2013, anh về nước mở chi nhánh Hoiio tại TP. HCM.

Tại sao Hoiio mở văn phòng tại Việt Nam?

READ  Construction là gì? Giải nghĩa và hướng nghiệp với Construction | Aviationaustralia.asia

Lý do chính là chi phí. Giá 1 nhà phát triển ở Singapore thuê được 3 bạn chất lượng tại Việt Nam. Lúc đó, Hoiio cân nhắc giữa Việt Nam và Philippines, cuối cùng chọn Việt Nam vì vị trí rẻ hơn, gần với Singapore về địa lý và văn hóa. Hoiio cũng đã cân nhắc giữa Hà Nội và Sài Gòn, và chọn Sài Gòn vì có lượng nhà phát triển lớn, với nhiều lựa chọn hơn.

Bạn có phải là người đam mê UI / UX không?

Quấy rối. Tôi vẽ xấu nhưng tôi giỏi nhận xét.

Định nghĩa của bạn về UI, UX là gì?

Giao diện người dùng là những gì người dùng nhìn thấy. UX là cách người dùng sử dụng trang web / ứng dụng. Một trang web / ứng dụng có thể có giao diện người dùng tốt nhưng giao diện người dùng xấu.

Ví dụ: một khách hàng tiềm năng đến trang web của bạn và quyết định đăng ký, nhưng nút “Đăng ký” rất “ẩn” giữa rất nhiều thông tin khác.

Sau khi tìm thấy khóa này, quá trình đăng ký cần cung cấp những thông tin không cần thiết.

Ngay lập tức, hy vọng này bắt đầu “suy nghĩ.”

Là chủ sở hữu trang web / ứng dụng, bạn muốn khách hàng của mình đăng ký / mua hàng mà không cần phải “Suy nghĩ!”

Ví dụ của bạn về một trang UX xấu?

(Cười) Lấy ví dụ về trang quản trị ITviec. Trang web ITviec rất tốt nhưng phần quản trị chưa hoàn thiện.

READ  4 sự thật về quản trị tài chính cá nhân mà rất ít người biếtVNDIRECT | Aviationaustralia.asia

Khi bước vào, anh thấy một nhóm ứng viên đang nộp đơn xin việc khác nhau. Rất nhiều thông tin nhưng thứ bạn cần chỉ là những con số đơn giản: bao nhiêu công việc đang sống, công việc nào sắp hết hạn, mỗi công việc đang nhận bao nhiêu đơn.

Các trang web có UX tốt sẽ chỉ cung cấp thông tin mà người dùng quan tâm.

Làm thế nào để biết người dùng quan tâm đến điều gì?


Nếu bạn biết cách tìm hiểu thì hãy chỉ cho tôi (cười). Nếu không, tôi phải tự tìm hiểu về những người sử dụng sản phẩm của mình.

Bản thân Hoiio có một trang web tuyệt vời. Bạn đang nghĩ?Màu sắc anh thấy rất đẹp, dịu mắt.  Tuy nhiên, phông chữ nhỏ, khoảng cách dòng ngắn.  Quan trọng nhất là nhiều từ.  Tôi ghét những trang web dài dòng.

ui-ux-la-gi

Bạn chỉ cần so sánh nó với Apple chẳng hạn, bạn sẽ thấy sự khác biệt.

Ví dụ về một trang web có ít từ và giao diện người dùng đẹp, bên cạnh Apple?

Slack hoặc Crashlytics: Văn bản nhỏ, nút đăng ký rõ ràng và phổ biến.

Nếu một nhà phát triển muốn bắt đầu tìm hiểu về UI / UX ngay hôm nay, họ nên làm gì trước tiên?

Bắt đầu với Don’t Make Me Think để có một nền tảng tốt. Hãy nhớ rằng: một trang web / ứng dụng tốt sẽ giúp người dùng sử dụng nó mà không cần suy nghĩ!

Tôi thường truy cập các trang web này để lấy ý tưởng / cảm hứng cho UI / UX:

//inspired-ui.com/

//inspirationmobile.tumblr.com/

//www.pttrns.com/

//www.pinterest.com/efredman/ux-mobile-design-inspiration/

Học nghề UX: http://www.uxapprentice.com/

READ  Soạn văn bài: Bàn về đọc sách | Văn 9 tập 2 ( trang 3 - 7) | Aviationaustralia.asia

UX Mastery: //uxmastery.com/

Các lập trình viên mã thuần túy có cần quan tâm đến UI / UX không?

Đúng vậy.

Các lập trình viên trẻ hoặc những người đã quen với gia công phần mềm thường rơi vào bẫy code-to-flow. Nếu máy ghi sử dụng được thì người dùng có thể tự động sử dụng.

Nắm bắt được rằng tôi là người sẽ code từng dòng của sản phẩm này, tất nhiên là tôi có thể sử dụng nó một cách hợp lý. Nhưng nếu bạn cho phép một người dùng bên ngoài dùng thử, mọi thứ sẽ hoàn toàn khác. Đó là khi tôi nhận ra rằng một sản phẩm tốt không chỉ viết mã tốt mà còn phải có UI / UX hoàn hảo.

Hiện nay, các công ty thiết kế web, lập trình phần mềm cũng rất chú trọng đến UI / UX và cần những lập trình viên có tư duy về UX / UI vững vàng để đưa ra thị trường những sản phẩm hoàn hảo hơn.

Việc hiểu UI / UX ảnh hưởng như thế nào đến hiệu suất lập trình?

Một ví dụ phổ biến là khi UI UX Designer hoàn thành một thiết kế và đưa nó cho coder, coder hoặc commentator nói rằng thiết kế này quá khó, không thể làm được và cần thay đổi thiết kế để đơn giản hóa code.

Tuy nhiên, không phải lúc nào mã dễ hơn cũng tốt hơn. Do các bạn coder không hiểu về UI / UX nên không hiểu sao cứ phải thiết kế như vậy, ảnh hưởng đến sản phẩm cuối cùng.

Hoiio thực hiện theo quy trình sau: UI UX Designer tạo nguyên mẫu đầu tiên, lập trình viên nhảy vào xem xét kỹ thuật, sau đó UI UX Designer tạo phiên bản cuối cùng.  Các nhà thiết kế phải hiểu mã để tạo ra thiết kế theo định hướng.  Người lập trình phải biết UI / UX để hiểu tại sao thiết kế cần phải như vậy.

ui-ux-la-gi

Anh Duy (hàng thứ nhất, thứ ba từ trái sang) và các cộng sự

Vậy nếu biết về UI / UX sẽ hữu ích cho các nhà phát triển?

Nó sẽ giúp bạn suy nghĩ theo hướng làm sao để người dùng sử dụng dễ dàng hơn, từ đó làm chủ được sản phẩm.

Coder phải hiểu và sở hữu sản phẩm thì coder mới làm hiệu quả được. Điều này rất quan trọng đối với bất kỳ nhà phát triển nào muốn phát triển.

Làm thế nào để quản lý sản phẩm như bạn đã nói?

Anh ấy thường nói rằng bạn phải coi mọi sản phẩm bạn làm ra là của riêng bạn và cống hiến hết sức mình.

Đứa trẻ được sinh ra ở đâu? Bạn phải chăm sóc nó từ khi thụ thai để giữ cho nó khỏe mạnh. Anh ấy vẫn phải được chăm sóc để sạch sẽ và ở với người khác một cách lịch sự. Cũng giống như từ cấp độ code trở nên sạch sẽ, làm ra sản phẩm phải có UI tốt, UX tốt, ít lỗi, ít crash.

Rất khó để tìm ra những người bạn hướng ngoại có ý thức làm chủ này.

Anh Duy và đội Hoiio Singapore

Bạn tự hào nhất về điều gì?

Hãy xây dựng một đội Hoiio để hòa hợp như bây giờ. Anh ấy sẽ không bao giờ nhận bất kỳ công việc nào, cho dù anh ấy có tài năng đến đâu, điều đó có thể ảnh hưởng đến tình hình của đội ngày hôm nay.

Lời khuyên của bạn cho những ai muốn xây dựng một đội phát triển?

Hai người đầu tiên bạn thuê là quan trọng nhất. Quá trình đào tạo của 2 người này rất mạnh mẽ và họ sẽ xây dựng nên DNA của toàn đội sau này.

Điều quan trọng nhất đối với hai người này là sự cam kết: họ cần sẵn sàng đồng hành cùng đội cho đến phút cuối cùng. Nếu họ có mọi thứ, nhưng chỉ muốn tham gia nhóm với tư cách là một công việc bán thời gian, hãy chọn người khác.

Bạn tìm kiếm những yếu tố nào khi tuyển dụng?

Nhiệt tình và có thái độ tích cực với công việc.

Tôi đã từng phỏng vấn một nghệ sĩ đã làm việc rất chăm chỉ. Nhưng khi tôi hỏi: Bạn muốn làm gì? – Có, tôi thích nghe nhạc, xem phim, đi chơi; Tôi nên làm gì trong thời gian rảnh rỗi? – Vâng, tôi đã nấu ăn. Tôi không thuê bạn.

Anh dẫn một người bạn khi được hỏi câu này đã kể câu chuyện khi anh thiết kế lại hoàn toàn trang Facebook và đưa lên trang cá nhân của mình “cho vui”. Điều này “cho vui” là điều thể hiện niềm đam mê và thái độ của bạn đối với công việc của mình. Mình không đào tạo được 2 cái này, mỗi người phải tự tìm lấy.

Bạn có làm gì “cho vui” không?

Anh ấy cũng giỏi viết mã. Ví dụ, khi có thời gian rảnh, anh ấy viết mã “Săn vé”. Rút ra số của bạn bằng cách mang nó đi bất cứ đâu. Nó cũng lấp đầy Store ở Việt Nam trong vài ngày (cười).

Lời khuyên của bạn cho các nhà phát triển?

Tham gia các dự án mở: vừa rèn luyện bản thân, vừa đóng góp cho cộng đồng. Khi đi phỏng vấn, nếu bạn có thể đưa ra những hoạt động này của mình, nhà tuyển dụng sẽ đánh giá rất cao.

Cảm ơn bạn vì một cuộc phỏng vấn rất hữu ích. Chúc bạn mọi điều tốt đẹp với Hoiio.

Xin cảm ơn ITviec.

Hoiio là một công ty Saas (Software-As-A-Service), sử dụng công nghệ tiên tiến để cung cấp các giải pháp cho các vấn đề kinh doanh như

Truyền thông, Quản lý Nguồn nhân lực hoặc Hoạch định Nguồn lực Kinh doanh. Hoiio có văn phòng tại Singapore, Việt Nam, Hồng Kông, Malaysia và Hoa Kỳ.

Robbie 2

Nếu bạn cho rằng những chia sẻ này có thể giúp ích cho bạn bè hoặc đồng nghiệp của mình, đừng ngần ngại nhấn nút Chia sẻ bên dưới! Xem ngay các công việc Phát triển trên ITviec.

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Protected with IP Blacklist CloudIP Blacklist Cloud