여기서는 모든 개발자가 Another Level의 개발자로 도약할 수 있도록 좋은 Tip을 간단히 공유하고자 합니다.

 

1. GitHub 활용하기

회사 관계자들은 어떤 일을 할 수 있는지 명확하게 드러나는 개발자를 선호합니다. 자신의 성과와 관계없이 무엇을 경험했는지를 중점적으로 보기 때문에 지속적인 업로드를 통해 관리하는 것이 중요합니다. 거창하지 않더라도 개발자로서의 의지를 보여주는 것이 면접관의 기대감을 높인다고 합니다.

 

2. 개발자로서의 필독도서

1) Effective Series : 자신의 주 프로그래밍 언어를 깊게 파악할 수 있는 도서

2) Clean Code : 가독성 있는 코드 작성을 위한 도서

 

3. 기본에 충실하기

공의 회전의 원리나 자세에 따라 달라지는 투구 및 컨디션 파악에 대해 관심을 기울이는 투수와 선천적으로 높은 구속과 좋은 제구를 가졌지만 부상을 당해야 자신의 상태를 제대로 파악하는 투수가 있다고 가정해 봅니다. 미래를 내다봤을 때, 성장성이 높은 투수는 당연히 전자라고 예상됩니다. 이처럼 개발자도 각자의 업무에 관심을 가지고 필요한 것을 이해하는 기본기를 쌓는 것이 중요합니다. IT 업계가 빠르게 변화하지만 무작정 시도하는 것보다는 본인이 관심있는 것을 확실히 정하고 접근해야 시간이 지나도 흐름에 도태되지 않습니다. 개발자로서 기술 기저의 원리를 이해하고 특성에 맞게 활용하면서 안목을 높이는 것이 중요합니다.

 

Review

1) GitHub 저장소가 없는 개발자라면 바로 만들어야 할 것 같습니다.

2) 지금껏 프로젝트나 과제를 위해 코드를 작성하면서 알아볼 수 있을 정도로만 변수명을 작성했는데, 현업에서는 코드 작성을 위해 정해진 틀이 있으니 Clean Code를 통해서 깔끔한 코드를 작성하는 연습을 해야겠다는 생각이 듭니다.

3) 학부생인 저로서는 학점에만 우선을 두고 기본기 없이 생활해온 것에 대해 반성하게 됩니다. 시작을 바로잡지 못하면 나중에 흔들릴 수 있다는 것을 생각하니 더디더라도 찬찬히 나아가려 합니다.

 

* Reference : NAVER DEVELOPER OPEN CLASS

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기