คุณรับมือกับความวิตกกังวลที่ไม่ทราบได้อย่างไร [ปิด]


22

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

นี่คือตอนที่ความกังวลเกิดขึ้นกับฉันเพราะฉันมีเวลามากมายที่จะเรียนรู้ในเวลาน้อยมาก (อย่างน้อยก็รู้สึกอย่างนั้น) เมื่อคิดใคร่ครวญฉันคิดว่าความวิตกกังวลนี้เกี่ยวข้องกับลัทธิพอใจ แต่สิ่งดีเลิศของฉันแม้ว่าความสมบูรณ์แบบนั้นไม่สมเหตุสมผลเช่น Shakespeare และ Einstein ล้มเหลว 80% ของเวลา

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


1
มีคำถามมากมายที่ถามเกี่ยวกับการไม่รู้จักพอเมื่อออกจากมหาวิทยาลัยหรือวิทยาลัย
gablin

1
สิ่งนี้ทำให้ฉันนึกถึง Monsters vs Aliens - "มีขวดที่คุณไม่สามารถเปิดได้มีอะไรอยู่ในนั้นหรือไม่ดอง"
Skizz

คำตอบ:


18

มันไม่เกี่ยวกับการรู้ทุกสิ่ง มันเกี่ยวกับการรู้ว่าจะหาข้อมูลได้ที่ไหน

ฉันพยายามเก็บภาษาหลักที่ฉันใช้อยู่ในหน่วยความจำ ที่เหลือฉันคุ้นเคยกับดังนั้นฉันใช้ MSDN มากเพื่อค้นหาสิ่งต่าง ๆ เมื่อเร็ว ๆ นี้ฉันได้พยายามทำตามข้อกำหนด C # เพื่อให้ฉันสามารถคิดถึงภาษาของตัวเองได้ลึกซึ้งยิ่งขึ้น

แต่ฉันเรียนรู้ที่ดีที่สุดจากการทำ ซึ่งหมายความว่าในที่สุดฉันก็ต้องใช้ Linq อีกครั้งเพื่อเรียนรู้การแสดงออกแลมบ์ดาและเช่นนั้น

ในฐานะโปรแกรมเมอร์ฉันสามารถทำทุกอย่างที่นักพัฒนาซอฟต์แวร์ชั้นนำทำได้ มันใช้เวลาฉันอีกหน่อย :)


แก้ไข. คุณไม่จำเป็นต้องรู้ว่ามันเป็นเพียงแค่ที่คุณอ่านมันและแนวคิด
GBN

ฉันเห็นด้วย แต่คุณใช้ข้อมูลเชิงลึกนี้ในสถานการณ์การสัมภาษณ์อย่างไร
LennyProgrammers

7
@ Lenny222: เพียงแค่ซื่อสัตย์ หากคุณไม่รู้อะไรเลย "ฉันไม่รู้" เป็นคำตอบที่ถูกต้องสมบูรณ์แบบโดยเฉพาะอย่างยิ่งถ้าคุณสามารถติดตามได้ด้วย "แต่นี่เป็นวิธีที่ฉันจะเข้าใจ"
Wonko the Sane

14

บางคน:

  1. คิดว่าพวกเขารู้และทำ
  2. คิดว่าพวกเขารู้ แต่ไม่ทำ
  3. ไม่รู้ว่าพวกเขารู้ แต่พวกเขาทำ
  4. ไม่รู้ว่ารู้และไม่รู้

สำหรับฉัน 1> 3> 4> 2

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

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


4

90% ของโปรแกรมเมอร์ไม่รู้ว่าพวกเขาไม่รู้อะไรเลย คุณอยู่ใน 10% แรกแล้ว

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

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

คำเตือน: มีการสร้างสถิติโดยสมบูรณ์ : D


3

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


3

นี่คือตอนที่ความกังวลเกิดขึ้นกับฉันเพราะฉันมีเวลามากมายในการเรียนรู้

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

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


2

ฉันล้อมรอบด้วยโปรแกรมเมอร์ที่ดีมาก ๆ และฉันเพิ่งเขียนโปรแกรมอย่างมืออาชีพมาหนึ่งปีแล้วดังนั้นฉันจึงรู้สึกเครียด

เมื่อคนเหล่านี้ตื่นเต้นกับการเรียน Clojure และ Scala ฉันสามารถรู้สึกสับสน ท้ายที่สุดฉันยังคงสับสนเกี่ยวกับ jQuery เพียงผ่านได้ที่ Hibernate และ clueless ด้วยบริการเว็บ

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

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


2

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

รู้ว่ามีเพียงสิ่งเดียวที่ต้องทำ: ทำการสัมภาษณ์ อะไรที่เลวร้ายที่สุดที่สามารถเกิดขึ้นได้ พวกเขาจะจ้างคนอื่น (ซึ่งเป็นสิ่งที่พวกเขากำลังจะทำถ้าคุณไม่ได้สมัคร) และคุณจะได้รับประสบการณ์การสัมภาษณ์เพื่อสานต่อ

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


1

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

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


1

จะมีสิ่งที่ต้องรู้มากกว่าคุณหรือคนอื่น ๆ

ดังนั้นคุณไม่ควรกังวลกับตัวเองเป็นส่วนใหญ่ไม่ว่าคุณจะทำหรือไม่รู้อะไรเลย

สิ่งที่คุณควรมีความมั่นใจคือความสามารถในการเรียนรู้ของคุณ หากคุณมีทัศนคติว่าอะไรก็ตามที่คุณจำเป็นต้องรู้คุณสามารถเรียนรู้ได้คุณก็จะไม่เป็นไร


1

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

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


1

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

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


0

ดูเหมือนจะเป็นตัวอย่างที่สมบูรณ์แบบของเอฟเฟกต์ Dunning-Kreuger: http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

ในการสรุปสิ่งนี้อย่างละเอียดมาก: คนที่ไร้ฝีมือบ่อยเกินไปประเมินความสามารถของพวกเขาพวกเขาไม่รู้ว่าพวกเขาไม่รู้อะไรมากและสิ่งนี้นำไปสู่ความมั่นใจมากเกินไป คนที่มีทักษะมากกว่าจะเข้าใจถึงข้อบกพร่องในความสามารถของพวกเขาและ (ค่อนข้างขัดแย้งกัน) สิ่งนี้นำไปสู่ความมั่นใจที่ลดลง

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

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

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

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