좋은 문화를 가진 회사 가는법

Sorbet·2021년 2월 26일
0

https://www.youtube.com/watch?v=dRUXnCrdUbM

  • 포비의 생각이니 너무 맹신하지 말고 참고할 것 어차피 니인생이다 듣던 말던 니선택(필터링)이다

1 학습능력 && 학습의지

  • 성장하기 위해 노력하는 개발자
  • 프로그래밍 자체에 열정이 있는 개발자
  • 패러다임이나 기술이 바뀔때마다, 바뀌지 않더라도 꾸준히 공부해서
  • 면접을 하다 보면 자연스럽게 알수 있음
    • 삽질한 경험
    • 문제를 해결한 경험 >> 이런거 말하면서 진짜 좋아하는지 아닌지 드러난다

2 클린코딩

  • 가독성이 좋은 코드
  • 유지보수하기 좋은 코드
    • 유지보수 역량이 있는 개발자! 유지보수할 수 있는 코드를 작성할 수 있는 개발자!
    • 생각해보면 이런사람이 없음, 그리고 빨리 개발하는것보다 유지보수
  • SI프로젝트, 국비같은데 안좋게 생각하는 이유이기도 한게, 코딩스타일이 별로야.
    • 유지보수나 코드 퀄리티보다는 속도, 빨리빨리 코드 찍어내는 역량만을 중요하게 여김
    • 더이상은 이제는 하나의 서비스로 오랫동안 유지보수하는 능력
    • 반면, 단기적으로 만들고 끝내는 프로젝트 하다보면 유지보수
  • 대부분의 인-하우스 개발하는 회사들은 유지보수 역량이 중요하다!!!
    • 그래서, 소통 협력이 중요해지는게, 성격더러운사람은 실력이 좋아도 별로인게
      • 같은 팀 동료로써 오랜시간 일하는데, 소통, 복잡도, 풀어야할 문제가 복잡도가 높아져서 한두명이 개발할수 있는게 아니라, ㅎ
    • 나의경우는 통합미들웨어

3 자기주도적 성향

  • 누가 꼭 시켜야만 하는게 아니라, 스스로 일을 찾아 하는 그런사람
  • 사실 니가 그런사람이 아니더라도 최소한 면접에서 그런척이라도 해라..

그래서 어떻게 할껀데?

책 추천

  • 최고의 변화는 어디서 시작되는가
    • 의지력보다는 환경이 중요하다! : 매일 야근하면서 노력으로 역량을 쌓는건 너무 힘들다
    • 진짜 변화하고 싶다면 환경을 바꿔라!
  • 1만시간의 재발견
    • 목적의식있는 연습(의식적인 노력)
    • 어떤목적이냐 : 클린코딩하는 능력!!
      • 클린코딩, 유지보수 잘 할수 있도록 코딩할 수 있는 능력이 중요한데, 그냥 코딩만해서는 늘지 않고, 목적의식이 충만하게 의식적인 노력을 통해서만이 성장할 수 있다.

협업을 잘 해야되

  • 다른사람들과 소통 협업 개발프로젝트 진행해보는 경험이 필요하고
  • 양질의 경험을 할 수 있는 그런 팀(회사)를 꼭 빨리 찾아야한다!!
    • 주니어일때 좋은 문화를 가진 팀 속에서 일해보는 경험
    • 커뮤니티 스터디 활동을 통해 다른 사람과 소통하는 연습

자기주도적인 문제 해결하는 사람으로변화하기

  • 내가 생각한대로 살고, 다른사람보다는 나의 기준에 맞춰서
  • 스스로 삶에 대한 어떻게 살것인가에 대한 고민!!
  • 한번 잘못들었더라도, 1~2년 경험해본다음에 다시 이직 가능하다!

모든것을 의심해보기

  • 기존에 모든 선입견과 가치관에 대해서 의심을 가져볼 필요가 있다
    • 과연 카카오에 가면 무조건 행복할까? 팀장이 똥이면 진짜 힘들텐데

니가 안바뀌면 아무것도 바뀌지 않는다

  • 실패해도 괜찮다
  • 조금은 자기주도적인 삶을
  • self-motiovated 한 사람으로 살아라

정리

  • 가장 중요한건 : 자기주도적으로!! 스스로 생각하고 판단하고 행동할 수 있는 (셀프-모티베이티디드)
    • 문제해결 + 성장욕구 + 클린코드 + 소통 + 협력
profile
Sorbet is good...!

0개의 댓글