33 คะแนน โดย GN⁺ 2023-11-09 | 6 ความคิดเห็น | แชร์ทาง WhatsApp
  • มหาวิทยาลัยไม่ได้เตรียมคุณให้พร้อมสำหรับอาชีพนี้: การศึกษาในมหาวิทยาลัยเน้นทฤษฎี และยังขาดประสบการณ์เชิงปฏิบัติด้านวิศวกรรมซอฟต์แวร์
  • แทบไม่มีโปรเจกต์ Greenfield: ส่วนใหญ่คุณจะได้เจอกับการทำงานบนโปรเจกต์เดิมที่ซับซ้อน มากกว่าการเริ่มโปรเจกต์ใหม่
  • ไม่มีใครสนใจ Clean Code ของคุณมากนัก: ให้โฟกัสที่การส่งมอบคุณค่า
  • บางครั้งคุณจะต้องทำงานร่วมกับคนที่ไม่มีความสามารถ: คุณจะได้พบทั้งเพื่อนร่วมงานที่เก่งและไม่เก่ง จึงต้องรับมืออย่างมืออาชีพ
  • ทำความคุ้นเคยกับการเข้าประชุมหลายชั่วโมง: มักมีการประชุมอยู่บ่อยครั้ง ทั้งแบบที่มีประสิทธิภาพและไม่มีประสิทธิภาพ การสื่อสารจึงสำคัญ
  • คุณจะถูกขอให้ประเมินเวลางานค่อนข้างบ่อย: การคาดการณ์เวลาที่ต้องใช้ให้งานเสร็จเป็นเรื่องปกติแต่ทำได้ยาก ควรให้คำมั่นที่เป็นไปได้จริงและพยายามทำได้เกินความคาดหวัง
  • บั๊กจะเป็นศัตรูคู่ชีวิตของคุณ: บั๊กคือค่าคงที่ของการพัฒนาซอฟต์แวร์ ต้องคาดการณ์ไว้และเตรียมรับมือ
  • ความไม่แน่นอนคือเพื่อนตัวร้าย: ตั้งแต่ความต้องการของโปรเจกต์ไปจนถึงความมั่นคงในอาชีพ ความไม่แน่นอนมีอยู่เสมอ
  • แทบเป็นไปไม่ได้เลยที่จะตัดขาดจากงาน: โดยเฉพาะเมื่อทำงานจากบ้าน การแยกตัวเองออกจากงานยิ่งทำได้ยาก
  • ทักษะด้านคนอาจให้ผลตอบแทนมากกว่าทักษะเทคนิคที่ดี: สำหรับการเติบโตในอาชีพ ทักษะด้านคนมีคุณค่ามากกว่าทักษะทางเทคนิคเพียงอย่างเดียว

สรุป: วงการวิศวกรรมซอฟต์แวร์เต็มไปด้วยความท้าทายและปัญหาในโลกความจริง แต่ก็เปิดโอกาสให้เติบโต สร้างนวัตกรรม และทำงานได้อย่างยืดหยุ่น

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

 
simmani5 2023-11-10

ตอนนี้ได้เข้าสู่ยุค AI แล้ว จึงไม่มีเหตุผลที่จะต้องคิดเหมือนในอดีตอีกต่อไป . .
ในอดีตความสามารถต่างกันเพียงกระดาษเปล่าหนึ่งแผ่น ปัจจุบันกลับเปลี่ยนเป็นเพียงบรรทัดเดียวของ AI prompt

 
rtlink 2023-11-10

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

 
roxie 2023-11-18

การคาดเดาเป็นไปไม่ได้

ถึงอย่างนั้นก็ฝึกกันเถอะ! :muscle:

 
ninebow 2023-11-10

เฮ้อ... T_T

 
ryj0902 2023-11-10

ขอมอบสร้อยแห่งการผ่านคัดเลือกให้ท่านนี้

 
GN⁺ 2023-11-09
ความคิดเห็นจาก Hacker News
  • ความอ่านง่ายและการบำรุงรักษาโค้ด
  • การประเมินความสำเร็จของวิศวกรรมซอฟต์แวร์
  • งานที่หลากหลายของวิศวกรรมซอฟต์แวร์
  • ความสำคัญของการบริหารความคาดหวัง
  • ปัจจัยในการเลื่อนตำแหน่งนอกเหนือจากผลงานทางเทคนิค
  • ความสามารถในการประเมินของวิศวกรรมซอฟต์แวร์
  • ความยากในการแยกงานออกจากชีวิตส่วนตัวและสมดุลชีวิตการทำงาน
  • การรับรู้ต่องานจริงของวิศวกรรมซอฟต์แวร์
  • การแยกตัวออกจากงานและการป้องกันภาวะหมดไฟ
  • ค่าตอบแทนและสภาพการทำงานของวิศวกรรมซอฟต์แวร์
  • ภาระของระเบียบวิธีแบบ Agile
  • ความเป็นสัมพัทธ์ของความสามารถด้านวิศวกรรมซอฟต์แวร์