JavaRush /Java Blog /Random-KO /IT에는 누가 있습니까? PM, 프론트엔드, 백엔드 개발자, QA는 어떤 일을 하나요?

IT에는 누가 있습니까? PM, 프론트엔드, 백엔드 개발자, QA는 어떤 일을 하나요?

Random-KO 그룹에 게시되었습니다
여기요! 우리 모두는 IT 분야에서 일하는 데 관심이 있었기 때문에 이곳을 찾았습니다. 하지만 처음 접하는 IT 전문 분야를 파헤치는 대신 IT 회사에서 가능한 영역 목록을 조금 살펴보는 것이 가치가 있을까요? 이것은 나의 짧은 리뷰의 두 번째 부분입니다. 첫 번째에서는 채용 담당자, HR, 시스템 관리자, DBA, DevOps와 같은 전문 분야를 살펴보았습니다. 오늘 우리는 모든 팀과 그에 따른 프로젝트의 "중추"가 되는 전문 분야를 살펴보겠습니다. IT에 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 1내가 어딘가에 뭔가를 망쳤다면 너무 꾸짖지 말고 댓글로 바로잡아주세요. 저는 모든 것을 Java 개발자의 관점에서 바라보며 모든 전문 분야의 뉘앙스를 모를 수도 있습니다.

6. PM - 프로젝트 매니저

프로젝트 관리자 의 임무는 기술 프로젝트를 유능하게 계획, 구성, 관리하고 팀 구성원 간의 의사소통을 개선하여 작업이 최대한 원활하고 효율적으로 완료되도록 하는 것입니다. 이러한 전문가들은 고객의 요구와 그들이 추구하는 목표를 알아야 하며, 프로젝트가 논리적이고 긍정적인 결론에 도달할 수 있도록 직원의 행동을 최대한 조정해야 합니다. 긍정적입니다. 자금 조달 중단, 고객 측 작업에 대한 불만 등 여러 가지 이유로 인해 프로젝트가 항상 성공적으로 완료될 수 없기 때문입니다... PM의IT에는 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 2 주요 임무는 직원 그룹을 조정하여 문제를 해결하는 것입니다. 기술적 문제는 개발자가 항상 매우 사교적인 사람은 아니기 때문입니다. 그들은 항상 서로 유능하게 의사소통할 수 있으며, 이는 결국 프로젝트에 대해서만 플레이할 수 있습니다. 글쎄, 또는 예를 들어 개발자가 무언가에 막혔습니다. 그는 오랫동안 앉아 문제를 해결하는 방법을 모를 수 있습니다. 우리 모두는 자신이 무엇인가를 모르거나 할 수 없다는 사실을 인정하고 싶어하지 않으며, 개발자는 더욱 그렇습니다. 여기에서 PM이 구출하여 추가 정보를 요청할 수 있거나 이미 비슷한 일을 겪은 사람을 찾는 데 도움을 줄 것입니다. PM의 책임은 다음과 같습니다:
  • 전반적인 프로젝트 목표 설정;
  • 이러한 목표를 달성하기 위한 계획을 개발합니다.
  • 프로젝트 마감일 및 현재 상태 보고서를 유지 관리합니다.
  • 프로젝트 자원 관리(직원 및 기술 장비)
  • 프로젝트 팀 구성원 간의 상호 작용 조정을 개선합니다.
  • 프로젝트의 효율성과 계획된 일정 준수 여부를 추적합니다.
  • 프로젝트에 대한 위험 평가 수행
  • 목표, 현재 진행 상황, 프로젝트의 긍정적이고 부정적인 측면을 논의하기 위해 다양한 회의를 조직합니다.
필요한 기술:
  • 영어 중상급 이상, PM이 팀을 대신하여 고객과 소통하므로
  • 폭넓은 기술 지식이 있지만 그다지 깊지는 않습니다. 따라서 너무 깊게 들어가지 않고도 누가 무엇을 하는지, 작업이 전반적으로 어떻게 진행되는지 이해할 수 있습니다.
  • 프로젝트 및 이에 관련된 팀을 관리하는 기술;
  • PM의 업무는 주로 팀원 및 경영진과의 커뮤니케이션으로 이루어지기 때문에 강력한 커뮤니케이션 능력;
  • 통신 기술을 개발했습니다. 예를 들어, 팀이나 회사를 대신하여 고객의 이메일로 편지를 보내야 하는 경우가 많으며, 잘못 작성되었거나 오류가 있는 편지를 누구도 인정하지 않을 것입니다.
  • 프로젝트를 진행하면서 발생하는 문제를 해결하는 데 도움이 되는 분석적 사고;
  • 시간 관리 기술을 사용하면 프로젝트를 일정과 예산 내에서 유지할 수 있습니다(결국 시간 = 돈).
  • 자원 및 작업 계획 기술.
dou에 따르면 키예프에서 초임 PM의 평균 급여는 $700 입니다 . 이러한 전문가의 키예프 급여 범위는 $1200-4500 입니다 . 이는 모두 전문가와 회사의 경험에 따라 다릅니다. 당신이 성장할 수 있는 사람:
  • 배송 관리자 ( DM )는 PM -a의 직접적인 연속 이며 PM 그룹 바로 위에 위치하며 더 높은 수준에서 프로젝트를 조정합니다.
  • 프로그램 관리자 - 여러 개의 상호 관련된 프로젝트를 조정하지만 나 자신은 DM과의 차이점을 잘 이해하지 못합니다.
  • 최고 기술 책임자 ( CTO ) - 제품 개발 및 생성 프로세스 개선을 담당하는 기술 이사
  • 최고 경영자 ( CEO ) - 최고 경영자;
  • 계정 관리자 ( AM ) - 고객 서비스 관리자
  • 재교육하고 다른 전문 분야로 이동))
당신이 사람들에게 관심이 있고 그들과 소통하기를 좋아하며 개발자 팀(또는 둘 이상)에 대한 책임을 질 준비가 되어 있다면 이 직업은 분명히 당신을 위한 것입니다.

7. 프론트엔드 개발자

프런트엔드 개발자는 사용자가 웹 애플리케이션에서 보고 상호 작용하는 애플리케이션의 시각적 부분을 구현하는 일을 담당하는 개발자입니다. 일반적으로 이러한 전문가는 프런트엔드 개발자가 만든 애플리케이션의 시각적 부분을 이어가는 애플리케이션의 논리적(서버) 부분을 담당하는 백엔드 개발자와 협력합니다 . 백엔드 개발자와 마찬가지로 프런트엔드 개발자는 모든 프로젝트 개발의 중추입니다. 프로젝트를 지원하는 사람들. 결국, 사업이 무엇이든 그것은 말하자면 평범한 열심히 일하는 사람들에게 달려 있습니다. 그래서 개발자들은 그렇게 열심히 일하는 사람처럼 행동합니다. 일반적으로 다른 전문 분야의 대표자보다 더 많은 것이 있으며 모든 프로젝트에서 가장 필요합니다. 프런트엔드 개발자의 책임은 다음과 같습니다.IT에는 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하는가 - 3
  • 새로운 기능 개발 및 기존 기능 개선;
  • 때로는 큰 어려움을 겪을 수 있는 성능 향상을 위해 코드를 리팩토링합니다. 다른 개발자가 코드와 해당 논리를 빠르게 이해할 수 있도록 하는 가독성 확장성. 미래에는 이전 기능의 일부를 재사용하여 새로운 기능을 구현하는 것이 더 쉬울 것입니다.
  • 서버로 전송된 코드를 검토(검토)합니다. 예를 들어, 한 개발자가 코드를 작성하고 다른 개발자가 코드를 검토한 후 수정해야 할 사항에 대한 의견과 함께 첫 번째 개발자에게 돌려줄 수 있습니다.
  • 클라이언트 및 팀 구성원( 프론트엔드백엔드 개발자 모두)과의 커뮤니케이션
  • 디자이너가 편집한 그래픽 UI/UX 레이아웃의 기술적 구현
  • 애플리케이션 성능 추적
  • 버그(오류)를 수정합니다.
프론트엔드 개발자는 HTML , CSS , JavaScript 의 레이아웃을 연구 하고 Angular 또는 React와 같은 특정 프레임워크를 연구한 프로그래머입니다. 다음으로 Frontend 개발자가 되기 위해 필요한 구체적인 기술을 살펴보고 Angular 방향을 예로 들어보겠습니다 . 필요한 기술:
  • 영어 수준 - 중급 ;
  • 전체 웹 개발 프로세스(설계, 개발 및 배포)에 대한 이해
  • Angular 5+ 로 작업 ;
  • JavaScript , TypeScript , RxJS , Sass , webpack 에 대한 지식 ;
  • 레이아웃 기술( HTML , CSS );
  • Git 작업 기술 ;
  • 디자인 패턴 이해;
  • Linux에 대한 지식이 풍부합니다 .
dou에 따르면 키예프에서 이 프로필의 초보 전문가의 평균 급여는 $500 입니다 . 이러한 전문가에 대한 키예프의 일반 평균은 $1800-2700입니다 . 음, 가장 높은 수치는 거의 $5,000 에 달할 수도 있습니다 . 그러나 이는 고립된 사례이며 우수한 자격을 갖춘 전문가들 사이에 있다는 점을 이해해야 합니다. 기술적인 부분을 다루는 것을 좋아하지만 그 복잡성으로 인해 정신을 차리지 않고 동시에 대중적인 방향으로 직업을 갖고 있다면 이 전문 분야에 관심을 가질 수 있습니다. 당신이 성장할 수 있는 사람:
  • 기술 리더 - 이 분야의 기술 전문가(전문가)
  • 팀 리더 - 개발팀 리더(현장 지휘관). 여기에서 CTO 와 같은 관리 방향으로 성장할 수 있습니다 .
  • 풀스택 개발자 - 백엔드프론트엔드 부분을 모두 소유한 개발자 , 즉 백엔드를 배워야 하는 개발자입니다 .
  • 솔루션 설계자 - 내부 장치의 아키텍처와 제품의 외부 인터페이스에 대한 결정을 내리는 전문가입니다.
  • 기술 컨설턴트 - 일부 기술의 기술 컨설턴트.
  • 재교육하고 다른 전문 분야로 이동하십시오.

8.백엔드 개발자

백엔드 개발자 - 애플리케이션의 시각적(인터페이스) 부분(예: REST API 를 통해 )과 연결되는 애플리케이션의 비즈니스 로직을 담당하는 서버 부분을 만들고 개선합니다. 애플리케이션의 서버 부분( 백엔드 )과 애플리케이션의 시각적 부분( 프런트엔드 )의 조합은 최종 사용자가 상호 작용하는 웹 애플리케이션을 형성합니다. IT에 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 4백엔드 개발자는 전체 백엔드를 생성, 유지 관리, 테스트 및 디버깅하는 일을 담당합니다. 여기에는 일반적으로 핵심 애플리케이션 논리, 데이터베이스와의 상호 작용, 다양한 API 와의 상호 작용 및 기타 내부 프로세스가 포함됩니다. 이 프로필의 전문가는 해당 언어 및 기본 프레임워크의 구문에 대한 지식 외에도 데이터베이스, 특히 관계형 데이터베이스에 대한 일반적인 지식이 있어야 하며 , 코드에 대한 단위 및 통합 테스트를 작성할 수 있어야 하며, 애플리케이션 빌더에 대한 지식이 있어야 합니다. - Maven 또는 Gradle , Git 사용 가능 - ohm 백엔드 개발자의 책임은 다음과 같습니다.
  • 새로운 기능 개발;
  • 코드 리팩토링;
  • 다른 백엔드 개발자 의 코드 검토
  • 새로운 백엔드 개발자를 돕기 위한 문서 작성 ,
  • 프로젝트에 참여하는 사람들은 애플리케이션의 논리를 빠르게 이해할 것입니다.
  • 버그 수정;
  • 테스트 작성(단위, 통합 테스트)
  • 다른 팀원과의 의사소통.
Frontend 와 마찬가지로 Backend 개발자는 특정 개발 언어라는 다양한 방향을 가지고 있습니다. 그러나 물론 Java 개발 언어를 예로 들어 보겠습니다. 그렇다면 Java 개발자에게 필요한 기술은 무엇입니까?
  • 영어 수준 - 중급 ;
  • Java Core 에 대한 지식 - Java 언어의 구문 및 기본 기술 세트
  • 전체 웹 개발 프로세스에 대한 이해;
  • SQL 언어 에 대한 지식 ;
  • PostgreSQL 또는 MySQL 과 같은 관계형 데이터베이스에 대한 지식
  • JDBC , Hibernate를 통해 데이터베이스와 상호작용하는 기술 ;
  • 기본 Spring 프레임워크 (Spring Core, Spring Data, Spring Web) 에 대한 지식
  • Git , Maven 에 대한 지식 ;
  • JUnitMockito 사용과 같은 단위 및 통합 테스트 기술 .
프론트엔드백엔드 개발자 의 경우 높은 의사소통 능력에 대해서는 아무 말도 하지 않았습니다. 어디에서나 이러한 전문가에게는 높은 의사 소통 기술이 중요하다고 기록되지만 이는 전적으로 사실이 아닙니다. 예, 적절하게 의사소통하는 것이 중요합니다. 하지만 이는 어떤 방향으로든, 다른 직업에서든 중요합니다. 그러나 전체 업무가 커뮤니케이션으로 구성된 PM 이나 채용 담당자 와 비교한다면 , 개발자에게 뛰어난 소프트 스킬(커뮤니케이션 스킬)을 갖는 것은 그리 중요하지 않습니다. 결국 그들은 하루 종일 코드 작업을 하며, 예를 들어 하루에 한 번 일일 회의와 같은 일종의 회의에 참여합니다. 여기서 문자 그대로 몇 문장을 말합니다. 그들이 무엇을 할 것인지. 글쎄, 때때로 그들은 기술적인 문제를 논의하기 위해 동료에게 전화를 겁니다. 따라서 이 직업은 내향적인 사람들, 즉 프라이버시를 좋아하는 사람들에게 좋습니다. 불분명한 통화와 토론에 많은 시간을 소비하지 않고도 작업을 받고 작업을 수행할 수 있습니다. 또한 요구되는 영어 수준은 Intermediate 라고 적었 습니다. 왜냐하면 한편으로는 고객과의 의사소통이 크지 않지만 동시에 영어로 읽고 쓸 수 있어야 하기 때문입니다(documentation, Jira ) 그리고 고객 측 개발자와 소통할 수도 있습니다. 고객은 개발자의 비뚤어진 영어에 눈을 돌릴 수 있습니다. 가장 중요한 것은 개발에 강하다는 것입니다. 백엔드의 성장 기회는 프런트엔드 개발자와 동일합니다.
  • 기술 리드 ;
  • 팀 리더 ;
  • 풀스택 개발자 - 프론트엔드를 배워야 합니다 .
  • 솔루션 설계자 ;
  • 기술 컨설턴트 ;
  • 재교육하고 다른 전문 분야로 이동하십시오.
백엔드 개발자의 급여는 매우 쾌적합니다. 예를 들어 키예프의 초보 Java 개발자는 평균적으로 약 $600를 받을 수 있습니다 . 이 전문가의 키예프 평균 급여는 $1950-2850 사이입니다 . 글쎄, 강력한 시니어 레벨 개발자의 경우 급여는 $5,000 이상에 도달할 수 있습니다. 하지만 이는 엄청난 경험과 최고 수준의 기술을 바탕으로 달성할 수 있다는 점을 이해해야 합니다. 학교에서 나는 항상 수학과 물리학에 능숙했습니다. 공식 형태의 벽돌을 주었고, 몇 가지 문제를 해결하려면 이 벽돌로 논리적 구조를 구축해야 했기 때문입니다. 그렇기 때문에 나는 개발을 좋아합니다. 동일한 원칙이지만 논리적 벽돌이 더 많고 구조를 더 복잡하게 구축해야 합니다. 쉬운 방법을 찾지 않고, 진정한 도전을 원한다면 이 방향을 자유롭게 선택하세요.

9.QA 매뉴얼

수동 품질 보증(Manual Quality Assurance)은 제품 품질을 보장하기 위해 노력하는 전문가로서, 그 목표는 애플리케이션 개발 프로세스 자체를 개선하고 문서를 분석하며 이를 기반으로 제품 작동의 오류와 부정확성을 식별하는 것입니다. 일반적으로 QA 매뉴얼IT에는 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 5 에서 다루는 품질 보증은 다음으로 구성됩니다.
  • 위험 평가 수행;
  • 사양 및 요구 사항 분석;
  • 제품 품질을 개선하기 위한 아이디어 창출;
  • 테스트 계획 작성;
  • 얻은 테스트 결과 분석 및 문서화.
현재 테스트는 소프트웨어 개발과 나란히 진행되며 고품질 IT 제품을 만드는 데 중요한 역할을 합니다. 맞습니다. 올바르게 작성된 기능 외에도 제대로 작동하고 100,500개 이상의 버그가 없는지 확인해야 하기 때문입니다. 테스트가 구출되는 곳이며, 가능한 한 간소화되고 세련된 제품만이 통과할 수 있도록 일종의 품질 관리 역할을 합니다. QA 매뉴얼 의 책임은 다음과 같습니다.
  • 요구 사항, 사양 및 기타 문서를 연구합니다.
  • 사양(요구사항 목록)을 준수하는지 확인하기 위해 시스템과 기술 특성을 확인하고 확인합니다.
  • 효과적인 테스트 전략 및 계획 개발;
  • QA 자동화가 자동화된 테스트를 생성하는 데 기반을 둔 테스트 스크립트(테스트 사례) 작성
  • 테스트 케이스 수동 실행, 결과 분석
  • 테스트 중 오류나 불일치가 발생할 경우 보고서를 작성하고 작업을 생성(버그 생성)한 후 개선을 위해 개발자에게 보내야 합니다.
  • 제품 회귀 테스트;
  • 테스트 단계를 문서화합니다.
  • 기능적 불일치 및 버그에 대해 개발팀과 커뮤니케이션합니다.
QA 매뉴얼이 되기 위해 필요한 기술 :
  • 영어 수준 - 중급 ;
  • 애플리케이션 품질 보증 방법론 및 실무에 대한 올바른 이해
  • 회귀 테스트에 대한 지식;
  • 오류를 문서화하는 능력;
  • 소프트웨어 요구 사항을 자세히 검토하는 기술
  • 기본 기술 오리엔테이션;
  • JSON , XML 이해 ;
  • SQL에 대한 기본 지식 ;
  • 예를 들어, 테스트 문서를 구성하기 위한 도구를 사용하는 기술 - Testrail ;
  • 세부 사항에 대한 관심;
  • 비판적 사고방식.
이러한 전문가의 성장을 위한 직접적인 기회는 QA 자동화 입니다 . 이렇게하려면 조금 배워야합니다. 당신은 또한 다음과 같이 성장할 수 있습니다 :
  • QA 리드 - 팀 내 QA 리더입니다 .
  • 재교육을 받고 다른 전문 분야로 이동합니다. 예를 들어 프론트엔드 또는 백엔드 개발자 가 됩니다 .
키예프에서 초보자의 평균 QA 매뉴얼 급여는 $400 입니다 . 음, 평균적으로 이러한 전문가의 급여는 $1250-1650 범위입니다 . 가장 노련한 고위 전문가의 급여는 $3,000 이상에 이를 수 있습니다. 이는 "IT에 입문"하는 가장 쉬운 방법 중 하나입니다. 이 전문 분야로 시작한 다음 더 복잡한 분야로 넘어가거나 이 분야의 최고 수준에 도달할 수 있습니다.

10. QA 자동화

QA Automation은 다양한 소프트웨어 도구를 사용하여 직접 작성하거나 QA 매뉴얼 에 작성된 스크립트를 기반으로 테스트를 작성하는 제품 품질 전문가입니다 . QA 자동화 는 QA 매뉴얼 이후의 다음 단계와 같습니다 . QA 매뉴얼이 모든 작업을 수동으로 수행하는 경우 QA 자동화는 일종의 프로그래밍 언어를 사용하여 애플리케이션 기능의 올바른 작동을 확인하는 테스트를 작성합니다. 이러한 테스트는 일반적으로 특정 조건(애플리케이션이 빌드될 때 또는 매일 특정 시간 등)에서 자동으로 실행됩니다. IT에 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 6일반적으로 AQA의 책임은 다음과 같습니다 .
  • 요구 사항, 사양 및 기타 문서를 연구합니다.
  • 테스트 케이스 및 스크립트 실행을 위한 테스트 환경 생성 및 설정
  • 정의된 품질 보증 표준 및 방법론에 따라 Selenium을 사용하여 테스트 케이스(테스트 계획)의 자동화를 설계, 생성 및 실행합니다 .
  • 애플리케이션의 수동 테스트를 연구하고 자동화 가능성에 대한 제안을 합니다.
  • 최신 자동화 테스트 사례를 유지합니다.
  • 문서 작성;
  • 필요한 수준의 테스트 적용 범위를 유지합니다.
  • 필요한 경우 수동 테스트를 도와주세요. 테스트 관리 도구를 사용하여 개발 중인 제품에 대한 테스트 케이스 및 스크립트를 수동으로 실행할 수 있습니다.
  • 개발 참여, 즉 품질 관리 프로세스 관리에 참여합니다.
  • 기능적 불일치 및 버그에 대해 개발팀과 커뮤니케이션합니다.
자동화 테스트의 주요 "비결"은 자동화된 테스트를 통해 소프트웨어를 훨씬 더 빠르고 자주 테스트할 수 있어 제품 제공 속도가 빨라진다는 것입니다. 첫째, 테스트 자동화 작업을 잘 수행하면 테스트를 빠르고 예측 가능하게 실행할 수 있습니다. 그러면 단계를 수동으로 수행하는 사람이 단계를 건너뛰거나 테스트용이 아닌 값을 입력하는 상황이 방지됩니다. 둘째, 빌드 프로세스에 자동화된 테스트를 포함하고 빌드가 완료될 때마다 실행할 수 있습니다. 이는 CI 도구를 사용하여 수행할 수 있습니다 . 셋째, 개발자가 애플리케이션의 일부 기능을 변경하면 시스템의 완전히 다른 부분에 영향을 미치고 해당 동작도 변경될 수 있습니다. 그러나 자동화된 테스트를 실행하면 시스템 일부의 동작 변경 사항이 즉시 표시됩니다. 이는 버그 하나를 수정하여 세 가지 새로운 항목을 생성하는 경우를 대비한 추가 보험입니다. 필요한 기술:
  • 영어 수준 - 중급 ;
  • 품질 보증 방법론 및 실무에 대한 올바른 이해
  • 테스트를 무언가로 작성해야 하기 때문에 한 언어(예: Java 또는 JavaScript )의 구문에 대한 뛰어난 지식
  • Selenium을 사용하여 자동화된 테스트 작성 ;
  • CI/CD 에 대한 친숙 함
  • Git 으로 작업하는 능력 ;
  • 세부 사항에 대한 관심;
  • 비판적 사고방식.
AQA 의 직접적인 성장 기회는 이미 테스트를 작성하는 프로그래밍 언어의 개발자로 발전하는 것입니다. 당신은 또한 다음과 같은 사람이 될 수 있습니다:
  • 품질보증 책임자 ;
  • 재교육하고 다른 전문 분야로 이동하십시오.
키예프에서 QA 자동화 초보자 의 평균 급여는 $600 입니다 . 이 지역의 평균은 $1,700-$2,500 이며, 고위급 전문가의 급여는 $4,000 이상에 달할 수 있습니다. 비판적인 마음이 있고, 코드를 작성하고 싶지만 때로는 신경을 거스릴 수 있는 "도전"이 없고, 좀 더 편안한 직업을 원한다면 이 직업에 대해 더 많이 배워야 합니다. IT에는 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 7저는 모든 전공에서 영어를 필수 능력으로 꼽았습니다. 하지만 잘 안 되더라도 화내지 마세요. 이것은 문장이 아닙니다. 사람들이 외국 고객(클라이언트)과 의사소통할 필요가 없고 팀 내에서만 의사소통할 필요가 있기 때문에 영어에 대한 필수 지식 없이 전문가를 채용하는 러시아 및 우크라이나 제품 회사가 꽤 많이 있습니다. 예를 들어 은행이나 통신 사업자의 IT 부서가 될 수 있습니다. 따라서 원하는 경우 언어를 구사하지 않고도 일자리를 찾을 수 있습니다. 그리고 오늘은 그게 전부입니다 ...IT에는 누가 있습니까?  PM, 프론트엔드, 백엔드 개발자, QA는 무엇을 하나요? - 8
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION