2009-11-30 3 views
8

많은 개발자가 같은 보트에 있다고 생각합니다. 세계에서 많은 흠집이 있습니다. 너무 심하게 간단합니다. "주말에 끝낼 수 있습니다." 그러나 그들은 결코 존재하지 않습니다. 우리에게는 직업, 가족, 저글링하는 다른 취미가 있습니다 ... 그것은 초조 할 수 있습니다!아이디어/개인 프로젝트를 어떻게 완료 할 수 있습니까?

나는 언젠가는 위키에 주석을 달고 분류하기를 원하는 긴 프로젝트 목록을 가지고 있지만, 나는 그들에게 많은 시간을 투자하지 않았다. 초기 계획 단계에서, 로프로 묶여있는 대학과 컬리지는 매우 흥분됩니다. 그러나 실제적인 다리 작업을 할 때가되면 변명이 시작되고 열정이 줄어 듭니다.

아이디어를 실현하기 위해 무엇을합니까? 선택하는 프로젝트가 다양하고 다양 할 경우 어떻게 선택합니까?

(I가 매우 유사한 제목의 질문은 이미 있지만, 하나의 코드 관리에 대한 자세한이었다 알고 있습니다.) 내가 가장 작업 같은 느낌이 무엇이든지 내가 선택

답변

14

가장 중요한 것은 START에 불과합니다.

몇 가지 옵션이있는 것 같기 때문에 시작한 후 곧 다시 결정하려고하지 않는다는 것을 알 수 있도록 작업을 선택하십시오. 그리고 시작! 당신에게 도움이

다른 트릭 진행 :

  • 은 (는 느낌으로, 매혹적인로 최신 버전의 트위터 통합을두고) 버전 0.1 얻을 수있는 간단한 일을 할.
  • 항상 할 일이 확실한 지점에 두십시오. 이것은 당신이 다음에 시간을 가질 때 다시 돌아 오는 것을 용이하게합니다.
  • 하나의 프로젝트에서 너무 많은 새로운 기술을 배우려고하지 않으면 속도가 느려집니다.
  • 친구에게 이야기하는 등 응용 프로그램을 작성/릴리스하기위한 "사회적 압박감"을 만드는 방법을 탐색하십시오. 더 나은 방법은 직장에서 누군가에게 유용 할 앱을 선택하는 것입니다 (HR?). 대기중인 사용자 기반과 같이 당신을 자극 할만한 것은 없습니다.
+0

두 번째 요점은, 당신이 2am에 삶에 오는 것을보고 싶을 때 믿을 수 없을 정도로 어렵다. – Earlz

+0

큰 충고! 사회 압력에 대해 +1 – JimDaniel

+1

+1. –

3

; 그리고 나는 그것에 대해서 즉시 시작했다. 작은 성공을 통해 동기를 부여받는 것이 가장 좋은 방법입니다. 더 쉽게 찾을 수있는 프로젝트의 일부를 작업하고, 다른 시간에 어려운 부분을 계획하고, 실제로 기분이 좋을 때 작업하고, 지속적으로 목표를 달성하는지 확인하십시오. 가능한 한 빨리 그것을 풀어 놓으십시오. 그리고 만약에 당신이 demotivated 느낌이 들면, 당신이 원래 것에 되돌아 가게되는 것을 느낄 때까지 다른 것에 종사하십시오.

그러나 가끔은 그것을 빨아 들이고 demotivating 단계를 통과해야합니다.

3

하나의 효과적인 기술은 이야기를하거나 기사에 기사를 쓰는 것에 가입하는 것입니다. 이렇게함으로써, 당신은 진정한 기한과 두려움에 대한 느낌을 갖게 될 것입니다.

그것은 당신이 내가 델파이 (주 개발 도구)를 사용하여 프로젝트에 대한 작업을 ;-)

+0

+1 "공포감". 나는 그것이 매우 동기가되는 것을 느낀다. – Dave

0

이 될 방법을 집중 놀랍습니다. 피곤하면 Java로 포팅을 시작합니다. Java에 질려서 Flash로 만들기 시작했습니다.

... 그런 다음 델파이로 돌아와 멋진 기능을 추가하십시오. "멋진"기능에 지루함.

시작 응용 프로그램을 웹 사이트를 만들기 ... 웹 사이트는 ... 그래서 다시 델파이

등과

둔 있습니다.

나는 등 주변 300'000 LOC와 다른 플랫폼, brosers, 기술, 프레임 워크 용으로 작성된 실험 결코 완성되지 프로토 타입의 약 400'000 LOC,

만 하나 개의 프로젝트를이 내가 흥미를 유지하는 방법입니다이 새로운 물건을 배울 기회가 있습니다.

는 주위에 그렇게 내가 배운 - 델파이 - 역설 - 액세스 - SQL 서버 - 빌 - 자바 - C/C++ - Qt는 - C# - 자바 스크립트 - jQuery를 - ASP. NET - TCP/IP - 웹 서비스 - JSON - 액션 스크립트 - 플렉스 - 실버 - 오픈 GL - 다이렉트 는 - XNA 프레임 워크 - 그것을 판매 시작 - 데이터 스냅

  • ... 그리고 나는 "후크"을 유지하기 위해 다른 물건

의 무리 마지막 순서로 하나 개의 프로젝트를 같아요. 어려운 현금 + 신기술보다 더 좋은 동기는 없습니다.

1

공개 소스로 프로젝트를 게시하는 것이 좋습니다. 당신이 그것에 관심이있는 적어도 한 사람을 얻는 순간, 당신에게 피드백을주고, 당신의 동기 부여가 100 배 뛰어 넘어서 더 나아가는 특징을 묻습니다.

0

.. 그런 경우에 나는이 견적을 내 앞에서 똑바로 깜박입니다. "끝내기보다 프로젝트를 시작하는 것이 더 쉽습니다." 이것은 나의 자부심을 유발하고 만약 내가 정말로 가치가있는 그 아이디어를 발견한다면 (2 일간 쉬어 라 : 당신의 시간 가치가 있다면 아마 좋은 생각 일 것이다.) 나는 모든 위험에 자신을 넣을 것이다. 프로젝트가 가능한 한 빨리 살아가는 현실의 일부가 될 수있는 방법이 필요합니다. :)

0

나는 항상 집중할 수있는 하나의 정보를 읽었습니다.

http://seoblackhat.com/2007/01/29

추신 : - 그것은 정말 문제의 고기에있는 영역은 모두 느린 조금 얻을 때 나는 아직도 의욕이를 사용 나쁜 언어를 사용할 수 없다면 NSFW가 될 수 있습니다.

관련 문제