Thiết kế web có cần thiết phải biết code mới có thể thành công?

    Thiết kế web có cần thiết phải biết code mới có thể thành công?

    Thiết kế web có cần thiết phải biết code mới có thể thành công? Một nhà thiết kế web, không nhất thiết phải là chuyên gia về HTML và CSS, nhưng ít nhất phải có hiểu biết cơ bản. Không cần thiết phải code ra một trang web thật chuyên nghiệp, nhưng phải đưa được thiết kế của mình hoạt động được trên trình duyệt (tất nhiên phải giống với bản thiết kế).

    Thiết kế web có cần thiết phải biết code mới có thể thành công Dười đây đây hãy cùng thiết kế website cần thơ gia rẻ cùng tìm hiểu nhé.

    Thiết kế web có cần thiết phải biết code mới có thể thành công?

    Designer có cần thiết phải biết code?

    Câu nói này đã tạo nên một cuộc tranh cãi lớn trong cộng đồng thiết kế. Và tất nhiên, không ít người cho rằng kiến thức về HTML và CSS là không cần thiết. Trong đó có nhà thiết kế Jay Fanelli: “Nếu bạn là một nhà thiết kế có kỹ năng code siêu việt. Tốt cho bạn. Nếu bạn là nhà thiết kế chuẩn bị học code, tôi hoan nghênh những nỗ lực đó. Nhưng bạn cần biết rằng nó không cần thiết”. Fanelli còn đưa ra một ví dụ: “Một kiến trúc sư không thể tự xây được một toà nhà”.

    Để trả lời vấn đề này, Craig Buckler (một nhà thiết kế và phát triển sản phẩm) đã tạo một cuộc thẳm dò “Nhà thiết kế có nên viết code?”. Kết quả thật bất ngờ:

    – 75% số người trả lời “Nhà thiết kế web cần phải làm tốt HTML/CSS”

    – 25% “Kiến thức cơ bản về nó là đủ”

    – Trong đó có 5% cho rằng “một thiết kế tốt có thể tạo ra mà không cần kiến thức về code”

    Dưới đây là một số câu trả lời cho cuộc thăm dò đó:

    – HTML và CSS không phải là ngôn ngữ lập trình (chúng không chứa logic tính toán hay nghiệp vụ)! HTML là ngôn ngữ markup – chỉ dùng để hiển thị mà thôi. Và nhà thiết kế cần phải biết làm thế nào để sử dụng HTML và CSS.

    – Có kiến thức về HTML và CSS không phải là tồi. Thực tế nó được khuyến khích, bởi điều này tạo nên một môi trường làm việc lý tưởng giữa nhà thiết kế và nhà phát triển.

    – HTML là lớp chứa nội dung, CSS là lớp quy định cách hiển thị. Nếu bạn có thể biết đến chúng, bạn sẽ cho ra những sản phẩm khả thi hơn.

    Thiết kế web có cần thiết phải biết code mới có thể thành công?

    Nhìn vào thực tế hiện nay, các nhà tuyển dụng thường yêu cầu designer của họ có kiến thức cơ bản về HTML và CSS.

    Vậy “có hay không” một nhà thiết kế phải hiểu biết về HTML và CSS. Đối với nhà thiết kế, nắm các nguyên tắc đằng sau việc thiết kế web thông qua HTML và CSS và một số nguyên tắc cơ bản để tạo ra các thiết kế đẹp có tính khả thi. Tất nhiên, để quản lý thiết kế của mình một cách chuyên nghiệp.

    Thiết kế web thiếu hiểu biết về code, còn người lập trình thiếu hiểu biết về nguyên tắc thiết kế có thể gây ra xung đột trong công việc. Kết quả là quá trình thiết kế dài ra, gây phiền phức cho công ty và cả khách hàng.

    HTML và CSS có phải quá khó để học?

    Nhưng không dừng lại ở đó, HTML và CSS lại rất khó để học chuyên sâu. Việc một trang web chạy tốt trên tất cả trình duyệt, khiến cho phần code CSS của bạn trông như một mớ hỗn độn. Cái gì khó quá thì cho qua, hãy để coder giải quyết vấn đề này. Bên cạnh đó, html canvas hay css keyframe cũng khiến cho coder phải đau đầu để tính toán, nên việc một designer không code được cũng là chuyện bình thường. Một câu nói vui giữa các nhà thiết kế web và những coder chuyên nghiệp “Học cả đời cũng không hết được CSS”.

    Khép lại vấn đề

    Một nhà thiết kế web, không nhất thiết phải là chuyên gia về HTML và CSS, nhưng ít nhất phải có hiểu biết cơ bản. Không cần thiết phải code ra một trang web thật chuyên nghiệp, nhưng phải đưa được thiết kế của mình hoạt động được trên trình duyệt (tất nhiên phải giống với bản thiết kế).

    Vậy nên các nhà thiết kế trẻ, khi còn cơ hội để tìm hiểu, hãy trang bị cho mình kiến thức nền tảng thật tốt về HTML và CSS. Và khi đã có hiểu biết về HTML và CSS, xin đừng thiết kế một layout khiến coder phải kêu trời vì quá khó để ra được sản phẩm.

     

    tag heuer omega fake