22.10.09 ~ 22.10.12

Chaedie·2022년 10월 12일
0

TIL

목록 보기
103/104
post-thumbnail
post-custom-banner

22.10.09

😊 체크인

  • 지금 나는 불안감을 느끼고 있는 중이다. 내가 해야할 것들이 너무 많고, 난이도가 높다고 느끼는 중인가보다.
    • 그렇기 때문에 난이도를 낮춰야한다. 일단 할일을 줄이는게 중요해보인다.

🗺️ 좋은 글

📚 <함께 자라기>

  • 고독한 전문가라는 미신
    • “전문가는 사회적 자본과 사회적 기술 또한 뛰어납니다.
      • 벨 연구소는 수십 년에 걸쳐 ‘뛰어난 연구자’의 특성에 대해 연구했습니다. 그 결과 뛰어난 연구자와 그렇지 않은 연구자를 가르는 결정적인 요인 중 하나는 사회적 자본, 특히 소셜 네트워크의 차이였습니다. 뛰어난 연구자는 같은 부탁을 해도 훨씬 더 은 시간 안에 타인의 도움을 얻었습니다.
      • 최근에 소프트웨어 공학에서 이뤄진 연구의 결과도 비슷합니다. 뛰어난 소프트웨어 개발자일수록 타인과 인터랙션에 더 많은 시간을 쓰며, 초보 개발자들에게 조언을 할 때 사회적인 측면 (예컨대 ‘모르면 주변에 물어봐라’, ‘남을 도와줘라’ 등)이 포함됩니다. 기술적인 조언만 하는 게 아니라는 뜻입니다.
      • 뛰어난 개발자들은 약 70%가 동료와의 협력을 언급하는 반면, 실력이 그저 그런 개발자들은 20%도 안 되는 사람들만이 동료와의 협력을 언급했습니다.
      • … 이제는 프로그래밍을 잘한다는 정의 안에 의사소통 능력을 그 일부로 보게 된 겁니다.
    • 사회적 기술 훈련법
      • 사회적 기술을 훈련한다는 게 막막하게 느껴지기도 합니다. 그렇다면 지금 당장 개인이 실천할 수 있는게 있을까요? 간단한 방법은 주변 사람들과 매일 주고받는 마이크로 인터랙션에 신경을 쓰는 겁니다. 그걸 기록하고, 복기하고, 다르게 인터랙션한다고 하면 어떻게 했으면 좋았을까를 생각해 보는 것만으로도 훈련이 될 수 있습니다.
      • … 기술적 요소보다 사회적 요소가 병목이 될 확률이 높다는 것이지요. 이 사실을 깨달은 이후로는 어떤 기술적 지식을 전달한다고 해도 그것을 사회적 맥락 속에서 가르치고 경험하게 하려고 노력하고 있습니다. 참고로, 제가 중요하게 다루는 사회적 기술은 도움받기, 피드백 주고받기, 영향력 미치기, 가르치고 배우기, 위임하기 등이 있습니다.
      • … 옆에서 지켜보던 제가 호기심이 생겨서 질문하셨던 분과 발표자에게 각기 동일한 질문을 드렸습니다. “그 조직원들이 선생님을 좋아하나요?” 질문자와 발표자가 상반된 답을 했으리라는 건 여러분도 짐작할 수 있지 않을까 하네요.

💻 적용

  • 개발자라고 컴퓨터만 보고 있는 것이 중요한게 아니라 사회적 기술이 중요하다는 걸 다시금 생각하게 만든 부분이다.
  • 내향적인 성격이지만 그럼에도 불구하고 조금씩 개발자들과 교류해봐야지!! 꼭!!

22.10.10

😊 체크인

  • 챌린지 과제를 좀 했다. https://miryang.dev/blog/build-blog-with-nextjs
  • 위 미량 블로그를 통해 진행하고 있는데, 아직 잘 되지 않는 중이다.
  • 재부팅 후 contentlayer가 generate되는지 확인해야겠다.
  • 맥에서 터미널 프로세스 중단은 control c 이다.

22.10.11

😊 체크인

  • 처음으로 지하철 출퇴근을 한다. 8시 반 정도에 탔더니 사람이 많아 힘들었다. 기상시간이 7시30분이었으니 6시 30분으로 내려봐야겠다
  • 몸이 찌뿌둥해서 회사에 도착하자마자 헬스장으로 갔다. 20분 정도 운동하고 나오니 몸이 훨씬 괜찮아졌다. 5일만에 한 운동이다 ㅎㅎ 출퇴근이 바뀌어서 앞으로 어떻게 해야할지 모르겠네? 당분간은 지옥철을 피해 일찍 나오기로하고, 바로 헬스를 하고 출근해야겠다. 헬스 까지 끝난 후 사무실 도착 시간을 9시 이전으로 땅겨야한다. 8시면 더 좋고… ㅎㅎ

✅ 공부

  • 프리온보딩 코스 사전 과제 수정
    • 기본적인 구현은 완료했으나 세부적으로 당연히 해야 할 사안들을 고려 하지 않은 부분들이 많았다.
      • 예를 들면 토큰 없이 (로그인 없이) todo페이지에 접근했을 때 돌려보내야 하는 것
      • input type = email로 하고, password는 minLength 8을 주어 Js가 없이도 기본 기능 만으로도 밸리데이션이 되도록 만드는 것
      • 지금 생각 나는 것은 이것밖에 없지만 이외에도 사소하게 처리했어야 하는 부분들이 많았을 것이다. 이런 것들을 개발할 때마다 생각하기 보다 체크리스트를 만들어서 하나씩 처리해나가는게 어떨까? 훨씬 효율적일 것 같은데?

22.10.12

😊 체크인

  • 오늘은 늦게 출근을 했다. 그러다 보니 운동도 못했다. 이래 저래 컨디션이 좋지 않다.
    • 나는 아침 일찍 일어나는게 훨씬 효율이 높은 사람이고, 운동을 꼭 해야 하루가 건강하다. 지금이라도 스트레칭을 하고 와야겠다.
    • 밤에 일찍 자도록 하고, 아침엔 일찍 나오기로 하자. 그래야 하루가 훨씬 효율적이다. 확실히 아침형 인간이 맞는것 같다.
  • 이사를 한 뒤로 지하철에서 왕복 2시간을 보낸다. 이 시간을 좀 소중히 잘 보내야 될 것 같다.
    • 지금 사용하는 에어팟으로 인강을 듣는건 소음 때문에 쉽지 않다.
    • 책을 읽거나 헤드셋을 사서 인강을 들어야 한다.
    • 지하철에서 읽을 좋은 아티클들을 클리핑 해두는것도 좋아보인다.

🗺️ 좋은 글

📚 <함께 자라기>

  • 구글이 밝힌 탁월한 팀의 비밀
    • 1) 팀에 누가 있는지 (전문가, 내향/외향, 지능 등)보다 팀원들이 서로 어떻게 상호작용하고 자신의 일을 어떻게 바라보는지가 훨씬 중요했다.
    • 2) 5가지 성공적 팀의 특징을 찾았는데, 그 중 압도적으로 높은 예측력을 보인 변수는 팀의 심리적 안전감이었다.
    • 3) 팀 토론 등 특별히 고안된 활동을 통해 심리적 안전감을 개선할 수 있었다.
  • 학습 환경의 차이
    • 학습이 빠른 팀은 팀원을 뽑을 때부터 달랐습니다. 선발 자체가 매우 협동적으로 이루어졌을뿐 아니라 (비유하자면 디자이너를 뽑는 데 개발자가 관여한다든지), 선발 기준도 달랐습니다. 단순한 업무 수행 능력뿐만 아니라 다른 사람과 협력을 얼마나 잘하는지, 새롭고 애매모호한 상황을 즐길 수 있는지 자기보다 지위가 높은 사람에게도 자신 있게 의견을 제안할 수 있는지 등을 보고 뽑았습니다.

💻 적용

  • 책에서 말하는 “학습이 빠른 팀”에 합류하기 위해 해당하는 “선발기준에 만족되는 사람”이 되어야겠다.
    • 1) 다른 사람과 협력 능력을 기르고, 해당 능력을 어필
    • 2) 새롭고 애매모호한 상황을 즐기는 사람, 그런 경험을 어필
    • 3) 지위가 높은 사람에게도 자신 있게 의견을 제안할 수 있는지..
    • 수직적인 문화에 오래 있던 나에게 3번은 굉장히 어려운 일이다. 특히나 수직적인 분위기가 있으면 거의 굳어버리는 듯한 사람이기에 연습이 필요할것 같다. 지난 번에도 개선점으로 적었지만, 나보다 훨씬 연차가 높고 경험이 많은 사람들일지라도 연락을 해보고 이야기를 해보면서 나의 그런 부족한 점을 보완하면 좋겠다.

🚀🚀개선 점 및 계획

  • 위코드, 코드스테이츠 비추라는 글을 읽었다. 해당 글에서 강조하는 점은 다음과 같다.
    • 1) 부트캠프 출신들 리액트, 쟝고, 노드 등 스킬은 사용할 줄 아나, 제대로 된 로직 짤 줄 모른다.
    • 2) 기초적인 CS지식이 없어서 말이 통하지 않는다.
  • 위코드 출신인 나로써 해당 내용에 대해 반박하거나 할 이유는 없다. 다만 이를 통해 내가 어떤 부분을 공부해야할지 눈에 보인다.
    • 1) 프로그래머스 문제 풀이 등을 통해 로직 짜는 법을 연습하면된다.
    • 2) MOOC, 인프런, 유데미, 코세라 등을 통해 CS지식을 쌓으면 된다.
    • 3) 다양한 깃헙 레포를 통해 개발 공부를 하면 된다.
  • 위 3가지를 계속적으로 해나간다면 글쓴이가 말한 실무에서 당장 필요한 “기술적인 부분”의 기초는 갖춘 상태이기에 꾸준히 성장한다면 좋은 개발자가 될 수 있지 않을까?!
  • 정말 고마운 분이다. 인터넷이라는 소스가 있어서 이렇게 간접적인 멘토링도 받고 얼마나 좋은 세상이게요~?!
profile
TIL Blog - Today's Intensive Learning!
post-custom-banner

0개의 댓글