62 คะแนน โดย xguru 2023-09-05 | 6 ความคิดเห็น | แชร์ทาง WhatsApp
  • อย่าทำตัวให้เชี่ยวชาญเฉพาะทางมากเกินไป (overspecialize)
    • อย่ามั่นใจเกินไปว่าคุณรู้อนาคตแน่ชัด
    • จงยืดหยุ่น และจำไว้ว่าคาร์เรียร์กับอาชีพเป็นเรื่องระยะยาว
    • คนหนุ่มสาวจำนวนมากคิดว่าตัวเองสามารถ optimize บางอย่างได้ แล้วก็มารู้ตัวว่าใช้เวลาหลายปีไปกับการเชี่ยวชาญในสิ่งที่ไม่ใช่ Right Thing
    • และสุดท้ายก็หมดไฟในกระบวนการนั้น เพราะไม่ได้ใช้เวลามากพอในการสร้างมิตรภาพและใช้ชีวิตนอกเหนือจากโลกคอมพิวเตอร์
  • ผมได้พบผู้คนมาหลายแบบ ไม่รู้จะเรียกว่าอะไรดี "Junior Geeks"?
    • พวกเขาคิดว่ามีเพียงความเชี่ยวชาญด้านคอมพิวเตอร์อย่างการเขียนโปรแกรม, AI, กราฟิก เท่านั้นที่สำคัญ
    • ซึ่งไม่จริงเลย ถ้าพวกเขาไม่ทำอย่างอื่นด้วยล่ะก็... อืม ก็ไม่แน่
    • ถ้าคุณไม่สื่อสารไอเดีย คุณก็ทำซูโดกุคนเดียวได้ การสื่อสาร (Communication) เป็นสิ่งจำเป็น
    • คนเนิร์ดจำนวนมากลืมเรื่องนี้ไป
    • พวกเขาคิดว่าแค่เขียนโค้ดที่ดีที่สุดก็เปลี่ยนโลกได้
    • แต่คุณต้องรู้จักการรับฟัง ต้องสื่อสารกับผู้ใช้และเรียนรู้จากพวกเขาให้ได้
    • และต้องสามารถถ่ายทอดไอเดียของตัวเองไปยังผู้ใช้ได้
  • เพราะฉะนั้น คุณจะเอาแต่เขียนโค้ดอย่างเดียวไม่ได้
    • คุณต้องทำบางอย่างเกี่ยวกับวัฒนธรรมและวิธีการแสดงออกทางความคิด
    • ที่ผมจะบอกก็คือ ผมไม่เคยเสียใจกับเวลาที่ใช้ไปกับประวัติศาสตร์และคณิตศาสตร์เลย
    • คณิตศาสตร์ช่วยให้จิตใจเฉียบคม ส่วนประวัติศาสตร์ทำให้เราเห็นขอบเขตของตัวเองและเข้าใจว่าเกิดอะไรขึ้นกับโลก
    • ดังนั้นอย่ามั่นใจเกินไป ลองหาเวลาเพื่อใช้ชีวิตอย่างสมดุล
  • และจงเตรียมตัวให้พร้อมสำหรับการคว้าโอกาส
    • หมายความว่า การศึกษาที่กว้างขวางและชุดทักษะที่กว้างขวาง (โดยพื้นฐานคือการสร้างพอร์ตโฟลิโอทักษะผ่านการศึกษา) จะทำให้คุณใช้ประโยชน์จากโอกาสได้เมื่อมันมาถึง
    • บางครั้งเราสามารถสังเกตเห็นโอกาสได้ เรามีโอกาสมากมายอยู่รอบตัว
    • แต่หลายครั้ง เรากลับใช้ประโยชน์จากมันไม่ได้ หรือมองไม่เห็นมันเลย
    • ผมได้รับการศึกษาที่ค่อนข้างกว้าง ทั้งวิทยาการคอมพิวเตอร์มาตรฐาน, คอมไพเลอร์, การศึกษาภาษาหลายภาษา เป็นต้น
    • ตอนนั้นผมน่าจะรู้ภาษาสักประมาณ 20 ภาษา และยังเคยทำงานกับ machine architecture และระบบปฏิบัติการด้วย ซึ่งชุดทักษะนี้ก็พิสูจน์แล้วว่ามีประโยชน์ (skill set turned out to be useful)

6 ความคิดเห็น

 
kayws426 2023-09-06

ใช้เทมเพลตเพื่อให้ปรับตัวเข้ากับงานได้หลากหลายด้าน แต่ก็อย่าทำ template specialization มากเกินไป...

ยังมีบทสัมภาษณ์แบบนี้ด้วยนะครับ แน่นอนว่าเขาบอกว่าเป็นเรื่องล้อเล่น
https://nanite.tistory.com/102

 
edunga1 2023-09-05

ผมคิดว่าคำแนะนำที่ว่าอย่าโฟกัสแค่การเขียนโค้ดอย่างเดียวยิ่งฟังดูเข้าท่ามากขึ้นเมื่อ a.i พัฒนาขึ้น และโดยเฉพาะช่วงต้นของอาชีพ ก็ดูเหมือนว่าเรามักจะทุ่มเวลาไปกับเรื่องนี้กันมาก

 
mhj5730 2023-09-05

นี่คือคำแนะนำจาก Geek ระดับอีกขั้นจริง ๆ... จะเก็บไว้ในใจครับ

 
iolothebard 2023-09-05

งั้น... คุณยอมรับไหมว่า... การสร้าง C++ เป็นความผิดพลาด? (หืม?)

 
rousseau 2023-09-05

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

 
xguru 2023-09-05

สรุปคือ.. "เรียนรู้อย่างกว้างขวาง สร้างมิตรภาพ และสื่อสารกับผู้คน" นั่นเอง