By jaideejung007 Contributor on Tag: Meta, WhatsApp, Rust, Security, Software Engineering
Meta

ทีมวิศวกรรมของ Meta ออกมาเปิดเผยรายละเอียดเบื้องลึกเกี่ยวกับการนำภาษา Rust มาใช้งานจริงในสเกลระดับโลกกับแอปพลิเคชัน WhatsApp เพื่อยกระดับความปลอดภัยและความเสถียรของระบบ

ในบทความระบุว่า ปัญหาช่องโหว่ความปลอดภัยที่เกิดจากการจัดการหน่วยความจำ (Memory Safety Vulnerabilities) เป็นปัญหาเรื้อรังของภาษาดั้งเดิมอย่าง C++ ที่ใช้มานาน การเปลี่ยนมาใช้ Rust จึงเป็นทางออกที่ตอบโจทย์ที่สุด เพราะ Rust มีกลไกป้องกันปัญหานี้ได้ตั้งแต่ขั้นตอนการเขียนโค้ด (Compile time) โดยไม่ต้องแลกมาด้วยประสิทธิภาพที่ลดลงเหมือนภาษาที่มี Garbage Collector

สิ่งที่น่าสนใจคือการขยายผลการใช้งาน (Scaling):

By arjin Writer on Tag: OpenAI, Artificial Intelligence, Developer, Software Engineering, ChatGPT
OpenAI

OpenAI เปิดตัว GPT-5-Codex โมเดลสำหรับเครื่องมือ AI ช่วยเขียนโค้ด Codex ตัวใหม่ที่พัฒนามาจาก GPT-5 เพื่องานเขียนโค้ดโดยเฉพาะ มีจุดเด่นในการปรับระยะเวลาคิดได้เองว่าควรมากหรือน้อย จึงตอบสนองได้ในระดับไม่กี่วินาที ไปจนถึงการคิดที่นานมากขึ้นกว่า 7 ชั่วโมง หากประเมินว่าเป็นโจทย์ที่ซับซ้อนสูง

GPT-5-Codex ได้รับการฝึกฝนเน้นกิจกรรมเกี่ยวกับการเขียนโค้ด จึงมีความสามารถมากขึ้นในการรีวิวโค้ด พบว่าให้คอมเมนต์ในจุดที่สำคัญได้แม่นยำมากขึ้น โดยเฉพาะกับปัญหาที่มีผลกระทบสูง คะแนนทดสอบของ SWE-bench Verified ทำคะแนนได้สูงกว่า GPT-5

By mk Founder on Tag: Windsurf, Programming, LLM, Software Engineering
Windsurf

Windsurf หรือชื่อเดิม Codeium สตาร์ตอัพผู้พัฒนา IDE เขียนโค้ดพลัง AI ที่กำลังมีข่าวว่าจะโดน OpenAI ซื้อ เปิดตัวโมเดลเขียนโค้ดเวอร์ชันแรกของตัวเองชื่อ SWE-1

SWE-1 เป็นชุดของโมเดลที่เทรนมาสำหรับ "กระบวนการวิศวกรรมซอฟต์แวร์ทั้งหมด" (the entire software engineering process) ไม่ได้แค่สร้างโค้ดอย่างเดียว

OpenAI

OpenAI เปิดตัว Codex เครื่องมือผู้ช่วยเขียนโค้ดด้วย AI บนคลาวด์ ซึ่งสามารถทำงานได้ตั้งแต่การเขียนโค้ด, ตอบคำถามเกี่ยวกับโค้ด, แก้บั๊ก จนถึงการส่งคำขอเพื่อตรวจสอบ ซึ่งการทำงานจะจำกัดอยู่ใน sandbox ที่กำหนดค่าเริ่มต้นของ repository ผู้ใช้งาน

Codex ทำงานด้วยโมเดลปัญญาประดิษฐ์ codex-1 ซึ่งเป็นโมเดล o3 ที่ปรับแต่งและฝึกฝนสำหรับงานวิศวกรรมซอฟต์แวร์โดยเฉพาะ

Elon Musk

มีรายงานจาก Bloomberg ว่าช่วงเช้าวันพฤหัสบดีที่ผ่านมา Elon Musk ได้เรียกวิศวกรของ Tesla มาตรวจสอบประเมินโค้ดของ Twitter เพื่อทำการสรุปข้อมูลให้แก่ตนเอง

บรรดาหัวฝ่ายผลิตภัณฑ์ของ Twitter ได้พบกับ Musk และนำโค้ดของ Twitter มาแสดงให้ดู โดยในการพบปะครั้งนี้ Musk ได้เชิญตัววิศวกรของ Tesla มาช่วยตรวจสอบโค้ดเหล่านี้ด้วยเพื่อประเมินว่าระบบของ Twitter ในตอนนี้เป็นอย่างไร มีจุดไหนที่จำเป็นต้องได้รับการปรับปรุงหรือแก้ไขอย่างไรบ้าง เพื่อสรุปข้อมูลให้ Musk ทำความเข้าใจได้ดีขึ้น

By Augustine Contributor on Tag: Software, Software Engineering, Developer, Singapore
Software

Gazali Ahmad ชายสิงคโปร์ได้เปลี่ยนสายอาชีพจากคนขับแท็กซี่มาเป็นวิศวกรซอฟต์แวร์ (Full-Stack Developer) ขณะมีอายุ 53 ปี โดยใช้เวลาเพียง 9 เดือนจากการลงเรียนคอร์สเสริม

Ahmad เล่าว่าเคยทำงานด้านการศึกษาและการเงินมาก่อนที่จะมาขับแท็กซี่ตอนอายุ 45 ปี เขาขับแท็กซี่เป็นเวลา 6 ปีก่อนที่จะลงเรียนคอร์สเรียนเพื่อที่มุ่งสอนให้ประกอบอาชีพวิศวกรซอฟต์แวร์จากสถาบัน Generation Singapore ในช่วงต้นปี 2021 โดยใช้เวลาเพียง 9 เดือน ปัจจุบันเขาทำงานตำแหน่ง Full-Stack Developer เขียนโค้ดได้หลายภาษา ที่มีหน้าที่ดูแลทั้งเซิร์ฟเวอร์ ฐานข้อมูล ระบบหลังบ้าน และมีรายได้มากกว่าตอนขับแท็กซี่ 3 เท่า

By nismod Writer on Tag: Software Engineering, Sport, USA
Software Engineering

สำหรับคนที่เป็นแฟนกีฬาชนิดต่างๆ ไม่ว่าฟุตบอล บาสเก็ตบอล ฯลฯ น่าจะรู้สึกได้ว่าการเป็นนักกีฬาอาชีพเหล่านี้ มีรายได้ค่อนข้างดี โดยเฉพาะนักกีฬาซูเปอร์สตาร์ ที่ยิ่งจะมีรายได้มากขึ้นไปอีก แต่ทว่า Paysa บริษัทหางานด้านไอทีในสหรัฐกลับชี้ว่า อาชีพวิศวกรซอฟต์แวร์มีรายได้ดีและช่วงการทำงานที่ยาวนานกว่า (ในบริบทของสหรัฐ)

By arjin Writer on Tag: Juniper, Salary, Software Engineering
Juniper

บริษัทสำรวจค่าจ้าง Glassdoor ในอเมริกาเปิดเผยผลสำรวจ 25 อันดับบริษัทที่จ่ายเงินเดือนวิศวกรซอฟต์แวร์สูงที่สุดของปี 2013 พบว่าอันดับ 1 คือบริษัท Juniper Networks โดยค่าจ้างเฉพาะเงินเดือนเฉลี่ยอยู่ที่ 159,990 ดอลลาร์ต่อปี ส่วนอันดับ 2 คือ LinkedIn 136,427 ดอลลาร์ และยาฮูอยู่ในอันดับ 3 ที่ 130,312 ดอลลาร์

By khajochi Writer on Tag: Computer Science, Software Engineering, Women
Computer Science

ท่ามกลางองค์กรสำหรับผู้หญิงในสหรัฐจำนวนมาก แต่มีอยู่องค์กรหนึ่งที่กำลังเป็นข่าวดังใน Wall Street Journal และ New York Times คือองค์กรชื่อเก๋ว่า "Girls Who Code" ที่ก่อตั้งขึ้นเพื่ออบรมและจุดประกายกลุ่มวัยรุ่นผู้หญิง ให้เก่งเขียนโปรแกรมไม่น้อยไปกว่าพวกผู้ชาย

By khajochi Writer on Tag: Computer Science, Jobs, Software Engineering
Computer Science

Forbes ได้จัดอันดับอาชีพที่น่าทำที่สุดในปี 2012 ซึ่งอาชีพที่น่าทำที่สุดได้แก่วิศวกรซอฟต์แวร์ (Software Engineer) โดยวัดจากปัจจัยความต้องการในตลาดแรงงานที่สูงสุดเป็นประวัติการณ์ รายได้ที่ดี บรรยากาศในการทำงานที่สบายๆ ต่างจากอาชีพอื่น และใช้ความต้องการทางกายภาพน้อยมาก

อุปสรรคสำหรับคนที่จะเข้ามาทำงานวิศวกรซอฟต์แวร์ คือต้องใช้ความสามารถเฉพาะทาง สิ่งที่เรียนมาอาจจะใช้ไม่ได้ตลอดไป ต้องเรียนรู้ตลอดเวลา พร้อมต่อการเปลี่ยนแปลง ส่วนอาชีพอื่นๆ ที่ได้อันดับรองลงมาคือ นักสถิติ, นักบริหารทรัพยากรบุคคล (HR), ทันตแพทย์และนักวางแผนการเงิน

By mk Founder on Tag: Network, Internet, Browser, Internet Explorer, Software Engineering, Microsoft
Network

ไมโครซอฟท์เผยกระบวนการทดสอบประสิทธิภาพของ Internet Explorer 10 ที่จะมากับ Windows 8 โดยสร้าง IE Performance Lab จำลองสถานการณ์จริงบนอินเทอร์เน็ต แล้ววัดประสิทธิภาพทุกแง่มุม ซึ่งเป็นกรณีน่าศึกษาสำหรับคนที่ทำงานด้าน testing และ QA ประสิทธิภาพของซอฟต์แวร์

IE Performance Lab เป็นเครือข่ายปิด ไม่ได้เชื่อมต่อกับเครือข่ายภายนอกใดๆ รวมถึงอินทราเน็ตของไมโครซอฟท์เอง มันประกอบขึ้นด้วยคอมพิวเตอร์จำนวน 140 เครื่อง ระบบเครือข่ายจำลองที่เหมือนอินเทอร์เน็ตแทบทุกประการ ไม่ว่าจะเป็นเว็บเซิร์ฟเวอร์, DNS, เราเตอร์, และระบบจำลองเครือข่ายชนิดต่างๆ

By Blltz Writer on Tag: Salary, Software Engineering, Silicon Valley
Salary

Dice Holdings เว็บไซต์สมัครงานสายเทคโนโลยีได้เปิดเผยข้อมูลของเงินเดือนเหล่าวิศวกรทางด้านซอฟต์แวร์ และวิศวกรสาขาอื่นๆ ในแถบที่ขึ้นชื่อเรื่องเทคโนโลยีอย่าง Silicon Valley ผลคือรายได้ต่อปีของคนเหล่านี้ทะลุ 100,000 ดอลลาร์สหรัฐฯ ต่อปีไปแล้ว

ตัวเลขแบบชัดๆ อยู่ที่ 104,195 ดอลลาร์สหรัฐฯ ต่อปี ซึ่งเพิ่มขึ้นจากปีก่อนราวร้อยละ 5.2 นับว่าสูงกว่าแถบอื่นอย่างชัดเจน เมื่อเทียบกับรายได้ของอาชีพใกล้เคียงกันทั่วสหรัฐฯ ซึ่งอยู่ที่ 81,327 ดอลลาร์สหรัฐฯ เพิ่มขึ้นมาราวร้อยละ 2 เท่านั้น

By khajochi Writer on Tag: USA, Jobs, Software Engineering
USA

CareerCast เว็บจัดหางานชื่อดัง ได้ทำการจัดอันดับงานที่น่าทำที่สุดในอเมริกาปี 2011 โดยการให้คะแนนจากปัจจัย 5 อย่างประกอบไปด้วย รายได้, สภาพแวดล้อมในการทำงาน, ความต้องการในตลาดแรงงาน, ความเหน็ดเหนื่อยทางร่างกาย และความเครียด ซึ่งอาชีพที่ได้คะแนนรวมอันดับที่ 1 ในปีนี้คืองานตำแหน่ง Software Engineer

By mk Founder on Tag: Development, Software Engineering, Facebook
Development

หมายเหตุ: ข่าวนี้เหมาะสำหรับคนที่สนใจเรื่องวิศวกรรมซอฟต์แวร์ และการจัดการโครงการซอฟต์แวร์ขนาดใหญ่ เพราะมีบทเรียนของ Facebook ให้เรียนรู้ แนะนำอย่างยิ่งให้อ่านต้นฉบับ (ซึ่งยาวมาก) ครับ

ทีมวิศวกรของ Facebook ใหญ่มาก คิดเป็นครึ่งหนึ่งของพนักงานทั้งบริษัท 2,000 คน โดยแบ่งเป็นทีมซอฟต์แวร์ และทีมดูแลระบบอย่างละครึ่ง (ประมาณทีมละ 400-500 คน) เพื่อให้เข้าใจง่าย ผมแบ่งเนื้อหาเป็น 2 ส่วนตาม 2 ทีมนี้นะครับ

ทีมวิศวกรซอฟต์แวร์

Subscribe to Software Engineering