(2023.06.25) 소소한 til을 적어보고자 한다.
1. CRA 버전 확인 : 터미널에서 create-react-app --version
업그레이드 된 CRA를 사용하려면 react-scripts를 업그레이드해줘야 한다
2. form 태그 안의 button : 디폴트로 버튼 클릭시 submit이 된다. 즉 reload가 되는데 이걸 막기 위해선 button type을 button으로 하면 된다.
3. chatGPT 코드 인터프리터 : 더욱 막강한 인공지능이 등장했다. 기존 chatGPT보다 코드를 더 잘짜는 기능인데 파일을 업로드해서 요청할 수 있고 본인 스스로 학습하고 생각해서 답을 준다고 한다(왠만한 개발자보다 잘 짠다고 함). 이로써 개발자들은 코드만 짜면 되는게 아니라 코드의 전체적인 설계, 큰그림을 볼줄 알아야 한다. 코드만 짜는 개발자는 인공지능에게 일을 빼앗길 수도.. 그리고 서점에서 어떤 책을 봤는데 개발자도 반드시 chatGPT를 쓸 줄 알아야 한다. 자신의 개발상황에 맞게 비서를 적절히 활용하면 생산성이 증가한다. 고수 개발자들도 인공지능을 활용하는데 주니어들이야 말할 것도.. 그리고 인공지능의 등장으로 기획자들은 개발자 없이 it제품을 만들 수 있게 되었다. 정말 맞는 말이다. 인공지능이 왠만한 코드를 다 쳐주니까. 그렇기에 개발자들도 기획자 없이 제품을 만들 수 있는 역량을 키워야 한다. 시장 분석, 소비자 분석, 서비스 전반의 설계 등 기획 관련 업무도 어느정도 알아야 한다. 세상이 참 빠르게 변화한다. 그 변화를 캐치하고 발 맞춰 움직일 수 있는 사람이 되자.