티스토리 뷰
반응형
프로그래밍 실력만이 주니어, 시니어 개발자를 나누는 절대조건이 아니다.
필요한 것
+ 디자인 패턴, 아키텍쳐, 테스팅, 빌드, 성능, 보안, 최적화 등등
+ 프로그래밍 실력
코딩은 컴퓨터를 이해시키기 위함 이지만 그것을 작성하고 테스트 하는 것은 개발자인 사람이 하는 것이기 때문에 다른 사람들도 이해할 수 있게 코드를 가독성있고 효율있게 짜야한다.
+ 소통능력
혼자서만 잘하는 개발자는 외롭고 힘들다 하지만, 협업을 하는 개발자는 힘들지 않다 그러기 위해서는 소통능력이 중요하다, 이또한 인간관계이기에 처세술이나 배려가 필요하다
주니어 개발자
- 비교적 개발 경험이 적은 개발자
- 동작만 하는 코드를 작성하는 개발자
- 협업에 능숙하지 않다.
시니어 개발자
- 직관적이고 바보같은 코드를 작성한다.
- KISS 원칙 : Keep It Simple, Stupid
- 유지보수와 확장성, 효율성을 염두에 두고 개발한다.
- 다른 개발자들도 쉽게 이해할 수 있는 코드를 작성한다.
- 협업에 능숙하다
CTO
최고 기술 경영자.
기업 또는 그 직업 조직 내에서 기술을 효과적으로 획득·관리·활용하기 위한 모든 경영지원 활동을 총괄하는 책임자를 말한다. 기술 부분을 대표하는 최고 임원으로서, 전사적인 사업 전략을 기술 부분에 연계시켜 기업의 시너지를 창출하는 역할을 한다.
- 개발을 하지 않는 CTO도 많다.
ref
https://erwinousy.medium.com/주니어-미드레벨과-시니어-개발자의-차이점-d29bffecfec
반응형
'개발 > Frontend' 카테고리의 다른 글
CORS 와 SOP (0) | 2022.06.17 |
---|---|
[JS] 호이스팅 : Hoisting (0) | 2022.06.08 |
redux 총정리 (0) | 2022.04.29 |
jsconfig.json : 경로 설정 (0) | 2022.04.29 |
불변성 (0) | 2022.04.29 |
TAG
- server
- 선언적 프로그래밍
- styled component
- Next
- 실용주의 프로그래머
- 철학
- CSR
- 도메인
- Proxy
- Section
- IP
- 성능최적화
- Next.js
- s3
- 궁금증
- HTTP
- 프론트엔드
- editor
- SSG
- 노션
- Typescript
- 브라우저
- 웹 접근성
- https
- toast
- React
- lazyloading
- base64
- SSR
- NextJS
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
글 보관함
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
반응형