구글과 생활코딩이 함께하는 코딩야학

Happy new project!

시작합시다

공부에는 때가 없지만,
프로젝트에는 때가 있는 것 같습니다.

2018년 새해부터
코딩야학과 함께
나의 프로젝트를
시작해보세요.



아직 코딩이 무엇인지 모른다고요?
걱정 마세요.
온라인 강의를 준비했습니다.

온라인 수업 바로가기




참여방법

  • 프로젝트 계획을 진도표에 등록해서 진행상황을 학우들과 공유합니다.
  • 막히는 부분이 있으면 조력자에게 질문해서 도움을 받습니다.

진도표

프로젝트 진행사항을 진도표에 기록해보세요.
각자의 프로젝트를 독립적으로 하면서도
덜 외롭게 작업을 할 수 있지 않을까요?

진도표 바로가기

질문&답변

1월 3일부터
1월 16일까지

현업 엔지니어들이
질문에 답변을 해드립니다.

질문은 github의 issue를 이용할 예정이고,
1월 3일부터 오픈하겠습니다.

더 많은 분들에게
혜택을 드리기 위해서
질문 하나에 최대 10분을
사용할 예정입니다.

조력자

야학 기간 동안 현업에서 활동 중인 엔지니어와 디자이너가 여러분을 돕겠습니다. 조력자들이 가진 기술을 확인하시고 아래 영상에서 안내해드리는 방법을 이용해서 질문을 하시면 됩니다. 조력자는 야학 기간동안만 활동합니다.

질문하러가기

곽권구

펜타시큐리티 융합보안 연구소 SEint (Security intelligence) 팀장

웹 보안, 모바일 보안, 시스템 보안, DB 보안, C, Python, PHP, Javascript, HTML, CSS 등

강두루

오픈튜토리얼스 운영진, 컴퓨터 공학 & 회계 전공

C, C#, Java, Pascal(delphi), Windows Programming(Windows Embeded CE), JSP, ASP, WebForm, Oracle, MS-SQL, 원도우임베디드, 재무, 정산(주문), 그룹웨어 개발

나해빈

YouTube 파트너 테크놀로지 매니저

유연한 대용량 실시간 웹서비스 개발 및 데이터 분석

리체

오픈튜토리얼스 운영진, 전 구글 웹 디자이너

HTML, CSS, 웹디자인

석재균

구글 Android팀 개발자

C/C++, Java, Android

신지민

구글 Search Finance팀 개발자

HTML, CSS, JavaScript, Java

이숙번

오픈튜토리얼스 멤버, 디플러스 강사, 에듀앤솔루션 Senior Engineer

HTML, CSS, JavaScript, Python, PHP, Laravel, MySQL, GAE, Azure, Hadoop, R, tensorFlow, 인공지능, 빅데이터

이현석

일공공과 업투데이트북스 사장. 모던 PHP 유저그룹 운영자. 웹 개발자

HTML, CSS, JavaScript, PHP, Laravel, MySQL, Docker

이고잉

생활코딩 운영자, 오픈튜토리얼스 운영진

HTML, CSS, JavaScript, React, PHP, MySQL, Firebase, AWS, GIT

이태호

티페이 개발팀, 오픈튜토리얼스 운영진, 릴리쿰 바리스타 , 스윙댄서, 농사, 등가성 연구자

HTML, CSS, JavaScript, Python, IOT, AWS, 생명공학, 빅데이터

함기훈

미림여자정보과학고등학교 교사,장고걸스 튜터리얼 번역/워크샵코치, DB Browser for SQLite 한글번역

HTML, CSS, JavaScript, PHP, XE, JSP, Spring, C, Java, Android, MySql, MS-SQL, Python, Django, Linux(Debian, Ubuntu), Firebase, 라즈베리파이, Android Things

홍모세

펜타시큐리티시스템 IoT 융합보안 연구소 재직 중

Web Application Penetration testing, Python, 보안

홍민기

티페이 개발팀 재직 중

HTML, CSS, JavaScript, PHP, Python, MySQL, AWS

이렇게 해보세요

최소한으로 배워서 최대한으로 사용해보세요

무엇인가를 만들려고 하면 잘 안될꺼예요.

자연스럽게 배움의 부족함을 탓하고
더 많은 공부거리를 찾기 쉽습니다.

정말 그럴까요?

공부를 많이할수록
머리속이 복잡해져서
아무것도 할 수 없을지도 모릅니다.
좋은 코드가 무엇인지에 대해서 많이 알수록
자신의 코드를 좋아하기 어려워질수 있습니다.

공부만하고 그것을 사용하지 않으면
평론가는 될수 있지만,
생산자가 되는 것은 어려울수 있습니다.

최소한으로 공부하고,
최대한으로 사용해서,
생산의 즐거움을 느끼고,
한계에 직면해서 충분히 좌절했을 때가
다시 공부할 때입니다.

개인적인 프로젝트로 시작해보세요

소프트웨어의 소비자로만 살아온 사람이
소프트웨어를 만들려고 하면
자연스럽게
많은 사람들이 사용하도록 고안된
보편적인 소프트웨어를 만들려고 합니다.
왜냐하면
보편적인 소프트웨어 밖에 본적이 없거든요.

하지만 이 세상은
프로그래머들이 자신이 사용하려고 만든
개인적인 소프트웨어라는 거대한 바다 위에
보편적인 소프트웨어는 섬처럼 드물게 존재합니다.

같은 기능도
그 기능을 보편적으로 만들려면
사용성도 좋아야하고,
보안도 안전해야하고,
대규모의 접속에도 버텨야 합니다.

반면에
자기 혼자 쓸 것이라면
복잡하지 않습니다.

세상에서 제일 중요한 사람은
자기 자신입니다.
자기에게 유용한 것을 만들어보면 어떨까요?

그것이 정말 유용하다면
그것은 누군가에게도 유용할 것입니다.

유용함을 확인했을 때
보다 보편적인 프로그램으로
나아가면 어떨까요?

보편적이지 않은 프로그램의 사례가 궁금하면
아래를 참고해주세요.

보편적이지 않은 코딩

팀 프로젝트는 천천히 시작하시면 됩니다.

협동은
인간의 도구 중
가장 강력지만
제일 다루기 어렵습니다.

팀 작업을
오래한 베테랑도,
오래한 동료끼리도
팀 작업은
어렵습니다.
자주 실패합니다.

잘하는 사람은
혼자서 일을 다하기 때문에
자존심이 상하고

못하는 사람은
혼자서 할 수 있는 일이 없기 때문에
자존감에 낮아집니다.

이런 어려움의 극복은
매우 의미 있습니다.

하지만
처음부터 할 필요는 없습니다.

혼자 시작해보면 어떨까요?

혼자서 하는 것에 한계에 부딛혀서
충분히 절망적일 때가,
충분히 외로울 때가
동료를 구하러 나설 절호의 타이밍입니다.

그 때가 되면
동료를 구하기도 쉬울 것이고,
동료가 귀하게 느껴질 것입니다.










자 그럼
화이팅

참가 신청하기 하기

댓글

행사와 관련해서 궁금한 점이나, 참가하는 마음을 적어주세요. 나중에 후기와 비교해보면 재미있겠죠?