Tech News
[TechNews] 유용한 개발 관련 아티클 및 영상 #13
망나니개발자
2024. 3. 29. 10:00
반응형
1. 유용한 개발 관련 아티클 및 영상 #13
스타트업에서 4년간 인프라를 운영하며 좋았던/후회하는 (거의) 모든 인프라 결정들
- AWS 선택
- AWS 대 Google Cloud 선택: AWS를 선택한 것을 지지함. AWS는 고객에 중점을 두고 있음. Google Cloud는 로봇과 자동화에 의존하는 느낌이 있음.
- EKS: EKS 사용을 지지함. EKS는 AWS 서비스와의 깊은 통합을 제공하며, Kubernetes도 많은 방면에서 따라잡았음(외부dns를 사용하여 Route53과 통합하는 등)
- EKS 관리형 애드온: EKS 관리형 애드온 사용을 후회함. 설치를 커스터마이즈해야 할 필요가 있었고, helm 차트로 전환한 이후 더 나은 운영을 경험
- 데이터베이스 및 캐싱
- RDS: RDS 사용을 지지함. 데이터는 인프라의 가장 중요한 부분이며, RDS 사용 비용은 가치가 있음
- Redis ElastiCache: Redis 사용을 지지함. Redis는 캐시 및 일반적인 사용에 매우 효과적임
- ECR: quay.io에서 ECR로 이전한 것을 지지함. ECR은 더 안정적이고 권한 통합이 더 깊음
출처: https://news.hada.io/topic?id=13564&utm_source=slack&utm_medium=bot&utm_campaign=T03FE7QJV
소프트웨어 엔지니어 직업에 관한 이야기하지 않는 쓰디쓴 진실
- 대학은 직업에 대해 준비해주지 않음: 대학교육은 이론적, 소프트웨어 엔지니어링 실무 미비
- 그린필드 프로젝트는 거의 없음: 새 프로젝트보다 기존 복잡한 프로젝트 작업을 만나는게 대부분
- 아무도 당신의 클린 코드에 신경쓰지 않음: 가치 제공에 집중
- 때때로 무능한 사람들과 함께 일하게 될 것: 유능하거나 무능력한 동료 대면; 전문적 관리 필요
- 몇시간씩 회의에 참석하는 것에 익숙해지기: 자주 회의가 진행되며 생산적인 것과 아닌 것 존재, 소통 중요
- 꽤 많이 시간 추정을 요구할 것: 작업 완료 시간 추정은 일반적이며 까다로움; 실현 가능한 약속과 초과 성과 목표
- 버그는 평생의 숙적이 될 것: 버그는 소프트웨어 개발의 상수임. 예상 및 준비 필요
- 불확실성은 유독한 친구(toxic friends): 프로젝트 요구사항부터 직업 안정성까지 내재된 불확실성
- 업무와 연결을 끊는 것은 거의 불가능: 특히 재택근무 시 업무로부터의 분리 어려움
- 좋은 기술력보다 좋은 소프트 스킬을 통해 더 많은 이익을 얻을 수 있음: 기술적 기술보다 경력 발전에 소프트 스킬 더 가치
출처: https://news.hada.io/topic?id=11750&utm_source=slack&utm_medium=bot&utm_campaign=T03FE7QJV
“AI가 개발자를 대체하면 어떡하죠?”
- “AI가 개발자를 대체하면 어떡하죠?”애 대한 살아있는 전설의 프로그래머 존 카멕의 답변
- “제품에 관한 기술을 개발하세요. 소프트웨어는 사람들이 무언가를 성취할 수 있도록 도와주는 도구일 뿐인데, 많은 프로그래머가 이를 이해하지 못합니다. 전달되는 가치에 집중하고 도구에 매몰되지 마세요.”
출처: https://www.facebook.com/story.php?story_fbid=3486958348220266&id=100007184050577&mibextid=oFDknk
여기어때의 회고 문화
- 회고 진행 시 하나 팁이 있다면 BGM을 틀어주면 구성원들이 보다 편안한 분위기 속에서 회고를 작성할 수 있음
- 보드를 활용하여 회고 참여자의 투입을 유도, 서로 간의 이해와 참여, 몰입의 질을 높일 수 있음
- 동료들에게 고마움을 전하는 시간을 회고에 포함함
- 가장 중요한 점은 Action item을 도출하고 Tracking하는 것
출처: https://techblog.gccompany.co.kr/여기어때의-회고-문화-a8aeee71a7aa
빅테크의 장점 중 하나, "해답의 유무”
- "빅텍에 장점 중 잘 거론되는않는 장점은 바로 "해답"의 유무임
- 경력 초기에는 올바른 개발법에 대한 지침이 거의 없다고 느낄 수 있음
- 대기업에서 커리어를 시작하은 것은 소프트웨어 개발의 "ABC"를 빠르게 습득하는데 도움이 됨
출처: https://twitter.com/dylayed/status/1771349465317691647
반응형