반응형

개발자 소통 7

✍🏻 개발자의 역량

일 잘하는 개발자는 어떤 역량을 갖추고 있을까요? 오늘은 제가 생각하는 개발자의 역량이란 무엇인지 정리했습니다. 개발자에게 있어 역량이란 '요구 사항을 안정성과 확장성의 균형을 맞춰 제시간에 개발하는 능력'이다. 요구 사항을 받아 든 순간부터 역량이 드러난다. 기획자, 디자이너와 요구 사항에 대해 함께 논의하고 구체적인 요구 사항을 정리한다. 때론 제시간에 개발하기 위해 요구 사항을 줄이는 제안을 하기도 한다. 코드를 작성하는 순간에는 안정성과 확장성 사이에서 균형을 맞춘다. 상상하고 싶지 않은 에러 상황들을 하나씩 상상해 가며 세심하게 코드를 써 내려간다. 변수명 하나에도 분명한 이름을 붙여 동료와 미래의 내가 이해할 수 있는 환경을 갖추기 위해 노력한다. 약속한 시각을 지켰다면 제품을 내보낸다. 만약..

공부/자기계발 2023.06.10

주니어 개발자를 고용하는 데 드는 어려움

회사 입장에서 어려움 점을 이해해 보고 주니어 개발자가 꼭 알아야 할 점을 파악해 봅니다. 1️⃣ 주니어 개발자는 1, 2년의 투자 기간이 필요하다 최소 1, 2년 정도 한 사람에게 투자할 수 있는 팀이 아니라면 주니어 개발자를 고용하지 않는 것이 좋다. 특히 투자자들에게 결과물을 빨리 내야 하는 스타트업에는 적합하지 않은 고용 방법일 수 있다. 2️⃣ 그들에게는 경력이 많은 관리자가 필요하다 경력이 없거나 자질이 없는 관리자는 주니어 개발자를 고용하거나 멘토 할 수 없다. 주니어 개발자를 고용하려면 경력이 풍부한 관리자가 필요하다. 3️⃣ 잘 정의된 업무만 줄 수 있다 주니어에게 몇 주 만에 결과물을 내야 하는 업무를 줄 수 없다. 따라서 팀은 최소 6개월에서 12개월 안에 결과물을 낼 수 있는 프로젝..

공부/자기계발 2023.06.03

🕊️ 개발자의 나쁜 습관 7가지

1️⃣ 중복된 코드 사용하기 코드의 중복이 적을수록 코드 품질이 좋아집니다. 2️⃣ 나만의 방식대로 일 하기 다른 사람들이 적응하지 못하는 나만의 일 처리 방식은 금물. 3️⃣ 코딩 스타일 이슈는 미루기 4️⃣ 코드 최적화 하지 않기 5️⃣ 도움을 요청하지 않기 동료에게 도움을 요청하는 걸 부끄러워 할 필요가 없습니다. 그러기에 '팀'입니다. 6️⃣ 건강에 신경 쓰지 않기 규칙적인 수면을 취하여 좋은 컨디션을 유지하세요. 7️⃣ 쉽게 포기하기 어떤 문제에서 막혔다는 것이 무능하다는 뜻은 아닙니다. 출처 : 커리어리 '조서희'님 https://careerly.co.kr/comments/81789?utm_campaign=user-share 조서희 / 개발자의 나쁜 습관 7가지 | 커리어리 1️⃣ 중복된 코드..

공부/자기계발 2023.06.02

🤙신뢰를 쌓는 커뮤니케이션이란

✔️ 결론: 누구에게나 신뢰 받는 이들의 커뮤니케이션에는 '자신을 지키면서도 타인의 문제를 해결해가는 힘'이 있다. . . 겉보기에 사람은 좋으나 중요한 무언가를 같이 하려고 할 때 '물음표'인 사람들이 있죠. 🤔 협업이든 연애든 결혼이든, 그 사람과의 미래를 떠올리면 계속 의문이 드는 사람들. 상대방에게 확신을 주지 못하는 이들은 여러가지 문제들이 있겠지만 특히 '커뮤니케이션' 역량의 문제를 갖고 있는 경우가 많아요. 그럼 타인에게 확신을 주고 오랜 시간 신뢰를 쌓는 사람들은 어떤 특징을 갖고 있을까요? 그들은 어떤 커뮤니케이션에는 어떤 힘이 있을까요? . . . 1️⃣ 문제가 아닌 해결책을 중심으로 소통한다. 👉 이들은 문제나 불평만 늘어놓지 않고 항상 해결책을 함께 제시합니다. 또한 무조건 안 된다..

공부/자기계발 2023.04.09

코딩 외에 개발자에게 절대적으로 필요한 스킬

코딩 외에 개발자에게 절대적으로 필요한 스킬 코딩만큼 중요한데 생각보다 많은 개발자가 갖추지 못한 스킬 1️⃣ 학습 능력 주니어 개발자는 시니어 개발자를 따라잡기 위해 방대한 양의 지식을 습득해야 한다. 소프트웨어를 설계, 개발, 유지, 테스트 및 평가하는 데 사용되는 모든 도구와 기술과 함께 지속적으로 빠른 속도로 발전하고 있다는 사실때문에 이미 지쳐버리는데, 다 따라잡았다고 느끼는 순간 새로운 도구와 기술이 나온다. 이러한 끊임없는 변화에 대처하기 위해 소프트웨어 엔지니어는 평생 학습에 전념하고 이를 위한 학습 전략을 개발해야 한다. 소프트웨어 개발자가 앞서 나가기 위해 당장 할 수 있는 사소한 것은 질문하는 것이다. 간단해 보이는 데 많은 엔지니어들이 질문하는 것을 두려워한다. 2️⃣ 문서화하는 능..

공부/자기계발 2023.03.05

💡 개발자에게 물어봤습니다 : 함께 일하고 싶은 개발자

💡 개발자에게 물어봤습니다 : 함께 일하고 싶은 개발자 : 이번 시리즈에서는 다양한 직무와 협업하는 IT 기업 직장인 중에서 개발자가 함께 일하고 싶어 하는 동료에 대해 다루고자 합니다. 오늘은 그중에서 개발자가 생각하는 ‘함께 일하고 싶은 개발자'에 대해 살펴볼 예정입니다. 여러 의견을 듣기 위해 2년 차 개발자부터 10년 차 개발자까지 총 8명의 개발자와 인터뷰를 진행해 보았습니다. 과연 개발자는 어떤 개발자와 함께 일하고 싶어 할까요? 출처 : 커리어리 'Sohee'님 https://careerly.co.kr/comments/67778?utm_campaign=user-share Sohee / 💡개발자에게 물어봤습니다: ① 함께 일하고 싶은 개발... | 커리어리 💡개발자에게 물어봤습니다: ① 함께 ..

공부/자기계발 2023.01.08

같이 일하고 싶어지는 동료 개발자의 말말말

얼마 전 2분기 동료평가를 했습니다. 평가를 하다보니, 극단적인 상황에서도 힘이 되어주던 동료들의 말 한마디가 잊혀지지 않고 계속 생각이 나더라구요. 그 말들을 소개하려 합니다. 1. 버그가 슬픈 일인가요? 테스트 버전을 출시하고 테스트를 막 시작했을 때였어요. 저희 프로덕트는 숫자가 딱 맞아야하는데 숫자가 하나도 맞지 않았어요. 아무리 테스트 버전이라지만 맞는게 거의 없다시피하다보니 저도 모르게 너무 슬프네요 라는 말이 나와버렸어요. 그때 동료 한 분이 ‘이게 슬픈일인가요?’ 라고 물어보시는데 그때 정신이 확 들었어요. 수정할 부분을 발견했다면, 원인을 찾고 고치면 되는거지 전혀 슬퍼할 일이 아니었던 거였죠. 더군다나 운영 환경도 아니고 테스트 환경이었는데 말이죠. 그렇게 마음을 고쳐 먹으니 훨씬 즐거..

공부/자기계발 2022.12.22
반응형