SlowButSteady
새로운 시작
SlowButSteady
전체 방문자
오늘
어제
  • 분류 전체보기
    • 개발
      • 멋쟁이사자처럼 프론트엔드 스쿨 4기
      • Today I Learned
      • Weekly I Learned
      • 간단 TIL
      • Etc
      • 이노베이션 캠프 회고록
    • AUS
    • 주절주절

블로그 메뉴

  • 홈
  • 개발
  • 태그
  • 미디어로그

최근 글

티스토리

hELLO · Designed By 정상우.
SlowButSteady

새로운 시작

[TIL] 이노베이션 캠프 오시영 튜터님 특강
개발/Today I Learned

[TIL] 이노베이션 캠프 오시영 튜터님 특강

2022. 8. 11. 23:58
728x90

 

좋은 개발자란 협력을 잘하는 개발자.

부끄러워하지 않고 도움도 잘 청하고 소통을 잘하는 것이 중요하다.

 

개발자는 학습과 적용의 경계가 없다.

적용하기 위해서 찾고, 어떤 걸 배울지 스스로 설계해서 배워야 한다.

그렇기에 과제를 분석하고 어디까지 강의를 보면 되겠다. 하는 계획이 필요하다.

 

계획을 짜고 가설 - 실험 - 검증 을 반복하여 개선시키기


의도 : 이렇게 다르게 해봤더니 이 부분은 좋아졌는데 이 점은 잘 안 되네? -> 뭘 다르게 해볼까?

가설 : 결국 뭐하려는 거지? 어따 써먹을 건데?

실험 : 최대한 진짜처럼 해보기

안되면 내가 할 수 있는 적당한 난이도로 문제를 변형하거나 문제를 쪼개야한다. ex)더 쉬운 문제 풀기, 답안 30초만 보기

하려던 바가 달성이 되었나? 이게 가장 쉬운 빠른 방법일까? 다르게 할 수 있는 방법은 뭐지?
리팩토링 : 고쳐서 개선시키기. 회고에서 얻은 것을 빨리 적용한다.
다시 가설

 

회고 - 셀프피드백
피드백의 효과(인지-학습) (peer review, code review...)

- 촘촘히 계속 - 방향 수정
이건 계속 가보자
이건 어떻게 바꿔볼까?
-> 좋았던 것
-> 시도해볼만한 것
행동, 생각, 표현, ...


관찰하기

-> 관찰한 걸 내 TIL 에 어떻게 적용할지 혹은 어떤 건 피할지 (아 이건 별론데? 난 하지말아야지)
https://wayhome25.github.io/til/2017/08/14/TIL-for-6-months/
https://wizardzines.com/comics/whats-http/
https://github.com/siyoungoh/til/blob/main/sample/big-o.md
https://smartstore.naver.com/sportsgg/products/2387160113

 

개발블로그 구조화 예시

참고할 수 있는 항목 참고하여 나만의 스타일을 만들어가기

A. Why - 어떤 걸 어떻게 쓰는 걸 알고 싶은 걸까? (처음에 어려우면 에러 해결 혹은, 특정 키워드 활용에 초점 맞춰보기)

B. What - 어떤 것을

C. How - 어떤 방법이 있을까?(동료,튜터,구글링, 책/강의) 그 중에 가장 간단하고 빠르게 동작되게 할 수 있는 것은?

D. 이걸 하고 났더니 어떤 부분이 어떻게 개선이 되었다

행동 설계 - 내가 했는지 안 했는지를 바로 판단 할 수 있도록

이거쓰고 당장 한다면? / 내일 아침동안에 한다면? / 일주일동안 한시간씩 계속 한다면?

D. Feedback - 실행한 후에 / 적어도 1주일 후 WIL 할 때 다시 보면서 어떻게 바뀌었는지 회고

내가 How 한 거 말고 다른 방법이 뭐가 있을까? 내가 쓴 TIL 이 도움이 되었나? 또 어떻게 바꾸어볼까?


지식 확장하기 as Open Source -peer 리뷰, 기술 블로그, (미니 컨퍼런스, 라이트닝톡)

기술블로그

docker https://youtu.be/9xciauwbsuo

https://pycon.kr/2020/program/lightning-talk/

처음 학습할 때에는 얼지 않게 안전한 환경 - 여러번 숙달 연습 -> 팀원들하고 저녁 먹고 5분만 배운 거 나눠보기

 

더보기
내가 짠 000부분의 변수가 이상하게 값이 안 들어간다. 
0000레퍼런스를 보니 XXXX 때문이란다. 
자바스크립트 무아무아뭐의 우워워워워 때문일까? 그 부분을 고쳐보니 제대로 돌아간다. 

근데 XXXX가 뭘까? MDN 과 모던자바스크립트 튜토리얼 을 보니 XXXX는 이런 이런 거라고 한다. 
그럼 XXXX 를 할 수 있는게 뭐가 있을까? 
이렇게 이렇게 코드를 짜봤다. 안된다. 
저렇게 저렇게 코드를 짜봤다. 오 되네. 왜 되냐.
근데 이렇게까지 하는데 시간이 너무 걸렸다. 시간을 줄이는 방법이 뭐가 있을까? 
으으으으음. 다음엔 MDN 먼저 찾아봐야지. 0000레퍼런스들이 너무 많아서 헷갈렸다. 퉤.
아직 AAAA 하는 부분은 모르겠다. 에에에에엥 왜 되는지 모르겠다. 내일 하고 인제 자야지.

 

읽어보기

당신이 제자리 걸음인 이유 : 지루하거나 불안하거나

http://egloos.zum.com/agile/v/5749946

지금 하는 일들을 절반의 시간 안에 해야 한다면?

http://egloos.zum.com/agile/v/5838463

 

 

이 문제가 여기서 발생했고 이런 방법들을 고려해서 이 방법을 썼고 어떤 부분이 어떻게(얼만큼) 개선이 되었다

보통 신입 개발자에게 요구되는 알고리즘 실력은 프로그래머스 레벨2 5문제중에 3문제 맞추는 정도

 

 

👩🏻‍💻 개발자 커뮤니티

JSConf Korea

https://awskrug.github.io/

https://ko-kr.facebook.com/javascripthints/groups/?ref=page_internal

저작자표시 비영리 변경금지 (새창열림)

'개발 > Today I Learned' 카테고리의 다른 글

[TIL] React 프로젝트 Build & 깃허브를 이용해 배포하기  (0) 2022.08.18
[TIL] GIT :: 로컬 프로젝트 깃허브에 올리기 & 기본 브랜치 master에서 main으로 변경  (0) 2022.08.17
[TIL] [eslint] Plugin "react" was conflicted between "package.json » eslint-config-react-app  (0) 2022.08.16
[TIL] 라이프 사이클 :: React의 생명 주기 (Life Cycle)  (0) 2022.08.13
[TIL] Javascript 배열과 유사배열  (0) 2022.08.12
    '개발/Today I Learned' 카테고리의 다른 글
    • [TIL] GIT :: 로컬 프로젝트 깃허브에 올리기 & 기본 브랜치 master에서 main으로 변경
    • [TIL] [eslint] Plugin "react" was conflicted between "package.json » eslint-config-react-app
    • [TIL] 라이프 사이클 :: React의 생명 주기 (Life Cycle)
    • [TIL] Javascript 배열과 유사배열
    SlowButSteady
    SlowButSteady
    하루하루는 성실하게, 인생 전체는 되는대로

    티스토리툴바