개발자 & 공부법/Developer & Error

[Jr.Developer Note] 개발자 일기 no.1

오징어달료 2020. 11. 19. 01:42

개발자 성장기


- 2020/11/19 

- 신입으로 입사한지 8개월째이다.

- 현재 공공 SI 유지관리 및 보수 (SM) 프로젝트에 투입되어 있다.

- 일기에 쓸법한 내용을 블로그에 적는 이유는 나와 같은 고민을 하고 있는 사람들과 공유하고 싶기때문.


초급개발자로서 나를 뒤돌아 보며 현재 필요한 역량을 고민해본다.

- 1. 고객에 요구사항에 맞는 코드를 작성 할 수 있다.

- 2. 업무에 대한 빠른 이해와 슺득이 필요하다.

- 3. 설계서(화면정의서)에 명시되어 있는 화면을 구성하고 기능을 구현 할 수 있다.

- 4. 코드에 대한 분석 역량을 갖추어야 한다.

- 5. 디버깅을 이용하여 코드에 문제점을 찾아 나갈수 있어야 한다.

- 6. 제한된 시간에 요구되는 목표치를 달성할수 있을 정도에 실력이 갖추어져야 한다.

- 7. 고객과 팀원과 소통할수 있는 능력을 갖추어야 한다.

- 8. 코드에 대한 테스트와 품질을 고민해야 한다.

- 9. JVM과 서버에 동작원리를 이해해야 한다.


어떻게 발전 시킬것인가 그리고 현재까지에 나에 잘못된 생각은 ???
- 잘못된 생각
- 1. 자격증 만능주의에 빠져 있었다.
코드를 더 작성해보고 고민해보고 고쳐보고 테스트해보는 과정이 더 많았어야 했는데, 자격증이 나에 모든것을 표현해 줄 수 있을거라는 잘못된 생각을 갖고 있었다.
- 어떻게 나를 발전시킬것인가 !!!
- 1. 아는것보단 활용할수 있는 능력 함양.
 클라우드, 도커, 쿠버네티스, 리액스, 리액트 네이트브, 앵귤러, 뷰, 마이크로소프트아키텍쳐 등 핫하고 좋은 기술은 많다. 하지만 그 기술을 내것으로 만들때 활용할수 있을때 아는것이 힘이된다.

- 2. 책속에 내용을 내것으로 만들기.
 책을 읽는 것에만 그치지말고 실제로 책 속에 내용을 내것으로 만들고 실습하고 테스트하고 개선하고 오류발생시키는 등에 다양한 경험을 반복적으로 함으로써 기술을 체화시키기.

 

개발자 성장하기 Youtube

www.youtube.com/watch?v=fHyTA-UIcqs

www.youtube.com/watch?v=U0YWdnSKDfw&app=desktop

www.youtube.com/watch?v=V9AGvwPmnZU