Beginner to Junior

ConferenceVue개발공부법

이번 비기너 투 주니어라는 이름으로 우물 128번지에서 자리를 마련해주었다.

###Section 1 : 인썸니아 이찬하 이찬하 님께서 처음으로 먼저 열었다. 이찬하님은 비전공자 개발자로써 어떤 식으로 개발을 하게되었고 어떻게 할 수 있게 되었는지 설명해주었다. 먼저 무조건 하고서 익히라는 것은 코드 리뷰같은 피드백을 해줄 사람이 있을때라는 것이라고 말을 하였다.

  • 개발 방법론
    • 최소기능을 개발하고 조금씩 더해 나가자
    • 의사소통은 수평으로, 일로서는 수직으로

###Section 2 : 바로가기 최현진 ###1년도 안 된 개발자 이야기

최현진님은 어떤 식으로 개발자로써 성장을 열심히 하는 방법에 대해 설명을 하였다. 이 때 최현진님의 생각은 이랬다.

나는 대체되기 쉽겠구나...

개발자가 경쟁력을 가지는 두 가지

  • 성능
  • 유지보수

####성능

이때 성능은 알고리즘으로 구현을 하고 대기업 같은 경우에서도 알고리즘을 뽑는 이유가 있다. 하지만 알고리즘만으로 하는데에 한계가 있고 이에 운영체제 같은 것을 해야한다. 또 그것뿐만이 아니고 모든 곳에 데이터베이스가 있으니 데이터베이스에 대한 공부가 필요하고, TCP/IP관련 네트워크를 공부하여 더욱 열심히 해야 한다.

####유지보수 유지보수는 아기가 봐도 이해할 정도가 되야한다.

  1. 네이밍을 잘하자(변수와 함수가 무슨 역할을 하는지 바로 알 수 있게)
  2. 여기에 구글 코딩 컨벤션 같은 것으로 네이밍 규칙 및 객체지향원칙을 지키며 하는 것이 좋다.

이에 가장 좋은 방법은 좋은 사수와 코드리뷰를 받아서 하는 것이 좋다. 배울 것이 없다면 이직을 추천.


###Section 3 : 테커스 개발팀장 임규산 ###뷰 JS가 가장 쉬웠어요!

뷰JS가 좋은 이유

  1. 배우기 쉽다.
  2. 문서가 친절하다
  3. 라이브러리들의 성장속도가 빠르다
  4. 로고 색이 맘에 든다
  5. 코드 스타일링 가이드가 잘 되어 있다.
    github
    vue + vuex + vuetify + firebase의 조합을 추천

####QnA

  1. ES6는 배우는 것이 좋다.
  2. JQuery는 강력한 툴이나 멀리하는 것이 좋다.
  3. 타입스크립트가 주는 장점은 충분하나 그것을 프론트엔드로 가지고 오는 것이 좋은지는 모르겠다.


이런 글은 어떠세요?


네이버 테크 콘서트 - 프론트엔드편

ConferencecssUIFrontEnd

그래프 QL 알아보기

ConferenceGraph QLFacebook

GDG 웹테크 참석후기

ConferenceAngularFlutterLight House

GDG 수원 참석후기

ConferenceRailFlutterLight House

Leetcode를 플러그인을 써서 정복하자

SharingLeetCodeAlgorithm