📌 จากคนธรรมดา ใช้เวลา 9 เดือน เข้าสู่อาชีพสาย Software Engineer แบบ Full time เขาทำได้ยังไง ? วันนี้แอดจะหามาเล่าให้ฟัง !!
.
วันนี้หากใครจบไม่ตรงสาย หรือ อยากจะกระโดด มาลุยงานฝั่งนี้หละก็ บอกเลยว่าบทความนี้สร้างจากเรื่องจริง ของวิศวกรสายเคมี ที่อยากหันมาทำฝั่ง Software
.
🔥 ที่เขาตั้งเป้าไว้เลยว่า จะทำยังไงก็ได้ ให้ได้งาน Software Engineer ภายใน 1 ปี กับเงินเดือนที่เท่าเดิมที่เคยทำมาด้านเคมี หรือ มากกว่าเดิม
.
ซึ่งแผนที่เขาได้วางไว้นั้นเริ่มจากการเข้าเรียนในหลักสูตรพื้นฐานด้าน Computer Science เพื่อเข้าใจ Core Concept
.
และ ต่อมาได้เริ่มทำการเรียน Technology และ Tools หลังจากที่พื้นฐานแน่นหมดแล้ว ซึ่งในจุดนี้เขาก็ได้ทำการเก็บพอร์ตทั้งหมดไว้ด้วย
.
⭐ โดยแอปที่เข้าทำในส่วนนี้จะเป็นลักษณะ Full Stack Web App เลยทีเดียว ซึ่งแอดว่ามันจะทำให้เราเห็นภาพรวมทั้งระบบได้มาก ๆ
.
ต่อมา Step ที่ 3 เขาก็ได้ทำการเรียนรู้เกี่ยวกับการ Refactor การ Clean Code และ Testing ซึ่งเน้นไปที่ Concept แบบ Advance เลย
.
✅ และสุดท้าย Step ที่ 4 และ 5 เขาเลือกที่จะ Contribute Open Source Project เพื่อให้คนได้เห็นผลงาน และ ได้เรียนรู้จากงานคนอื่น เมื่อแน่นแล้วเขาก็พร้อมที่จะสัมภาษณ์งานนั่นเอง
.
ทั้งนี้แอดว่าประวัติเขาน่าสนใจมาก ๆ เพราะได้ระบุไว้ทุกจุดเลยว่า เขาจะทำอะไร แล้วได้อะไรกลับมาบ้าง จุดนี้จะเป็นจุดที่ให้ใครหลายคนเข้ามาดู Guideline สำหรับการเป็นนักพัฒนาโปรแกรมแบบทำตามได้เลย
.
👉 หากใครอยากอ่านฉบับเต็ม ตามแอดมาได้ที่นี่ได้เลยคร้าบบ >> https://www.freecodecamp.org/news/how-i-went-from-newbie-to-software-engineer-in-9-months-while-working-full-time-460bd8485847/?fbclid=IwAR0TmtdrRtBkLmMtUGu13lnzZ1euU8rkJxGyjGAdJtY0LgVPqL2CYvziMgc
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
how to refactor 在 Refactoring 的相關結果
Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. ... <看更多>
how to refactor 在 7 Code Refactoring Techniques in Software Engineering 的相關結果
There are so many ways to refactor the code and simplify the logic. Some of them are: consolidate conditional expression and duplicate ... ... <看更多>
how to refactor 在 clean your code - Refactoring.Guru 的相關結果
Refactoring is the controllable process of systematically improving your code without writing new functionality. The goal of refactoring is to pay off ... ... <看更多>