ฉันเริ่มเขียนโปรแกรมตอนอายุ 6 ขวบใน Commodore 64 ตอนนี้ฉันอายุ 28 ปีและฉันต้องเรียน 4 วิชาจากระดับปริญญาแรกในสาขาวิทยาศาสตร์คอมพิวเตอร์
ฉันเริ่มเบื่อกับการเขียนโค้ดหลังจากหลายปีที่ผ่านมา ฉันเรียนวิชาวิทยาการคอมพิวเตอร์ในภาษาคอมพิวเตอร์เชิงทฤษฎีและการเขียนโปรแกรม C เป็นเวลา 10 ปีในด้านความปลอดภัยเครือข่ายและฉันก็ไม่ได้รับการกระตุ้นจากการเขียนโค้ด
ฉันสามารถเขียนโค้ดใน C, C ++, Python หรือภาษาใดก็ได้ที่คุณต้องการ แต่ฉันไม่สามารถตื่นเต้นกับสิ่งที่ฉันทำ ฉันไม่สามารถรู้สึกท้าทายใด ๆ ฉันเขียนโค้ดหลายเธรด HTTPS MITM proxy และแอปพลิเคชั่น WSGI โดยไม่จำเป็นต้องมีทักษะอัลกอริทึมใด ๆ
ฉันรู้สึกว่าสิ่งใหม่ทั้งหมดนี้เหมือนกันทั้งหมดด้วย abstractions (หรือมากกว่า) ที่ง่ายกว่าหรือมีระบบอัตโนมัติอยู่ในนั้น แต่ทั้งหมดก็ฟังดูเหมือนกันสำหรับฉัน ครั้งแล้วครั้งเล่า. ภาษาที่คำนวณได้คือทัวริงที่คำนวณได้ทั้งหมดดังนั้นการเข้ารหัสจึงเป็นเพียงการจำลองแบบที่คล้ายกันในชุดย่อยของฟังก์ชันบางส่วนนี้
ในงานประจำวันของฉันฉันรู้สึกเบื่อแม้จะค้นหาข้อบกพร่องหรือทำเกณฑ์มาตรฐานในรหัสหรือแก้ไขปัญหาด้วยไลบรารี X, Y, Z
ฉันเป็นคนที่อยากรู้อยากเห็นมาก ฉันมักจะถูกกระตุ้นจากบางสิ่ง แต่ฉันไม่สามารถแม้กระทั่งเมื่อฉันดูรหัสที่ดี ฉันรู้สึกสะดวกสบายในการทำงาน
ถึงเวลาแล้วที่จะก้าวหน้าในอาชีพการงานของฉัน หรือเพื่อให้ได้สิ่งที่ท้าทายยิ่งขึ้นในสาขาวิทยาศาสตร์คอมพิวเตอร์ อาจได้รับปริญญาที่สำคัญใน CS หรือไม่?
ฉันเริ่มอ่านหนังสือเล่มแรกของฉันเกี่ยวกับการจัดการโปรเจ็กต์ "Peopleware" และฉันได้รับความสนใจในวงจรการพัฒนาซอฟต์แวร์มากขึ้น คุณแนะนำให้ทำอะไร
บางทีพยายามเข้าไปใน Google หรือ Microsoft หรือ Apple เหมือนที่เพื่อนของฉันทำไปแล้ว หรืออาจเป็นเส้นทางอาชีพการจัดการที่มากขึ้น ฉันได้พยายามหาหนังสือที่ดีเกี่ยวกับกฎการสื่อสารและ "บุคลิกภาพของคน" เพื่อเตรียมพร้อมสำหรับความเป็นไปได้ในการจัดการ
ข้อเสนอแนะใด ๆ
PS: ฉันมีความสนใจมากฉันไม่หดหู่ใจ :) ฉันรักภูเขาเดินป่าถ่ายภาพและฉันเป็นนักปีนเขาฉันชอบว่ายน้ำและเล่นกีฬาโดยทั่วไปบางครั้งฉันก็วิ่งจริง ๆ แล้วฉัน ' m อ่านหนังสือเกี่ยวกับประเทศของฉัน (อิตาลี) เรื่องราวจาก AC ถึงวันนี้และฉันรักทริป (ฤดูร้อนนี้ฉันทำ 4000Km เพื่อดูสถานที่มากมายในสเปนและปีนขึ้นไปในนั้นทั้งหมดในเวลาเพียง 3 สัปดาห์ไม่ใช่วันหยุด แต่มาราธอน การเดินป่าระยะทาง 24 กม. ทำให้อาการบาดเจ็บไส้เลื่อนของฉัน) ฉันรักโรงละครและใช้ชีวิตโดยทั่วไป
ขอบคุณทุกคนที่คิดเกี่ยวกับคำตอบทั้งหมดให้โอกาสฉันในการทำให้เส้นทางของฉันชัดเจนยิ่งขึ้น
เพื่อสรุปเราสามารถพูดคุยเกี่ยวกับคำตอบที่ได้รับการโหวตมากที่สุด
ก่อนอื่นทุกคนโหวตความจำเป็นที่จะทำให้งานของเราสนับสนุนชีวิตของคุณและไม่ใช่เหตุผลเดียวที่จะอยู่ในชีวิต (นี่ไม่ใช่กรณีของฉัน) ดังนั้นถ้าคุณมีเพียงเหตุผลของชีวิตถ้าทำงานคุณมาเร็ว กับสถานการณ์ที่ซึมเศร้าจริงๆ อย่างที่ผู้คนพูดกันว่าเวียนนาไม่ได้รอคุณ :)
หลังจากคนเตือนความทรงจำนี้แนะนำให้:
- เพิ่มความซับซ้อนทางเทคนิคฉันกำลังพยายามเพิ่มความท้าทายและเบื่อน้อยลง
- เปลี่ยนสาขาความเชี่ยวชาญเป็นสาขาที่ไม่ใช่ด้านเทคนิคซึ่งพยายามเป็นผู้จัดการหรือทำให้ผู้ดูแลก้าวหน้าในสาขาที่ไม่ใช่ด้านเทคนิคที่เกี่ยวข้องกับงานของคุณ
- เปลี่ยนสาขาความเชี่ยวชาญในการท้าทายทางเทคนิคประเภทอื่นคุณเป็นโปรแกรมเมอร์ระบบหรือไม่? พยายามทำให้การพัฒนาแอพพลิเคชั่นสำหรับมนุษย์เกิดความเบื่อหน่ายน้อยลงเพื่อให้คุณรู้สึกสะดวกสบายในการรับชมผู้คนโดยใช้ซอฟต์แวร์ที่มีประโยชน์ของคุณ
- เพิ่มพูนความรู้ด้านวิทยาการคอมพิวเตอร์ในเส้นทางการศึกษาของคุณ
เพื่อจุดประสงค์ของฉันคำตอบที่ถูกต้องคือความก้าวหน้าทางวิทยาการคอมพิวเตอร์สำหรับความรู้สึกของฉันฉันคิดว่าการเขียนโปรแกรมไม่ใช่วิธีวิทยาการคอมพิวเตอร์เพียงวิธีเดียวที่จะได้รับและฉันคิดว่าฉันสามารถรู้สึกดีขึ้นในเส้นทางอื่น ๆ