코딩/TIL

TIL #220412

나동 2022. 4. 12. 23:13

📚 TIL


회사 근무, 실용주의 프로그래머

🍦 회사 근무하기


오늘은 어제 하던 작업을 이어서 했어요
라이브러리 쓰는데 버전이랑 타입때문에 애먹었어요 ㅠ-ㅠ
스토리북도 말을 안듣고 데이터를 어떻게 내려줘야될지도 고민이에요..!
그래도 근본적인 문제는 해결해서 다행이었어요! 내일 완성할 수 있겠는데
다른 작업을 우선적으로 할당받아서 내일 진행할 것 같네요!
오늘은 회식을 해서 일찍 퇴근했어요~

 


 

🍦 실용주의 프로그래머 책 읽기


오늘은 실용주의 프로그래머 1장 실용주의 철학의 Topic 1~7을 읽었어요
토픽 1을 읽을 때부터 왜 이 책이 20주년 기념판이 나왔는지 알겠더라고요
프로그래머로서 항상 새기고 있으면 좋을 내용들이 많아서 토픽마다 요점을 적어봤어요~

 

1 당신의 인생이다

구직자에게 주도권이 있는 직업 순위를 뽑아 보면 소프트웨어 개발은 제일 윗부분에 자리잡을 것이다. 우리는 원하는 것은 거의 무엇이든 할 수 있다. 당신에게는 스스로의 행동을 직접 결정할 수 있는 힘이 있다.

 

2 고양이가 내 소스 코드를 삼켰어요

실용주의 철학의 초석 중 하나는 자신과 자신의 행동에 대해 책임을 지는 것이다. 실용주의 프로그래머는 자신의 경력에 대해 책임을 지고, 자신의 무지나 실수를 주저 없이 인정한다. 무엇보다 여러분의 팀이 여러분을 믿고 의지할 수 있어야 한다.

 

3 소프트웨어 엔트로피

명백히 망가진 상황을 무시하는 것은 아무것도 고쳐지지 않을 것 같다는 생각, 아무도 신경쓰지 않는다는 생각, 망조가 들었다는 생각을 더 굳어지게 만든다. 이런 부정적인 생각이 팀원들 사이로 퍼져서 악순환을 만들 수 있다. '깨진 창문'을 고치지 않은 채로 내버려 두지 말라.

 

4 돌멩이 수프와 삶은 개구리

큰 무리 없이 요구할 수 있을 만한 것을 찾아라. 그리고 그걸 잘 개발하라. 계속되는 성공에 합류하기란 쉽다. 미래를 살짝이라도 보여 주면 사람들은 도와주기 위해 모여들 것이다.

마을 사람의 경우 - 한 가지에 너무 지나치게 집중하는 것에 대한 이야기다. 큰 그림에 늘 주의를 기울여라. 당장 하고 있는 일에만 정신을 쏟지 말고, 주변에서 무슨  일이 벌어지는지 늘 살펴보라.

 

5 적당히 괜찮은 소프트웨어

여러분이 만드는 시스템의 범위와 품질은 해당 시스템의 요구 사항 중 하나로 논의되어야 한다. 놀랍게도 많은 사용자가 멋지고 휘황찬란한 버전을 위해 일 년을 기다리느니 차라리 오늘 당장 좀 불편한 소프트웨어를 사용하고 싶어 한다.

 

6 지식 포트폴리오

새로운 것을 배우는 능력은 여러분의 가장 중요한 전략 자산이다. 여러분의 지식 포트폴리오에 소량으로라도 주기적으로 투자해야 한다. 더 여러 가지를 알 수록 자신의 가치는 더욱 높아진다. 요즘 흐름을 놓치지 말라.

투자를 지속하는 것이 중요하다. 학습 과정에서 사고가 확장될 것이다. 이로 인해 새로운 가능성이 열리고 문제를 해결하는 새로운 방법이 떠오를 것이다. 마지막으로 중요한 점은 여러분이 읽거나 듣는 것에 대해 비판적으로 생각하는 것이다.

 

7 소통하라!

최고의 아이디어, 최상의 코드 혹은 아주 실용적인 발상이 있다고 해도 다른 사람들과 소통할 없다면 궁극적으로 아무 효용이 없다.

 


 

😁 오늘 한 일



📕 공부하기
- 오늘은 지하철에서 책을 읽고 집에서 과제를 했어요
- 흐흐 회식을 5시간이나 했는데 여유가 있네요 좋다~

🍣 회식하기
- 오늘은 5시에 노량진에서 팀회식을 했어요
- 와 어마어마하게 맛있어보이는 회를 먹었어요~
- 절반은 처음 뵙는 분들이었는데 어색하지않더라고요 히히
- 좋은 분들과 일할 수 있어서 행복해요! 열심히 해야겠어요