직장 밖에서 배울 동기와 시간을 얻는 방법? [닫은]


20

저는 프로그래머로 40 시간을 일하고 집에 돌아갈 때 마지막으로하고 싶은 것은 더 코드입니다. 그러나 나는 나아지지 않는 것처럼 느끼고 소프트웨어 엔지니어링을 좋아합니다. 그렇다면 작업 이외의 기술을 향상시키기위한 시간 / 동기 부여를 어떻게 찾으십니까?


2
축하합니다! 당신은 이미 선하고 필수적인 질문을함으로써 첫 걸음을 내딛었습니다.
EL Yusubov 2016 년

13
예, 매일 집에 가기 전에 40 시간을 일하면 피곤합니다. :)
Greg Hewgill

1
두가지. 돈-가치있는 무언가를 만드십시오! 사랑-외부 작업에 대한 프로젝트!
Jeremy Thompson

10
당신은 정말로 일주일에 40 시간 일하고 있습니까? 거의 아무도 그렇게하지 않습니다. 거의 불가능합니다. 시간 추적에 대한 수많은 실험에 따르면 코더는 실제로 하루에 4 시간 이상 현재 작업을 수행 할 수 있습니다. 작업 전환이 필수적입니다. 당신의 타임 킬러를 식별하고 그것들을 학습과 실험으로 대체하십시오 – 고용주는 차이를 발견하지 못할 것입니다. 당신은 여전히 ​​평소와 같은 일을하고있을 것입니다.
SK-logic

@ Sk-logic 인터넷상의 모든 소프트웨어 엔지니어는 일주일에 60 시간 일하는 것 같습니다.
gardenhead

답변:


21

좋아하는 비 프로그래밍 주제를 찾고 그 주위를 둘러보십시오. 프로 레슬링을 좋아합니까? 배우고 싶은 기술에 관계없이 Wrestlemania 결과의 종합 데이터베이스를 작성하십시오. 사랑 새? 촬영 한 사진을 기반으로 새를 식별하는 프로그램을 만듭니다. 프랑스 문학을 좋아합니까? Google 번역을 개선하는 파서를 작성하십시오.


1
동의한다. 또한 당신은 더 다재다능한 사람이됩니다.
bwalk2895

8
@ bwalk2895 더 많은 kg / 파운드를 추가한다는 의미입니까?
Radu Murzea

6

작은 단계

다음 중 하나를 권장합니다.

  • 당신이 뭔가 찾아 원하는 코드 및 / 또는에 대한 필요가 가정에서 일상 생활을,
  • 또는 직장에서 훈련하는 방법 :
    • 회사 유료 교육 세션에 참석 (중요합니다!)
    • 작은 작업을위한 작은 도구 개발 .

이 두 가지 접근법은 주로 저에게 특히 효과적입니다.

프로그래밍 만이 아닙니다 ...

... 프로그래밍에 관심이 있습니다. 어쩌면 다른 것들이 당신의 동기 부여를 얻을 수 있습니다. 이 책은 훌륭한 일을하고 다른 사람들이 당신 앞에 어떻게 들어 왔는지 배우고 오늘날 사용하는 컴퓨터와 시스템을 구축하고 모델링하도록 영감을주는 놀라운 책입니다.

이에 대한 자세한 내용 은 프로그래머에게 영감을주고 안내해 준 몇 가지 내용은 무엇입니까? 더 자세히 설명하겠습니다. 그러나 내 최상위 목록은 다음과 같습니다.


2

집에 도착하자마자 코딩하지 마십시오. 약간의 휴식을 취한 다음 약간의 보상을 받으면 시작하십시오. 재미있게 만드세요 .

그러나 솔직히, 나는 40 시간 이상 일하며 개인 프로젝트 시간을 찾는 데 아무런 문제가없는 많은 프로그래머를 알고 있습니다. 당신이 그것을 사랑한다면 당신은 시간을 찾을 수 있습니다.


1

동기 는 열쇠 라고 생각 합니다. 처음에는 지역 개발자 커뮤니티 이벤트에 참여할 수 있습니다. 실제 개발자와의 대화 / 네트워킹은 평범한 개발자의 삶에 새로운 것들과 아이디어를 가져올 수 있습니다. 질문은 어디에서 찾을 수 있습니까?

괴짜 개발자를 만날 수있는 여러 로컬 사용자 그룹이 있습니다. 그들 대부분은 그들이하는 일에 열정적 일 것입니다. 어느 지역에 살고 있는지에 따라 지역별 관심 그룹이 다릅니다. 다음은 도움이 될만한 정보입니다.


0

모두가 말했듯이 당신이 즐기는 것을 찾아야합니다. 나는 집에 가서 취미로 프로그램을 할 수 없었기 때문에 몇 년 동안 그 일을하지 않았습니다. 그러던 어느 날, 나는 내가 관심있는 것을 발견했고 그것은 단순히 그것을하는 경우였습니다. 텔레비전을 보거나 인터넷을 서핑하는 대신 내 프로젝트에서 일하고 싶어한다는 것을 알았습니다.

내가 찾은 또 다른 해결책 (동기 부여하기 쉽다는 것을 알았습니다)은 내 자신의 웹 사이트 블로그 등을 만드는 것이 었습니다.


0

내가 유용하다고 생각하는 한 가지 작은 팁은 출퇴근 시간이나 매일 운동 루틴에 학습을 포함시키는 것입니다. 예를 들어, 출퇴근길에 무료 온라인 코스 나 스크린 캐스트를 보거나 운동을하는 동안 팟 캐스트를들을 수 있습니다.


0

시간에 관하여 :

저녁 식사 후 저녁에 "취미"코드를 작성하기 시작했습니다. 그 당시에는 아이들이없는 "거의"싱글이었습니다. 야간 근무를하는 GF를 갖는 것이 많은 도움이되었습니다.

이제 아이들에게 저녁 프로젝트에 전념하는 시간이 훨씬 작습니다.

나는 매일 저녁 코딩을하지 않으며, 겨울과 비오는 날에는 더 많은 코딩을합니다. 여름은 주로 야외 장소를 즐깁니다.

자극:

처음에는 여분의 돈을 벌고 싶었지만 새로운 것들, IDE, 프로파일 러, 도구 등을 실험하는 오픈 소스 프로젝트 (약간의 돈, 임대료의 일부만 지불)가되었습니다.

일부 실험은 제 정규 직장에서 재사용되었습니다.

또한 새로운 일자리가 필요할 때 큰 도움이되었습니다. 사람들은 내 코드, 문서, 퇴근 후 무언가를 배우는 것에 대한 관심 등을 볼 수있었습니다.


0

집에 와서 일하는 것은 실제로 나를 위해 일한 적이 없습니다. 잘 된 것은 (항상 그런 것은 아니지만 대부분의 경우) 일하기 전에 취미 프로젝트를 진행하고있었습니다.

1-2 시간 일찍 일어나 커피를 마시고 책을 읽거나 코드를 작성하십시오.

(문제는 상당한 양의 훈련이 필요하다는 것입니다 ... 아직도 늦은 밤에 코딩하는 것보다 쉽다는 것을 알았습니다.)


0

다른 관점으로 던져 보자.

많은 사람들이 코딩 만 코딩을 가르치지 만 8 시간 동안 코딩 한 후 집에 돌아 오는 시간이 상당히 많으며 마지막으로해야 할 일은 내 PC 앞에 앉아서 다시 내 물건을 코딩하는 것입니다.

코딩 기술이 더 좋을까요? 아마도. 나 자신에게 더 좋을까? 모릅니다. 모두 다릅니다. 어린이, 여자 친구, 가족, 취미 등 무엇이든 프로그래밍보다 많은 것이 중요 할 수 있습니다.

나는 일 후에 더 이론적 인 것들을 선호합니다. 흥미로운 것들에 관한 책을 읽고 어떤 이론적 인 CS를 배우십시오. 내 PC 앞에 (다시) 앉지 마십시오.

데이터베이스로 아무 작업도하지 않았습니까? 그것에 대해 읽어보십시오. 복잡한 알고리즘 계산? 그것을 파헤 치십시오. 기능적 프로그래밍? 할 미친 물건. 해변에서 휴식을 취하면서 한 장의 종이와 책으로 할 수있는 많은 것들이 있습니다.

때때로, 나는 나 자신을 위해 생각한다 : 와우, 당신 자신의 비디오 게임을 만드는 것은 재미있을 것이다. 그런 다음 나는이 큰 종이 더미를 꺼내 내 마음에 오는 모든 멋진 것들을 함께 씁니다. 그런 다음 연구를 위해 나가고, 목표를 달성하고, 큰 이론적 건물을 짓고, 버리고, 새로운 건물을 짓는 데 사용할 수있는 물건을 찾습니다. 아이디어가 코드에 적용됩니까? 몰라 어쩌면 내가 은퇴 한 30 년 동안 :-)

한 가지는 중요하다 :

새로운 것들에 대해 궁금해하십시오. 당신이 그 미친 물건에 대해 읽은 경우에도, 스스로 생각하십시오. 일상적인 프로그래밍에서 어떤 문제를 해결할 수 있습니까? 어쩌면이 생각 중 하나가 탈출하여 가정용 PC로 가져와 코드를 해킹 할 것입니다. 그러나 자신을 강요하지 마십시오.


0

시간과 동기를 부여?

시간 : 이것은 우리의 소중한 자원입니다. 관리 작업

동기 부여 : 재미 있고 개인적인 직장 외 열정에주의를 기울이십시오. 돈을 당신의 마음에서 떠나십시오, 그들은 직업의 본질을 신경 쓰지 않는 사람들에게 당신을 데려옵니다.


-1

동기 부여를 얻는 방법? 개발 된 소프트웨어가 필요한 현지 업체를 찾아서 작업하십시오. 적은 돈을 지불하더라도 더 많은 돈을 지불해야한다고 믿기 때문에 어려운 문제를 겪으면서 끊임없는 노력을 기울일 수 있습니다. 그렇지 않으면 어려운 일이 생기면 포기하기가 쉽습니다. .

시간을 얻는 방법? 여기서 매우 조심해야합니다. 가족, 친구 또는 잠에서 시간을 내면 곧 타 버려 모든 동기를 잃게됩니다. 나를 위해 일한 것은 일주일에 4 번 하루 2 시간 (오후 10시에서 오후 12시)입니다. 당신은 얼마나 많은 시간과 우리가 가장 잘 작동 할 것인지 결정할 수있는 유일한 사람입니다.


-1

내가 처음 시작했을 때 (다른 어떤 것보다 SQL을 더 많이 사용했을 때) 내 업무 기술 이상의 기술을 향상시키고 싶을 때 나는 무언가를 가르쳐 줄뿐만 아니라 보람있는 프로젝트를 찾기로 결정했습니다.

데이터웨어 하우징뿐만 아니라 GUI와 인터페이스하기위한 데이터베이스 작업이 필요한 로컬 자선 단체를 찾았습니다. 이로 인해 나중에 집에서 일해야 할 이유가 생겼으며, 자선 단체가 많은 돈을 깎아서 얼굴이없는 소프트웨어 회사에 몰아 넣는 것을 막고 있다는 사실에 매우 보람을 느꼈습니다.

가벼운 작업 환경 (트랜스 재생 목록 및 일부 큰 스피커)과 혼합되어 많은 도움이되었습니다. 지나치게 산만하다고 느꼈던 날에는 랩탑을 로컬 스타 벅스로 가져가 그곳에서 일할 것입니다. 내 노트북을 떠날 필요가 없었습니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.