How We Coding

개발자의 평생공부 (임백준)

https://www.zdnet.co.kr/view/?no=20170616090644

 

개발자의 평생공부

평생 공부하는 건 개발자만이 아니다. 다른 직업을 가진 사람들도 쉼 없이 공부하고, 컨퍼런스와 세미나를 참가하고, 스터디를 한다. 공부없이 할 수 있는 일이 없기 때문이다. 언뜻 보기에 공부와 거리가 멀어 보이는 바...

www.zdnet.co.kr

개발자가 공부하는 것은 본질적인 능력을 키우는 것을 의미한다. 프로그래밍의 본질은 문제의 해결이다.

> 실력이란 해결해야 하는 문제가 무엇인지 알아채는 감각이다. 처음 본 문제를 해결하는 능력이다.

 

1. 지금 다니고 있는 회사에서 하는 일을 잘하기 위해서 노력하는 것이 가장 좋은 공부다.

2. 회사에서 하는 일과 개인적으로 공부하는 내용을 최대한 근접시키기 위해서 노력하라.

3. 새로운 기술을 익히는 최선의 방법은 스스로 문제를 정의한 다음, 새로운 기술을 이용해서 그 문제를 풀어보는 것이다. 책을 읽거나 동영상을 보는 것은 그보다 하위수준의 방법이다.

4. 신기술을 좇는 메뚜기가 되지 말라.

5. 모든 것을 알아야 한다는 강박을 버려라. 미리 획득하는 지식의 99%는 무용지물이다. 필요할 때 필요한 기술을 익힐 수 있는 것이 능력이다. 그 능력을 키워라.

6. 이상한 나라의 앨리스에 나오는 토끼굴(rabbit hole)을 피하라. 카테고리이론을 알아야 함수형 언어를 쓸 수 있는게 아니고, 선형대수학을 공부해야 머신러닝을 할 수 있는게 아니다. 토끼굴에 빠져서 한없이 들어가다보면 비본질적인 공부에 시간을 허비하게 된다.

7. 겉만 핥는 것은 경박하지만 토끼굴에 빠지는 것은 우매하다. 둘 사이의 적당한 지점에서 균형을 잡는 것이 개발자의 능력이다.

8. 머리에 들어오지 않는 어려운 개념이나 용어는 자투리 시간을 이용해서 반복적으로 읽고 암기하라. 나중에 큰 그림을 공부할 때 도움이 된다.

9. 항상 겸손해야 하지만 동시에 자긍심을 가져라. 그대가 지금 작성한 코드, 지금 읽은 책, 지금 공부한 내용을 그대보다 잘 아는 사람은 지구상에 없다. 모든걸 알고 있는 것처럼 보이는 다른 사람들도 그대와 마찬가지로 불안해하고, 위축되고, 두려워하면서 살아가고 있다. 자긍심이란 그런 타인을 돕고자 하는 마음가짐의 다른 이름이다.

10. 혼자 하지 말고 함께 공부하라.

이 시점에서 가슴에 손을 얹고 스스로 질문해보기 바란다. 공부가 재밌는가? 정말 재밌는가? 새로운 기술을 익히고, 키보드를 두드리고, 결과를 확인하고, 친구들과 이야기하는 모든 경험이 그대를 행복하게 만드는가? 이 질문에 대한 대답이 예스라면, 그 예스의 강도만큼 그대의 미래는 성공이 보장되어 있는 것이다. 그러므로 개발자는 미래에 대해 불안해할 필요가 없다. 미래의 성공은 예스라는 작은 변수의 함수이기 때문이다. 그 변수는 개발자 자신의 손에 놓여 있다.

 

 

 

나는 그동안 무엇으로 성장했을까?

http://huns.me/development/2281

 

나는 그동안 무엇으로 성장했을까?

 

huns.me

다양한 사람의 의지가 뒤섞이는 개발이라는 큰 운동장에서, 본인의 역할을 질문하고 찾아가는 과정

 

 

Writing memory efficient software applications in Node.js

https://medium.com/dev-bits/writing-memory-efficient-software-applications-in-node-js-5575f646b67f

 

Writing Memory Efficient Software Applications in Node.js

See how to optimize your Node.js programs by 90% using automatic back pressuring

medium.com

 

AWS을 사용할 수밖에 없는 이유

https://brunch.co.kr/@hee072794/116

 

AWS을 사용할 수밖에 없는 이유

https://www.youtube.com/watch?v=Ek1ky8sIdgg 최근 내 생각을 크게 변화시킨 세션 영상 (feat. 아마존의 간지 무엇..) 원래는 현 상황에 가장 적합한(할 것으로 예상하는..) 하나의 디비 엔진을 선택하고, 그 안에서 잘 써먹는 방법을 고민하는 게 당연하다고 생각했다. 그도 그럴 것이 디비를 확장하는 일은 비교적 쉬운

brunch.co.kr

 

SI 탈출 가이드

http://blog.hwang.gg/20190508/

 

SI 탈출 가이드

지금도 팔려다니는 SI, SM 개발자들을 위하여

blog.hwang.gg

> 1. 사람들을 만나본다.

> 2. 현재 직무와 상관 없는 서적이나 블로그 등을 꾸준히 본다.

> 4. 코드나 블로그 등을 정리해 "자산화" 한다.

'Reference' 카테고리의 다른 글

[npm] async 프레임웍  (0) 2019.05.15
[Web] 쿠키와 세션  (0) 2019.05.14
[cmd] curl  (0) 2019.05.09
[TS] ts-node  (0) 2019.04.30
[CSS]  (0) 2019.04.26

[cmd] curl

Reference2019. 5. 9. 02:08

curl 을 사용하는 방법 알아보기.

https://webisfree.com/2017-05-25/curl을-사용하는-방법-알아보기

 

curl을 사용하는 방법 알아보기

API를 테스트 하거나 웹사이트 정보를 얻기 위해서 다양한 방법을 사용합니다. 이 중에 가벼운 어플리케이션으로 간단하게 사용하는 curl이 많이 사용되죠.

webisfree.com

 

커맨드라인 환경에서 REST API (HTTP) 요청 보내기 (cURL, resty, httpie, Vim REST Control)

https://bakyeono.net/post/2016-05-02-rest-api-client-for-cli.html

 

커맨드라인 환경에서 REST API (HTTP) 요청 보내기 (cURL, resty, httpie, Vim REST Control) | 박연오

 

bakyeono.net

 

'Reference' 카테고리의 다른 글

[Web] 쿠키와 세션  (0) 2019.05.14
[Reading] 190512 - 190518  (0) 2019.05.12
[TS] ts-node  (0) 2019.04.30
[CSS]  (0) 2019.04.26
[AWS] AWS 아키 자격증  (0) 2019.04.25

[TS] ts-node

Reference2019. 4. 30. 02:12

Nodejs 에서 타입스크립트(Typescript) 사용하기

http://cosmiclatte.co.kr/nodejs-에서-타입스크립트typescript-사용하기/

 

Nodejs 에서 타입스크립트(Typescript) 사용하기 - 코스믹라떼

개요 nodejs 란 chrome 에서 사용하는 V8 엔진 위에 구동되는 자바스크립트 런타임을 말한다.nodejs 를 사용하면 자바스크립트를 통해서 서버사이드 프로그래밍과 OS가 제공하는 리소스에 직접적으로 접근이 가능하여 자바스크립트의 활용도를 한층 높여주었다.자바스크립트는 동적 타이핑 언어로 프로그래밍에 유연함을 제공하는 대신에 타입에 대해 안전하지 않으며, 인터페이스와 추상 클래스 같은 명시적인 추상화 도구를 제공하지 않는다.이를 해소하기 위한 하나

cosmiclatte.co.kr

> 한 줄 요약 : ts-node 는 메모리 상에서 티입스크립트를 transpile 하여 바로 실행할 수 있게 해준다.

'Reference' 카테고리의 다른 글

[Reading] 190512 - 190518  (0) 2019.05.12
[cmd] curl  (0) 2019.05.09
[CSS]  (0) 2019.04.26
[AWS] AWS 아키 자격증  (0) 2019.04.25
[ES6] Babel, Webpack, Sass  (0) 2019.04.24