오픈소스 나도 도전한다!

posted on 29 Jun 2017 under category 오픈소스

서론

얼마 전에 회사에서 외부초청 강의를 들었습니다. 그 중 가장 기억에 남는 말은

기술직에 있는 사람은 계속 공부를 해야한다. 개발자라면 1년만 공부를 안해도 뒤처질것이다.

유튜브에 백명석님의 클린 코더스 강의 1장 중에

돌아가는 코드는 누구나 만들수있지만 사람이 이해할수있는 코드는 잘 교육되고 훈련된 소프트웨어 엔지니어만 만들수있다.

이 두문장의 말이 저를 많이 생각하게 만들었다.

좋은 소프트웨어 엔지니어가 되려면 어떻게 해야할까 생각해본 결과 나는 몇가지 방법을 시도해보려고 한다.

  1. 일일커밋
    • 내가 공부하고 싶은, 공부해야 하는 내용을 꾸준하게 블로그에 정리 할 생각이다.
    • 꼭 하루에 한개라는거에 제약을 두지 말고 공부한 내용을 꾸준히 해야한다.(하루에 꼭 하나씩이라고 하면 중간에 포기할거같음.)
    • 영양가 없는 내용은 커밋하지 않는다.
    • 포인트는 꾸준하게 공부를 하는것이다.
  2. 오픈소스 참여하기
    • 남들이 이해할수 있는 코드를 짜려면 남의 코드를 많이 보아야 한다.
    • 내 코드스타일을 바꿀 수 있다.

본론

현재 나의 상태

  1. 뉴비 개발자이다.
  2. 프로그래밍의 기초도 부족하다.
  3. 오픈소스에 대해서 아무것도 모른다.

내가 예상하는 오픈소스에 도전하는 순서

  1. 오픈소스가 무엇인가?
  2. 오픈소스에 참여하려면 어떻게 해야하나?
  3. 오픈소스는 어디서 구하나?
  4. 오픈소스는 어떻게 골라야 하나?
  5. 오픈소스 참여해보기!
  6. 결국! 나도 오픈소스 프로젝트를 만들어보자!

결론

늅늅이 개발자의 오픈소스 맨땅에 헤딩하기 시작!

Written by Brody Byun
Please Do not steal content from our website.
Please let me know if you want to take the post.(email or reply)