Codestates/Reference

Nomad Coders - 주니어 개발자가 빠르게 성장할 수 있는 비법은?

Hello, Big stranger 2020. 6. 21. 20:42

1. 테크놀로지에만 집중하지 마라.

 

이제 막 공부를 시작했다면 HTML 배우고 CSS 넘어가겠지

한놈만 패지말고 CSS도 배워보고. 전체적인 웹 개발의 그림을 볼 수 있길 바래.

구글링도 하고 , 친구에게 물어보고, 전체 웹 개발의 그림이 어떨지

 

예를 들면, 인스타그램은 어떻게 빌드 된걸까...

그러다보면. 장고를 알게되고...

장고가 뭔지 검색해보고. 파이썬을 알게되고. 검색해보고...

파이썬.장고를 배우라는것이아니라

이제 막배우기시작한 웹개발의 모습이 어떠한지를 배우라는 뜻이야.

CSS만 공부하는게 아니라. 전체적인 모습을 보면 좋겠어.

이건 너를 어떻게 도와주냐면 . HTML.CSS 를 다 배웠을때.

"이런 디자인 부분 하는건 싫고. 인스타그램이 장고로 만들어진걸 봤는데...

장고를 한번 배워볼까. 백엔드가 뭔지 궁금해.

좋아. 백엔드를 한번 배워보자!"

만약 너가 이전에 구글링하고 전체적인 모습을 공부하지 않았다면. 그 다음 스텝을 몰랐겠지.

그냥 사람들이 알려주는대로 따라가면서 배웠을수도 있어

그러나 전체적인 그림을 알면. 너의 강점에 맞춰서 배울 수 있어.

nodeJS가 뭔지는 모르지만. 그게 리얼타임에 좋다더라

우버는 nodeJS로 돌아가니까.

난 리얼타임 게임을 만들고 싶으니까 nodeJS를 배워야겠어!

이런 식으로 말이지... 전체적인 흐름을 아는것은 너를 엄청 도와줄꺼야.

물론 너는 HTML,CSS를 배우고 천천히 배워나가겠지만.

전체적인 흐름을 알고, 너가 어디에 있는지 아는 것은.

너를 엄청 도와줄거라 장담할 수 있고.

이는 나의 두번째 조언과도 연결이 됨.

 

2번째 조언은. 무료로 프로그래밍 일을 해보길 바래.

물론 절대 공짜로 일해주면 안된다.

사람들은 공짜로 일해주면 고마운걸 모른다... 블라블라..

경력이 1도 없는 주니어 개발자라면 일을 찾고 취업을 하는 것은 정말 어려울 거야.

어느정도 경력과 포트폴리오가 있는 사람보다 훨씬~~~ 어렵겠지.

그렇게 때문에 무료로 일을 해주는거야!

유용한 일을 하고 , 그 와중에 남을 도와주는거야

예를 들면 사이드 프로젝트 .토이프로젝트를 일주일에 1개씩 

8개를 만들어봐. 꽤나 큰 포트폴리오가 되는거지.

그게 취업에 도움이 될수도있고

그러나 만약 무료로 일을 해주면. 토이프로젝트 보다 훨씬 깊이 있는 경험을 갖게되겠지.

예를 들면, 레스토랑을 ㄱ자고있는 삼촌을 위해 무료로 일을 한다.

일단 첫번째로 클라이언트와 어떻게 커뮤니케이션 하는지 배우게 될꺼야.

비즈니스가 필요로 하는 것이 무엇인지를 알게되고.

삼촌 레스토랑이 전화로 예약 주문을 받고 엑셀ㄹ ㅗ정리학 ㅗ있다면 그래서 시간이 오래걸리고 비효율적이라면

그러면 예약관리를 해주는 온라인 웹사이트를 만들어주는거지

이를 통해 삼촌의 비즈니스를 아주 쌀짝이지만 도와주는거야

바로 이지점이 너를 좀더 특별한 개발자로 만들어줘

왜냐 이건 리얼라이프 진짜 비즈니스 경험이거든

정말 사람들에게 필요한 걸 기술ㄹ ㅗ제공해줬고

이는 비즈니스 마인드가 필요하지

진정한 비즈니스 사이드에서 필요한게 무엇인기 이해했고 또한 무료로 해줬기떄문에 리스크도 적어

무료ㅗ로 서비스를 제공한다는 것은 리스크가 ㅈ덕고

배울기회가많은 좋은기회야 너뿐만 아니라 클라이언트도 말이지

클라이언트는 불평.불만을 안할것이고(무료니까) 너는 최선을 다해서 서비스를 제공하면. 정말 많은 걸 배우게 될꺼야.

무료로 일하는 것에 불만을 갖고 있는 사람이 많은데 난 처음 시작하는 사람들은 그 과정이 꼭 필요하다고 봐

항상 강조하다시피. : 필요할때 배우는 것이 가장 효과적이야:

그냥 있기때문에 배우는것보다 훨씬! 말이지

(너가 삼촌을 도와주기 위해 ) 기능을 개발하면서 배우게 되겠지,

내 생각에는 이 2가지 조언을 잘 결합한다면. 바로 개발자로 빠르게 성장할꺼라 생각해. 나도 이전에 그랬으면 좋았을텐데.

1.전체적인 그림을 보면서 배우기

2. 무료로 일해주면서 배우기

 

난 나중에 무료로 일해주기 시작했는데. 클라이언트를 얻기 가장 좋은 방법이기도 했어.

또한 그 과정을 통해 엄청나게 배우고. 지식을 활용해보고 포트폴리오도 만들게되고. 사람들도 도와주게 되고.

 

아니야! 돈을 받아야지 에 얽매이지 말고. 배웠으니까.

그 지식을 유용한데 사용하고. 현실. 리얼 비즈니스 케이스에 적용해봐!

그리고 그게 취업에 도움을 줄거라 확신해. 너의 기술로 실제 비즈니스르 ㄹ도와준 케이스와 포트폴리오가 있다 ? 굉장하지!

혹은 삼촌을 도와준 후 . 삼촌의 친구의 일을 프리랜서로 얻게된다거나... 가능성은 무궁무진해!

마지 스노우볼! 눈덩이처럼 커지게 될꺼야!

더많은 사람을 도와주며 ㄴ도와줄 수록!

더많은사람들을 알게되고 더많은 클라이언트가 생기지