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

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

30
ฉันเรียนจบสาขาวิทยาศาสตร์คอมพิวเตอร์ แต่ฉันไม่รู้สึกว่ารู้วิธีการโปรแกรม
ฉันเรียนจบสาขาวิทยาศาสตร์คอมพิวเตอร์ แต่ฉันเห็นเว็บไซต์เช่น Stack Overflow และเครื่องมือค้นหาอย่าง Google และไม่รู้ว่าฉันจะเริ่มเขียนอะไรแบบนั้น ในช่วงฤดูร้อนที่ผ่านมาฉันมีโอกาสได้ทำงานเป็นนักพัฒนา iPhone แต่ฉันรู้สึกว่าฉันติดกาวเข้าด้วยกันเป็นห้องสมุดที่คนอื่น ๆ เขียนด้วยความเข้าใจเพียงเล็กน้อยเกี่ยวกับกลไกที่เกิดขึ้นใต้ฝากระโปรง ฉันพยายามพัฒนาความรู้ของฉันโดยการศึกษาอัลกอริทึม แต่มันเป็นกระบวนการที่ยาวนานและเจ็บปวด ฉันพบว่าอัลกอริธึมยากและในอัตราที่ฉันเรียนรู้มาสิบปีจะผ่านไปก่อนที่ฉันจะเชี่ยวชาญเนื้อหาในหนังสือ จากสถานการณ์ปัจจุบันของฉันฉันใช้เวลาหนึ่งเดือนในการหางาน แต่ทักษะของฉัน (C, Python, Objective-C) ค่อนข้างตื้นและไม่เป็นที่พึงปรารถนาในตลาดท้องถิ่นที่ C #, Java และการพัฒนาเว็บสูงขึ้นมาก ในความต้องการ. ไม่ได้หมายความว่าโอกาส C และ Python ไม่มีอยู่ แต่พวกเขามักจะต้องการประสบการณ์มากกว่า 3 ปีที่ฉันไม่มี เกรดเฉลี่ยของฉันใช้ได้(3.0) แต่ไม่สูงพอที่จะนำไปใช้กับ บริษัท ขนาดใหญ่เช่น IBM หรือผลตอบแทนเพื่อการศึกษาระดับบัณฑิตศึกษา โดยทั่วไปฉันเรียนจบสาขาวิทยาศาสตร์คอมพิวเตอร์ แต่ฉันไม่รู้สึกว่าฉันเรียนรู้วิธีการเขียนโปรแกรม ฉันคิดว่าการเข้าร่วม บริษัท และเขียนโปรแกรมเต็มเวลาจะให้โอกาสฉันในการพัฒนาทักษะของฉันและเรียนรู้จากผู้ที่มีประสบการณ์มากกว่าตัวฉันเอง แต่ฉันพยายามดิ้นรนเพื่อหางานทำและเริ่มรู้สึกหงุดหงิดจริงๆ ฉันจะเหวี่ยงตาข่ายให้กว้างขึ้นและมองออกไปนอกเมืองที่ฉันโตมา แต่คนอื่น ๆ ในสถานการณ์ที่คล้ายกันพยายามทำอะไร? …
1050 education 

30
ฉันต้องไปมหาวิทยาลัยชื่อดังหรือไม่? [ปิด]
ในไม่ช้าที่จะสำเร็จการศึกษาระดับมัธยมปลายในสหรัฐอเมริกาฉันจะต้องเผชิญกับการตัดสินใจที่ยากลำบากในอีกไม่กี่เดือน: ฉันควรจะไปเรียนที่วิทยาลัยไหน มันจะคุ้มค่าไหมถ้าไปที่ Cornell หรือ Stanford หรือ Carnegie Mellon (ถ้าฉันเข้ามาแน่นอน) เพื่อรับปริญญาวิทยาศาสตร์คอมพิวเตอร์ชื่อใหญ่การฝึกงานและการเชื่อมต่อกับอาจารย์ในขณะที่รับภาระหนี้จำนวนมหาศาล หรือฉันดีกว่าไปที่ SUNY Binghamton (อาจเป็นโรงเรียนของรัฐที่ดีที่สุดในนิวยอร์ก) และยังได้รับการศึกษาที่ดีงามในขณะที่ช่วยตัวเองจากหนี้มูลค่ากว่าแสนดอลลาร์? ใช่ฉันรู้ว่าคำถามนี้ถูกถามมาก่อน (คือที่นี่และที่นี่ ) แต่โปรดอดทนกับฉันเพราะฉันไม่พบคำตอบที่เหมาะกับสถานการณ์เฉพาะของฉัน ฉันได้อ่านคำถามที่เชื่อมโยงสองคำถามข้างต้นอย่างละเอียดแล้ว แต่พวกเขายังไม่ได้ตอบสิ่งที่ฉันต้องการรู้: ใช่ฉันเข้าใจว่าการไปเรียนที่วิทยาลัยชื่อดังอาจทำให้ฉันเชื่อมโยงกับอาจารย์และผู้นำที่ยอดเยี่ยมในสาขาได้ แต่โดยเฉลี่ยแล้วนั่นแปลว่าการเงินได้อย่างไร ฉันหมายความว่าการเชื่อมต่อที่ดีจะได้ผลดีดังนั้นฉันจะกำจัดหนี้แสนแสนดอลลาร์ได้อย่างง่ายดายหรือไม่? และความจริงที่ว่าฉันจะได้รับปริญญาโทปีที่ห้าที่ Carnegie Mellon เล่นเป็นสมการได้อย่างไร ระดับที่สูงขึ้นของค้างคาวจะช่วยให้ฉันได้งานที่ดีกว่าจ่ายออกจากวิทยาลัยหรือปีพิเศษจะทำให้ฉันมีหนี้สินเพิ่มขึ้นหรือไม่ แน่นอนว่าไม่ต้องไปเรียนต่อที่ระดับบัณฑิตศึกษาเพื่อที่จะได้รับปริญญาเทียบเท่าจะเป็นการผ่อนปรนทางการเงินที่ยอดเยี่ยม แต่การที่จะได้รับทุนเร็วกว่านี้จะทำให้คุ้มค่ามากกว่าหรือไม่ และถ้าฉันไปที่ SUNY Binghamton ซึ่งเป็นที่รู้จักน้อยกว่าสิ่งที่ฉันเคยคิดไว้ (แม้ว่าจะมีศิษย์เก่าคนหนึ่งที่ต้องการแบ่งปันประสบการณ์ของพวกเขาฉันจะขอบคุณมันมาก) ฉันจะปิดประตูที่ อาจชดเชยผลกำไรทางเศรษฐกิจระยะสั้นของฉันกับผลประโยชน์ระยะยาวหรือไม่ โดยพื้นฐานแล้วผลประโยชน์ระยะสั้นมีน้ำหนักเกินดุลจากการสูญเสียในระยะยาวหรือไม่? คำตอบสำหรับคำถามเหล่านี้ทั้งหมดผูกติดอยู่กับการตัดสินใจครั้งสุดท้ายของวิทยาลัย (อีกครั้งอนุญาตให้ฉันไปโรงเรียนเหล่านี้) ดังนั้นฉันหวังว่าการถามคนที่มีทักษะและมีความรู้ด้านนี้จะช่วยให้ฉันเลือกได้ถูกต้อง บางสิ่ง). นอกจากนี้โปรดทราบ:ฉันอยู่ในสถานการณ์ที่ค่อนข้างแปลกประหลาดซึ่งฉันไม่สามารถจ่ายเงินให้กับวิทยาลัยได้โดยไม่ต้องกู้ยืมเงินจำนวนมาก แต่จะได้รับความช่วยเหลือทางการเงินเพียงเล็กน้อยหรือไม่มีเลย ฉันไม่ต้องการที่จะอธิบายรายละเอียดเกี่ยวกับเรื่องนี้มากเกินไป (ลองคิดดูที่มูลค่า) แต่นี่เป็นเหตุผลหลักที่ฉันถามคำถาม ขอบคุณมาก! …
63 education 

16
ย้ายจาก Windows เป็น Linux [ปิด]
ฉันต้องตรวจสอบข้อเท็จจริง 2 ข้อต่อไปนี้: ฉันรู้สึกไม่สะดวกใจที่จะทำงานกับ Linux ฉันต้องการพัฒนาซอฟต์แวร์สำหรับ Linux พื้นหลังบางอย่าง: ฉันมีประสบการณ์การเขียนโปรแกรม 10 ปีขึ้นไปบน Windows (เกือบจะเฉพาะ C / C ++ แต่บางอย่างเช่น. NET) ฉันเป็นผู้ใช้ FreeBSD ที่บ้านประมาณ 3 ปีหรือมากกว่านั้น (ต้องกลับไปที่ Windows) และฉันไม่เคยโชคดีกับ Linux มาก่อน และตอนนี้ฉันต้องพัฒนาซอฟต์แวร์สำหรับ Linux ฉันต้องการแผน ใน Windows คุณสามารถรู้ได้ด้วยภาษาการเขียนโปรแกรม API ที่คุณเข้ารหัส IDE (VisualStudio) และเครื่องมือพื้นฐานบางอย่างสำหรับการแก้ไขปัญหา (ขึ้นอยู่กับ ProcessExplorer, DebugView, WinDbg) ทุกอย่างมาจากธรรมชาติ บน Linux มันเป็นเรื่องที่แตกต่างกันมาก ฉันจะรู้ได้อย่างไรว่า DLL …

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

8
เมื่อติดจะต้องใช้วิธีใดวิธีหนึ่งในการ Stack Overflow อย่างรวดเร็ว [ปิด]
ฉันพัฒนา iOS ด้วยตนเองผ่านหลักสูตร iTunes U CS193p และฉันมักจะพบว่าตัวเองติดอยู่ ฉันพยายามที่จะปลดออกจากตัวเอง แต่อาจต้องใช้เวลาหลายชั่วโมงในการคิดว่าฉันทำอะไรผิดพลาดไม่ว่าจะเป็นวิธีการที่หายไปหรือไม่ได้รับแนวคิดทั้งหมดเช่นการมอบหมาย ฉันกังวลว่าฉันอาจจะเสียเวลามากเกินไปและฉันควรจะดีกว่าไปที่ Stack Overflow หลังจากฉันติดขัดเพื่อที่ฉันจะสามารถเดินหน้าต่อไปได้ จากประสบการณ์ของคุณการถาม Stack Overflow ขัดขวางกระบวนการเรียนรู้หรือปรับปรุงอย่างรวดเร็วหรือไม่

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

10
จะเป็นโปรแกรมเมอร์ที่ประสบความสำเร็จได้อย่างไรโดยไม่ต้องจบปริญญา CS [ปิด]
การปฏิเสธความรับผิดชอบ (โปรดอ่านก่อนที่จะกระโดดเพื่อตอบ): ฉันเห็นคำถามจำนวนหนึ่งคล้ายกับคำถามที่ฉันถามดังนั้นนี่คือคำถามที่คล้ายกัน IMHO พวกเขาไม่ใช่สิ่งที่ฉันถามอย่างสมบูรณ์และไม่ละเอียดเท่าที่ฉันหวังไว้ (ฉันไม่ได้ตั้งใจที่จะกำจัดคำตอบของคำถามด้านล่างและฉันจะไม่ทำให้ผู้ถามเสื่อมเสียฉันต้องการเป็น ถี่ถ้วนมากขึ้น): การศึกษาระดับปริญญา CS มีประโยชน์ต่อโปรแกรมเมอร์ที่มีอายุมากกว่าหรือไม่ https://softwareengineering.stackexchange.com/questions/80024/importance-of-certifications-for-java-programmer-without-bs-degree https://softwareengineering.stackexchange.com/questions/81591/in-the-absense-of-a-cs-degree-how-can-i-fill-in-the-gaps-so-to-speak ความสำคัญของการศึกษาระดับปริญญา CS เมื่อสมัครงานพัฒนา? ให้ฉันชัดเจนฉันไม่ได้ถามสิ่งต่อไปนี้: วิธีสอนตัวเองให้รู้จักการเขียนโปรแกรมตั้งแต่เริ่มต้น (ไม่มีปริญญาใน CS) วิธีทำการตลาดให้ตนเองในฐานะนักพัฒนาซอฟต์แวร์ที่ดี (โดยไม่ต้องจบปริญญาตรีใน CS) ทำอย่างไรจึงจะได้งานที่มีค่าตอบแทนสูงในฐานะนักพัฒนาซอฟต์แวร์ (โดยไม่ต้องจบปริญญาตรีใน CS) บริบทเล็กน้อย: ตอนนี้ฉันมีข้อจำกัดความรับผิดชอบออกไปให้ฉันอธิบายคำถามของฉันเริ่มต้นด้วยประวัติโดยย่อของประสบการณ์ของฉันในฐานะนักพัฒนาซอฟต์แวร์ ก่อนอื่นฉันโชคดีอย่างไม่น่าเชื่อ ฉันได้รับโอกาสในการทำงานหลายครั้ง (โครงการแบ็กเอนด์ PHP / MySQL จำนวนมากและแอพ WP7 จำนวนมากใน XAML / C #) ซึ่งฉันได้เรียนรู้ทุกอย่างที่ฉันรู้เกี่ยวกับการพัฒนาซอฟต์แวร์ งานการพัฒนาซอฟต์แวร์เกือบทั้งหมดที่ฉันเคยมีคืองานที่ฉันไม่มีคุณสมบัติที่ถูกต้อง (และฉันได้บอกกับนายจ้างของฉันก่อนที่พวกเขาจะจ้างฉัน) ฉันไม่ต้องการที่จะให้ตัวเองเครดิตที่มันไม่ได้เกิด แต่ฉันจะบอกว่าจะทำยังไงกับความอ่อนน้อมถ่อมตนที่สมบูรณ์แบบเจียมเนื้อเจียมตัว ในเกือบทุกงานการพัฒนาที่ฉันมีฉันได้เกินความคาดหวังของนายจ้างของฉันและพิสูจน์แล้วว่าเป็นสินทรัพย์ที่มีค่า มีแน่นอนข้อยกเว้น 1 แต่ประเด็นของฉันคือฉันค่อนข้างฉลาดและสามารถสอนตัวเองในสิ่งที่ฉันจำเป็นต้องรู้เพื่อที่จะประสบความสำเร็จในงานของฉัน ในแต่ละงานที่ฉันมีฉันยืดตัวมากขึ้นเรื่อย …
46 education 

20
การสอนการเขียนโปรแกรมทำให้คุณเป็นโปรแกรมเมอร์ที่ดีขึ้นหรือไม่ [ปิด]
ฉันคิดว่าตัวเองเป็นโปรแกรมเมอร์ Python ระดับกลางและได้รับโอกาสในการเป็นผู้ฝึกสอนสำหรับการเขียนโปรแกรม Python ระดับเริ่มต้น ฉันสงสัยว่าสิ่งนี้จะขยายรายการละครของฉันจริงๆ มีใครบางคนได้รับประสบการณ์ที่แจ่มใสหลังจากที่พวกเขาประสบความสำเร็จในการฝึกฝนกลุ่มคนหรือไม่? มันยังขึ้นอยู่กับคนเหล่านั้นด้วยไม่ว่าจะเป็นโปรแกรมเมอร์หรือนักเรียน noob (ในกรณีของฉันคือโปรแกรมเมอร์ระดับกลาง. NET และ Java) ฉันควรคาดหวังอะไรจากพวกเขา หนึ่งในความกลัวของฉันคือ - ถ้าฉันสำลักเมื่อหนึ่งในพวกเขาถามคำถามยุ่งเหยิง เป็นเรื่องปกติหรือไม่

17
ทักษะการสื่อสารของฉันจะสูญเปล่าในอาชีพวิศวกรรมซอฟต์แวร์หรือไม่? [ปิด]
ฉันอยู่ในแวดวงวิศวกรรมการเงิน (หลังจากปริญญาตรีคณิตศาสตร์และวิทยาศาสตร์คอมพิวเตอร์ BA) ประมาณ 5 ปี (การวิเคราะห์ / การเขียนโปรแกรม 20%, การสื่อสาร 80%) และภูมิใจในความสามารถของฉันในการสื่อสารกับผู้คนและหารือเกี่ยวกับปัญหาทางเทคนิค กับทีม) ฉันรักส่วนนี้ของงานของฉัน ไปที่กระดานไวท์บอร์ดเพื่อวาดแนวคิดที่เป็นนามธรรมและระดมสมอง อย่างไรก็ตามด้วยเหตุผลหลายประการฉันต้องการเปลี่ยนอาชีพของฉันเป็น บริษัท เทคโนโลยี (วิศวกรรมซอฟต์แวร์) แต่ฉันกลัวอย่างยิ่งว่าฉันจะตกอยู่ในงานเขียนโปรแกรมสำเร็จรูปซึ่งมีรหัสโปรแกรมเมอร์ที่มีหูฟังขนาดใหญ่เปิดอยู่ แน่นอนฉันรู้ว่านี่เป็นเพียงภาพตัวอย่าง แต่ฉันได้เห็นสภาพแวดล้อมที่คล้ายกันมาก่อน (ตอนที่เพิ่งเริ่มต้น) และมันทำให้ฉันกลัวที่จะคิดว่าฉันจะย้ายไปทำงานที่โดดเดี่ยว ฉันรักการเขียนโปรแกรมและคิดอัลกอริทึม แต่ฉันไม่ต้องการให้โต้ตอบกับผู้คน ฉันเข้าใจว่าการมีทักษะการสื่อสารนั้นเป็นเพียงการมองในแง่ดี แต่ฉันกำลังเตรียมความพร้อมสำหรับความล้มเหลวในอาชีพการงานโดยการเปลี่ยนไปใช้วิศวกรรมซอฟต์แวร์ ฉันชอบที่จะได้ยินคำอธิบายและ / หรือคำแนะนำใด ๆ

10
วิธีที่มีประสิทธิภาพมากที่สุดในการเพิ่มเงินเดือนโปรแกรมเมอร์นอกเหนือจากการทำงานของคุณคืออะไร? [ปิด]
หากคุณมีเวลาและทรัพยากรอะไรจะเป็นวิธีที่มีประสิทธิภาพมากที่สุดในการเพิ่มเงินเดือนของคุณในฐานะโปรแกรมเมอร์เต็มเวลานอกการทำงานของคุณ โดย "เงินเดือน" ที่นี่ฉันหมายถึงเงินเดือน (ปรับสำหรับค่าใช้จ่ายตามตำแหน่ง) มาจากงานเขียนโปรแกรมเพียงงานเดียว
39 education  resume 

7
ฉันจะทำให้ความคืบหน้าของฉันได้รับการตรวจสอบในฐานะนักพัฒนาจูเนียร์เดี่ยวได้อย่างไร [ปิด]
ฉันกำลังทำงานให้กับ บริษัท 2 คนในฐานะผู้พัฒนาหลักเดี่ยว เจ้านายของฉันรับลูกค้าสร้างแม่แบบการออกแบบ png และมอบให้ฉัน ระบบนี้ใช้งานได้ดีและฉันสนุกกับมันมาก ประเภทของโครงการที่ฉันทำมีไว้สำหรับธุรกิจขนาดเล็ก - ขนาดกลางและพวกเขามักต้องการระบบ CMS พัฒนาตั้งแต่เริ่มต้นฉันจะสร้างแบ็กเอนด์ที่กำหนดเองสำหรับลูกค้าเพื่อเพิ่ม / แก้ไข / ลบหมวดหมู่แท็กผลิตภัณฑ์ ฯลฯ แล้วส่งออกไปยังส่วนหน้าตามเทมเพลตการออกแบบที่มอบให้ฉัน เมื่อเวลาผ่านไปโครงการต่างๆก็มีความซับซ้อนเพิ่มขึ้นพร้อมกับตะกร้าสินค้า / คุณลักษณะการสั่งซื้อและคุณลักษณะประเภทอีคอมเมิร์ซทั่วไปอื่น ๆ อีกครั้งระบบนี้ทำงานได้ดีและฉันสนุกกับมันจริงๆ ปัญหาของฉันคือการพัฒนาตนเองในฐานะโปรแกรมเมอร์ ฉันใช้เวลาว่างอ่านบล็อกการเขียนโปรแกรมตรวจสอบผ่าน stackexchange อ่านหนังสือแนะนำการเขียนโปรแกรม (ปัจจุบันใน ' The Pragmatic Programmer ' ดีมากจนถึงตอนนี้) ฝึกสมอง ( lumosity.comและปัญหาคณิตศาสตร์khanacademy ) ทำสิ่งต่างๆมากมาย ของการออกกำลังกายและกิจกรรมประเภทการพัฒนาส่วนบุคคลอื่น ๆ ฉันไม่สามารถช่วย แต่รู้สึกว่าฉันกำลังพลาดข้อเสนอแนะวิจารณ์ เจ้านายของฉันยอดเยี่ยมและไม่เคยหยุดยั้งการยกย่องในเรื่องที่เกี่ยวกับงานของฉัน แต่เขาก็โชคร้ายที่ต้องยุ่งกับการตรวจสอบรหัสของฉันหรือพูดตามตรงฉันไม่คิดว่ามันเป็นหนึ่งในความเชี่ยวชาญของเขา . ฉันต้องการที่จะรู้ว่าสิ่งที่ฉันทำผิดและสิ่งที่ฉันทำถูกต้อง ฉันควรจะใส่ตรรกะจำนวนมากนั้นลงในคอนโทรลเลอร์หรือไม่ฉันกำลังปรับเปลี่ยนรหัสของฉันให้มากพอ ฯลฯ …

23
การศึกษาในมหาวิทยาลัยนั้นคุ้มค่ากับโปรแกรมเมอร์ที่ดีหรือไม่? [ปิด]
ฉันได้ทำการออกแบบและเขียนโปรแกรมมานานเท่าที่ฉันจำได้ หากมีปัญหาการเขียนโปรแกรมฉันสามารถคิดออก (แม้ว่าจะเป็นที่ยอมรับอย่างแพร่หลายของ Stack Overflow ทำให้ฉันสามารถข้ามการหาและทำสิ่งต่าง ๆ ได้ในหลาย ๆ กรณี) ฉันได้สร้างเกมภาษาโปรแกรมที่ลึกลับและวิดเจ็ตและ Gizmos มากมาย ฉันกำลังทำงานกับภาษาการเขียนโปรแกรมทั่วไป ไม่มีอะไรที่ฉันทำได้ดีกว่าการเขียนโปรแกรม การศึกษาในมหาวิทยาลัยเป็นมากกว่าแค่พิธีการจริง ๆ หรือ?
37 education 

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

16
ปริญญาวิทยาการคอมพิวเตอร์จะมีผลต่อการจ้างงานของฉันหรือไม่ [ปิด]
บ่อยครั้งที่ฉันเห็นว่ามีโปรแกรมเมอร์ที่ทำงานได้หลายคนที่ไม่มีวุฒิวิทยาลัยในสาขาวิทยาการคอมพิวเตอร์สารสนเทศและอื่น ๆ ตอนนี้ฉันได้อ่านบทความเพิ่มเติมเกี่ยวกับการศึกษาที่ต่ำกว่าและความสำคัญขององศาวิทยาลัย (โดยเฉพาะอย่างยิ่งในฐานะโปรแกรมเมอร์) ปริญญาวิทยาลัยจะมีผลต่อการจ้างงานของฉันหรือไม่? (คิดเป็นสี่ปีนับจากนี้เมื่อฉันเรียนจบ) ป.ล. ฉันจะไปที่ UC Irvine; โรงเรียนจะมีความสำคัญในระดับปริญญาหรือไม่

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

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