나를 개인적으로 모르는 분들을 위해,당신은 아마 나를”코딩 도장가”로 알고있을 것입니다.
1 년 전,나는 부트 캠프 코딩에 대한 많은 정보를 얻을 수있는 검색에 착수했다. 나는 누군가가 정확히 매일 부트 캠프 동안 무슨 일이 있었는지 말해 줄 블로그를 찾을 기대했다.
그런 블로그를 찾을 수 없었습니다.
나는 그런 블로그를 쓰고 벽 뒤에서 무슨 일이 일어나는지에 대한 통찰력을 제공하는 사람이 될 것이라고 결정했다.
내 블로그에서 나는 부트 캠프에서 정확히 무엇을 겪었는지에 대한 나의 경험을 매일 문서화했다. 내 지식으로는,그것은 여전히 그것의 종류의 가장 깊이있는 블로그입니다.
블로그는 큰 성공을 거두었습니다.
현재로,그것은 이상 얻었다 18,000 순 방문자 나는 이상 입수했습니다 100 블로그를 통해 저를 발견 한 사람들로부터 이메일. 그리고 내가 코딩 워크샵과 모임에 참석할 때,나는 낯선 사람들이 내 블로그에서 나를 인식하기 때문에 나에게 이야기하기 위해 다가왔다.
솔직히 말해서,나는 내 블로그가 그렇게 많은 독자들에 의해 읽히거나 그렇게 많은 사람들의 삶에 영향을 미칠 것이라고 생각하지 않았다.
그러나 첫 번째 소프트웨어 개발 작업을 시작한 후 나는 내 삶에 대한 블로그를 중단하고 많은 독자들에게 생각하도록 남겼습니다.
“도대체 그에게 무슨 일이 일어 났습니까? 그는 졸업 후에도 여전히 잘하고 있습니까?”
코딩 도장을 졸업 한 지 2 주 후,나는 4 가지 요구 사항을 충족하는 회사의 제안을 받아 들였습니다.:
- 나는 풀 스택 개발자가 될 것
- 이 회사는 시작
- 이 회사는 피트니스/자조 산업에
- 물리적 위치는 시애틀에
그 꿈의 회사는 마즐로라고합니다.
(참고:나는 회사로서 마즐로와 그것이 고객에게 제공하는 멋진 서비스에 대해 글을 쓰기 시작했다. 그러나 그것은 신속하게 다른 블로그 게시물에 그것에 대해 쓸 저를 묻는 메시지가 장황한되었다).
러프 스타트
“록 스타”학생으로 코딩 도장을 졸업 한 영광은 내가 첫 번째 기술 회사에서 일하기 시작했을 때 빠르게 사라졌습니다.
3 명의 사내 개발자로 구성된 내 개발 팀:
- 10 년의 개발 경험,인간-컴퓨터 상호 작용 석사 학위,그리고 자신의 신생 기업을 시작한 경험.
- 미래 스타트업 설립자: 5 년간의 개발 경험,컴퓨터 과학 학사 학위,심지어 지역 사회에서 많은 사람들이 참조로 사용되는 플렉스 박스에 자신의 튜토리얼을 썼다.
- 그리고… 안녕하세요:)
나는 도울 수 없었다 그러나 생각한다,”잘 저 선내에 저를”데려오게 그(것)들의 좋았다.
나는 처음 몇 달이 매우 힘들었다 거짓말을하지 않을거야. 코드베이스는 내가 본 어떤 것보다 더 컸다,내가 들어 본 적이없는 용어가 있었다,그들은 내가 사용 경험이없는 기술 스택을 사용하고 있었다.
나는 사기꾼처럼 느낄 수밖에 없었다.
공격 계획
내가 올라야 했던 산은 예상보다 훨씬 컸지만,나는 내가 해야 할 일을 알고 있었다.
- 여유 시간
- 그 시간을 사용하여”최대 속도”를 얻으십시오.”
나는 시애틀 대학에서 주 전투지역 저녁 프로그램으로 받아들여지고 빨리 시작하기 위하여 계획되었다,그러나 나가 나의 주 전투지역을 얻고 이 회사에 동시에 일할 수 없었다 빨리 명백했다(적어도 코딩 특기의 나의 수준에 아닙니다).
나는 주 전투지역 프로그램을 중퇴하고 나의 회사가 사용하고 있던 기술에 친밀하게 얻기 위하여 나의 모든 자유시간을 사용하기 시작했다.
나는 문자 그대로 학교에 다시 돌아온 것처럼 느꼈다.
하지만 적어도 나는 돈을 쓰는 대신 돈을 벌고 있었다!
하지만 말뚝은 훨씬 높았다. 내가 코딩 도장에서 겪은 모든 후 해고 거라고 지옥에서 방법이 없습니다.
매주 일이 더 좋아졌습니다.
내 팀에 대해 정말 감사 한 것은 그들이 우리 응용 프로그램에 필요한 어려운 작업을 수행하도록 강요했다는 사실이었습니다. 나는 그들이 내 안에 잠재력을 보았고 작은 작업을 수행하는 것을 중단했다고 생각한다.
몇 주가 몇 달로 바뀌었고,시간이 흐르면서 대규모 마이그레이션을 작성하고 처음부터 전체 기능을 개발하고있었습니다.
물론 나는 학교에서 마이그레이션 및 기능을 많이 썼다,하지만 상황이 현실 세계에서 다르다. 잘못 작성된 마이그레이션은 심각한 손상을 초래할 수 있으며 기능은 실제 사용자가 사용합니다.
내가 거기에 유일한 주니어 개발자 그러나 부적절 함의 느낌은 여전히 남아 있었다. 나중에 마즐로는 각각 10 년 이상의 경험을 가진 두 명의 선임 개발자를 고용하는 데 도움이되지 않았습니다.
하지만 부적절 함의 느낌 계속 학습 하 고 매일 더 나은 개발자가 될 나를 추진.
자신감을 얻는
8 개월 경에 그 부적절 함이 사라 졌을 때였습니다.
이 때 나는 동료 개발자들이 일반적으로 소프트웨어에 대해 더 많은 지식을 가지고 있지만 그들이하는 것처럼 많은 생산성을 가질 수 있다는 것을 진정으로 인식하기 시작했습니다. 나는 그들이 할 수있는 한 효율적으로 아름다운 코드를 제공 할 수 있습니다(나는 더 많은 질문을해야 할 수도 있습니다).
하지만 가장 중요한 것은,나는 받침대에 넣어 중지. 그들은 놀라운 개발자했지만 그들은 신이나 슈퍼 히어로가 아니 었습니다.
그들은 내 동료 였고 소프트웨어 개발을 돕기 위해 나를 의지하고있었습니다.
내가 그들의 신발에 있었다면 아마 생각했을 것입니다. 코드는 스스로 작성하지 않습니다.”
나는 내 동료의 많은 감동 코드를 추진하고 있었다,내가 개발 팀에서 다른 사람보다 더 이해 응용 프로그램의 섹션이 있었다,그리고 가장 중요한 것은 내가 내 자신의 독특한 관점을 기여했다.
마즐로에서 1 년 동안 저는”코딩 부트 캠프를 졸업 한 어린이”에서”실제 개발자”로 바뀌 었습니다.
미래 계획
학습은 문자 그대로 내 첫날부터 멈추지 않았다. 그리고 나는이 사실을 절대적으로 좋아합니다.
사람들이 하루 종일 똑같은 움직임을 통해 살아 썩어가는 많은 일자리가 있습니다. 그러나 나는 새로운 도전을 해결하고 그것을 해결하는 방법에 대해 창의적으로 생각하도록 내 두뇌를 강요 할 수있는 특권을 가지고 있습니다.
내 전문성 개발의 측면에서,나는 사용자 경험 디자인과 이오스 개발(스위프트)에 익숙해하는 과정에있다.
나는 유다시티를 통해 총회와 온라인에서 직접 강좌를 수강했다.
또한 나는 여전히 기술의 세계로 침입하려고하는 사람들에게 자원으로 봉사하고 있습니다.
많은 사람들이 내가 추측 할 수있는 것 이상으로 내 블로그와 이메일 교환에 긍정적 인 영향을 받았습니다.
나는 다른 사람들을 돕는 것이 내 삶의 목적 중 하나이며,내가 아는 가장 좋은 방법은 내 경험을 공유하고 업계에 대한 설명과 동기를 제공하는 것임을 깨닫게되었습니다.
너무 많은 사람들이 내 글쓰기를 즐기는 것을 보는 것이 고무적이었고 그것이 다른 사람들에게 도움이된다는 것을 의미한다면 나는 계속 글을 쓸 것입니다.
읽어 주셔서 감사합니다!
더 곧 올 것이기 때문에 당신이 내 블로그에 가입 희망!