คำถามติดแท็ก education

ปิดคำถามที่ไม่ได้รับการสนับสนุน! แท็กนี้เป็นส่วนหนึ่งของความพยายามในการเผาไหม้ STCI

12
สอนตัวเองในฐานะนักฟิสิกส์เพื่อเป็นโปรแกรมเมอร์ที่ดีขึ้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันชอบวิชาฟิสิกส์เสมอและฉันชอบเขียนโปรแกรมเสมอดังนั้นเมื่อฉันได้รับข้อเสนอสำหรับตำแหน่งปริญญาเอกที่ทำวิชาฟิสิกส์เชิงตัวเลข (รายละเอียดไม่เกี่ยวข้องกันมันเป็นโปรแกรมแบบขนานส่วนใหญ่สำหรับกลุ่ม) ที่มหาวิทยาลัย - เครื่องกรองน้ำสำหรับฉัน อย่างไรก็ตามในฐานะนักฟิสิกส์ส่วนใหญ่ฉันสอนตัวเอง ฉันไม่มีความรู้พื้นฐานในวงกว้างเกี่ยวกับวิธีการโค้ดในลักษณะเชิงวัตถุหรือชื่อของอัลกอริทึมเฉพาะที่ปรับการค้นหาในต้นไม้ kD บางส่วน เนื่องจากงานทั้งหมดของฉันมีความกังวลเกี่ยวกับฟิสิกส์และผลลัพธ์ทางวิทยาศาสตร์มากขึ้นฉันจึงมีนิสัยที่ไม่ดีอย่างไม่ต้องสงสัยเลยยิ่งไปกว่านั้นเพราะการเข้ารหัสของฉันเป็นของตัวเองและไม่ได้ทำงานเป็นทีมจริงๆ ฉันใช้ C เป็นส่วนใหญ่เนื่องจากมันตรงไปตรงมามากและ "สิ่งที่คุณเขียนคือสิ่งที่คุณได้รับ" - ไม่จำเป็นต้องมี abstractions แฟนซี อย่างไรก็ตามเมื่อเร็ว ๆ นี้ฉันได้เปลี่ยนไปใช้ C ++ เนื่องจากฉันต้องการเรียนรู้เพิ่มเติมเกี่ยวกับพลังที่มาพร้อมกับสิ่งที่เป็นนามธรรม ฉันจะสอนตัวเองให้เขียนโค้ดด้วยวิธีที่ดีและเป็นนามธรรมได้อย่างไรเช่นผู้สำเร็จการศึกษาสาขาวิทยาศาสตร์คอมพิวเตอร์ ฉันรู้ว่าโค้ดของฉันมีประสิทธิภาพ แต่ฉันต้องการให้มันดูดีและอ่านง่าย โปรดจำไว้ว่าฉันไม่มีเวลาอ่านโทมัสจำนวน 1,000 หน้าเกี่ยวกับการเขียนโปรแกรมแบบนามธรรม ฉันต้องใช้เวลาในการวิจัยฟิสิกส์จริง (หัวหน้างานของฉันจะหัวเราะเยาะฉันถ้าเขารู้ว่าฉันใช้เวลาคิดเกี่ยวกับวิธีการโปรแกรมอย่างหรูหรา) ฉันจะประเมินได้อย่างไรว่างานของฉันดีจากมุมมองของโปรแกรมเมอร์หรือไม่

4
การย้ายจากนักพัฒนาซอฟต์แวร์ไปเป็นครูสอนโปรแกรม [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันสนใจประสบการณ์ของนักพัฒนาซอฟต์แวร์ที่เคยเป็นครูสอนการเขียนโปรแกรม - ที่วิทยาลัยระดับมัธยมศึกษาวิทยาลัยการสอนหรือโรงเรียนมัธยม ฉันสงสัยว่ามีใครทำการเปลี่ยนหรือไม่และถ้าพวกเขาติดอยู่กับมันหรือถ้าพวกเขากลับไปที่อุตสาหกรรม - และทำไม ฉันเคยคิดในช่วง 7 ปีที่ผ่านมา (เปิดและปิด) ที่ฉันต้องการลองและดูว่ามันเป็นอย่างไร ฉันมีเพื่อนที่เป็นครูและดูเหมือนจะรักงานของพวกเขา จากสิ่งที่เพื่อนของฉันรู้จักฉันและจากสิ่งที่ฉันรู้ด้วยตัวเองฉันคิดว่าฉันชอบมัน แก้ไข:ตั้งแต่ฉันเขียนโพสต์นี้ฉันย้ายไป Seattle เพื่องานใหม่ ฉันพบวิทยาลัยท้องถิ่นที่ฉันสามารถสอนหลักสูตรกลางคืนในการเขียนโปรแกรมและฐานข้อมูล มันสนุกมาก แต่สามารถเครียดกับงานเต็มเวลาและครอบครัวที่เรียกร้อง สำหรับฉันฉันชอบที่จะสอน แต่ยิ่งฉันรักที่จะสร้าง ฉันดีใจที่ฉันสามารถมุ่งเน้นความพยายามส่วนใหญ่ของฉันในการสร้างและฉันมีร้านเล็ก ๆ สำหรับการสอนคนอื่น ๆ ฉันตัดสินใจแล้วว่าฉันไม่ต้องการสอนอาชีพเต็มเวลา สิ่งหนึ่งที่ฉันสังเกตเห็นว่าฉันไม่ชอบเกี่ยวกับการสอน (และเหตุผลหลักที่ฉันไม่ทำให้อาชีพเต็มเวลา) คือคุณไม่ได้เรียนรู้จากเพื่อนของคุณเมื่อคุณสอน ฉันรักในงานประจำวันของฉันฉันมักจะเรียนรู้สิ่งใหม่จากเพื่อนร่วมงานของฉัน ฉันได้รับพลังงานจำนวนมากจากสิ่งนั้นและฉันไม่เต็มใจที่จะยอมแพ้
15 education 

5
อะไรคือวิธีที่ดีที่สุด / ง่ายที่สุดในการได้รับปริญญาของฉันการเป็นนักพัฒนาที่มีประสบการณ์แล้ว? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันเป็นนักพัฒนาซอฟต์แวร์มืออาชีพที่ใช้งาน (ส่วนใหญ่ใช้. NET) เป็นเวลาห้าปีที่ผ่านมาและถ้าฉันไม่เต็มไปด้วยตัวเองฉันก็จะบอกว่าฉันเป็นนักพัฒนาที่มีความสามารถมาก ฉันอยู่ใกล้ชิดกับเครื่องมือล่าสุดอุตสาหกรรมและมาตรฐาน / แนวปฏิบัติที่ทันสมัย ฉันทำงานให้กับ บริษัท ไอทีระดับสูงพอสมควรและฉันก็พอใจกับพวกเขาที่เหลือ ฉันยังคงทันสมัยกับวิธีการแบบไดนามิกของทีมล่าสุดและรู้สึกว่าฉันมีทักษะการเป็นผู้นำ / การจัดการ / คนดี อย่างไรก็ตามฉันไม่เคยได้รับปริญญาของฉัน ฉันเรียนรู้และเรียนรู้ทุกสิ่งที่ฉันรู้ด้วยตัวเองจากหนังสือและประสบการณ์นับร้อยเล่ม ฉันวิ่ง บริษัท ซอฟต์แวร์ของตัวเองไปซักพักนึงจนกระทั่งมันได้รับความนิยมอย่างมากจากเศรษฐกิจเมื่อหนึ่งปีก่อน ใช้เวลานานและแอปพลิเคชั่นมากมาย แต่ในที่สุดฉันก็พบงานที่ฉันมีอยู่ตอนนี้ เหมือนคนงี่เง่าที่ฉันลาออกจากวิทยาลัยเพื่อละทิ้งค่าเล่าเรียนมากขึ้นและฉันก็เริ่มต้น บริษัท ของฉันและเมื่อชีวิตดำเนินไปฉันก็หวังว่าฉันจะได้พักและได้รับปริญญา ฉันมีเงินให้สินเชื่อนักเรียนที่ผิดนัดและฉันกำลังทำงานหลังสิ้นสุดเพื่อชำระหนี้เหล่านั้นตอนนี้ที่ฉันทำเงินจำนวนยุติธรรมอีกครั้ง ฉันชนเพดานมากเกินไปโดยไม่ได้รับปริญญานี้ สำหรับหนึ่งฉันจะไม่ทำมากเท่ากับคนที่มีความรู้และประสบการณ์ในระดับเดียวกัน แต่ยังมีปริญญา นอกจากนี้ปริมาณของความพยายามในการหางานในอุตสาหกรรมโดยไม่ได้รับปริญญานั้นทำให้เหนื่อยล้าและหดหู่ ตอนนี้ฉันสงสัยว่าวิธีที่ดีที่สุดสำหรับฉันที่จะได้รับปริญญาของฉันคืออะไร? มีโรงเรียนออนไลน์ที่เปิดสอนหลักสูตรนี้หรือไม่? โรงเรียนออนไลน์จะเป็นทางเลือกที่ดีหรือไม่? ความรู้และประสบการณ์ของฉันในอุตสาหกรรมจะช่วยให้ฉันเรียนจบเร็วขึ้น / ถูกลงหรือไม่? คุณเคยพบว่าตัวเองอยู่ในตำแหน่งที่คล้ายกันหรือไม่? ถ้าเป็นเช่นนั้นคุณเอาชนะอุปสรรคทั้งหมดที่อยู่ตรงหน้าคุณได้อย่างไร? คุณเคยมีนักเรียนกู้ยืมเงินเป็นค่าเริ่มต้นและลองกลับไปโรงเรียนในภายหลังไหม? …

4
งานคอมไพเลอร์ - จำเป็นต้องมีการศึกษาเท่าไหร่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามดังนั้นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันได้รับแรงบันดาลใจจากการก่อสร้างคอมไพเลอร์เป็นวิชาคำถามและคิดว่าฉันจะถามคำถามนี้ ฉันได้ยินจากคนไม่กี่คนที่พวกเขามี "ทีมคอมไพเลอร์" ที่ดี (อย่าถามที่ฉันได้ยินฉันจำไม่ได้) ดังนั้นทำให้ฉันสงสัยว่าทำไมคนถึงได้ทำงานในทีมเช่นนี้ ? ฉันรู้ว่ามีชั้นเรียนในหลักสูตรปริญญาตรีและเป็นเช่นนั้น แต่เป็นสิ่งที่การศึกษาระดับปริญญาโทจะต่ำสุด (เช่นปริญญาโทอย่างน้อย)? ฉันเริ่มต้นปริญญาโทสาขาวิทยาการคอมพิวเตอร์ในอีกสองเดือนและโรงเรียนที่ฉันกำลังจะมีสองชั้นเรียนคอมไพเลอร์ซึ่งจะเพียงพอที่จะได้งานพัฒนาคอมไพเลอร์หรือจะต้องใช้เวลามากขึ้นหรือไม่

8
หัวข้ออาหารกลางวันที่ยอดเยี่ยมและเรียนรู้ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว เมื่อเร็ว ๆ นี้เราได้ฟื้นฟูอาหารกลางวันเพื่อเรียนรู้แผนกการเขียนโปรแกรมใน บริษัท ที่ฉันทำงานด้วย เราทุกคนถามว่าเรามีความคิดใด ๆ สำหรับเซสชั่นและถ้าเราจะสนใจในการนำเสนอ ฉันมีความคิดเล็กน้อยตั้งแต่หัวข้อต่าง ๆ เช่น: วิธีคิดเหมือนผู้ใช้เมื่อออกแบบ UI หรือความแตกต่างใน HTML5 เพื่อนร่วมงานไม่กี่คนที่ฉันโยนความคิดเหล่านี้ไปรอบ ๆ ดูเหมือนจะชอบพวกเขา อย่างไรก็ตามฉันต้องการความคิดเพิ่มเติมก่อนที่จะขุดงานนำเสนอมากเกินไป อาหารกลางวันที่ดีและเรียนรู้หัวข้ออะไรบ้าง

8
ประสบการณ์การทำงานแทนการศึกษา? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา ผมอยากจะตั้งชื่อหัวข้อว่า "ประสบการณ์กับการศึกษา" แต่หัวข้อที่มีอยู่แล้ว ฉันได้อ่านการสนทนานั้นแล้วและแม้ว่าสิ่งที่ฉันต้องการจะถามเกี่ยวข้องกับหัวข้อนั้น ฉันเริ่มเรียนรู้การเขียนโปรแกรมประมาณ 12 ปีที่แล้ว ในช่วง 4 ปีที่ผ่านมาฉันทำงานเป็นผู้พัฒนาซอฟแวร์เอาท์ซอร์ส (อยู่ที่รัสเซีย) ฉันกำลังคิดที่จะออกจากรัสเซียและย้ายไปที่อื่นอย่างเช่นออสเตรเลีย (ไม่สำคัญอะไร) ฉันมีตัวอย่างมากมายที่แสดงให้เห็นถึงความสามารถทั่วไปและเรื่องราวความสำเร็จ แต่ก็ยังมีความแตกต่างระหว่างคนเหล่านี้ทั้งหมดกับกรณีของฉัน ฉันมีประสบการณ์ด้านเทคนิคค่อนข้างดี - สาขาหลักคือ C ++ และ. NET ฉันได้เข้าร่วมในโครงการ 7 โครงการตามเทคโนโลยี / แพลตฟอร์มที่แตกต่างกัน (Windows, Linux, Android, Qt, .NET, ฯลฯ ) ดังนั้นฉันเชื่อว่าฉันสามารถทำงานเป็นนักพัฒนาซอฟต์แวร์ได้ มาดูกันดีกว่า - "จากมุมมองทางเทคนิคผู้ชายคนนี้ก็โอเคอย่างแน่นอน" ปัญหาเดียวคือฉันไม่มีการศึกษา …

3
เหตุใดครอบครัว c จึงเป็นมาตรฐานการศึกษา CS สำหรับโปรแกรมคณิตศาสตร์ / CS แทนที่จะเป็นตระกูล LISP [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันทำความคุ้นเคยกับ LISP เพื่อการพัฒนาตนเอง หนึ่งในสิ่งที่ฉันสังเกตเห็นคือเสียงกระเพื่อมมากขึ้นในกระบวนทัศน์ของคณิตศาสตร์กว่าพูด C. โครงสร้างไวยากรณ์และการออกแบบดูเหมือนจะสะท้อนโดยตรงแบบจำลองทางคณิตศาสตร์จริงของอัลกอริทึม ฉันไม่เข้าใจว่าทำไมแม้แต่โปรแกรม CS ที่ดีทางคณิตศาสตร์ก็ยังเรียน C แทน LISP ฉันคิดว่า LISP ใช้แนวคิดทางคณิตศาสตร์ที่สูงกว่า C โดยตรงฉันไม่ได้บอกว่าคุณไม่สามารถสร้างแบบจำลองโครงสร้างทางคณิตศาสตร์ใน C. ฉันแค่สังเกตเห็นว่า LISP ดูเหมือนจะยากสำหรับนักคณิตศาสตร์ ฉันได้อ่านคำด่าของ Joel Spolsky หลายคนในโรงเรียน JAVA และสิ่งที่ไม่ - และฉันเห็นด้วยกับการประเมินของเขา - แต่โรงเรียนของฉันไม่ได้สอน JAVA ด้วยเหตุผลอย่างนั้น พวกเขาเข้มงวดในการสอนแนวคิดพื้นฐานเช่นพอยน์เตอร์การออกแบบอัลกอริทึมการเรียกซ้ำและแม้แต่คำแนะนำการประกอบ อย่างไรก็ตามพวกเขาทำสิ่งนี้ทั้งหมดใน C และ c ++ ไม่มีใครรู้เหตุผลของเรื่องนี้และ / หรือประวัติของมัน?

8
ฉันจะรับภาษาใหม่อย่างรวดเร็วได้อย่างไรเพราะฉันรู้จักคนอื่นหลายภาษา [ปิด]
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว คำถามประเภทหนึ่งที่ยังคงปรากฏอยู่ใน Programmers.SE คือวิธีการเรียนรู้ภาษาเฉพาะทำให้คุณรู้จักคนอื่น ๆ หลายคน (มักจะผ่านประสบการณ์หรือการศึกษาจำนวนมาก) อย่างไรก็ตามในบางกรณีอาจต้องเพิ่มความเร็วในการทำงานหรือพัฒนาส่วนบุคคลหรือแม้กระทั่งการตรวจสอบแพลตฟอร์มใหม่ที่น่าสนใจ จากประสบการณ์ของคุณคุณใช้กลวิธีทั่วไปในการเลือกภาษาใหม่อย่างรวดเร็วอย่างไร มีลักษณะเฉพาะของภาษาที่คุณพยายามเน้นเมื่อเริ่มเย็นหรือไม่ อะไรประเภทคุณของทรัพยากรที่เป็นประโยชน์ในกระบวนการนี้หรือไม่?
14 education 

5
มหาวิทยาลัยที่ไม่แสวงหาผลกำไรที่เปิดสอนวิทยาศาสตร์คอมพิวเตอร์ระดับปริญญาตรีออนไลน์หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา มีหลักสูตรระดับปริญญาโทจำนวนมากในสาขาวิทยาศาสตร์คอมพิวเตอร์ออนไลน์ที่เสนอโดยองค์กรที่มีชื่อเสียง อย่างไรก็ตามฉันพบหลักสูตรปริญญาตรีเพียงไม่กี่หลักสูตรที่เปิดสอนโดยสถาบันที่ไม่แสวงหาผลกำไร ฉันกำลังมองหาปริญญาด้านวิทยาศาสตร์คอมพิวเตอร์และโปรแกรมใด ๆ สำหรับผู้ประกอบการ / การจัดการหรือการค้าอัลกอริทึม ฉันพบโปรแกรมเพียง 2 โปรแกรมเท่านั้นที่เหมาะสม: http://www.regis.edu/regis.asp?sctn=cpcis&p1=ap&p2=cs&p3=ol http://depaul.edu ที่ต้องการ: ออนไลน์ระดับปริญญาตรี 100% ไม่แสวงหาผลกำไร ตัวเลือก: วิทยาศาสตรบัณฑิตวิทยาศาสตรบัณฑิต โบนัส: เร่ง ABET ที่ได้รับการยอมรับว่ามีประสิทธิภาพ อัปเดต: ฉันตอบคำถามพร้อมรายการ ถ้าใครรู้จักโปรแกรมออนไลน์ที่รวมทักษะในการเป็นผู้ประกอบการ (การรับทุนการเริ่มธุรกิจ) หรือการซื้อขายอัลกอริธึมกับโปรแกรมคอมพิวเตอร์ที่เหมาะอย่างยิ่ง .. อาจจะถามมากเกินไป
14 education 

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

4
Backtrack“ การศึกษา” ของฉัน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว เมื่อไม่นานมานี้ฉันตัดสินใจเริ่มเขียนโปรแกรม ฉันแค่กระโดดเข้าสู่ภาษา (Perl) แล้วก็ไปจากที่นั่น สิ่งที่ฉันเสียใจคือฉันเพิ่งกระโดดเข้า: ฉันไม่ได้เรียนรู้พื้นฐาน (ถ้าคุณจะเรียกพวกเขาว่าพื้นฐาน) ฉันไม่ได้เรียนรู้เกี่ยวกับวิทยาการคอมพิวเตอร์ ฉันเชื่อว่าปัญหานี้กำลังดึงฉันกลับจากศักยภาพที่แท้จริง ฉันจะ "เริ่มใหม่" ได้ที่ไหน มีหนังสือบทความ ฯลฯ ที่ฉันควรอ่านไหม มีหัวข้อใด ๆ ที่โปรแกรมเมอร์ผู้มีประสบการณ์ควรรู้หรือไม่? คุณมีคำแนะนำอะไร?

3
เราจะปรับปรุงการศึกษาและการฝึกอบรมโปรแกรมเมอร์โดยรวมได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา เมื่อสัปดาห์ที่แล้วฉันเพิ่งดูบทสัมภาษณ์ที่น่าอัศจรรย์นี้โดย Kevin Rose แห่ง Phillip Rosedale แห่ง Second Life และพวกเขามีการสนทนาที่น่าอัศจรรย์เกี่ยวกับวิธีการค้นหาจ้างและระบุโปรแกรมเมอร์ที่ดีและยากที่จะหาคนดี ซึ่งทำให้ฉันคิดเกี่ยวกับวิธีการสอนของโปรแกรมเมอร์ สำหรับพวกเราส่วนใหญ่เรารวมตัวเองเราเรียนด้วยตนเอง ซึ่งเป็นเรื่องดีเกี่ยวกับการเป็นโปรแกรมเมอร์ทุกคนสามารถเรียนรู้และพัฒนาทักษะ แต่นี่ก็หมายความว่าไม่มีมาตรฐานที่แท้จริงของสิ่งที่โปรแกรมเมอร์ดี / และสิ่งที่ชนิดของสภาพแวดล้อมที่สนับสนุนการเติบโตของทักษะการเขียนโปรแกรม นี่ไม่ใช่คำถามมากนัก แต่เป็นเพียงความปรารถนาในตัวฉันเพื่อดูว่าเราสามารถเปลี่ยนวัฒนธรรมของการเขียนโปรแกรมและผู้จัดการของการเขียนโปรแกรมได้อย่างไรเพื่อให้การศึกษาและการพัฒนาตนเองดีขึ้น มีถนนมากมายสำหรับการศึกษาต่อเนื่องวิดีโอ youtube หนังสือการประชุม แต่เนื่องจากลักษณะประสบการณ์ของสิ่งที่เราทำมันไม่ชัดเจนว่าสิ่งสำคัญในการเรียนรู้และการเป็นผู้เชี่ยวชาญ ลองดูที่ The Joel 12 Steps การทดสอบโจเอล คุณใช้การควบคุมแหล่งที่มาหรือไม่? คุณสามารถสร้างบิลด์ในขั้นตอนเดียวได้หรือไม่? คุณสร้างงานสร้างรายวันหรือไม่? คุณมีฐานข้อมูลบั๊กหรือไม่ คุณแก้ไขข้อบกพร่องก่อนที่จะเขียนรหัสใหม่หรือไม่? คุณมีตารางที่ทันสมัยหรือไม่? คุณมีสเป็คหรือไม่? โปรแกรมเมอร์มีสภาพการทำงานที่เงียบหรือไม่? คุณใช้เครื่องมือเงินที่ดีที่สุดที่สามารถซื้อได้หรือไม่? คุณมีผู้ทดสอบหรือไม่ ผู้สมัครใหม่เขียนรหัสในระหว่างการสัมภาษณ์หรือไม่? คุณทำการทดสอบการใช้งานในห้องโถงหรือไม่? ฉันคิดว่าสิ่งเหล่านี้มีค่าที่สำคัญ แต่เนื่องจากสิ่งที่ฉันเรียกว่า Experiential …

5
แผนการโจมตีระยะยาวเพื่อเรียนรู้คณิตศาสตร์? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันเป็นนักพัฒนาเว็บที่มีความปรารถนาที่จะขยายทักษะของฉันไปเป็นคณิตศาสตร์ที่เกี่ยวข้องกับการเขียนโปรแกรม ในฐานะอาชีพที่ 2 ฉันติดอยู่ในวิทยาลัยและทำสิ่งที่ต้องการบางอย่างขณะทำงาน ฉันหวังว่าการศึกษาของฉันจะสอนฉันถึงทักษะที่จำเป็นในการประยุกต์ใช้คณิตศาสตร์ แต่ฉันพบว่ามันเร็วเกินไปที่จะทดสอบตามความกว้างที่ง่ายต่อการทดสอบได้อย่างไม่มีประสิทธิภาพมากสำหรับเวลาที่ลงทุน ตัวอย่างเช่นในคลาสแคลคูลัส 2 ประสบการณ์การขยายความคิดที่มีประโยชน์จากระยะไกลที่ฉันมีคือปริมาณและพื้นที่ใต้เส้นโค้ง ส่วนที่เหลือเป็นเพียงพีชคณิตสดุดีน่าเบื่อซึ่งในขณะที่มาง่ายสำหรับฉันสามารถทำได้โดยซอฟต์แวร์เช่น wolfram alpha ภายในไม่กี่วินาที นี่ไม่ใช่ความคิดของฉันในการเรียนรู้คณิตศาสตร์ ดังนั้นที่นี่ฉันเป็นนักเรียนที่หงุดหงิดที่กำลังมองหาวิธีที่จะปรับปรุงความเข้าใจในคณิตศาสตร์ของฉันในแบบที่มุ่งเน้นไปที่แอปพลิเคชันการทำความเข้าใจ อย่างไรก็ตามฉันไม่สามารถหากลยุทธ์การศึกษาระยะยาวที่ดีด้วยวิธีนี้ในใจ ดังนั้นสำหรับผู้ที่มีความคิดเหมือนกันคุณจะเรียนรู้คณิตศาสตร์ที่จำเป็นโดยไม่ต้องกังวลมากเกินไปเกี่ยวกับสิ่งต่าง ๆ ที่คอมพิวเตอร์สามารถทำได้ดีกว่าได้อย่างไร
12 education  math 

11
ปริญญาตรีวิทยาศาสตร์ในสาขาอื่นที่ไม่ใช่สาขาวิทยาศาสตร์คอมพิวเตอร์จะเป็นอันตรายต่ออาชีพด้านการพัฒนาซอฟต์แวร์หรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา ฉันมีวิทยาศาสตรบัณฑิตในธรณีวิทยา เมื่อฉันผ่านตรีของฉันเพียงครึ่งเดียวฉันก็พบว่าพรสวรรค์ที่แท้จริงของฉันอยู่ที่ไหน การศึกษาระดับปริญญาขั้นพื้นฐานของฉันจะเป็นปัญหาสำหรับฉันหรือไม่ที่จะก้าวหน้าในสาขาซอฟต์แวร์ (ฉันรู้สึกว่า บริษัท ชั้นนำหลายแห่งกำลังพิจารณาระดับพื้นฐาน) นอกจากนี้สิ่งที่คุณจะแนะนำให้ทำให้ตัวเองอยู่ในตำแหน่งที่มีความสามารถเท่าเทียมกันกับบุคคลที่มี BSc ที่แข็งแกร่งในด้านวิทยาศาสตร์คอมพิวเตอร์ ขอบคุณล่วงหน้า.

7
เหตุใดโรงเรียนจึงไม่ครอบคลุม debuggers [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว หลังจากยังบ้านอีกคำถามในดังนั้น ดูเหมือนว่านักเรียนส่วนใหญ่ไม่มีความรู้ว่า debugger คืออะไรหรือจะใช้งานอย่างไร ฉันรู้สึกว่าการรู้วิธีใช้ดีบักเกอร์นั้นสำคัญพอ ๆ กับการเขียนโปรแกรมพื้นฐานอื่น ๆ คำถามไม่ควรทำการดีบั๊กและวิธีการใช้เครื่องมือการดีบักที่ทันสมัยได้รับการสอนควบคู่กับพื้นฐานการเขียนโปรแกรม? ถ้าไม่ใช่เพราะอะไร

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