![translation](https://cdn.durumis.com/common/trans.png)
นี่คือโพสต์ที่แปลด้วย AI
[นอกสายงาน วิศวกรซอฟต์แวร์อยู่รอด] 7. สิ่งที่ช่วยและไม่ช่วยในงานใหม่
- ภาษาที่เขียน: ภาษาเกาหลี
- •
-
ประเทศอ้างอิง: ทุกประเทศ
- •
- เทคโนโลยีสารสนเทศ
เลือกภาษา
สรุปโดย AI ของ durumis
- การเตรียมตัวหางานวิศวกรซอฟต์แวร์ การดำเนินการบล็อกเทคนิคอาจเป็นการเสียเวลา และการจัดการซอร์สโค้ดใน git hub จะช่วยในการปรับตัวให้เข้ากับงานจริง
- โดยเฉพาะอย่างยิ่ง 깃ฮับ ควรจัดหมวดหมู่โครงการขนาดเล็กและง่าย ๆ เป็นแบบ Repository และหลังจากการ commit ควรเรียบเรียงเนื้อหาของโครงการและจุดที่ยากลำบาก ในไฟล์ readme.md
- ใบรับรองที่เกี่ยวข้องกับการพัฒนา เช่น ใบรับรองวิชาชีพด้านสารสนเทศ ควรได้รับ ใบรับรองที่เหมาะสมตามวุฒิการศึกษา และใบรับรองอื่น ๆ อาจเป็นการเสียเวลา
การอยู่รอดในฐานะนักพัฒนาที่ไม่ใช่สาขา
#7. สิ่งที่ช่วยและไม่ช่วยในการหางานใหม่
เมื่อดูชุมชนนักพัฒนา คุณมักจะเห็นคำถามมากมายเกี่ยวกับการหางานใหม่ เช่น "ถ้าฉันทำ ~ จะช่วยให้หางานได้ไหม"
ฉันจะสรุปสิ่งที่ฉันคิดว่าช่วยและไม่ช่วยได้
1️⃣ บล็อกด้านเทคนิค
หลายคนชอบรวบรวมสิ่งที่เรียนในโรงเรียนหรือสิ่งที่เรียนรู้ด้วยตัวเองลงในบล็อก แม้แต่บริษัทจัดส่งอาหารหรือบริษัทบริการที่มีชื่อเสียงก็อาจมีบล็อกด้านเทคนิค เช่นกัน และรู้สึกว่านักพัฒนาต้องมีบล็อกด้านเทคนิคของตัวเอง (?) ฉันแนะนำให้เขียนบล็อกเพื่อทบทวนและจัดระเบียบสิ่งที่เรียนรู้ แต่การลงทุนเวลา มากเกินไปเพื่อโพสต์ในบล็อกนั้นฉันคิดว่าไม่มีประสิทธิภาพ
คุณต้องเรียนรู้สิ่งที่เรียนในโรงเรียน ทบทวนสิ่งที่เรียนรู้ และเตรียมการเรียนล่วงหน้า.. แต่เวลาที่ใช้ในการจัดระเบียบและแก้ไขเนื้อหาในบล็อก อาจใช้เวลาในการเรียนรู้มากกว่า ฉันคิดว่าการลงทุนเวลาในการเรียนรู้จะคุ้มค่ากว่า ในความเป็นจริง เนื้อหาส่วนใหญ่ที่โพสต์ในบล็อกนั้นมีอยู่ในบล็อกอื่น ๆ แล้ว และไม่มีเวลาดูอย่างละเอียดในใบสมัคร... นักพัฒนาค่อนข้างยุ่ง ㅜ)
ฉันกำลังเขียนบล็อกในตอนนี้ แต่ฉันรวบรวมเฉพาะเนื้อหาที่เรียนรู้ส่วนตัวในเวลาว่างหรือเนื้อหาที่สร้างขึ้นใน บริษัท ที่ฉันต้องการดูอีกครั้งในอนาคต ฉันคิดว่าควรเน้นการเรียนรู้มากกว่าบล็อกในช่วงเวลาที่เตรียมสอบเข้าทำงาน!
คำแนะนำส่วนตัว: ⭐️ ⭐️
2️⃣ git hub
git ใช้สำหรับการจัดการเวอร์ชัน ใช้สำหรับแชร์โค้ด จัดการในแต่ละเวอร์ชัน บันทึกประวัติการเผยแพร่ และเป็นระบบที่ใช้ในงานจริงเกือบทุกแห่ง โรงเรียนอาจใช้ git สำหรับการรวมโค้ดกับสมาชิกในทีมในระหว่างการทำโครงการ และใช้เป็นที่เก็บโค้ดที่เรียนรู้ส่วนตัวด้วย
ฉันขอแนะนำให้จัดการโค้ดใน git hub แม้ว่าจะเป็นระบบที่ใช้ในงานจริง แต่ดูเหมือนว่าโรงเรียนส่วนใหญ่จะไม่มีในหลักสูตร การจัดการ git hub นั้นดีสำหรับการทำความคุ้นเคยกับ git เพื่อปรับตัวให้เข้ากับงานได้อย่างรวดเร็วหลังจากเข้าทำงาน แต่ไม่จำเป็นต้องคอมมิตรายวันเพื่อ แสดงให้เห็นถึงความขยัน (?) ฝ่ายบุคคลอาจจะไม่สนใจรายละเอียดมากขนาดนั้น และการคอมมิตรายวันเฉพาะโค้ดของโรงเรียนจะไม่มีความหมาย ใด ๆ
ฉันคิดว่าการแบ่งประเภทตามที่เก็บข้อมูล คอมมิตรายวัน และรวบรวมรายละเอียดในไฟล์ readme.md เช่น โปรแกรมคืออะไร ความรู้สึกในขณะที่ สร้าง ปัญหาที่พบ เป็นวิธีที่ดีในการเรียนรู้และประชาสัมพันธ์ตัวเอง (คุณสามารถแนบ URL git ของโครงการที่คุณคิดว่าดีที่สุดในเอกสาร และสรุปเนื้อหาสั้น ๆ ได้)
คำแนะนำส่วนตัว: ⭐️ ⭐️ ⭐️ ⭐️
3️⃣ การได้รับใบรับรองต่าง ๆ
มีใบรับรองที่เกี่ยวข้องกับการพัฒนาต่างๆ เช่น sqld ocjp บางครั้งคุณอาจพบคำถามเช่น "การสอบ sqld จะช่วยให้หางานเป็นนักพัฒนาได้หรือไม่" ฉันและนักพัฒนาส่วนใหญ่คิดว่าใบรับรอง "วิศวกรคอมพิวเตอร์" ใบเดียวก็เพียงพอแล้วสำหรับนักพัฒนา (อาจมีคนไม่รู้จักใบรับรองอื่น ๆ อีกมากมาย)
ใบรับรองวิศวกรคอมพิวเตอร์จะแบ่งออกเป็น วิศวกรคอมพิวเตอร์ระดับต้น วิศวกรคอมพิวเตอร์ระดับกลาง วิศวกรคอมพิวเตอร์ ขึ้นอยู่กับวุฒิการศึกษา ถ้าคุณมีใบรับรองระดับสูงกว่า ใบรับรองระดับต่ำกว่าจะไม่ช่วยอะไร ถ้าคุณมีประสบการณ์หรือวุฒิการศึกษาที่สอบวิศวกรคอมพิวเตอร์ได้ ขอแนะนำให้สอบ ครั้งเดียว แต่ถ้าคุณจบการศึกษาจากวิทยาลัยหรือไม่สามารถสอบวิศวกรคอมพิวเตอร์ได้ ขอแนะนำให้สอบวิศวกรคอมพิวเตอร์ระดับกลางก่อน แล้วสะสม ประสบการณ์และสอบวิศวกรคอมพิวเตอร์
อย่าไปสนใจอย่างอื่น... เสียเวลาและเงินเปล่า...
คำแนะนำส่วนตัว: ⭐️ ⭐️ ⭐️ ⭐️