본문 바로가기
개발/개발지식

[포트폴리오] AI로 만드는 연차별 포트폴리오 (ChatGPT)

by 핸디(Handy) 2023. 1. 27.

Dalle로 생성한 이미지

들어가며

금요일 오후, 퇴근을 업무도 업무를 마무리하면서 ChatGPT를 가지고 놀고 있었습니다.

불현듯 ChatGPT가 써주는 프론트엔드 개발자의 포트폴리오는 어떨까라는 생각을 가지고 한번 물어봤습니다.

아무래도 많은 포트폴리오 데이터를 학습했으니깐 평균적인 데이터가 아닐까 생각됩니다.

그럼 한번 가보시죠.

포트폴리오

주니어 개발자

주니어 프론트엔드 개발자로 기술 스택은 typescript, react, next, aws를 넣어봤습니다.

write resume that  junior frontend devolper with typescript, react, next, aws

하나의 단락씩 살펴보도록 하겠습니다. ㅋㅋ

Summary

TypeScript, React, Next.js, AWS에 경험이 있는 주니어 프론트앤드 개발자입니다.

웹 개발의 원리와 시각적으로 매력적이고 유저 친화적인 웹사이트에 대해 깊은 이해를 가지고 있습니다.

Junior Frontend Developer with experience in TypeScript, React, Next.js, and AWS. Strong understanding of web development principles and a passion for creating visually appealing, user-friendly websites.

[Comment]
무난무난한 Summary입니다.

Technical Skills

  • TypeScript
  • React
  • Next.js
  • AWS
  • HTML/CSS
  • JavaScript
  • Git

프론트엔드 3대장 HTML, Css, Js와 git를 추가하여 스킬셋을 만들어줍니다.

Work Experience

ABC 회사에서 프론트엔드 개발인턴

  • React와 Next.js 활용한 웹사이트 개발 및 유지보수
  • 코드 유지보수을 향상시키기 위해 타입스크립트 활용 및 타입체킹 활용
  • 유저 경험을 위해 타부서와의 협업
  • AWS를 통한 웹사이트 배포 경험

DEF 회사에서 프론트엔드 개발인턴

  • HTML, CSS, JavaScript를 이용한 다양한 웹 개발 프로젝트를 수행
  • 회사 홈페이지 개발 및 지원
  • 버젼 관리를 위한 Git 활용
Frontend Developer Intern ABC Company Dates Employed: Month Year - Present
Developed and maintained website using React and Next.jsUtilized TypeScript for type checking and improving code maintainabilityCollaborated with cross-functional teams to improve user experienceDeployed website on AWS
Web Development Intern DEF Company Dates Employed: Month Year - Month Year
Worked on various web development projects using HTML, CSS, and JavaScriptAssisted in the design and development of company websiteUtilized Git for version control

[Comment]
가장 중요한 경력이네요. 주니어라고 해서 인턴이라고 표시해준 것도 감탄스럽습니다.
첫번째 회사에서는 기본적인 타입스크립트 활용부터 React,Next를 이용한 웹사이트 개발, AWS를 이용한 배포까지 제가 명령어에 입력한 기술셋을 빠짐없이 다뤄주었네요.
두번째 회사에는 나머지 기술셋에 대해 다뤄주었습니다.

Projects

  • 개인 프트폴리오 사이트: React, Next.js 및 TypeScript를 사용하여 개인 포트폴리오 웹 사이트를 개발 및 배포를 위한 AWS 사용
  • 전자상거래 웹사이트: React와 Next.js를 사용하여 전자상거래 웹사이트 개발. 쇼핑 카트 및 결제 게이트웨이 통합 기능을 구현
Personal portfolio website: Developed a personal portfolio website using React, Next.js, and TypeScript. Utilized AWS for hosting and deployment.
E-commerce website: Developed an e-commerce website using React and Next.js. Implemented features such as shopping cart and payment gateway integration.

[Comment]
ㅇㅇㄹ프로젝트 부분에서도 기존의 스킬셋에 관한 내용이 주를 이룹니다. 
이 부분은 실제로 보강이 필요하겠네요.

Certifications

AWS Certified Developer - Associate

[Comment]
실제 있는 자격증을 추천해주었습니다. 입력한 기술셋 바탕으로 만들어주었네요.

마지막으로 다음과 같은 문구로 마무리됩니다.

샘플에 불과하니 너의 디테일로 채워라!!

Note: The above resume is a sample, the information provided should be replaced with your own details.

이로써 chatGPT가 만드는 주니어 프론트엔드 개발자 이력서를 확인해봤습니다.

그다음으로 중니어, 시니어 연차도 만들어봤는데 모두 살펴보긴 어렵고 개인적으로 눈여겨본 부분에 대해 다뤄볼게요.

영어 전문의 경우 하단에 작성하겠습니다.

중니어 개발자

우선 스킬셋부분이 구체화되었습니다.

  • Proficient in TypeScript, React, Next.js, and AWS.
  • Strong experience in Redux, React Router and other React related libraries.
  • Experience in implementing unit test using Jest and Enzyme.
  • Experience with Git and familiar with Gitflow workflow.
  • Strong understanding of JavaScript, HTML/CSS, Responsive Design, and RESTful APIs.
  • Familiarity with Agile development methodologies.

Redux와 Router와 같은 부분이 추가되었습니다.

그리고 테스트 관련되어 Jest, Enzyme도 추가되면서 중니어답게 테스트에도 신경쓰는 모습을 보여줍니다.

애자일 개발방법론도 나오는 것을 보니 뭔가 믿음직스럽네요.

경력사항도 디테일이 추가되었습니다.

  • Developed and maintained web applications using TypeScript, React, Next.js, and AWS.
  • Implemented responsive design to ensure optimal user experience across different devices.
  • Worked closely with the design team to translate wireframes into functional components.
  • Collaborated with the back-end team to integrate web applications with RESTful APIs.
  • Developed and deployed serverless functions using AWS Lambda.
  • Utilized AWS S3 for storage and AWS CloudFront for content delivery.
  • Experience in Redux, React Router and other React related libraries.
  • Experience in implementing unit test using Jest and Enzyme.
  • Experience with Git and familiar with Gitflow workflow.

 

시니어 개발자

스킬셋은 중니어에 비해 추상적으로 변했습니다. 다만 우리가요청했던 4가지 기술(TS,React,Next,AWS)는 계속해서 들고 가네요.

  • TypeScript
  • React
  • Next.js
  • AWS
  • Responsive design
  • Web performance optimization
  • A/B testing
  • Data analytics
  • Cross-functional team collaboration
  • Strong problem-solving skills
  • Strong communication skills

개발 외적으로 협업, 문제해결력, 커뮤니케이션능력이 점점 중요해지는 것을 잘 나타냈습니다.

경력사항으로는 아래와 같은 사항이 눈여겨볼만합니다.

  • Led development of several web applications using TypeScript, React, Next.js, and AWS.
  • Implemented responsive design and optimized web pages for maximum speed and scalability.
  • Mentored junior developers and provided technical guidance to the team.
  • Worked closely with designers and back-end developers to deliver seamless user experiences.
  • Implemented A/B testing and data analytics to improve website performance.

Led라는 단어가 등장하기 시작하고 주니어 개발자의 멘토링, 팀의 테크니컬 가이드라인을 제시했다고 하네요.

그외에서도 A/B 테스팅, 유저 데이터분석 등 직접적인 기술언급보다는 리더로써의 면모가 부각되는 경력사항을 적어주었습니다.

마무리

ChatGPT로 주니어, 중니어, 시니어의 이력서를 작성해보고 각각을 비교하면서 살펴보았습니다.

생각보다 구체적인 요소와 제가 평소에 생각하던 연차별 스킬, 경력사항이 있어서 놀랍습니다.

요새 많은 경력서를 보내고 받고 있는데 제 느낌으로 딱 평균입니다. 

데이터의 한계로 인해 디테일이 부족하지만 형식에 맞춰 절제된 이력서라는 생각이 들었거든요.

다만 ChatGPT에 간단한 문장으로 이력서를 요청했기에 이런 디테일이 나온거지 구체적인 사례와 지시를 한다면 또 모르겠다는 생각이 듭니다.

어떻게 끝내지..

끝.

 

주니어 프론트엔드 이력서 전문

Summary: Junior Frontend Developer with experience in TypeScript, React, Next.js, and AWS. Strong understanding of web development principles and a passion for creating visually appealing, user-friendly websites.

Education:

  • Bachelor's degree in Computer Science, XYZ University

Technical Skills:

  • TypeScript
  • React
  • Next.js
  • AWS
  • HTML/CSS
  • JavaScript
  • Git

Work Experience:

Frontend Developer Intern ABC Company Dates Employed: Month Year - Present

  • Developed and maintained website using React and Next.js
  • Utilized TypeScript for type checking and improving code maintainability
  • Collaborated with cross-functional teams to improve user experience
  • Deployed website on AWS

Web Development Intern DEF Company Dates Employed: Month Year - Month Year

  • Worked on various web development projects using HTML, CSS, and JavaScript
  • Assisted in the design and development of company website
  • Utilized Git for version control

Projects:

  • Personal portfolio website: Developed a personal portfolio website using React, Next.js, and TypeScript. Utilized AWS for hosting and deployment.
  • E-commerce website: Developed an e-commerce website using React and Next.js. Implemented features such as shopping cart and payment gateway integration.

Certifications:

  • AWS Certified Developer - Associate

References: Available upon request.

Note: The above resume is a sample, the information provided should be replaced with your own details.


이 다음으로는 바로 중니어 연차로 가보시죠.

중니어 프론트엔드 이력서 전문

Summary: A highly skilled Front-end Developer with over 6 years of experience in developing and maintaining web applications. Proficient in TypeScript, React, Next.js, and AWS. Strong ability to collaborate with cross-functional teams and deliver high-quality projects on time.

Experience:

Front-end Developer ABC Company, Anytown USA July 2017 - Present

  • Developed and maintained web applications using TypeScript, React, Next.js, and AWS.
  • Implemented responsive design to ensure optimal user experience across different devices.
  • Worked closely with the design team to translate wireframes into functional components.
  • Collaborated with the back-end team to integrate web applications with RESTful APIs.
  • Developed and deployed serverless functions using AWS Lambda.
  • Utilized AWS S3 for storage and AWS CloudFront for content delivery.
  • Experience in Redux, React Router and other React related libraries.
  • Experience in implementing unit test using Jest and Enzyme.
  • Experience with Git and familiar with Gitflow workflow.

Front-end Developer XYZ Inc, Anytown USA January 2015 - June 2017

  • Developed and maintained web applications using JavaScript, React, and AngularJS.
  • Implemented responsive design to ensure optimal user experience across different devices.
  • Worked closely with the design team to translate wireframes into functional components.
  • Collaborated with the back-end team to integrate web applications with RESTful APIs.

Education:

Bachelor of Science in Computer Science University of XYZ, Anytown USA Graduated: 2014

Skills:

  • Proficient in TypeScript, React, Next.js, and AWS.
  • Strong experience in Redux, React Router and other React related libraries.
  • Experience in implementing unit test using Jest and Enzyme.
  • Experience with Git and familiar with Gitflow workflow.
  • Strong understanding of JavaScript, HTML/CSS, Responsive Design, and RESTful APIs.
  • Familiarity with Agile development methodologies.

References available upon request.


시니어 프론트엔드 이력서 전문

 

Summary: Highly skilled and experienced Senior Front-end Developer with a strong background in building and deploying web applications using TypeScript, React, Next.js, and AWS. Proven ability to lead development teams and deliver projects on time and within budget. Strong problem-solving and communication skills.

Professional Experience:

  • Senior Front-end Developer at [Company Name], [City, State] (20XX-Present)
    • Led development of several web applications using TypeScript, React, Next.js, and AWS.
    • Implemented responsive design and optimized web pages for maximum speed and scalability.
    • Worked closely with cross-functional teams to understand requirements and deliver high-quality solutions.
    • Mentored junior developers and provided technical guidance to the team.
  • Front-end Developer at [Company Name], [City, State] (20XX-20XX)
    • Developed web applications using TypeScript, React, and Next.js.
    • Worked closely with designers and back-end developers to deliver seamless user experiences.
    • Implemented A/B testing and data analytics to improve website performance.
  • Junior Front-end Developer at [Company Name], [City, State] (20XX-20XX)
    • Assisted senior developers in the development of web applications using TypeScript, React, and Next.js.
    • Implemented responsive design and optimized web pages for maximum speed and scalability.

Education:

  • Bachelor of Science in Computer Science, [University Name], [City, State] (20XX-20XX)

Skills:

  • TypeScript
  • React
  • Next.js
  • AWS
  • Responsive design
  • Web performance optimization
  • A/B testing
  • Data analytics
  • Cross-functional team collaboration
  • Strong problem-solving skills
  • Strong communication skills

Certifications:

  • [Any relevant certifications]

Note: The above resume is a sample and you should tailor it to your own specific experience and qualifications.

댓글