Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- CPU 스케줄링
- 개발 모델
- PERT/CPM
- nosql
- 프록시패턴
- 선언형
- 노출모듈패턴
- 스레싱
- 인터넷계층
- 페이징 교체 알고리즘
- 함수형
- MongoDB
- 관계형 데이터베이스
- 지연시간
- 럼바우
- 링크계층
- 메모리
- redis
- 프로그래머스 데브코스
- 절차형
- 다단계 큐
- 다크모드
- M/M
- modebit
- MVVM
- 요구사항 분석
- 프로젝트 계확
- 처리량
- 3-way handshake
- 4-way handshake
Archives
- Today
- Total
노트
[클라우딩 어플리케이션 엔지니어링 TIL] - DAY 1 본문
그렙 CTO 이확영님 특강 주요 내용
좋은 개발자란?
1. 문제 해결을 잘하는 개발자
버그성 문제뿐만 아니라 사용자가 원하는 기능, 오픈 시 성능 저하를 어떻게 해결하고 최적화하는지 등
다양한 IT기술을 사용하여 문제를 해결하는 사람
2. 이해하기 쉽게 코드를 작성하는 개발자
동료 개발자도 이해하기 쉽게 간결하고 읽기 편한 코드를 작성해 가독성을 높이는 게 좋음.
가독성은 다른 사람을 위해서이기도 하며 나를 위해서이기도 함.
복잡하게 작성하면 스스로가 작성한 코드를 다시 공부해야 하는 상황이 벌어질 수 있음.
3. 긍정적인 소통을 하는 개발자
개발자는 혼자 일하기보단 다른 사람과 소통하며 일하고, 자주 토의하기 때문에 부정적인 태도보다는 의견을 수용하며 같이 문제를 해결해 나가려는 태도를 가질 수 있도록 노력해야 함.
4. 새로운 기술을 공부하고 전파하는 개발자
개발자는 새로운 기술, 지식이 출현이 잦기 때문에 끊임없이 꾸준히 공부할 필요가 있음.
그리고 이를 자신의 기술 스택과 지식만 쌓는 것이 아닌 동료에게도 전파할 수 있는 사람이 되어야 함.
5. 끊임없이 개선을 하는 개발자
지속적으로 코드를 개선하려고 노력하면 프로그램의 성능 향상뿐만 아니라 자신의 전문성도 쌓을 수 있음.
'TIL' 카테고리의 다른 글
[클라우딩 엔지니어링 어플리케이션 TIL] - DAY 5 (2) | 2024.04.19 |
---|---|
[클라우딩 엔지니어링 어플리케이션 TIL] - DAY 4 (0) | 2024.04.18 |
[클라우딩 어플리케이션 엔지니어링 TIL] - DAY 3 (0) | 2024.04.18 |
[클라우딩 어플리케이션 엔지니어링 TIL] - DAY 2 (0) | 2024.04.16 |
[클라우딩 어플리케이션 엔지니어링 TIL] - DAY0 (0) | 2024.04.14 |