คุณมีแรงบันดาลใจสำหรับโครงการงานอดิเรกอย่างไร [ปิด]


43

ฉันเริ่มต้นการเขียนโปรแกรมอย่างจริงจังในฐานะนักเรียนที่ไร้ความเอนเอียงจากนั้นฝึกงานเมื่อประมาณ 4 ปีที่แล้วและฉันมักจะทำโครงงานเล็ก ๆ ด้านการออกกำลังกายเพื่อการเรียนรู้ แม้ว่าโรงเรียนในตอนนี้และฉันใช้เวลาทำงานเป็นนักพัฒนาซอฟต์แวร์ ฉันยังคงชอบทำโครงการด้านข้างเพื่อเรียนรู้เกี่ยวกับสาขาวิทยาศาสตร์คอมพิวเตอร์ที่ฉันไม่ได้สัมผัสกับการทำงาน แต่ฉันสังเกตเห็นว่าหลังจาก 8 ชั่วโมงของการเป็นนักแสดงที่ IDE มันไกลเกินกว่าที่จะดึงดูดความสนใจ เมื่อใดก็ตามที่ฉันได้รับการมอบหมายให้ทำงานบางอย่างในเวลาไม่กี่ชั่วโมงที่ผ่านมามันก็ถูกทิ้งไว้ข้างทาง

ใครมีคำแนะนำสำหรับการติดกับโครงการด้านข้างเมื่อคุณใช้เวลาส่วนใหญ่ในการเขียนโปรแกรมวัน?



ถือว่าเป็นงานอดิเรกที่ไม่ได้เขียนโปรแกรมใช่ไหม

ปัญหาที่พบบ่อยกว่านี้คือการรักษาแรงจูงใจให้กับโครงการทำงานหรือไม่
dan04

คุณเล่นวิดีโอเกมหรือไม่ คุณสามารถใช้ประโยชน์จากเกมที่มีชุมชนที่ใช้งานอยู่ ด้วยวิธีนี้คุณสามารถเปลี่ยนแปลงบางอย่างจากนั้นเพลิดเพลินกับการเปลี่ยนแปลงกับผู้อื่นในการสร้างภาพข้อมูลแบบเต็ม ลองSpringRTSเป็นตัวอย่าง
Pithikos

คำตอบ:


57

หนึ่งเคล็ดลับ - ตรวจสอบให้แน่ใจว่าโครงการงานอดิเรกของคุณไม่มีอะไรเกี่ยวข้องกับงานประจำวันของคุณ ถ้าคุณใช้ C ++ ในที่ทำงานให้ใช้อย่างอื่นในโครงการงานอดิเรกของคุณ วิธีนี้จะช่วยให้คุณหลีกเลี่ยงความเหนื่อยหน่ายบางอย่างได้เพราะอย่างน้อยคุณก็เปลี่ยนมาใช้ IDE และ / หรือชุดทักษะอื่น ๆ

แต่งานอดิเรกเป็นงานอดิเรก ... ดังนั้นอย่าหงุดหงิด มันควรจะผ่อนคลายไม่เครียด


+1 ... แต่ปัญหาเดียวของเรื่องนี้คือฉันพบว่าตัวเองกำลังหงุดหงิดเมื่อฉันมี IDE ที่มีคุณสมบัติครบถ้วนสำหรับงานจริงและโปรแกรมแก้ไขข้อความสำหรับเล่นใน Io, Clojure ไม่ว่าอะไรก็ตาม มันเหมือนกับการขี่จักรยานด้วยล้อฝึกซ้อม - สนุกนะ แต่ฉันอยากไปเร็ว!
Steve Jackson

1
"โปรแกรมแก้ไขข้อความสำหรับเล่นใน ... Clojure" Emacs and Slime! นั่นแทบจะเป็นจักรยานที่มีล้อฝึกซ้อม
michiakig

31

วิธีเดียวที่จะยังคงมีแรงจูงใจคือการมีเป้าหมาย หากคุณไม่มีเป้าหมายคุณจะไม่ไปไหนเลย โดยส่วนตัวฉันพบว่าเป็นเพียงโครงการทางวิชาการเท่านั้นที่ไม่ได้สร้างแรงบันดาลใจ แต่ถ้าฉันมีเป้าหมายในการสร้างผลิตภัณฑ์เช่นแชร์แวร์มันง่ายกว่ามากที่จะสร้างแรงจูงใจขึ้น


7
นอกจากนี้ให้พิจารณารายการเป้าหมายที่จัดลำดับความสำคัญรวมถึงกำหนดการ 'ปล่อย' บางอย่างแม้ว่าจะใช้งานเป็นประจำก็ตาม รู้สึกดีที่เห็นความคืบหน้าเมื่อเวลาผ่านไป
JBRWilkinson

22
  1. เลือกโครงการที่คุณสนใจอย่างแท้จริง
  2. ใช้เวลาเล็กน้อยในการกำหนดเป้าหมายของคุณสำหรับโครงการ
  3. แยกโครงงานออกเป็นขั้นตอนเล็ก ๆ เพื่อที่จะไม่ต้องใช้เวลาหลายชั่วโมงและชั่วโมงในการทำงานเพื่อให้รู้สึกถึงความสำเร็จ

1
ฉันรู้ว่ามีช่วงเวลาที่น้อยลงสิ่งสำคัญคือการเน้นสิ่งที่มีประโยชน์สำหรับฉันในทันที มันน่าเสียดาย แต่นั่นเป็นวิธี
LennyProgrammers

13

คำแนะนำที่ดีที่สุดที่ฉันให้ได้คือไม่รู้สึกผิดเมื่อโครงการงานอดิเรกของคุณไม่ได้รับความสนใจเป็นเวลานาน มันควรจะเป็นเรื่องสนุกและการทำงานกับบางสิ่งเมื่อคุณไม่รู้สึกว่าการทำงานมันเป็นเรื่องสนุกสนาน ฉันมีโครงการดังกล่าวไม่กี่โครงการและสองโครงการมีผู้ใช้ไม่กี่ราย ผู้คนเคยชินกับฉันในการสร้างรีลีสใหม่ปีละครั้งและเปิดรับรายงานบั๊ก

ที่จริงแล้วฉันรู้สึกว่าคนอื่นทำงานกับโค้ดของฉันมากกว่าที่ฉันทำงานด้วยตัวเองในกรณีส่วนใหญ่

สิ่งอื่น ๆ ที่ฉันแนะนำคือใช้ดุลยพินิจที่เพียงพอเมื่อกลับมาที่สิ่งที่คุณไม่ได้เห็นในขณะที่เช่นเดียวกับที่คุณต้องการในงานวันของคุณ ความต้องการที่จะสร้างใหม่ออกแบบใหม่อีกครั้งและปัจจัยดังกล่าวสามารถครอบงำได้ เป็นเรื่องที่ดีตราบใดที่คุณเข้าใจว่าคุณจะจบลงด้วยสิ่งเดียวกันทุกครั้ง ฉันพบว่ามันคุ้มค่ากว่าการทำงานกับคุณสมบัติใหม่ ๆ โดยเฉพาะอย่างยิ่งในโครงการงานอดิเรก

ยังคงมีอะไรสนุกและสร้างแรงบันดาลใจมากขึ้นเมื่อคุณมีพันธมิตรที่จะเล่นกับ นำโปรเจคของคุณออกมาบนไซต์เช่น Freshmeat แน่นอนว่าคนอื่นจะคิดว่าสิ่งที่คุณคิดขึ้นมานั้นมีประโยชน์และช่วยคุณปรับปรุงมัน นั่นคือสิ่งที่คุณเริ่มมีความสนุกสนานจริงๆ :)


8

อ๋อ ฉันก็เขียนโค้ดเช่นกัน ฉันรักการเขียนโปรแกรมและการทำซอฟต์แวร์ แต่หลังจากผ่านไปหลายวัน (หรือหลายสัปดาห์หรือหลายปี) ในการเขียนโปรแกรมในที่ทำงาน ... การเริ่มต้น OL 'IDE ที่บ้านได้ยากขึ้นเรื่อย ๆ

เมื่อเร็ว ๆ นี้มีโปรเจ็คต์ด้านข้างสองประเภทที่ฉันสามารถใช้งานได้กับ:

1) การมีส่วนร่วมในโครงการโอเพนซอร์สสองสามแห่งที่มีการโต้ตอบกับนักพัฒนาและผู้ใช้อื่นจำนวนมาก อาจเป็นเรื่องยากที่จะหาโครงการที่คุณสนใจมีผู้พัฒนาที่คุณต้องการและต้องการพัฒนาและคุณมีทักษะมากพอที่จะมีส่วนร่วม ... แต่เมื่อคุณพบว่ามีความสะดวกสบาย มันสามารถให้รางวัล

2) การขออนุญาตทำงานในโครงการสัตว์เลี้ยงสองสามตัวในที่ทำงาน สำหรับหลาย ๆ คนนี่ไม่ใช่การเริ่มต้น แต่ถ้าคุณสามารถจัดเรียง (แม้แต่ครั้งเดียวเท่านั้นหรือเป็นครั้งคราว) ก็สามารถสร้างความพึงพอใจ มันง่ายกว่ามากที่จะได้รับโค้ดเมื่อทางเลือกคืองานบ้านหินลับตามปกติในที่ทำงาน

ตัวอย่างใน # 2: เป็นเวลาหลายปีที่ บริษัท ของฉันใช้ระบบควบคุมเวอร์ชันซึ่งในขณะที่เหมาะสมในเกือบทุกเรื่องมันเป็นเรื่องที่น่ากลัวอย่างยิ่งที่ได้แสดงโฟลเดอร์ย่อยของคุณที่ไม่มีใครสนใจบนดิสก์ ทุกคนมีหนทางเล็ก ๆ น้อย ๆ ของพวกเขาในการจัดการกับการลาดตระเวนนี้ ฉันเบื่อหน่ายกับมันและขอเวลาในการเขียนโปรแกรมเล็กน้อยเพื่อจัดการกับปัญหานี้เจ็บปวดน้อยลง ไม่ใช่รหัสที่สนุกที่สุดที่ฉันเคยเขียน (แม้ว่าจะมีบิตที่ท้าทาย / น่าสนใจอยู่เล็กน้อย) แต่รางวัลที่แท้จริงคือการเห็นเพื่อนร่วมงานของฉันใช้และเพลิดเพลินกับซอฟต์แวร์และขอบคุณสำหรับมัน


8

โปรเจ็กต์งานอดิเรกเดียวที่ฉันเคย 'เสร็จสิ้น' คือสิ่งที่ฉันต้องการจริง ๆหรือทำให้ชีวิตของฉันง่ายขึ้น ข้อเสียคือเมื่อมัน 'ดีพอ' คุณจะสูญเสียสิ่งจูงใจเพื่อปรับปรุงมันให้ดีขึ้น (หรือทำความสะอาดโค้ดเป็นต้น)


ฉันมีความรู้สึกเช่นเดียวกันสำหรับโครงการด้าน 'เสร็จสมบูรณ์' ฉันยังคงใช้โปรเจ็กต์ด้านข้างที่ฉันสร้างมานานกว่าหนึ่งปีที่ผ่านมาและยังไม่ได้อัปเดตฐานรหัสในเดือน หากยังไม่พังไม่ต้องแก้ไข
ธีรี่ร์แลม

6

สำหรับฉันคนสร้างความแตกต่าง ฉันมีโครงการด้านจำนวนที่ไร้สาระขอความสนใจจากฉัน คนที่ได้รับเวลา "ว่าง" ของฉัน (ทรัพยากรที่ จำกัด อย่างยิ่ง) คือคนที่ฉันทำงานกับคนที่สอนสิ่งใหม่ให้ฉันจุดประกายความคิดใหม่หรือสร้างแรงบันดาลใจให้ฉัน ฉันพบว่ามันยากที่จะรักษาแรงบันดาลใจของคนอื่น


4

วิธีเดียวที่ฉันมีแรงจูงใจในการทำอะไรก็คือการมีความสนใจอย่างแท้จริง (และใช่นี่อาจเป็นปัญหาในงานเชิงพาณิชย์ที่คุณถูกบังคับให้ทำงานในสิ่งที่คุณไม่พอใจภายใน แต่ฉันเชือนแช ... )

ฉันเคยทำโครงงานอดิเรกที่วางแผนไว้เพื่อการเรียนรู้ภาษาหรือกรอบงานใหม่ บ่อยครั้งตรงไปตรงมาจากตัวอย่างแบบสุ่มและแห้งจากหนังสือหรือเว็บไซต์ สิ่งนี้ไม่เคยได้ผล ฉันมักจะสูญเสียแรงจูงใจและหยุดหลังจากไม่กี่ครั้ง

ดังนั้นเคล็ดลับสำหรับฉันคือคิดไอเดียที่จะเป็นประโยชน์จริง ๆ (สำหรับฉันหรือบางคนที่ฉันรู้จัก) จากนั้นตั้งค่าตัวเองในการใช้งานมันในภาษา / แพลตฟอร์มนั้น เมื่อเป็นการออกกำลังกายในโลกแห่งความเป็นจริงและเป็นผลิตภัณฑ์ที่มีประโยชน์อย่างแท้จริงฉันมักจะมีแรงจูงใจมากขึ้น เมื่อเป็นโครงการเรียนรู้ที่วางแผนไว้มันง่ายที่จะสูญเสียพล็อต


3

เนื่องจากคุณมีไอเดียสำหรับงานอดิเรกของคุณอยู่แล้วฉันอยากจะแนะนำ

  1. เขียนเอกสารที่ดี
  2. กำหนดเวลางานอดิเรกของคุณในบางกรณี

ก่อนอื่นมันเป็นโครงการงานอดิเรก คุณอาจใช้เวลามากที่สุดเพียง 1-2 ชั่วโมงต่อวันหรือเพียงแค่ 1-2 ชั่วโมงต่อสัปดาห์ในโครงการงานอดิเรกของคุณ เป็นการยากที่จะจำรายละเอียดทั้งหมดในรูปแบบการทำงานและเอกสารที่ดีจะช่วยให้คุณเริ่มกระโดดจากการหยุดก่อนหน้าอย่างรวดเร็ว เอกสารที่ดีควรติดตามสิ่งที่ต้องทำสิ่งที่ได้ทำไปแล้วและทำไมสิ่งต่าง ๆ จึงต้องทำในลักษณะนี้ เอกสารอาจมีความสำคัญมากกว่าขั้นตอนการตั้งโปรแกรมจริงของโครงการงานอดิเรก

นอกจากนี้การกำหนดเวลาบางอย่างสำหรับโครงการล่วงหน้าทำให้คุณเตรียมพร้อมทางจิตใจด้วยตนเอง ด้วยการทำเช่นนี้คุณกำลังบอกตัวเองว่ามันไม่ใช่ตอนกลางคืนสำหรับการเล่นเกม / ภาพยนตร์ / ออกไปเที่ยว / ออกเดท / อะไรก็ตาม แต่สำหรับโครงการงานอดิเรกของคุณ มันจะง่ายขึ้นสำหรับคุณที่จะตัดสินใจและนั่งหน้าคอมพิวเตอร์แม้หลังจากวันทำงานที่น่าเบื่อ

หากคุณยังไม่ได้ตัดสินใจว่าจะทำอะไรสำหรับโครงการงานอดิเรกฉันจะเพิ่มสิ่งต่อไปนี้:

  1. เลือกโครงการที่มีสิ่งกีดขวางทางเข้าค่อนข้างต่ำสำหรับคุณ
  2. เลือกโครงการที่คุณสนใจหรือ
  3. เลือกโครงการที่อาจช่วยงานประจำวันของคุณ

การมีความท้าทายบางอย่างนั้นดี แต่คุณอาจหมดความสนใจและความอดทนอย่างรวดเร็วหากความท้าทายนั้นใหญ่เกินไป หากคุณไม่มีแรงจูงใจ (เช่นมีความปรารถนาอย่างแรงกล้าที่จะเริ่มเส้นทางอาชีพใหม่) การเลือกโครงการที่คุณรู้อยู่แล้วว่าจะเสร็จสมบูรณ์อย่างไรอาจช่วยรักษาแรงผลักดันของคุณ

แรงจูงใจที่แข็งแกร่งอาจมาจากด้านอื่น ๆ ตัวอย่างโครงการที่น่าสนใจและโครงการที่เอื้อต่อการทำงานประจำวันของคุณ มีสิ่งที่สนุกสนานมากมายนอกเหนือจากโครงการงานอดิเรกของคุณและคุณต้องหาเหตุผลที่ดีสำหรับตัวคุณเองที่จะทำงานโครงการงานอดิเรกอย่างต่อเนื่อง สำหรับโครงการที่เอื้อต่อการทำงานประจำวันนั้นไม่จำเป็นต้องเกี่ยวข้องโดยตรง โปรแกรมที่จะแก้ไขสไลด์การนำเสนอของคุณโดยอัตโนมัติ โปรแกรมเพื่อให้เห็นภาพข้อมูล ตราบใดที่มันมีแรงจูงใจที่ดีก็ควรเป็นโครงการที่ดีที่ทำให้คุณมีความสุข


ดีนะมันฟังดูเหมือนงาน! :)
Benjol

จริง แต่ความแตกต่างที่สำคัญระหว่างโครงการงานอดิเรกและงานคืองานนั้นมีแรงจูงใจที่ดีมากโดยค่าเริ่มต้น - เงินเดือนที่น่ารักของคุณ
YYC

2

ฉันไม่ได้มีแรงบันดาลใจอยู่เสมอ แต่ฉันพบว่าเมื่อฉันบอกคนอื่น ๆ ว่าฉันกำลังทำงานอะไรฉันมักจะพูดถึงการใช้พลังงานจำนวนมากอย่างถี่ถ้วน อย่างที่ผู้โต้เถียงคิดว่าควรทำ) ที่ฉันหมดความสนใจในการทำงานในโครงการ ดังนั้น "ความลับ" ของฉันคือการไม่พูดคุยเกี่ยวกับสิ่งต่าง ๆ จนกว่าฉันจะทำมันเสร็จ

เป้าหมายของฉันมักจะอยู่ในระดับของ "เรียนรู้วิธีใช้ M" หรือ "คุณจะทำอย่างไร N" ดังนั้นความสำเร็จของเป้าหมายจึงมักแตกต่างจากความสำเร็จของโครงการ

นายจ้างปัจจุบันของฉันเข้ารับตำแหน่ง (ในข้อตกลงการจ้างงาน) ที่ฉันไม่สามารถทำงานในสิ่งที่มาเปิดหรือฉันควรจะทำงานด้านข้างโดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรจากด้านบน ดังนั้นฉันไม่ได้ทำงานในโครงการที่สมบูรณ์


"นายจ้างปัจจุบันของฉันรับตำแหน่ง (ในข้อตกลงการจ้างงาน) ที่ฉันไม่สามารถทำงานกับโอเพ่นซอร์สสิ่งที่" คุณอาศัยอยู่ในประเทศใด? จุดนี้เป็นความชั่วร้ายธรรมดา ...
Calmarius

@Calarius ฉันทำงานในสหรัฐอเมริกา นายจ้างที่ฉันลาออกเมื่อปลายปี 2010 ได้คัดเลือกฉันกลับมาเมื่อปีที่แล้ว พวกเขากังวลว่ารหัสโอเพนซอร์สอาจ "ติดเชื้อ" ซอฟต์แวร์ที่เราจำหน่าย แทนที่จะคิดว่าใบอนุญาตใดที่เป็นมิตรกับธุรกิจเมื่อเทียบกับใบขับขี่ที่มีภาระงานด้านบริหารมากเกินไป ดังนั้นจึงเป็นสิ่งต้องห้ามทั้งหมด ประสบการณ์ส่วนตัวหนึ่งที่คุณอาจจะมีการอ่านคือperlmonks.org/...
Tangurena

ตอนนี้ฉันเห็นแล้ว ฉันปล่อยสิ่งของโดยใช้ Calmarius หรือชื่อเล่นอื่น ๆ ภายใต้ใบอนุญาตแบบ CC-BY (ทำทุกอย่างที่คุณต้องการ แต่พูดถึงฉัน) หาก บริษัท ของฉันดักฟังฉันพวกเขาไม่สามารถบอกรหัสนั้นให้ฉันได้ ... (ฉันทำที่บ้านเท่านั้น) อาจเป็นไปได้ที่คุณจะทำแบบนี้ ...
Calmarius

2

คำถามที่ดีโดยเฉพาะอย่างยิ่งเมื่อฉันวางแผนที่จะเริ่มต้นโครงการงานอดิเรกด้วยตัวเอง (ไม่ใช่โครงการงานอดิเรกแรก แต่โครงการในอดีตมีแนวโน้มที่จะลดลงเมื่อพวกเขารู้สึกเบื่อซึ่งไม่พอใจที่จะพูดอย่างน้อย) .

เคล็ดลับของฉันแม้ว่า:

  1. พัฒนาสิ่งที่คุณสนใจ ค่อนข้างชัดเจนจริงๆและได้รับการกล่าวถึงสองสามครั้ง แต่ไม่สมควรที่จะพูดอีกครั้ง หากคุณพัฒนาเพียงเพื่อประโยชน์ในที่สุดคุณจะเบื่อ

  2. มาพร้อมกับชุดคุณสมบัติขนาดเล็กพัฒนาเพื่อสิ่งนั้นจากนั้นสร้างมันขึ้นมา หากคุณกำลังเขียนโปรแกรมประมวลผลคำอย่าพยายามรวมทุกคุณสมบัติไว้ใน Word หากคุณกำลังทำงานกับแพ็คเกจจัดการภาพอย่าพยายามเอาชนะ PhotoShop หากคุณกำลังทำ IDE หรือเครื่องมือ dev บางอย่างไม่เป็นไรคุณจะได้แนวคิด เมื่อคุณทำเวอร์ชั่นที่เรียบง่ายเสร็จแล้วนั่นเป็นก้าวแรกของคุณ - ความสำเร็จสิ่งที่คุณรู้สึกภาคภูมิใจ

  3. เลือกสิ่งที่คุณสามารถพัฒนาทดสอบและอื่น ๆ อย่าไปหาแอพเซิร์ฟเวอร์ที่ต้องใช้เงินถึง 3,000 ปอนด์สำหรับการทดสอบฮาร์ดแวร์ (หรือเงินจำนวนมากในการโฮสต์)

  4. เขียนเป็นภาษาที่คุณต้องการเรียนรู้และมีคุณสมบัติที่จะช่วยคุณได้ แต่สิ่งที่จะให้ความท้าทาย (! คำสำคัญ!) ที่น่าสนใจ

  5. เลือกช่องว่างในตลาดเพื่อพูดและดูว่าการแข่งขันที่คาดหวังของคุณกำลังทำอะไรอยู่ พวกเขาไม่ได้ทำอะไร คุณทำได้ดีกว่านี้บางทีเรียนรู้จากความผิดพลาดของพวกเขา?


BTW สิ่งหนึ่งที่สามารถกระตุ้นคุณได้คือความต้องการการอัปเดต - หลายปีที่ผ่านมาฉันเขียนงานการประมวลผล XML อย่างง่ายสำหรับ NAnt และฉันยังคงได้รับข้อเสนอแนะ มีความต้องการอย่างชัดเจนสำหรับการปรับปรุงไม่ป้องกัน แต่ก็ไม่ได้รับการปรับปรุงตั้งแต่ยุคหิน ฉันสาบานว่าจะมีใครบางคนต้องแยกมัน ...
จอห์น

0

สิ่งที่ทำให้ฉันมีแรงจูงใจ:

  1. เลือกโครงการงานอดิเรกที่คุณสนใจจริงๆและคุณไม่มีโอกาสทำอะไรแบบนั้นในที่ทำงาน เริ่มเกมคอมไพเลอร์หรืออะไรก็ได้ที่คุณสนใจ อย่าเลือกอะไรเพียงเพราะคุณคิดว่าคุณควรทำสิ่งนี้เพื่อช่วยในการประกอบอาชีพของคุณ เลือกสิ่งที่คุณต้องการลองและอาจไม่คุ้มค่ากับอาชีพของคุณ

  2. พยายามให้คนอื่นมามีส่วนร่วมด้วยในระยะแรก สิ่งนี้สามารถเริ่มต้นโครงการโอเพนซอร์สและเชิญโปรแกรมเมอร์อื่น ๆ แต่นี่อาจเป็นเรื่องง่ายเหมือนบอกให้เพื่อนของคุณลองใช้ซอฟต์แวร์ชิ้นใหม่ที่คุณเขียน ทันทีที่คุณเริ่มรับข้อเสนอแนะคุณจะรู้สึกว่าต้องทำให้ดีขึ้นเรื่อย ๆ


0

หากต้องการมีแรงบันดาลใจจากบางสิ่งที่ไม่ทำให้คุณมีเงินคุณต้องมีองค์ประกอบอย่างน้อยหนึ่งอย่างด้านล่างนี้:

  • คุณภูมิใจในสิ่งที่คุณทำ (คนอื่นสามารถเห็นได้)
  • คุณสนใจที่จะหลงใหลมันอย่างลึกซึ้ง ความจริงง่ายๆที่คุณทำสิ่งต่าง ๆ ให้คุณพึงพอใจสูง
  • การทำเช่นนี้ช่วยให้คุณมีปฏิสัมพันธ์ทางสังคมที่น่าสนใจ

สิ่งที่ฉันได้กล่าวมาข้างต้นคือเหตุผลสามประการที่ทำให้ผู้คนเริ่มทำงานเป็นอาสาสมัครในองค์กร นี่คือเหตุผลที่แท้จริงไม่ใช่เหตุผลที่บุคคลนั้นคิด

มีประสิทธิภาพมากที่สุด แต่ยากที่สุดที่จะได้มาคืออันดับแรก

หากคุณกำลังทำซอฟต์แวร์ให้ปล่อย!


0

มันจะเป็นการดีถ้ามีกลุ่มสำหรับโครงการ ... ค้นหาโปรแกรมเมอร์บางคนที่มีความสนใจเช่นเดียวกับคุณ ... มันรู้สึกดึงดูดใจเมื่อเพื่อนของคุณทำตามความก้าวหน้าในโครงการนั้นและคุณไม่ได้ทำ นี่เป็นแรงจูงใจอย่างแน่นอน


0
  1. ตรวจสอบให้แน่ใจว่าไม่มีใครใช้สิ่งที่คุณพยายามทำที่บ้าน
  2. ตรวจสอบให้แน่ใจว่าคุณสนใจว่าผลงานของคุณที่บ้านจะเป็นอย่างไร
  3. ตรวจสอบให้แน่ใจว่าคนอื่นที่ไม่ใช่คุณคิดว่าพวกเขาจะสนใจที่จะเห็นผลงานของคุณที่บ้าน

  1. คือการทำให้แรงจูงใจเริ่มต้นของคุณเพิ่มพอที่จะทำให้คุณเริ่มต้นโครงการ
  2. คือการทำให้คุณวางแผนและจัดระเบียบในแบบที่จะทำให้คุณหลีกเลี่ยงการหยุดโครงการทุกครั้งที่คุณถูกบล็อก
  3. คือการเพิ่มแรงจูงใจตามปกติของคุณในระยะยาว

0

ฉันเห็นด้วยกับความคิดเห็นอื่น ๆ มากมายเช่นการเลือกหัวข้อที่คุณรักและการทำงานกับเทคโนโลยีที่ไม่ได้ใช้ในที่ทำงาน

นอกเหนือจากนั้นสิ่งที่ยิ่งใหญ่ที่สุดที่ทำให้ฉันกำลังจะออกจากการทดสอบที่ขาดไปเมื่อฉันจากไปดังนั้นฉันจึงมีจุดเริ่มต้นที่ง่ายในครั้งต่อไปและดูบางแง่มุมของโครงการทุกวันแม้เพียงไม่กี่วินาทีเท่านั้น โครงการจึงยังคงสดอยู่ในใจของฉัน


0

ฉันไม่. หากฉันไม่ได้รับแรงบันดาลใจให้เขียนรหัสในวันหรือสัปดาห์หรือเดือนใดเดือนหนึ่งฉันจะไปและทำสิ่งที่ฉันต้องการทำ

ถึงเวลาว่างคุณไม่ควรบังคับตัวเองให้ทำในสิ่งที่คุณไม่ต้องการทำนั่นคือสิ่งที่มันทำเพื่อ ...


0

ที่เกิดขึ้นกับฉันเช่นกันตลอดเวลา ฉันจะบอกว่าถ้าคุณหมดความสนใจในบางสิ่งเพียงปล่อยให้มันเริ่มต้นอย่างอื่น ถ้าคุณชอบความคิดหรือโครงการที่คุณไม่สนใจ หากคุณหมดความสนใจคุณไม่ชอบมันในตอนแรก ดังนั้นในเวลาว่างทำในสิ่งที่คุณรู้สึกอยากทำ ลองทำโปรเจ็คและไอเดียใหม่ ๆ จนกว่าคุณจะเจอสิ่งที่คุณไม่ต้องการแรงบันดาลใจประดิษฐ์ แม้ว่าจะต้องใช้เวลาเป็นปีกว่าที่ไอเดียนั้นจะผ่านมา แต่ก็ลองทำสิ่งที่อยู่ในใจของคุณ


-1

มาที่ทำงานของคุณตอน 8 โมงเช้าใช้เวลาทำงาน 2 ชั่วโมงในโรงอาหารชั้นล่าง (ไปทำงาน) :) สมองที่สดใหม่จะทำให้ประสิทธิภาพการผลิตของคุณคงที่


-1

พยายามหารายได้ด้วย แม้ว่าคุณจะไม่ได้ทำอะไรมากหวังว่ามันจะเพียงพอที่จะชดเชยค่าใช้จ่ายในงานอดิเรกของคุณ


1
ในขณะที่ลิงค์นี้อาจตอบคำถามได้ดีกว่าที่จะรวมส่วนที่สำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง คำตอบสำหรับลิงค์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง
Jalayn

@ Jalayn จริงเหรอ? นี่คือเกือบ 2 ปีและมีคำตอบที่ดีกว่ามากมาย
สตีเฟ่น Furlani

1
เฮ้สตีเฟ่นขอโทษที่รบกวนคุณ ข้อความนี้จะพิมพ์โดยอัตโนมัติเมื่อฉัน "ตรวจสอบ" (ตรวจสอบคำตอบ "เบต้า" ระบบตรวจสอบใหม่ ") ที่มีคุณภาพต่ำ (คำไม่กี่คำ) ไม่มีส่วนบุคคลฉันแค่เลือกที่จะระบุว่าคำตอบนี้ควรได้รับการแก้ไขหรือลบออก มันถ้าคุณต้องการ #
22612 Jalayn

@ Jalayn ไม่มันเยี่ยมมาก ฉันขยายมันเมื่อฉันรู้ว่ามันเป็นคำตอบที่ไม่ดีอยู่ดี
Stephen Furlani
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.