인사말

안녕하세요! 오늘도 공부를 한 내용을 포스팅하러 왔습니다!

매일 매일 머리에 열을 느끼며 공부를 하니까

살아있다는 기분도 들고, 해낸 자신을 보니까 뿌듯한 마음이 커지네요!

너무 행복하고 보람찬 요즘입니다!

딴말이지만, 감기 조심하세요! 기온이 롤러코스터를 타고 있습니다.


데이터 베이스가 될 파일 내용입니다.
상품 주문이 들어왔으니 주문을 처리해봅시다!.sql
0.00MB

문제1. 테이블에서 주문 수량이 2개 이상인 주문을 진행한 소비자의 ID만 선택하는 쿼리를 작성해주세요!

select customer_id from orders where amount >= 2;

select 칼럼명 from 파일명 where 조건이 들어가는 열 >= 2;

2개 이상이기 때문에 기호 (>=)를 활용하여 where를 완성시켜주었습니다!

이제 select, from과 where 문장은 익숙하게 다루게 됐습니다!

 

문제2. 테이블에서 2023년 11월 2일 이후에 주문된 주문 수량이 2개 이상인 주문을 선택하는 쿼리를 작성해주세요!

select customer_id from orders where amount >= 2 and order_date >= '2023-11-02';

select 컬럼명 from 파일명 where 조건이 들어가는 열1 >= 2 and 조건이 들어가는 열2 >= '기간';

이번에도 큰 문제점은 없었습니다!

문제2에 있었던 문장을 보며 적절한 기호를 삽입하여 원하는 결과값을 표시하였습니다.

 

문제3. 테이블에서 주문 수량이 3개 미만이면서 배송비가 15000원보다 비싼 주문을 선택하는 쿼리를 작성해주세요!

select customer_id from orders where amount < 3 and shipping_fee >= 15000;

select 컬럼명  from 파일명 where 조건이 들어갈 열1 < 3 and 조건이 들어갈 열2 >= 15000;

이번에도 문제3의 문장을 따라서 수식을 만들어내면 원하는 결과값을 표시할 수 있었습니다.

 

문제4. 테이블에서 배송비가 높은 금액 순으로 정렬하는 쿼리를 작성해주세요!

select shipping_fee from orders order by shipping_fee desc;

select 컬럼명  from 파일명 order by 조건이 들어갈 열 desc;

"높은 금액 순"이라는 새로운 개념이 들어와서 당황했습니다!

아직 내일배움캠프에서 제공해주신 SQL 강의를 듣지 못한 상태기 때문에

팀원분들께 여쭤보며 답을 찾아낼 수 있었습니다.

"order by ~ desc;"가 큰 값 순서대로 정렬하는 명령어더라구요

"order by ~ asc;"는 작은 값 순서대로 정렬하는 명령어입니다.

이렇게 정렬하여 값을 나타내는 방법을 배워가는 3번째 퀘스트였습니다!


오늘의 마지막 공부인 4번째 퀘스트 포스팅, 시작합니다!

데이터 베이스가 될 파일 내용입니다.
이제 놀만큼 놀았으니 다시 공부해봅시다!.sql
0.00MB

 

문제1. 테이블에서 모든 학생의 이름과 트랙을 선택하는 쿼리를 작성해주세요!

select name, track from study;

select 컬럼명1, 컬럼명2 from 파일명;

 

문제2. 테이블에서 Unity 트랙 소속이 아닌 학생들을 선택하는 쿼리를 작성해주세요!

select name from study where track not like 'Unity';

select 컬럼명 from 파일명 where 조건이 들어갈 열 not like 'Unity';

여기서부터 팀원들과의 코드가 달랐습니다!

저는 "Unity"가 아니기만 하면 되니까 "not like"를 활용하여 코드를 완성시켰습니다.

팀원분들은

팀원1 select * from `study` where track <> 'Unity';

팀원2 select * from sparta_students where not track='Unity' ;

팀원3 select * from practice p where not track= 'unity';

이렇게 코드를 완성시키셨더라구요

여기서 "not = <>"라는 것을 새롭게 배우게 되었습니다!

사람마다 완성시킬 수 있는 코드가 다를 수 있다는 걸 알게 되어서 너무 재밌었습니다!😲

 

문제3. 테이블에서 입학년도가 2021년인 학생과 2023년인 학생을 선택하는 쿼리를 작성해주세요!

select name from study where enrollment_year not like 2022;

select 컬럼명 from 파일명 where 조건이 들어가는 열 not like 2022;

이번에도 저는 "not like"를 활용하여 코드를 완성시켰습니다!

다른 항목들을 보았을 때, 공통적으로 2022가 들어가는 것을 확인하고 결과값을 표시하였습니다.

팀원1 select * from `study` where enrollment_year in(2021, 2023);

팀원2 select * from sparta_students where enrollment_year in (2021, 2023) ;

팀원3 select * from practice p where enrollment_year in (2021, 2023);

"IN" 을 활용하여 쓸 수 있다는 것을 배웠습니다!

문제4. 테이블에서 Node.js 트랙 소속이고 학점이 'A'인 학생의 입학년도를 선택하는 쿼리를 작성해주세요!

select name, enrollment_year from study where track = 'Node.js' and grade = 'A';

select 컬럼명1, 컬럼명2 from 파일명 where 조건이 들어갈 열1 = 'Node.js' and 조건이 들어갈 열2 = 'A';


마무리

오늘은 이렇게 두 개의 SQL 퀘스트를 완료하였습니다!

첫날과는 다르게 손에 좀 익은 거 같고, 머리에 개념이 자리 잡은 느낌이네요!

다음에 또 배워 올 배민경이 되도록 하겠습니다!

감사합니다!

 

<새로 배운 것들>

1. "not = <>"

2. "In" : 특정 값

3. "order by ~ desc, asc" : 정렬

 

정리 끝!

안녕하세요~!

퀘스트 2일차로 포스팅 하러 찾아왔습니다!

내일부터는 SQL 연습 내용과 Python 공부를 함께 진행해보려 합니다!

공부량이 많아지는 게 기대가 되네요!


문제1. 테이블에서 제품 이름과 가격만을 선택하는 쿼리를 작성해주세요.

select product_name, price from flex;

Select 컬럼1, 컬럼2 from 파일명;

SQL을 다루면서 느낀점은 "Select"로 시작한다는 걸 깨달았습니다.

불러오고자 할 때는 Select * from 수식이라는 것만 알아두면 유용할 겁니다!

 

문제2. 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.

select product_name from flex where product_name like '%프로%';

Select 칼럼명 from 파일명 where 범위 열 이름 like '%단어%';

문제3. 테이블에서 제품 일므이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요.

select product_name from flex where product_name like '갤%';

select 칼럼명 from 파일명 where 범위 열 이름 like '단어%';

 

오늘은 처음 배우는 개념이 나왔습니다! "포함된", "시작하는"이라는 값인데요

처음에는 "포함"이라고 하길래 including을 써보았지만 오류값만 떴습니다그래서 찾아본 결과, "Like"를 SQL에서는 쓴다고 하더라구요!그리하여 원하는 함수값을 도출해냈습니다.또한, 원하는 단어 형태를 "%"를 활용하여 수식을 만들어낼 수 있습니다

  • 포함하는 단어를 끌고 오고 싶을 때 : like '%단어%';
  • 시작하는 단어를 끌고 오고 싶을 때 : like '단어%';
  • 끝 단어를 끌고 오고 싶을 때 : like '%단어';

 

문제4. 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계산하는 쿼리를 작성해주세요.

select sum(price) from flex;

select sum(합산하려는 컬럼명) from 파일명

SUM은 엑셀에서도 많이 쓰였던 함수였기 때문에 쉬웠습니다!

단지 SQL은 "select"과 "from"이 기본이라는 걸 유념하시면 좋을 거 같네요!


마무리

오늘은 "포함하는", "시작하는", "SUM"을 해본 날이었습니다!

이번에는 오류가 안 떴기에 더 뿌듯했던 하루였어요!

감사합니다!

공부 끝!

1) 돈을 벌기 위해 일합시다!_Script-5_20241114 배민경.sql
0.00MB

 

Select * from '파일 명';

➡파일에 속한 모든 정보를 불러올 때 씁니다!

 

오류가 굉장히 많이 일어났습니다! 왜냐구요?

파일 명을 입력할 때 불러와지지 않더라구요 ㅠㅠ

그래서

작은 따옴표 (')백틱 (`)을 사용해보시고 그래도 안 되면 모두 지우고 해보시면 됩니다! 😋

 

 

select  컬럼명1, 컬럼명2 from '파일 명';

 

이번에는 파일에서 이름포지션을 불러와보았습니다!

이번에도 실패했습니다! 한 번에 불러와지지 않아서 뭐가 문제인가 싶었는데 🤔

(;) 새미클론을 절대 빼먹지 마세요! 마침표 같은 느낌이었습니다!

 

 

select 컬럼1, 컬럼2 from '파일 명' where 범위 컬럼명 between 값1 and 값2;

 

이번에는 범위 값으로 불러보았습니다!

월급이 40000원 ~ 60000원에 해당하는 사람만 불러오려고 저 수식을 입력하였습니다

 

조건부를 넣을 때는 "where"를 쓴다고 하더라구요

"where"를 활용하여 원하는 값을 불러보았습니다!

 

 

select 컬럼명1, 컬럼명2 from '파일 명' where 범위 컬럼명 < "기간";

 

이번에는 기간을 활용하여 원하는 값을 불러보았는데요

처음에는 "before"를 활용하여 값을 불러오고자 하였지만 불러와지지 않았습니다!

그래서 수학의 범위 값(<)으로 입력을 해보니 원하는 값이 불러와지더라구요

 


마무리

오늘은 이렇게 SQL을 처음으로 겪어본 날이었습니다.

무진장 낯설고 어렵고 새로운 개념이라 그런지, 많이 헤매게 되더라구요!

그래도 여기저기서 지식을 얻어 될 때까지 잡고 있었더니 해냈습니다 👏🏻.

 

내일 또 새로운 걸 배우고 포스팅 작성하러 오겠습니다

감사합니다! 👏🏻

1. 데이터베이스(Database)와 테이블(Table)

  • 데이터베이스(Database): 여러 테이블을 포함하는 큰 틀
  • 테이블(Table): 데이터가 행(row)과 열(column)로 구성된 구조로 저장되는 곳.
    • 각 행은 하나의 데이터 레코드를 나타내며, 각 열은 데이터의 속성을 나타냄.

2. SQL 기본 명령어

SQL에서는 데이터베이스와 테이블을 생성하고, 데이터를 조회, 삽입, 수정, 삭제하는 등의 작업을 수행.

 

2.1. 데이터베이스 생성

데이터베이스를 새로 생성할 때는 CREATE DATABASE 명령어를 사용.

CREATE DATABASE 데이터베이스이름;

 

2.2. 테이블 생성

테이블을 생성할 때는 CREATE TABLE 명령어를 사용.

CREATE TABLE 테이블이름 (
    컬럼1 데이터타입,
    컬럼2 데이터타입,
    ...
);

 

예시:

CREATE TABLE students (
    id INT,
    name VARCHAR(50),
    age INT
);

 

해석 : students 라는 이름의 테이블을 생성합니다. 이 테이블에는 세 개의 열이 있습니다:

  • id: 정수형 데이터를 저장하는 열 (INT).
  • name: 최대 50자까지의 문자열을 저장할 수 있는 열 (VARCHAR(50)).
  • age: 정수형 데이터를 저장하는 열 (INT).

 

2.3. 데이터 조회 (SELECT)

테이블에서 데이터를 조회할 때는 SELECT 명령어를 사용.

SELECT 컬럼1, 컬럼2, ... FROM 테이블이름;

 

예시:

SELECT name, age FROM students; 
//students 테이블에서 name과 age 열의 데이터를 조회합니다.

 

  • WHERE 절: 특정 조건에 맞는 데이터만 조회합니다.
    • SELECT name, age FROM students WHERE age > 20;
      //students 테이블에서 age 값이 20보다 큰 학생들의 name과 age를 조회합니다.
  • ORDER BY 절: 조회한 데이터를 정렬합니다.
    • SELECT name, age FROM students ORDER BY age DESC;
      //students 테이블에서 name과 age를 조회하되, age를 기준으로 내림차순(DESC)으로 정렬합니다. 즉, 나이가 많은 학생부터 순서대로 정렬됩니다.
  • LIMIT 절: 조회할 데이터의 개수를 제한합니다.
    • SELECT name, age FROM students LIMIT 5;
      //students 테이블에서 name과 age를 조회하되, 최대 5개의 행만 조회합니다.

 

2.4. 데이터 삽입 (INSERT)

테이블에 새로운 데이터를 추가할 때는 INSERT INTO 명령어를 사용.

INSERT INTO 테이블이름 (컬럼1, 컬럼2, ...) VALUES (값1, 값2, ...)

//예시
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 23);

 

 

2.5. 데이터 수정 (UPDATE)

기존 데이터를 수정할 때는 UPDATE 명령어를 사용합니다.

UPDATE 테이블이름 SET 컬럼1 = 값1, 컬럼2 = 값2 WHERE 조건;

//예시
UPDATE students SET age = 24 WHERE id = 1;
//students 테이블에서 id가 1인 학생의 age 값을 24로 수정

 

 

2.6. 데이터 삭제 (DELETE)

테이블에서 데이터를 삭제할 때는 DELETE FROM 명령어를 사용합니다.

DELETE FROM 테이블이름 WHERE 조건;

 

예시:

DELETE FROM students WHERE id = 1
//students 테이블에서 id가 1인 행을 삭제

 


3. 기본 키와 외래 키

  • 기본 키(Primary Key): 테이블에서 각 행을 고유하게 식별하는 열(또는 열의 조합).
  • 외래 키(Foreign Key): 다른 테이블의 기본 키를 참조하는 열로, 테이블 간의 관계.

예시:

CREATE TABLE orders (
    order_id INT PRIMARY KEY,
    student_id INT,
    FOREIGN KEY (student_id) REFERENCES students(id)
);

 

해석 : orders 라는 이름의 테이블을 생성합니다. 이 테이블에는 두 개의 열이 있습니다:

  • order_id: 정수형 데이터를 저장하는 열로, 이 열이 기본 키(PRIMARY KEY)입니다. 즉, orders 테이블의 각 행을 고유하게 식별합니다.
  • student_id: 정수형 데이터를 저장하는 열로, students 테이블의 id를 참조하는 외래 키(FOREIGN KEY)입니다. 이를 통해 orders 테이블의 각 주문이 어떤 학생과 관련이 있는지를 나타낼 수 있습니다.

4. 집계 함수(Aggregate Functions)

집계 함수는 여러 행의 값을 계산하여 하나의 결과를 반환하는 함수.

 

  • COUNT(): 행의 개수를 셉니다.
    • SELECT COUNT(*) FROM students;
  • SUM(): 숫자 값의 합을 계산합니다.
    • SELECT SUM(age) FROM students;
  • AVG(): 숫자 값의 평균을 계산합니다.
    • SELECT  AVG(age) FROM students;
  • MAX(): 최대 값을 찾습니다.
    • SELECT  MAX(age) FROM students;
  • MIN(): 최소 값을 찾습니다.
    • SELECT  MIN(age) FROM students;

5. SQL 조건문

  • AND: 두 조건이 모두 참일 때 사용합니다.
    • SELECT  * FROM students WHERE age > 20 AND name = 'Alice';
  • OR: 두 조건 중 하나만 참이면 사용합니다.
    • SELECT  * FROM  students WHERE age > 20 OR name = 'Bob';
  • NOT: 조건이 거짓일 때 사용합니다.
    • SELECT  * FROM  students WHERE NOT age > 20;

마무리 말

오늘은 Dbeaver를 다운로드 받고 기본적인 SQL 기초 명령어를 공부하는 날이었습니다.

Dbeaver를 실행해보고 데이터 불러오기까지는 성공하였으나, 명령어 입력 방법을 몰라서 헤매었습니다.

아직 SQL 기초 강의를 시청하지 못한 상태이기 때문에 시청 후엔 활용 가능하다고 생각합니다.

아쉽게도 오늘은 쿼리를 작성하지 못했지만, 내일은 완성작을 가져와서 포스팅 하도록 하겠습니다.

 

감사합니다!

[주제]

생성형 AI 시대를 이해하기 위한 필수 용어 사전 11가지

  • 대형 언어 모델(LLM, Large Language Model)
  • GPT(Generative Pre-trained Transformer)
  • 매개변수(Parameter)
  • 프롬프트 엔지니어링(Prompt Engineering)
  • 토큰(Token)
  • 플러그인(Plugins)
  • GPU(Graphics Processing Unit)
  • 환각(Hallucinate)
  • 일반 인공 지능(Artificial General Intelligence, AGI)
  • 멀티 모달(Multi-Modality)
  • 인간 피드백 기반 강화 학습(Reinforcement Learning from Human Feedback, RLHF)

[아티클 요약]

생성형 AI가 기술적 진보를 이룸과 동시에 일상생활에 깊숙이 차지할 미래를 대비하여 개발자가 알아둬야 할 필수 용어 11가지

  • 대형 언어 모델(LLM, Large Language Model)
    • 광범위한 양의 텍스트 데이터를 학습한 모델을 뜻함
      • 인간의 언어 능력 향상 과정을 생각하면 이해하기 쉬움예) 대형 언어 모델 : 방대한 양의 언어 데이터를 학습 → 기본적인 지식을 습득 → 더욱 정교하고 자연스러운 대화 능력을 갖추게 됨
      • 예) 인간의 언어 능력 항상 과정 : 옹알이 → 다양한 교육 과정, 일상생활 속 대화, 독서 등을 접함 → 이해력, 추론 능력, 대화 수준, 답변의 정확도 향상
  • GPT(Generative Pre-trained Transformer)
    • 인간처럼 말할 수 있도록 작문 실력을 훈련 받은 모델
    • = 작문 실력을 키워 ‘Chat’과 결합하여 이용되고 있음 (ChatGPT)
  • 매개변수(Parameter)
    • 요리할 때 필요한 재료와 같은 의미를 지님
      • 매개변수가 많아질수록 정교한 답을 생성할 수 있음
        • 조정하지 못하면 과적합 문제가 발생할 수 있음
          • 과적합(Overfitting) : 모델이 훈련 데이터에 지나치게 적응해버려 새로운 데이터나 일반적인 상황에 대해서는 오히려 성능이 떨어지는 현상
      • 주의할 점 : 각 매개변수의 가중치를 적절히 조정해야 함(어떤 변수는 고정된 값을 가지도록 편향 시킴).
  • 프롬프트 엔지니어링(Prompt Engineering)
    • 생성형 AI 서비스를 보다 효과적으로 활용하기 위하여 쓰여지는 기술을 의미목적지만 명시되어 있을 뿐, 추가적인 정보가 없어서 기대에 부합하지 않는 계획을 제안할 확률이 높음구체적인 정보를 포함하고 있기 때문에 AI는 이 정보를 바탕으로 구체적인 여행 계획을 제안할 수 있게 됨. 또한 표 형태로 출력을 요청하여 별도의 정리 없이 바로 출력할 수 있음.
    • 예) 효과적인 질문 : “이탈리아 여행을 위한 7일 일정 계획 세워줘. 로마, 피렌체, 베니스를 꼭 방문하고 싶으며, 역사적인 장소와 현지 음식을 경험하고 싶어. 계획표는 표 형태로 작성해줘”
    • 예) 효과적이지 못한 질문 : “이탈리아 여행 계획 좀 세워줘”
  • 토큰(Token)
    • 언어 데이터를 처리하는 기본 단위
    • 예) 단어, 문자, 또는 문장의 일부
  • 플러그인(Plugins)
    • 기존의 소프트웨어나 시스템에 추가적인 기능을 제공하는 독립된 모듈을 의미함
    • 플러그인을 사용하면 프로그램의 기능을 확장하고 개인화 할 수 있음
    • 예) 익스피디아(숙박 및 여행 관련 정보 제공), 웹 브라우저(ChatGPT가 인터넷을 검색할 수 있게 됨), 코드 인터프리터(파일 업로드 및 다운로드 지원)
  • GPU(Graphics Processing Unit)
    • 많은 양의 연산을 동시에 처리할 수 있는 그래픽 카드
      • 병렬 처리 능력이 있음
      • 예) (1+2+3)+(4+5+6)+(7+8+9+10)
  • 환각(Hallucinate)
    • AI도 실수를 할 수 있음. 이 현상을 ‘환각’, ‘할루시네이션’이라고 일컬음예) 정보의 오류 : “세종대왕님은 맥북을 활용하여 한글을 창제했습니다
    • 예) 상황의 오류 : 여행 계획을 짜달라고 요청했을 때, “여행은 참 좋은 것입니다”
    • 예) 비현실적인 내용 : “사과 씨를 심으면 배가 자랍니다”
  • 일반 인공 지능(Artificial General Intelligence, AGI)
    • 현재 널리 사용되는 AI에 해당함
      • 특정 작업이나 기능에 최적화된 인공 지능을 의미
      • 예) 언어 번역, 이미지 인식, 게임 등
      *슈퍼 인공 지능(Artificial Super Intelligence, ASI) : 인간보다 더 똑똑한 인공 지능을 말함
  • 멀티 모달(Multi-Modality)
    • 다양한 형태의 모달리티(텍스트, 음성, 이미지 등)를 입력 및 출력에 제한 없이 활용하는 방식을 뜻함예) TTS(Text to Speech) : 텍스트를 음성으로 변환해주는 기술
    • 예) SST(Speech To Text) : 음성을 텍스트로 변환해주는 기술
  • 인간 피드백 기반 강화 학습(Reinforcement Learning from Human Feedback, RLHF)
    • AI 모델이 특정 환경에서 시행착오를 통해 최적의 행동 방식을 학습하는 과정을 말함
    • 보상(Reward)을 기반으로 교육시킴
      • AI는 인간과 직접적으로 상호 작용하는 서비스이기 때문에 정치적 이슈, 윤리적 문제, 문화적 특성에 대해 부도덕한 사고를 학습하였을 시 심각한 사회적 문제와 갈등을 초래할 수 있어서 꼭 필요한 학습 과정임.

[인사이트]

처음 접해보는 산업 분야이기 때문에 용어에 대한 개념 정리가 필요하다고 생각했습니다.

이번 기회를 통해서 인공 지능(AI)에 대해 더 명확한 개념을 알 수 있게 되었고 AI 중에서도 종류가 많다는 것(AGI, ASI)과 이루고 있는 다른 요소(매개변수, 멀티 모달, 토큰)들도 존재한다는 것을 알게 되었습니다.

 

앞으로 AI와 관련된 산업에서 종사하기 위해선 용어 습득을 기반으로 작업해야 한다는 걸 깨달았습니다.

Q1. 내가 이해한 개발자**(혹은 생각했던 직무)**는 어떤 역할을 하는 사람인가요?

 

➡ 하나의 서비스를 제공하기 위해서 꾸준히 검토하고 개발하는 역할을 한다고 생각했습니다.

 

  • 내가 AI 트랙에 참여한 계기는 무엇인가요?

호텔전공을 하였지만 대학교 다닐 때 AI 관련하여 수업을 들은 적이 있습니다. AI가 대체되는 서비스 산업 속 인간들이 할 수 있는 직무는 무엇인지에 대해서 고민했던 경험이 있습니다. 그래서 결론 지은 것이 직접 AI를 관리하며 소비자들에게 좀 더 편리하고 신속한 서비스를 제공하고 싶어서 참여하게 되었습니다.


Q2. AI 관련 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 AI에 대해 찾아본 것을 작성해주세요.

 

처음으로 ChatGPT가 출시되었을 때 써보았습니다. "일본 여행"에 대해서 검색해보았고, 구체적인 정보를 적지 않아서인지 원하는 정보를 얻진 못했습니다.


Q3. 개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요? 혹은 보완, 개선하고 싶은 개인 역량이 있나요 ?

  • 과거 혹은 현재의 업무와 연관 지어도 좋습니다. ‘능력’을 기준으로 고민해주세요.

이전 직장인 호텔에서 고객과의 컴플레인을 처리한 경험이 있습니다. 여러 가지 경험이 있었지만, 가장 기억에 남았던 경험은 테이블 관련 컴플레인이었습니다. 당시 고객님께서 예약하신 룸에는 원형 테이블로만 세팅이 가능한 옵션이었지만 고객님은 사각 테이블 세팅을 요구하셨습니다. 레스토랑 규정 상 룸마다 정해진 테이블 세팅이 있었기 때문에 요구 사항을 들어들이기엔 어려움이 있었습니다. 이를 해결하기 위하여 원형 테이블이 세팅된 모습과 사각 테이블이 세팅된 모습을 고객님께 직접 보여드리고 장단점을 겪을 수 있게 함으로써 원활히 해결할 수 있었습니다.

 

사람들과 소통하며 결과물을 이끌어내는 개발자로써 저의 이 경험과 소통 능력이 강점이 된다 생각합니다.

 


Q4. 본 코스 수료 후, 어떤 개발자(혹은 생각했던 직무)로 성장하고 싶나요?

 

마케팅 부분과 관련하여 AI를 활용한 직무를 하고 싶습니다.


Q5. 본 코스 수료 후, 개발자(혹은 생각했던 직무)가 된 5년 후 목표로 하는 점은 무엇인가요?

 

"000"하면 딱 떠오르는 개발자가 제가 되는 걸 목표로 할 것입니다.

+ Recent posts