is web front-end development a design or a technology?

Source: Internet
Author: User

In the related functions of Internet products, some are called front-end development (front-end Web Developer) work, in the end belong to the design or technology? I personally think it is not only design standards but also technical content, but it seems a bit contradictory to speak. Once debated, because the previous software project management has never been involved, this is also said, in addition to the availability of Internet products only the accessibility, compatibility, standardization and other indicators.

The example of front-end development is more proof that considering the availability and accessibility of web-based must at least understand client code (not the first time), this is the threshold of our career ladder. Because every client page is the basis of the Internet product, all idea is built on the garden of the sky. In particular, project management, 90% of the contradictions from poor communication, 90% of poor communication from the knowledge structure is not the same.

In the process of the development of the website product management, almost all the companies have arranged the front-end development under the organization system of the product team. From this point on I began to think deeply about the connection between design and technology, "do the technical, do the design" is common in senior engineers and senior designers self-deprecating introduction, but I increasingly find this argument is problematic. Usually understanding to do technology is to write code, do design is drawing something, in fact, are not very accurate.

Senior engineers understand that the entire code framework, logic needs to be carefully designed to achieve good practicality, adaptability, maintainability, scalability, reliability, measurable realm. Good code is a work of art, that's not what design is? More than just technology? The field of software technology has a popular position called Software Architect, also has the full-time test Architect and so on.

Senior designers are familiar with the entire business system, fully set up a user-centric design model and product management mechanism to ensure product user friendly, developer friendly, search engine friendly is not easy thing, that is not what technology is? And not just the design? There are similar jobs in the Internet technology field called Information Architect, which are relatively mature in Europe and America.

In other words, the real engineer, the designer solves the problem, all needs the architecting, all needs the designing, has the technical content. And in terms of information transmission, "design" and "technology" are usually not in the same dimension. In turn, there is no creative engineer but a programmer, no creative designer or designer.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.