태그 보관물: project-management

project-management

작업 후 프로젝트를 시작하고 유지하는 방법 가지 아이디어가 있습니다. 나는 이것이 직업 시장의

전임 개발자로 일하고 있습니다. 그러나 제 직장은 제가 사용할 수있는 기술과 프로그래밍 언어에 매우 제한적입니다. 모든 작업은 C ++로 수행됩니다.

C ++이 선두 위치를 빠르게 잃고 있거나 이미 잃어 버린 것은 분명합니다. (저를 화나게하지 마십시오. 수년과 수년간의 C ++ 경험이 있으며이 언어를 좋아합니다. 단지 사실을 말하고 있습니다). Java / Android 프로젝트와 C #으로 구현하려는 프로젝트에 대한 몇 가지 아이디어가 있습니다. 나는 이것이 직업 시장의 트렌드에 대한 최신 정보를 얻는 방법으로보고 있으며, 이것이 최신 영역에서 다음 직업을 찾는 데 도움이되기를 바랍니다.

여기 문제가 있습니다 :

내 평일은 10-11 시간이며, 아이들과 집안일로 마무리 한 후에는 1-2.5 시간 정도 걸리기 때문에 코드가 너무 적습니다. 그 시점에서 나는 좌절하고 잠자리에 들었고 내 계획에 충실하지 못해서 실망했다. 그리고 나서 다음날 아침 다시 일어나서 다시 한 번 해보겠다.

주말에는 몇 시간이 더 있지만 목표를 달성하려면 분명히 다른 일을해야 할 것입니다.

내가 가진 시간을 더 잘 활용할 수있는 방법이 있습니까? 너희 중 비슷한 문제가 있었고 성공적으로 해결 했습니까?



답변

가장 큰 것 :하지 마십시오. 가져 오기. 실망한. 잠깐만 최선을 다해. 할 수있는 것을 배우십시오. 1 분마다 훔치십시오. 과정을 즐기십시오!

두 번째로 큰 것 : 장기적으로 생각하십시오. “지금부터 1 년 안에 XYZ를 달성하고 싶습니다.” 지난 6 개월 동안 내가 한 일을 보면 정말 인상적입니다. 그러나 내가 오늘 밤에 한 일에 대해 생각할 때 … 별로는 아닙니다.

나는 매우 비슷한 상황에 처해 있습니다. 풀 타임 직업 프로그래밍 (PL / SQL, .NET, Javascript)이 있습니다. 아내, 두 아이, 집. 방금 프로젝트를 완료했습니다-trevorschinesereader.com. 나는 지난 10 월에 시작했다. 그것은 세계에서 가장 큰 색조가 아니지만 정말 자랑 스럽습니다. 이제 끝났으니 iPhone 프로그래밍을 배우기 시작했습니다. 그것은 많은 재미이며, 저에게는 결과보다는 프로세스에 관한 것입니다. 저는 배우고 사랑하며 새로운 기술을 습득하고 물건을 쌓는 것을 좋아합니다. 나는 좌절이 시작될 때 그것을 기억하려고 노력합니다.

나를 돕는 몇 가지가 있습니다.

나는 일하기 위해 가까이 산다. 7 분 출퇴근 더 많은 시간을줍니다.

나는 출근길을 생각한다. 디자인, 새로운 기능 등에 대해 생각하십시오. 다른 것이 없다면, 제가 작업중인 프로젝트에 흥미를 느끼고 계속 참여하게됩니다.

점심 시간이나 전화 회의 중에 디자인하십시오. 종이와 펜만 있으면 많은 일을 잘할 수 있습니다. 그런 다음 밤에 “일”로 돌아갈 때 무언가가 있습니다.

매일 코드를 작성하십시오. 조금이라도.

낙심하지 마십시오. 이제까지. 이제까지! 너무 느리게 움직이고 있다고 생각하지 마십시오. 그것은 당신을 실망시킬 것입니다. 다만. 유지. 진행. 아무리 작은 발전이라도

아이들은 8 시쯤 자러갑니다. 8시에서 11 시까 지 또는 자정에 코드를 사용합니다. 나는 긴 출퇴근 시간이없는 늦은 B / C를 유지할 수 있습니다. 항상 피곤하지만, 나에게는 그만한 가치가 있습니다. 또한, 아내는 이해하고 있고 혼자 자고 있습니다. 그녀는 그것을위한 성도입니다.

적어도 금요일이나 토요일 밤에 나는 정말로 늦게까지 간다 (오전 3시 또는 4시). 그 다음 날 아내가 아이들을 돌보는 동안 잠을 자고 낮잠을 자십시오. 나는 다른 날 그녀에게 낮잠을 주려고 노력합니다.

마지막으로 : 아이들과 시간을 보내십시오. 나는 아이들이 ENTIRE 날 동안 나의 모든 관심을 받고 싶어서 토요일에 좌절감을 느낀다. 그러나 나는 프로그래밍하고 싶다. 나는 그들이 나의 시간을받을 자격이 있고, 아빠가 그들을 사랑한다는 것을 아는 것이 나의 작은 코딩 프로젝트보다 중요한 시간보다 더 중요하다는 것을 기억해야한다.

지금 오후 11시 50 분과 아내가 잠에서 깨어나서 잠자리에들 때 묻습니다. 쏘다! 이 글을 쓰는 데 15 분을 낭비했습니다. 그만한 가치가 있었기를 바랍니다! 안녕히 주무세요.


답변

새로운 직업을 얻다. 성취하지 못한 직장에서 10 ~ 11 시간은 미치며, 가족이 없다면 다른 활동에 참여할 수있는 방법이 없습니다.

보다 만족스러운 직업을 찾으십시오 (그런데 C ++에는 아무런 문제가 없습니다). 또는 항상 미친 시간을 보내지 않는 곳을 찾으십시오. 또는 상사와상의하여 더 건강한 일정으로 다운 시프트하십시오.


답변

TV를 보지 않으면 얼마나 할 수 있는지 놀라게 될 것입니다 …

그 외에도 나에게 맞는 것은 특정 활동을 위해 특정 시간을 따로 떼어 놓고 일정을 고수하는 것입니다.

예 : 태권도를 공부합니다. 월요일과 수요일 730P-900P는 태권도를위한 것이며, 참석에 대해 부지런합니다. (우리는 아들을 데려왔다. 그는 고등학교에 다닐 때까지 참석했고 다른 활동을했다.)

예 : 저는 합창단의 리허설 피아니스트입니다. 평일 930P-1030P는 피아노 연습을위한 것이며 제 스케줄에 충실합니다.

덜 성공적인 예 : OpenGL에서 재교육하려고합니다. (프로그래밍 가능한 파이프 라인은 마지막에 사용했을 때는 없었습니다.) 불행히도, 연구는 여가 독서에 전념했던 1100P-1200A 슬롯 동안 예정되어 있습니다. 읽을만한 것이 있다면 공부하는 것이 뒷좌석을 취하는 경향이 있습니다. 내가 진지해지기를 원한다면이 시간을 공부에만 전념해야합니다.

나는 일정에 딱딱하지는 않지만 결코 두 번 이상 느슨해지지 않습니다. 그렇지 않으면 완전히 느슨해지기가 너무 쉽습니다.


답변

우선, 당신은 심지어 직장 밖에서 프로그램 하고 싶은 욕구 가 있다는 것은 좋은 신호입니다. 그것은 당신이 올바른 직업에 있다는 것을 의미합니다. 귀하의 질문에 대답하기 위해 그렇습니다. 가장 유사한 문제가 있습니다. 그러나 나는 그것이 일반적이고 솔직히 좋은 것이라고 생각합니다.

이것을 극복하기위한 나의 현재 전략 은 특히 ​​좋은 것이 아니다 : 잠을 적게 자라 . 더 정확하게 말하자면, 나는 밤 시간에 관계없이 영감의 순간을 활용하려고 노력했습니다. 우리 모두는 전구의 순간이 오전 8시에서 오후 5시 사이로 깔끔하게 떨어지지 않는다는 것을 알고 있습니다. 그것을 사용하십시오!

백일몽 더 . 내가 완전히 생각하지 않은 것을 구현하려고 너무 많은 시간을 낭비합니다. 견고한 디자인을 할 시간을 찾으면 이미 한발 앞서 있습니다.

그 외에는, 단지 멀리 끌 당신은 시간을 찾을 수 있습니다 때마다 그것을. 새로운 기술을 배우려면 시간이 많이 걸립니다. 마음을 잃지 마십시오!


답변

솔직히, 돈은 나에게 시간만큼 중요하지 않습니다. 어떤 사람들은 동의하지 않을 수도 있지만, 나는 파트 타임으로 나를 데려 갈 회사에서만 일하므로 내 프로젝트에서 일할 시간이 있습니다.

자신의 인생에 남은 시간이 없다면 돈을 버는 것은 소용이 없습니다.

그런 다음 @TomHarrigan이 말했듯이 다른 사람들 이 코드를 작성하는 방식을 견딜 수 있다면 직장에서보다 훨씬 적은 비용으로 프로젝트를 개발할 수 있습니다 .


답변

많은 기업들이 한동안 집에서 일할 수있는 옵션을 제공하기 시작했습니다. 회사 시간에 자신의 작업을 제안하지는 않지만 출퇴근 시간이 생산적인 시간을 많이 차지한다면 하루의 일부를 되 찾을 수 있습니다.

프로젝트를 신속하게 시작하려면 oDesk 와 같은 일부 작업을 아웃소싱 한 다음 프로그램의 더 중요한 측면에서 작업해야하는 시간을 사용할 수 있습니다.


답변

나는 정확히 같은 문제가 있습니다. 나는 이것에 대처하기 위해 노력한 몇 가지 방법을 발견했다.

  1. 문제를 완전히 피하십시오. 나는 일을 자주 바꾼다 (약 1-2 년마다 한 번씩). 그렇게함으로써 다양한 기술에 노출됩니다. 적어도 몇 년에 한 번은 스타트 업을 위해 일해야합니다. 신생 기업은 더 새로운 기술을 사용할 가능성이 높으며 경험이 많지 않아도 저를 고용하여 기술을 최신 상태로 유지하기 위해 비용을 지불 할 수 있습니다. 연구에 중점을 둔 기존 회사도 잘 작동 할 수 있습니다. 이로 인해 발생할 수있는 일시적인 급여 감소는 시장에서의 경쟁력 강화로 인해 크게 중요합니다.

  2. 가능한 한 많은 시간을 아웃소싱하여 코딩에 더 많은 시간을 할애하십시오. 예를 들어, 나는 최근에 하녀를 고용했습니다. 8 시간 동안 100 달러를 지불하면 한 달에 두 번옵니다. 그래서 한 달에 200 달러를 지불하면 2 일이 더 걸립니다. 한 달에 2,400 달러에 전체 업무 시간 이상. 한 달에 얼마나 많은 코딩을 할 수 있는지 생각해보십시오. 하녀의 비용은 시장에서의 경쟁력 강화와 개인 프로젝트의 잠재적 수입으로 인해 크게 중요합니다. 또한, 실직 상태이거나 실직 상태 인 사람에게 직업을 제공하고 있습니다.

  3. 사무실 가져와 최근에 2 베드룸 아파트로 이사했습니다. 나는 방 중 하나를 사무실로 사용합니다. 나는 활동에 전용 방이있는 경우 활동을 수행하는 것이 더 쉽다는 것을 알았고 연구에 따르면. 예를 들어, 침실에서 일하면 수면에 좋지 않은 것으로 나타납니다. 마찬가지로 코딩 전용 전용 사무실이 있으면 훨씬 더 많은 작업을 수행 할 수 있습니다. 여분의 방은 한 달에 약 $ 600, 또는 일년에 $ 7,200입니다. 그러나이 금액은 세금 공제액입니다. 아시다시피 나머지 비용은 시장에서의 경쟁력 강화와 개인 프로젝트의 잠재적 수익으로 인해 상쇄됩니다.

이것들은 내가 설명 한 실제 문제를 다루기 위해 사용하는 상위 3 가지 대처 메커니즘입니다. 기술은 너무 빨리 움직여 최신 트렌드를 파악해야합니다. 몇 달 간의 실업률조차도 위에 열거 한 항목보다 훨씬 비쌉니다. 또한 개인 프로젝트에 더 많은 시간을 할애하기 위해 미래에 시간제 근무로 일시적으로 전환하는 것을 고려하고 있습니다. 일시적으로 파트 타임으로 전환 한 다음 다시 풀 타임으로 전환 할 수있는 작업이 이상적입니다.