Computer >> 컴퓨터 >  >> 프로그램 작성 >> Ruby

2014년에 배운 교훈

당신이 하는 일상 업무의 작은 부분에서 길을 잃기 쉽습니다. 그렇게 집중하면 모든 작은 단계로 실제로 달성한 것을 완전히 놓칠 수 있습니다.

그래서 작년에 제가 쓴 글과 연설을 되돌아보고 그 과정에서 배운 가장 좋은 점들을 살펴보겠습니다.

잘된 점

저는 1월 10일에 견적은 목표가 아니라 커뮤니케이션 도구라는 글을 쓰기 시작했습니다. 2014년에 53개를 게시했습니다. 기사, 일주일에 하나 이상! 4월부터 매주 화요일에 글을 올렸습니다. 이런 종류의 일정을 만들면 글쓰기와 계획이 그렇습니다. 훨씬 쉽습니다.

나는 전에 몇 번 글쓰기를 시작하려고 시도했지만 항상 두 가지 이유로 포기했습니다. 주제가 부족했고 아무도 관심을 갖지 않는 것 같았습니다. 이번에는 두 가지 요소가 달라졌습니다.

  • 나는 문제 해결을 시작했습니다. 단순히 쓰기하는 대신 . 저는 Amy Hoy와 Alex Hillman의 (완전히 멋진) 30x500 코스에서 이것을 배웠습니다. 문제가 있는 사람들을 돕는 데 초점을 맞추면 글을 쓸 데가 부족하지 않을 것입니다.

  • 나는 사람들에게 말하기 시작했습니다 내가 게시했을 때. 나는 항상 내 물건을 공유하는 것에 대해 긴장했습니다. 하지만 이제 막 시작하면 사람들이 당신이 쓴 글을 어떻게 알게 될까요?

    도움이 되는 내용을 게시하고 관련 토론에 참여하면 사람들이 기꺼이 당신에게서 배울 수 있습니다. 그러니 그들에게 그것에 대해 이야기하십시오!

작년에 가장 인기 있는 기사는 다음과 같습니다.

  • 컨트롤러를 부풀리지 않고 레일 모델 검색 및 필터링
  • Rails 4.2의 덜 알려진 기능
  • Ruby(및 One Gem)의 4가지 간단한 메모 패턴
  • Rails 5, Module#prepend 및 alias_method_chain의 끝
  • 새 Rails 프로젝트에서 지연을 극복하는 방법

처음에 놓쳤다면 한 번 보세요!

몇 기사에서 이메일 목록을 시작했습니다. 2014년 말까지 구독자가 1,670명으로 늘어났습니다! 나는 매주 금요일 41명으로 목록에 이메일을 보냅니다. 지금까지 보냈습니다. 내가 게시한 일부 기사에 대한 심층적인 검토부터 질문에 대한 답변, 구독자로부터 들은 문제에 대한 독점 기사에 이르기까지 다양합니다. 아직 가입하지 않았다면 여기에서 가입하세요. 여러분의 의견을 듣고 싶습니다.

이메일 목록의 한 가지 문제는 이메일을 놓치면 놓친다는 것입니다. 그래서 올해에는 당신이 놓친 최고의 이메일을 받을 수 있는 방법을 찾아보겠습니다.

저도 부담 없이 Rails를 배우는 것에 관한 책을 써서 선판매를 시작했습니다. 여기에서 사전 체험판을 이용할 수 있습니다. . 최종 릴리스까지 25% 할인되며 배송이 완료되면 최종 업데이트를 받게 됩니다. 300 이상 사람들은 얼리 액세스를 받았고 이미 많은 사람들이 튜토리얼 단계를 통과하여 자신만의 Rails 앱을 구축할 수 있도록 도왔습니다.

마지막으로 2014년에 제가 한 몇 가지 다른 작업을 소개합니다.

  • Ruby on Rails 팟캐스트의 게스트 스팟 , 사이트와 책의 비하인드 스토리에 대해 이야기했습니다.
  • Cali Ruby에게 프레젠테이션 Rails 테스트를 최대한 활용하는 방법에 대해 알아보세요.
  • RubyTapas의 게스트 에피소드 , tsort 사용 시 종속성 트리를 처리하는 Ruby 라이브러리입니다.

잘못된 점

돌이켜보면 정말 미친 듯이 스케줄과 기한을 스스로 만듭니다.

목표를 달성하지 못할 것이 분명해지면 스스로를 자책하기 시작합니다. 당신은 생각하기 시작합니다. 아마도 당신이 조금 더 열심히 일했다면, 조금 더 늦게 일어나서, 아마도 당신이 하고 있는 일을 훨씬 더 잘했다면 당신이 처한 혼란에 빠지지 않았을 것이라고 생각하기 시작합니다. 그러나 그것은 스스로 만든 엉망! 말이 안 됩니다.

공격적인 목표를 가지고 많은 일을 했습니다. 하지만 너무 공격적인 목표와 너무 높은 기대는 도움이 된 것보다 더 큰 상처를 줍니다. 더 많은 균형을 찾아야 합니다.

배운 교훈

올해 내가 무언가를 만드는 것과 관련하여 배운 가장 좋은 점:

  • 일정과 습관이 동기 부여보다 낫습니다.

    올바른 습관과 일정을 세우기 위해 내가 여기에서 한 모든 일을 인정합니다.

    그러한 습관을 시작하려면 여전히 동기가 필요합니다. 그러나 그 동기는 일 자체에 동기를 사용하는 것보다 좋은 시스템과 습관을 만드는 데 사용하는 것이 좋습니다. 동기 부여는 결국 사라지지만 좋은 습관은 훨씬 더 오래 지속되기 때문입니다.

  • 초안을 대략적으로 작성하면 생성 프로세스가 빨라집니다.

    내 기사의 첫 번째 초안을 읽을 수 없습니다. 그러나 대략적인 초안은 개선하기 쉽습니다. 머리 속에 생각하고 있는 것을 유지할 필요가 없습니다. 무언가를 넣을 수 있습니다. 조금씩 개선해 나가세요.

  • 때로는 눈을 감고 제출을 눌러야 합니다.

    내가 가장 자랑스러워하는 기사 중 일부는 게시하지 않을 뻔한 기사입니다. 특히 배우는 동안 자신이 만든 것을 공개적으로 공개하는 것은 신경을 곤두서게 합니다. 그런 일이 발생하면 git push만 하면 됩니다. 잠시 동안 컴퓨터에서 떨어져 있습니다. 당신이 만든 것은 출판 직전에 보이는 것만큼 나쁘지 않습니다.

당신은 어때요? 작년에 가장 큰 성과는 무엇이었습니까? 너는 무엇을 배웠니? 그리고 2015년 계획은 무엇입니까?