질문
AI 가 급속도로 발전하면서, 간단한 코드는 Chat GPT나 Copilot 이 작성해주는 게 훨씬 빠르고 효율적일 수도 있겠다는 생각이 들었습니다.
이런 상황에서 웹 프론트엔드 개발자는 AI 에 밀리지 않기 위해 어떤 역량을 키워나가야 하는지 멘토님께서는 어떻게 생각하시는지 궁금합니다.
답변
- 사실 쓰면 편하다
- 어떻게든 개발 실력을 늘리기 위해 특히 기초 공부를 열심해야할 것 같다. (절대적으로)
- 빠르게 질문하고 빠르게 적용하는 빠른 이해도를 기반으로하는 학습 역량이 정말 점점 더 중요해지고 있다.
- 나만의 노하우? 나만의 방법? 이제 그런건 통하지 않는 세상?
- 결론적으로 빠르게 배우고 빠르게 사용하며 주변에 도구를 잘 이용하는 개발자이며 특히 기초가 튼튼해야 AI, LLM에 더 좋은 명령 그리고 올바르지 못한 답변 등을 거를 수 있다.
추가 질문 / 기초란?
- 컴퓨터 공학 기초
- OS, DB, 자료구조, 네트워크, 알고리즘
- 어떻게 공부하지?
- 항상 더 깊이 파고들어가는 집요함이 필요하다.
- 수평적인 공부가 있고 수직적인 공부가 있다.
- Axios
- XHR
- HTTP?
- Protocol
- 점점 더 컴퓨터와 가까운 영역으로 깊이 파고들어야한다.
- React Hooks??
- Closure?
- Scope
- 실행 컨텍스트