둘째, 인터넷 회사는 일반 전통 업계의 다른 회사와 마찬가지로 재무, 행정, 마케팅, 법무와 같은 기초부문도 필요하다. 회사의 성격과 업무 방향에 따라 고객 서비스 (또는 영업부) 가 있을 수 있습니다. 그러나 이러한 일반 부서 외에도 인터넷 업계에는 R&D, 테스트, 설계, 운영, 제품, 운영 및 유지 보수 부서가 있습니다.
이 문제의 핵심으로 돌아가면, 인터넷 특색을 지닌 이러한 일을 어떻게 개발해야 아름다운 미래를 가질 수 있을까?
0 부터 1 까지의 제품은 프로젝트 프로세스에 따라 적절한 작업을 수행하는 완전한 프로젝트 팀이 필요합니다. 한 제품의 수명 주기는 일반적으로 제품-설계-개발-테스트-운영-운영 및 유지 관리 부서를 거칩니다.
제품 게시물의 경우, 모두가 "모두가 제품 매니저입니다" 라고 말하고 있지만, 정말 모두가 제품 매니저가 될 수 있습니까? 사용자, 요구 사항, 프로젝트, 팀, 정책 등이 모든 것이 정면으로 오는데, 너는 대처할 수 있니? 제품 관리자는 프로젝트의 전 과정에 참여해야 합니다. 몇 년 동안의 프로젝트 경험이 없으면 프로젝트 팀과 소통하기가 어려울 수 있다. 현재 시장은 프로젝트 배경을 가진 기술자가 제품 관리자로 전향하는 것을 선호한다. 따라서 제품 시장에서 경쟁력을 높이려면 먼저 기술을 이해하고, 프로젝트 프로세스에 익숙해지고, 의식적으로 제품 사고를 키우고, 제품 관련 지식을 풍부하게 할 수 있다.
그런 다음 우리는 디자인, 개발 및 테스트를 선택합니다. 이 기술강들은 어떻게 발전해야만 전도가 있을 수 있습니까?
첫째, 전체 링크 UI 디자인
UI 는 사용자 인터페이스의 약어로, UI 설계는 소프트웨어의 인간-컴퓨터 상호 작용, 운영 논리, 인터페이스 아름다움의 전반적인 설계를 나타냅니다. 좋은 UI 디자인은 소프트웨어를 개인화하고 품위 있게 만들 뿐만 아니라 소프트웨어의 조작이 편안하고 간단하며 자유로울 뿐만 아니라, 소프트웨어의 포지셔닝과 특색을 충분히 반영하였다.
디자인 포스트에는 대화형 디자인, UI 디자인, 풀 타임 일러스트레이션 디자인 등 세밀한 점도 있습니다. 2020 년 이후 어떤 UI 디자인이 기업에 더 인기가 있을까요? UI 디자인은 어떻게 직장에서 더 경쟁력이 있습니까? 이러한 문제를 안고, 우리는 채용 사이트에서 대량의 UI 디자이너 채용 일자리에 대한 기능적 요구 사항을 상향 조사했고, 많은 협력업체의 HR 과 심도 있는 소통을 통해 UI 디자이너에 대한 그들의 기대가 무엇인지 알아보았다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 성공명언)
UI 디자인의 경우 중소기업은 일반적으로 명확한 직무 정의가 없으며 대기업은 종종 복합 기술 인력을 보유하고 있으므로 시장에는 전체 링크 UI 설계라는 말이 있습니다. 따라서 UI 디자인 업계에 진입하여 자신의 경력 발전을 더욱 유망하게 하려면 전체 링크로 발전해야 합니다.
전체 링크 UI 디자인은 제품 프로토타입, 웹 인터페이스 디자인, 모바일 UI 디자인, 운영 H5 디자인, 사용자 경험 디자인, 일러스트레이션 디자인, 비주얼 크리에이티브 디자인, C4D 디자인, 그래픽 VI 디자인, 웹 프런트 엔드 지식까지 할 수 있습니다. 그렇다면 전체 링크 UI 설계에는 어떤 기능이 필요합니까?
UI 디자인의 방향을 선택하는 것은 단순한 디자인 도구만이 아닙니다. 업계 내에서 좋은 전망과 발전을 이루기 위해서는 시장 수요에 적응하고 끊임없이 자신을 높여야 한다. 디자인 업계를 좋아한다면 전체 링크 UI 디자인을 목표로 열심히 공부하세요.
둘째, 웹 프런트 엔드 개발
웹 프런트엔드는 모든 인터넷 회사 R&D 팀의 필수품이다. 중국에서 주목받은 지 8 년도 채 되지 않았다. 20 14 지금까지' 프런트 엔지니어' 의 열기가 계속 상승하고 보수도 급등했다.
프런트 엔드 엔지니어의 최우선 과제는 UI 설계 인터페이스를 구현하는 것입니다. 사용자 터미널 제품의 모든 시각 및 상호 작용과 관련된 부분은 프런트 엔드 엔지니어의 전문 분야에 속한다고 할 수 있습니다.
5G 의 사이트 변경? 거인이 될까요? 예, 만물상호 연결, VR, 웨어러블 장치와 함께 로딩 시스템, 스마트 프로젝션, 스마트 상호 작용 등 새로운 애플리케이션 장면이 등장함에 따라 향후 웹 프런트엔드가 다양한 수직 영역으로 직접 진입한다는 것은 프런트엔드가 더 많아진다는 의미입니까? 광활한 발전 공간.
프런트엔드에 필요한 기술은 무엇입니까? 채용 사이트를 통해 기업 채용에서 가장 자주 언급되는 기술 요구 사항 (Javascript, CSS3, HTML5, Vue, Vue) 을 요약했습니다. JS, Boostrap, Uniapp, React, Node.js ...
따라서 웹 프런트 엔드 엔지니어로서 프런트 엔드 기술뿐만 아니라 백 엔드 기술도 이해해야 합니다. 따라서 웹 프런트 엔드로 발전하려면 웹 프런트 엔드 개발 분야를 기반으로 한 전체 스택 개발 기능이 있어야 합니다.
셋째, 자바 전체 스택 개발
프로그래밍 언어가 너무 많기 때문에 왜 Java 를 선택하는지 궁금하실 겁니다. 모든 프로그래밍 언어 순위에서 Java 의 위치를 살펴보겠습니다.
출처: TIOBE 프로그래밍 언어 목록
Java 는 객체 지향 프로그래밍 언어로서 지난 20 년 동안 1 위를 차지해 왔기 때문에 Java 는 세계 주류 프로그래밍 언어 중 하나입니다.
그렇다면 왜 자바 언어가 이렇게 인기가 많을까요? Java 기술은 공통성, 단순성, 보안, 효율성, 견고성, 멀티스레드, 동적, 플랫폼 독립성 및 이식성이 우수하므로 웹 어플리케이션, 데스크탑 어플리케이션, 분산 시스템 및 임베디드 시스템 어플리케이션을 작성하는 데 사용할 수 있습니다.
기술자는 일반적으로 초급, 중급, 고급, 고급으로 나뉘며, 기술 노선을 취하는 파트너는 일반적으로 초급이며, 분야 전문가를 대상으로 계속 공부한다. 물론 건축가, 빅 데이터, 인공지능 등 기술 방향으로 발전하는 자바 개발도 많다. 물론 마케팅, 제품, 관리 등으로 전행할 수 있습니다. 기술 노선을 취하지 않다. 특정 기술적 배경은 이러한 분야에서 경쟁력을 높일 수 있게 해준다. (존 F. 케네디, 기술명언)
그렇다면 자바 개발에는 어떤 능력이 필요합니까?
시장 수요에 대한 고찰을 거쳐 기업이 채용 수요에서 가장 많이 언급한 기술은 다음과 같다.
Java 공통 프레임워크 및 멀티 스레드 프로그래밍 기술, Spring-Boot, Spring-Cloud 등의 마이크로서비스 프레임워크에 익숙합니다.
MySQL, Oracle 및 기타 공통 데이터베이스에 익숙합니다.
리눅스 운영 체제에 익숙합니다.
CSS, JS, HTML, JQuery, Vue.js 프레임워크 등 프런트 엔드 기술에 익숙합니다.
자바 개발 분야에서 좋은 전망을 가지려면 먼저 탄탄한 기초를 가지고 자바 언어, 프레임워크 등을 파악해야 한다. , 자주 사용하는 데이터베이스, Linux 운영 체제, 프런트 엔드 기술에 익숙해야 합니다. 기본기가 튼튼해서 다른 기술 분야로 발전하기가 비교적 쉽다.
넷째, 테스트 개발
소프트웨어 테스트 엔지니어에게 사람들의 인상은 아직 적은 기능 테스트에 머물러 있을 수 있지만,' 애자일 개발, 테스트 주도 개발' 과' 테스트 사전 참여 개발 프로세스' 의 제안은 새로운 시장 수요인 테스트 개발을 낳았다. 많은 아마추어 친구들이 의문이 있을 수 있다. 이게 테스트인가요? 아니면 발전일까요?
실제로 테스트 개발은 소프트웨어 테스트의 범주에 속하지만 일반적인 기능 테스트와는 다릅니다. 개발 기능을 통해 테스트 작업을 돕고 테스트 작업을 보다 효율적이고 정확하게 수행할 수 있습니다. 테스트 스크립트 자동화, 테스트 프레임워크 자동화, 도구 등을 예로 들 수 있습니다.
테스터에게는 시장에서 탈락하지 않도록 더 높은 기준을 정해야 한다. (존 F. 케네디, 공부명언) 테스트 개발에 어떤 기본기가 필요한데, 현재 시장에서 수요가 가장 많습니까?
표준 테스트 프로세스에 익숙하고 기능, 성능 및 자동화 테스트를 수행할 수 있습니다.
리눅스 시스템의 숙련 된 사용, 독립적으로 테스트 환경 구축;
MySQL, Oracle 등 하나 이상의 데이터베이스에 익숙합니다.
컴퓨터 언어 파이썬 또는 자바를 마스터하십시오.
따라서 경쟁력을 높이기 위해 일반 기능 테스트 엔지니어나 전학을 원하는 파트너는 테스트 개발 엔지니어를 목표로 할 수 있습니다. 테스트 분야에서 더 나은 발전을 위해, 우리는 단순한 기능 테스트뿐만 아니라 제품의 성능과 안전성에도 초점을 맞추지 말고 테스트 개발에 더 집중해야 한다. 또한 자동 테스트를 통해 테스트 효율성을 높이고, 반복 작업을 줄이고, 프로그래밍 언어를 익혀 테스트 작업을 보조하고, 테스트 도구를 개발할 수 있습니다.
UI 디자인, 웹 프런트 엔드 개발, Java 개발, 테스트 개발의 네 가지 방향만 선택하여 간단하게 공유할 수 있습니다. 이러한 간단한 소개를 통해 기업이 더 포괄적인 인재를 필요로 한다는 것을 쉽게 알 수 있다. 따라서 UI 설계에는 전체 링크 UI 가 있고, 개발에는 전체 스택 개발이 있습니다.
전체 스택, 전체 링크는 실제로 모든 사람들이 전체 프로젝트 과정에서 사용되는 기술을 충분히 이해할 수 있도록 하여 프로젝트 팀 협력을 더욱 효율적이고 질서 있게 할 수 있도록 하는 것입니다. 물론 다른 지식을 이해하기 위한 전제는 자신의 분야에 대한 지식을 습득하는 것이다. 그래서 인터넷에서 어느 직위가 더 전도가 있는지, 당신의 기술의 깊이와 폭에 달려 있습니다. 위의 대답이 당신의 선택에 도움이 되기를 바랍니다.