실력을 키우자 - 9X년생 모임

Preview:

Citation preview

문제는실력이다Robin Rheem

Who Am I?

• 1년동안의 SI

• 1년동안의솔루션개발

• 지금은스타트업

‘실력’이란무엇인가

사전이그렇다고하네요…

실력이있으면?

• 학력, 학벌

• 자격증, 학점, 토익, 토스, (그밖의 ‘스펙’)

• 수저론, 돈

손쉽게이깁니다.

실력이없으면?

백수

||

해고

결론은백수

손쉽게집니다.

실력은어떻게키우는가

기본에충실해야한다

알고리즘 / 자료구조리팩토링 / 디자인패턴

어떻게공부해야할까?

알고리즘

• 생각하는법을배워야한다.

• 순차적으로, 조건에따른반복점을찾아야한다.

• 어떻게든가장효율(빠른)적인방법을찾아라.

자료구조

• 내가가지고있는데이터를어떻게보관하고사용할것인가.

• 데이터에따라적절한자료구조를선택할수있는안목.

• 적절한자료구조가없을때, 스스로구현할수있는능력.

리팩토링

• 코드에있는반복을세상속에서지워버려라.

• 똑같은코드를더빠르게돌아가도록작성하라.

• 조건문남발하지말고일반화할수있는부분을찾아라.

디자인패턴

• 소프트웨어설계를어떻게효율적으로할것인가.

• 어떻게반복을없앨것이고, 확장성을열어둘것인가.

• 직접디자인패턴을만들수있는능력.

이거면되나요?

아니요.

헬게이트열림.

여러분이하고싶은걸찾으세요.

그리고점점더,

넓혀가세요.

감사합니다.

Recommended