Front-End Developer และ Back-End Developer คืออะไร? รวมทั้ง Full Stack Developer คืออะไรด้วย????
👉 Front-End Developer
จะเป็นโปรแกรมเมอร์ทำงานอยู่ฝั่งหน้าบ้าน หน้าที่นี้จะสร้างทุกอย่างที่เป็น UI (user interface) ข้อความ ปุ่ม รูปภาพ elements ต่างบนเว็บไซต์ หรือบนหน้าคอม หรือบนมือถือ ฯลฯ
👉 Back-End Developer
เมื่อมีหน้าบ้าน แล้วก็ต้องมีโปรแกรมเมอร์ฝั่งหลังบ้านด้วย หน้าที่ Back-End Developer นี้จะวางระบบซอฟต์แวร์ที่อยู่เบื้องหลังทั้งหมด ข้อมูลจะวิ่งจากไหนไปไหน ติดต่อฐานข้อมูล ระบบความปลอดภัย ฯลฯ
😁 แต่ในปัจจุบันมีคำว่า "Full Stack Developer" คือโปรแกรมเมอร์ที่เป็นได้ทั้ง Front-End Developer และ Back-End Developer นี้ยังไม่รวมทั้งมีทักษะอื่นๆ ที่หลากหลาย เช่น UX/UI, DevOps (People + Process + Tools), Docker, Database (SQL, NoSQL), middleware tools และ web server configuration เป็นต้น ....เรียกว่ารู้หลายอย่างจนจบในคนเดียวกันก็ว่าได้
สำหรับ Full Stack Developer เองยังสามารถแบ่งไปตามสายเทคโนโลยีได้อีกด้วย เช่น Full Stack Developer สาย Mobile, Full Stack สาย Web เป็นต้น
🤔 สำหรับคนที่จะเป็นได้ Full Stack Developer นั้น ต้องใช้เวลาในการสะสมทักษะนานทีเดียวหลายปี ไม่ได้เป็นกันง่าย ๆ และหากสังเกตตลาดงานในต่างประเทศ รวมทั้งเมืองไทยแนวโน้มของ Full Stack Developer ก็มีให้แล้ว ตอนประกาศรับสมัครงาน (แน่นอนแหละ เด็กจบใหม่จะเสียเปรียบ 😥)
++สำหรับข้อดีของ Full Stack Developer+++
ถ้าบริษัทเรามีทีมพัฒนา แบ่งตำแหน่งเป็นออกเป็น PM, Architech, SA, DBA , Programmer, Tester, support
แล้วถ้าเกิดใครลาออกไป การหาคนใหม่มาทดแทน คงใช้เวลานาน กว่าจะรับคนมาฝึกให้เป็นอีกอีก แต่ถ้าเราใช้คนที่เป็น Full Stack Developer ก็สามารถหมุนเวียน ทดแทนการได้ โดยไม่ยึดติดกับตำแหน่งมากนัก
++++
credit รูปขำๆ จาก 9gag.com 😜 🙄 😝
What is front-end developer and back-End Developer? Including what is full stack developer????
👉 Front-End Developer
Will be programmer working on the front of the front of the house. This page will create everything that is UI (user interface), text, button, images, elements on the website or on the computer or on mobile, etc.
👉 Back-End Developer
When there is a front of the house, there must be a programmer on the back-End Developer. This will put all the software system behind it. Where will the information run from? Contact Database, security system, etc.
😁 but now there is a word "Full Stack Developer" is a programmer who can be both front-end developer and back-End Developer. This does not include many other skills such as ux / UI, Devops (people + process + Tools), Docker, database (SQL, Nosql), middleware tools and web server configuration etc.... it's called knowing many things to the end in the same person.
For Full Stack Developer, it can also be divided by tech lines such as full stack developer, mobile line, full stack, web line, etc.
🤔 for those who can get full stack developer, it takes a long time to collect skills. It's not easy. and if you notice the job market abroad, including Thailand, the trend of full stack developer is now available at job application (of course. The new end kid will be disadvantage 😥)
++ for the advantages of full stack developer +++
If our company has a development team, divided into pm, Architech, sa, dba, programmer, tester, support
If someone resigns, finding a new person will take longer to train again. But if we use full stack developer, it can replace it without being attached to the position.
++++
Credit funny pic from 9gag.com 😜 🙄 😝Translated
Search