มันแย่ไหมที่คุณไม่ได้เขียนโปรแกรมตามเวลาว่างขณะอยู่ที่มหาวิทยาลัย? [ปิด]


10

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


6
มหาวิทยาลัยมี 3 สิ่ง ได้แก่ การเรียนการดื่มและการขันการสนุกสนานและการทำโปรแกรมในต่างประเทศ
งาน

10
@Job - ผมคิดว่าเป็นสิ่งที่ 5 ...
webdad3

13
@ webdad3: @Job เห็นได้ชัดว่าไม่ใช่วิชาคณิตศาสตร์
FrustratedWithFormsDesigner

7
ดูเหมือนว่า "ฉันต้องการเป็นนักฟุตบอลฉันต้องเล่นหลังเลิกเรียนหรือไม่"
P Shved

8
เวลาว่าง? ฉันไม่ได้เป็นคนที่คิดมากที่สุดว่าคุณกำลังพูดถึงเรื่องอะไร
Bob Roberts

คำตอบ:


21

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

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


7
หากการเขียนโค้ดในเวลาว่างของคุณระหว่างวิทยาลัยก่อให้เกิดความเกลียดชังฉันก็จะพิจารณาสาขาวิชาอื่น
Matt Greer

3
@ แมท: คุณรู้ไหมว่าก่อนหน้าไวอากร้าความอ่อนแอเป็นปัญหาร้ายแรงในหมู่ดาราหนังโป๊ เป็นเพราะเมื่อคุณบังคับให้ตัวเองทำอะไรมันก็หยุดสนุก ฉันไม่ได้บอกว่าคุณไม่ควรเขียนโปรแกรมในเวลาว่าง ฉันบอกว่าคุณไม่ควรบังคับตัวเองให้เขียนโปรแกรมในเวลาว่าง มันเป็นไปได้ที่จะเป็น coder ที่ดีและมีชีวิตเช่นกัน
Satanicpuppy

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

1
@ แมท: ฉันยอมรับว่าคนที่รักในสิ่งที่พวกเขาทำมีแนวโน้มที่จะดีกว่า แต่มีโปรแกรมเมอร์ที่มีความสามารถจำนวนมากออกไปที่นั่นซึ่งมีอาชีพที่ประสบความสำเร็จมานานและไม่เขียนโค้ดในเวลาว่าง เช่นเดียวกับอาชีพส่วนใหญ่โปรแกรมเมอร์ส่วนใหญ่ก็กำลังทำอยู่เพราะมันเป็นสิ่งที่พวกเขาสามารถทำได้ซึ่งวางอาหารบนจานและเงินในกระเป๋า
Satanicpuppy

2
@ Matt และ Satanicpuppy: มันน่าสนใจ จากบรรดา "โปรแกรมเมอร์ rockstar" ที่ฉันเคยทำงานด้วยฉันจะบอกว่ามันมีความแตกต่าง 25/75 ชนกลุ่มน้อยที่มีขนาดใหญ่เต็มไปด้วย“ เข้าไป” และโปรแกรมในเวลาว่าง OSS และอื่น ๆ 75% ถือว่าเป็น“ แค่งาน” แต่ก็ยังดีมากมีประสิทธิผลและมุ่งเน้นในขณะที่ทำงาน อันที่จริงร็อคสตาร์ที่ดีที่สุดที่ฉันเคยพบไม่ได้เป็นเจ้าของคอมพิวเตอร์ที่บ้านในเวลานั้น (ย้ายไปที่เมืองใหม่ไม่เคยไปไหนมาไหนมานานหลายปี!) !! มันทำงานในลักษณะอื่น ๆ แม้ว่าผู้ที่ทำโปรแกรมในเวลาว่างของพวกเขาจะไม่ค่อยน่าเบื่อ
Bobby Tables

11

พวกเราบางคนไม่มีเวลาในการเขียนโปรแกรมใน "เวลาว่าง" ฉันทำงานเต็มชั่วโมงด้วยงาน 25 ชั่วโมง / สัปดาห์ต่อสัปดาห์และการเดินทางรายวันประมาณสองชั่วโมง ฉันไม่ปาร์ตี้ฉันไม่มีแฟนหรือเพื่อนสำหรับเรื่องที่ฉันสามารถออกไปเที่ยว ฉันไม่ได้ดูทีวีมากนักยกเว้น The Office และ The Vampire Diaries ฉันไม่ได้หยุดทำงานเต็มวันเดียวประมาณประมาณ 5 สัปดาห์แล้ว หลังเลิกเรียนทำงานทำการบ้านการเดินทางและการท่องเว็บแบบสบาย ๆ ฉันโชคดีถ้าฉันได้นอน 6 ชั่วโมงต่อคืน ดังนั้นความคิดเห็น smartass ทั้งหมดหมายถึงการขาดความรักเข้าใจว่ามีนักเรียนจำนวนมากที่มีตารางงานที่ยุ่งและไม่ทำอะไรเลยในตอนท้ายของวันโรงเรียน


ว้าวที่ฟังดูค่อนข้างยาก
KaiserJohaan

3
+1 ฉันรู้ว่ามันเป็นอย่างไร ฉันมีตารางเวลาแบบนั้นและย้อนกลับไปในสมัยเรียน
Bobby Tables

11

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

ฉันเคยเห็นนักเรียน CS ที่ไม่เคยกำหนดค่าเซิร์ฟเวอร์ Apache หรือไฟล์ php.ini หรือไม่ทราบว่าเมื่อใดควรใช้ Ruby หรือ Python ดังนั้นยิ่งคุณมีประสบการณ์มากเท่าไหร่การใช้ทฤษฏีของคุณในการฝึกฝนแบบวันต่อวันจะง่ายขึ้นเท่านั้น


5

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


3

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

สนุกกับเวลาของคุณในโรงเรียน เมื่อคุณออกไปชีวิตจะเริ่มขึ้น ...


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

2

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

สิ่งที่ฉันหมายถึงคือ: ฉันได้ทำงานร่วมกับโปรแกรมเมอร์ "rockstar" ที่มีความสามารถเป็นจำนวนมากในช่วงหลายปีที่ผ่านมาและพวกเขาใช้ขอบเขตเสียงดนตรีจากการสัมผัสคอมพิวเตอร์ในงานเท่านั้น - ผ่านไปยัง ubergeeks และ / หรือใช้ทุกช่วงเวลาที่ตื่นในโครงการส่วนบุคคลและ OSS

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

วิธีอื่นมันไม่มาก ด้วยเหตุผลบางอย่างมีบาง rockstar มหากาพย์ออกมีใครยังคงถือว่าโปรแกรมเป็นงาน พวกเขาอาจใช้เวลานานหลายชั่วโมงและ / หรือติดตามเทคโนโลยีโดยการอ่านค้นคว้าและประเมินเทคโนโลยีล่าสุดในเวลาอาหารกลางวันหรือหลัง 5 โมงเย็นก่อนที่จะกลับบ้าน - แต่โดยทั่วไปพวกเขายังไม่ได้เขียนโปรแกรมนอกงาน ฉันจะบอกว่าประมาณ 25 ถึง 50% ของ "rockstars" ที่ฉันเจอเป็นแบบนี้ และทุกครั้งที่มันเกิดขึ้นมันบิ่นตำนานนี้ที่โปรแกรมเมอร์ต้อง "เข้าไปใน 24/7" เพิ่มเติมและเพิ่มเติม

ดังนั้นนี่หมายความว่าอย่างไรสำหรับ uni? - ฉันจะบอกว่ามันขึ้นอยู่กับว่าโปรแกรมของคุณเป็นอย่างไร (เช่นในโปรแกรมการศึกษา) และจำนวนการเขียนโปรแกรมที่คุณทำอยู่แล้ว (การบ้าน ฯลฯ ) อย่างที่คนอื่นพูดคุณไม่ต้องการบังคับตัวเองให้ทำมากเกินไปเพราะมันอาจนำไปสู่ความเหนื่อยหน่าย แต่แน่นอนว่ามันจะช่วยให้ "เข้าสู่" - และต้องการทดสอบและเรียนรู้เนื้อหาได้เป็นอย่างดี หากคุณพบว่าความสนใจในการเขียนโปรแกรมของคุณไปไกลเท่าที่เรียนรู้เพียงพอที่จะผ่านหลักสูตรของคุณนั่นเป็นสัญญาณที่ไม่ดี


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

1
@justkt: อันที่จริงคนหนึ่งเป็นคนที่คลั่งไคล้แอลกอฮอล์และอีกคนเป็นประเภท "นี่เป็นเพียงงาน" - ผู้ซื้อตั๋วลอตเตอรีทุกสัปดาห์และบอกว่าเขาจะไม่ทำงานอีกเลยหากเขาชนะ อื่น ๆ เป็นไปตามที่คุณอธิบาย แต่นี่คือสิ่งที่ฉันพบว่าน่าหลงใหล - มีคนประเภทนี้ที่เก่งมากแม้ว่ามันจะดูไม่ค่อยเข้าท่า มันขัดกับภูมิปัญญาปกติทั้งหมดเกี่ยวกับการทำสิ่งที่คุณรักและทำสิ่งที่ดีเพราะความหลงใหล ฉันเดาว่าบางคนมีแรงจูงใจที่ดีมากในการรักษาบางสิ่งในฐานะ "แค่งาน" แต่ก็ยังทำได้ดี
Bobby Tables

1

ฉันมีโครงการพัฒนางานอดิเรก (การแชทด้วยเสียง) ในเวลาว่างที่ฉันเรียนรู้มากมายเช่นการพัฒนา Visual Studio จำนวนมาก C ++ / C # และสิ่งทั่วไปที่ฉันจะไม่ได้เรียนรู้อย่างอื่นและเป็นบุญที่จริง ได้งานฉัน ฉันแนะนำ atleast ในปีที่แล้วของคุณเพื่อลองอะไรเช่นเกมงานอดิเรกหรือแอปพลิเคชัน

Imho เรียนรู้ภาษาและ IDE ที่เป็นมาตรฐานอุตสาหกรรมเช่น C ++ ใน Visual studio หรือ Java ใน Eclipse / Netbeans ในขณะที่ทำโครงการอดิเรก สุจริตฉันไม่มีความคิดเกี่ยวกับ Apache, php, ruby ​​หรือ python และในความเห็นต่ำต้อยของฉันมันไม่ใช่ความรู้ CS หลัก แต่แน่นอนมันขึ้นอยู่กับสิ่งที่คุณต้องการจะทำในภายหลัง


1

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


1
ฉันเป็น CS และภาษาอังกฤษเขียนสองหลักที่มักจะมีเรื่องราวมากกว่าความคิดการเขียนโปรแกรมในหัวของฉัน วันนี้ฉันมีแอพมากมายที่ฉันอยากจะเขียนมากกว่าเรื่องราวที่ลอยอยู่ในหัวของฉัน และฉันจะไม่รังเกียจถ้าสถานการณ์กลับตัวเองอีกครั้ง เป็นที่สนใจในวงกว้าง / น่าสนใจควรไม่ถูกเท่าไหร่
justkt

1

มันขึ้นอยู่กับสิ่งที่คุณต้องการจากชีวิต

หากคุณต้องการฉันต่อไป (ใส่ชื่อของผู้มีชื่อเสียงในการเขียนโปรแกรมที่นี่) จากนั้นคุณไม่รู้สึกว่าถูกบังคับให้ต้องใช้เวลาทุกชั่วโมงในการตื่นตัว

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

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


0

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


0

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


0

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

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


-1

แน่นอน!

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

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


4
ไม่ควรมีเวลาพูดว่า "วันนี้ฉันทำพอแล้ว" จริงๆ? ไม่เคย !? ทัศนคติแบบนั้นฟังดูไม่ดีต่อสุขภาพจิต
Kyralessa
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.