ICT 인턴십 - 직무 특강 ( 좋은 개발자가 되는 방법 )

Chooooo·2023년 12월 29일
0

회고

목록 보기
2/2

ICT 인턴들을 대상으로 진행한 직무 특강.

강연은 네이버 - 카카오 - 라인플러스 개발자 순으로 이어졌다...

  • 나는 백엔드 - 서버(데이터)로 선택해서 들었다.

😎 좋은 개발자가 되는 방법 - 우상훈 개발자(네이버)

개발자는 평생 공부하는 직업

공부를 효과적으로 하기 위해서는 효율적인 공부 방법을 습득하는 것이 중요하다.

  1. 메타인지
  • 내가 아는 것과 모르는 것 구분하기
  1. 잘 정의하기
  • 모르는 거 + 새로운 개념 = 정확하게 정의하고 설명해보기
  1. 원리 이해하기
  • 트렌드만 따라가는 것이 아니라 컴퓨터 공학 기본을 이해하고 트렌드를 관찰하기

내가 안다고 생각을 하더라고 다른 사람에게 설명을 할 때 그 사람을 이해시키지 못한다면 모르는 것이다.

내가 블로그에 기록한 내용들을 자주 보면서 이해하자.

코드 해석 능력

현재 인턴을 진행하는 회사에서도 기존 소스를 개선하거나 리팩토링, 기능 추가 등을 해야한다. 내가 처음부터 코드를 짜는 것이 아니기 때문에 기존의 코드를 읽고 이해하는 능력을 기르는 것도 아주 중요하다.

클린 코드 vs 동작하는 코드

클린 코드가 중요한 것은 아니다. 클린 코드는 단지 스킬에 불과할 뿐.
일단 동작하는 코드를 만들고 나서 리팩토링을 하는 것이 중요하다.

개발의 50%는 커뮤니케이션

개발자는 개발만 한다고 생각하는 것은 오산.
소통은 바로바로 해야한다. 기다리게 해서는 안된다.

소프트 스킬을 키우자

기술 스택을 공부해 나가는 것도 좋지만.. 개발자의 소프트 스킬 역량 역시 매우 중요

개발자 자소서

  • 회사가 원하는 신입 개발자 : 탄탄한 기본기를 바탕으로 빠르게 기술을 습득하는 사람
  • 내가 좋은 개발자라는 것을 말하고 싶으면 열심히 하는 것은 기본, 증거가 필요
profile
back-end, 지속 성장 가능한 개발자를 향하여

0개의 댓글