오늘은 코드스테이츠 부트캠프 첫날 열정을 가지고 수업에 임했다.
첫 시간 돌아오는 질문은?
왜 개발자가 되려고합니까?
왜 백엔드 개발자고, 왜 java언어에요?? 라는 질문에 명확하게 답을 하지 못했다.
가장 많이 사용하는 언어이고 채용 시장이 매우 넓다라는 근본적인 이유말고 나에게서 그 이유를 찾고 싶어지는 욕심이 생기는 질문이였다.
오늘 배운것을 요약하자면,
1.학습툴정리
총요약하자면 내가 아는것과 모르는 것을 충분하게 구별할 줄 알자!? 가 가장 중요한 내용이였다.
2.마인드 셋
자료를 읽으며 "고정형 마인드셋"과 "성장형 마인드셋"이 있다는 것을 알게되었고, 성장형 마인드셋을 가져야 뇌가 활성화 된다. 즉 나에게는 성장 가능성이 열려있다는 것을 깨우치게 되는 내용이였다.
나 자신을 더욱 객관적으로 바라보고 나를 내려놓고 바라보는 능력이 필요함을 느꼈다.
나는 나를 거울로 봤을 때 어떤 사람인지에 대해서 판단해보고싶다는 것을 느꼈다.
3.협업
소프트웨어 개발자에게는 의사소통을 하며 협업을 하는 페어프로그래밍 능력이 중요하다는 것을 배웠다. 학습의 방향을 제시해주는 역할과 그 방향에 따라 코딩을하는 역할이 있다는 것을 알았다. 올바른 커뮤니케이션 능력을 높히면서 해봐야겠다는 생각이 들었다.
4.좋은 질문
개발자들은 코딩을 하면서 수없는 난간과 모르는 문제들에 대면한다고 한다. 그럴때 필요한 것은 검색이고, 검색을 한다면 확실한 답을 얻을 수 있다고 한다. Google을 이용하여 how to 문법을 이용하면 많은 답이 나온다는..
검색후 질문을 할때에는
1. 좋은 제목을 달자.
-막연한 질문 보다는 더욱 세부적으로 무엇이 안되는지 작성한다.
2.현재 상황을 설명하자
-내가 시도한 방법이나 검색한 것에 대해서 먼저 설명하자.
3.충분한 정보를 제공하자
-code snippet을 활용하자.
4.감사하자
-충분히 감사해라
질문 뿐만 아니라 내가 정말 잘 알고있는지 면접 형 답변을 통해서 자신이 알고있는 것을 더 확실하게 할 수 있다,
5살 어린이에게 알려주듯 핵심을 요약하여 명확하게 알려준다.
검색방법
1. 키워드 추출
2.검색 실시
3.문제 해결
내일부터 교육시작이니 화이팅해서 6개월 들어보겠습돠..