อนาคตของ Java Enterprise

ช่วงไม่กี่เดือนที่ผ่านมานี้ มีการเปิดเผยว่า ภาษา Java กำลังพบกับการเปลี่ยนแปลงครั้งใหญ่อีกครั้ง

นอกจากการโหวตให้มีการเปลี่ยนชื่อของ Java Enterprise จากปัจจุบัน Java EE เป็น Jakarta EE – แบรนด์ที่อยู่ภายใต้การดูแลของ Eclipse Foundation สำหรับผู้ใช้ coding robust แอพพลิเคชั่นเอนเตอร์ไพร์ส โดยใช้ภาษา Java ในการปรับปรุงผลิตภัณฑ์และก้าวเข้าสู่ตลาด DevOps ที่กำลังแข่งขันสูงอยู่แล้ว อาจดูเหมือนเป็นสถานการณ์ที่เลวร้าย

(more…)

คู่มือลัด: Scrum สำหรับสตาร์ทอัพ

สกรัม (Scrum) เป็นการบริหารโปรเจคอไจล์ (Agile) รูปแบบหนึ่งที่เน้นไปที่การทำงานให้เกิดผลอย่างเป็นรูปธรรม ความเร็วและการทำรอบ
หากคุณได้ก้าวเข้าสู่ชุมชนสตาร์ทอัพ คุณอาจเคยได้ยินเกี่ยวกับวิธี Lean ทีม Scrum และ Agile ต่างก็มีหลายความเห็นมากมาย วันนี้ผมต้องการตัดความคิดเห็นที่คุณเคยได้ยินมาออกไป และโฟกัสกับสิ่งที่สามารถเปลี่ยนวิธีการบริหารทีม บริษัท หรือแม้กระทั่งชีวิตของคุณเอง:

(more…)

ภาษาอังกฤษสำหรับ IT

ผู้มีทักษะด้านคอมพิวเตอร์ได้พัฒนา และบำรุงเครื่องมือคอมพิวเตอร์และซอฟต์แวร์ ก่อเกิดเป็นรากฐานของอินเตอร์เน็ตในปัจจุบัน พวกเขายังได้สร้างผู้เชี่ยวชาญ และ งานของอุตสาหกรรมนี้อีกว่า 34 เปอร์เซ็นต์ โปรแกรมเมอร์ลงมือเขียน ทดสอบ และปรับแต่งรายละเอียดคำสั่งการทำงาน ที่เรียกกันว่า โปรแกรม หรือซอฟต์แวร์ ที่คอมพิวเตอร์สามารถทำงานตามคำสั่งอย่าง เชื่อมต่ออินเตอร์เน็ตแล้ว เปิดหน้าเว็บขึ้นมา การใช้ภาษาโปรแกรมเช่น C++ หรือ Java พวกเขาทำการแตกงานใหญ่ๆสำหรับคอมพิวเตอร์ ออกเป็นงานย่อยที่สุด แล้วร้อยด้วยพลังแห่งตรรกะ

(more…)

เทรนด์ออกแบบหน้าเว็บและแอพมาแรง ปี 2018 Part 1

ในปี 2018 มีการออกแบบหน้าจอผู้ใช้งานหรือ User Interface(UI) เกิดขึ้นอย่างมากมาย เราจึงทำการรวบรวม การออกแบบหน้าจอที่ผู้ใช้งานส่วนใหญ่นิยมชมชอบ มองแล้วมีความสะดวกสบาย น่าค้นหา และตอบโจทย์ผู้ใช้งาน
Full-Screen Background Images

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

ตัวอย่างหน้าจอ ของ Big City Guide ใช้รูปภาพเมืองที่มีชื่อเสียงโด่งดังอย่างเมืองเบอร์ลินเป็นภาพพื้นหลัง รวมกับทั้งเพิ่มข้อมูลของสถานที่ เพื่อนำเสนอให้ผู้ใช้งาน และช่วยให้ผู้ใช้สามารถจดจำสถานที่แห่งนี้ได้ง่ายขึ้น

นี่คือตัวอย่างโฮมเพจของเว็ปไซต์ที่ทำขึ้นสำหรับสตูดิโอออกแบบ ที่เชี่ยวชาญด้านการออกแบบทั้งภายนอกและภายใน จากรูปนี้มีการวางวัตถุและแบ่งสีเป็นสีต่าง ๆ วิธีนี้เป็นการเสนอบริการของสตูดิโอแห่งนี้แก่ลูกค้า
Several Interactive Layers
ผู้ออกแบบตั้งใจนำเสนอหน้าเว็ปสามารถตอบสนองต่อผู้ใช้งานได้ วิธีการจะเป็นการที่มีภาพซ้อนหลาย ๆ ชั้นเมื่อทำงานกับการเลื่อนจอ (scroll) ทำให้ผู้ใช้งานสามารถได้รับรู้ข้อมูลที่มากขึ้นและยังได้ประสบการณ์ใหม่ที่ไม่เหมือนใคร ๆ

นี่เป็นตัวอย่างของเว็ปไซต์การกุศลเกี่ยวกับการปกป้องมหาสมุทร เว็ปไซต์มีการปฎิสัมพันธ์ โดยนักออกแบบนี้ใช้ภาพ 2 ชั้น เมื่อทำการเลื่อนจอ ภาพจะขยับไปมา โดยทั่วไปแล้ววิธีนี้มักใช้ตัวหนังสือและรูปภาพเป็นเนื้อหาของข้อความ
Custom Digital Illustrations
ใช้ภาพกราฟิก วิธีการนี้ต้องการสื่อความหมายให้ผู้ใช้งานรับรู้อย่างเป็นธรรมชาติ ส่วนใหญ่จะมาในรูปของตัวมาสคอต(Mascots), ไอคอน และภาพประกอบ นอกจากนี้รูปภาพยังช่วยให้ขยายขอบเขตการรับรู้ของผู้ใช้ที่มีปัญหาด้านข้อความ เช่น เด็กก่อนวัยเรียน หรือเด็กที่มีความบกพร่องทางการเรียนรู้ หรือผู้มีความบกพร่องด้านการอ่าน

ภาพ Illustration เป็นภาพสำหรับบทความในบล็อก เป็นเทรนด์ที่กำลังได้รับความนิยมเพราะจะเพิ่มความสวยงามให้กับบล็อกหรือเว็ปไซต์ และความน่าอ่านให้มากขึ้น

ภาพ Illustration สำหรับบทความ 3C : Color(สี), Contrast(การตัดกัน) และContent(เนื้อหา)

วิธีการนี้มีการเลือกใช้สีที่แตกต่างกันมาตัดกันและเสนอเนื้อหาเป็นพนักงานออฟฟิสกำลังทางระบายสีอยู่ รวมกับทั้งเพิ่มแมวและรายละเอียดลงไปทำให้ภาพออกมามีความสดใสและให้อารมณ์ขันกับฉากที่แสดง

หน้าเว็บไซต์ Digital Agency มีการเล่นกับคำว่า "Goals(เป้าหมาย)" จากภาพเราจะเห็นผู้เล่นบาสเก็ตบอลกำลังชู้ตบาสลงห่วง เต็มไปด้วยความมั่นใจและความแข็งแกร่ง ซึ่งจะสื่อถึงความมั่นใจในการใช้บริการเว็บไซต์นี้

แอพ Cuteen

การใช้ภาพกราฟิกขึ้นมาแบ่งหมวดหมู่ และการจัดเรียงเนื้อหา ทำให้แอพนี้มีเสน่ห์ มีการใช้เทคนิคทำให้ไอคอนกราฟิกดูเคลื่อนที่ เพื่อให้ผู้ใช้งานรู้สึกอยากจะปฎิสัมพันธ์กับแอพฯ
Storytelling with Character Design
การนำกราฟิกเพื่อมานำเสนอเรื่องราวของเว็ปไซต์และแอพต่าง ๆ อย่างตัวอย่าง ก็ใช้ตัวละครกราฟิกเพื่อเสนอนิทานเรื่องราว, สร้างบรรยากาศ, ส่งข้อความ หรือนำเสนอประโยชน์ของเนื้อหา ตัวละครที่สร้างขึ้นช่วยให้ เว็บปฎิสัมพันธ์กับผู้ใช้ในแง่ความเป็นมนุษย์มากขึ้น ทำให้เนื้อหาที่เรานำเสนอนั้นมีชีวิตชีวามากยิ่งขึ้น

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

แนวคิดการออกแบบของแอปนี้ คือการบริการช่วยให้ผู้ใช้สามารถหาที่พักริมทะเล ภาพประกอบนำเสนอบรรยายกาศแห่งการพักผ่อน

ภาพประกอบนี้: อุทิศให้กับวันมะเร็งโลก มีการทำเครื่องหมายทั่วโลกในวันที่ 4 กุมภาพันธ์. สโลแกนสำหรับปีนี้คือ "เราทำได้ ฉันสามารถ " โดยนักออกแบบจะแสดงให้เห็น เส้นทางแห่งความไม่ยอมแพ้ของคนไข้ ญาติและแพทย์ จนไปสู่หนทางการที่คนไข้นั้นสามารถกลับมาใช้ชีวิตได้อย่างปกติ

ภาพประกอบชุดเคลื่อนไหวนี้เป็นตัวอย่างการทำงานของแอปเครือข่ายสังคม โดยมีพื้นฐานจากการเล่าเรื่อง มีจุดมุ่งหมายเพื่อแสดงขั้นตอนและลักษณะการทำงานของแอป โดยนำเสนอให้สนุกสนาน

จบแล้วครับสำหรับ PT.I (Part1) โปรดติดตามชมตอนต่อไป~
Complete Web & App Design Course - UX, UI and Design Thinking With Big Data Bootcamp
เรียนรู้ หัวใจหลักสำคัญของการทำ Product ด้วย UX และ UI
การออกแบบโดยใช้ Concept ของ Design Thinking
นำข้อมูลที่ได้มาพัฒนา Product อย่างสม่ำเสมอ โดยใช้ Concept ของ Big Data
รายละเอียดเพิ่มเติมและสมัครที่นี่
หลักสูตรยาว 12 ครั้ง รวมเวลากว่า 72 ชั่วโมง จบมาทำงานได้จริง
ราคาคุ้มค่าที่สุด ตอนนี้มี promotion มา 2 คนลดเพิ่ม 10% 3 คนลดเพิ่ม 15%
สามารถขอ code ส่วนลดได้ที่ page LEAN upskill

ภาษาอังกฤษสำหรับคนทำงานด้าน IT ตอนที่ 3 : ทักษะและความสามารถ (Skills and Abilities)

ต่อเนื่องจากตอนที่ 2 ที่เราได้แนะนำตัวเกี่ยวกับประสบการณ์การทำงาน ในตอนที่ 3 เราจะกล่าวถึงทักษะและความสามารถที่เรามี ซึ่งเป็นประโยชน์อย่างมากในการแนะนำตัวในวงการไอที

(more…)

ระบบสี (The Color System)

ระบบสีของ Material Design สารมารถใช้สร้างสรรค์ธีมสีที่สะท้อนถึงสไตล์หรือแบรนด์ของคุณได้

สารบัญ

พาเลทและการใช้สี
การสร้างธีมสี
เครื่องมือในการเลือกสี

พาเลทและการใช้สี
ระบบสี Material Design ใช้วิธีการจัดการอย่างเป็นระบบเพื่อใช้สีกับ UI ของคุณ ในระบบนี้แม่สีหลัก (Primary color) และสีรอง(Secondary color) จะถูกเลือกเพื่อแสดงถึงแบรนด์ของคุณ สีเข้มและสีอ่อนของแต่ละสีสามารถนำไปใช้กับ UI ของคุณได้หลายวิธี

(more…)

ภาษาอังกฤษสำหรับคนทำงานด้าน IT ตอนที่ 2 : ประสบการณ์การทำงาน (Experience)

จากที่ตอนที่ 1 Introducing yourself เราได้รู้วิธีการแนะนำตัวเบื้องต้นกันไปแล้ว ในตอนที่ 2 เราจะมาแนะนำเกี่ยวกับประสบการณ์การทำงาน ซึ่งเป็นประโยชน์อย่างมากในการแนะนำตัวในวงการไอที สามารถนำไปใช้ในบทสนทนาทั้งในการสมัครงาน หรือไปงาน meetup ต่างๆ

เราสามารถแนะนำประสบการณ์ที่เคยทำมาได้ดังนี้

เริ่มต้นจากการบอกตำแหน่งที่เคยทำ

I was a full-stack web developer in the government sector for 3 years.

Front End VS Back End

Frontend vs. Backend
By Josh Long (blog.teamtreehouse)

“ผมไม่พูดภาษาพวกคุณ” นั้นคือคำทักทายจากพ่อหนุ่ม แต่ผม จะให้ภาพรวมคร่าวๆเกี่ยวกับเทคโนโลยีในอุตสาหกรรมของเรา พวกหัวข้อต่างๆเหล่านี้จะช่วยสื่อสารกับคุณและช่วยให้สามารถสร้างผลิตภัณฑ์ที่ดีได้และมีประสิทธิภาพอย่างมากมาย

(more…)

Financial Engineering Career Guide: Programs, Jobs & Salary

Financial Engineering Career Guide: Programs, Jobs & Salary
แนะนำอาชีพ วิศวกรการเงิน

เขียนโดย  by Avadhut in Finance Careers Path

วันนี้แอดมินจะมานำเสนอ สาขาวิชาด้านวิศวกรรม ที่กำลังมาแรงและเป็นที่ต้องการของตลาดเป็นอย่างมาก นั้นคือ สาขาวิศวกรรมการเงิน (Financial Engineering)

ใช้ความรู้ด้านการเงินและการคำนวณเพื่อพิจารณาศักยภาพและความเสี่ยงของตราสารการลงทุนและตลาดการเงิน บริหารกองทุน

โดยเราจะนำแนะเกี่ยวกับการเรียนด้านนนี้ว่าเป็นยังไง

เรามาเริ่มกันเลย ก่อนอื่นเรามาทำความรู้จักว่า วิศวกรรมการเงินคืออะไร ?
Norman และ Adele Barron ศาสตราจารย์ด้านสาขาการจัดการ แห่งมหาวิทยาลัย Boston University ได้ให้คำนิยามของ วิศวกรรมทางการเงิน ว่า “the application of science-based mathematical models to decisions about saving, investing, borrowing, lending, and  managing risk.

ไอทีองค์กร ก็เจอธุรกิจ – คู่มือ, คลิป How to ก็ Eng

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

แอดมิน ไอทีซัพพอร์ท รวมถึงสายงานด้านไอทีอื่นๆ ในบริษัท ก็ต้องพบเจอกับ คู่มือ, คลิป How to ต่างๆ รวมถึงแม้กระทั่ง Error Code แต่หากรู้ไหมว่าข้อความที่เห็นนั้นหลายส่วนมันไม่ใช่ศัพท์เฉพาะอะไรเลย มันเป็นคำทั่วๆ ไปในภาษาอังกฤษ

CMOS checksum error - Defaults loaded = คำเฉพาะมีแค่ CMOS เอง ที่เหลือก็คำทั่วไป

แปลได้ว่า ค่าทั้งหมดของ CMOS เกิดข้อผิดพลาด - ค่ามาตรฐานถูกโหลดแทน

และเมื่อเอาคำว่า CMOS ไปค้นใน Google ก็จะรู้ว่ามันคืออะไร  แต่ด้วยความเป็นศัพท์เฉพาะก็จริง แต่

 

ถ้าคุณพอรู้ภาษาอังกฤษ ก็จะรู้ว่า CMOS ที่ขึ้นบนหน้าจอคอมมันคือตัวไหน แต่ถ้าคุณมีภาษาอังกฤษที่แข็งแรงขึ้น คุณสามารถกดเข้าไปอ่านรายละเอียดได้เลย

แค่นี่ก็แสดงให้เห็นแล้วว่า ภาษาอังกฤษสำคัญแค่ไหน และนอกจากนี้การที่คุณทำงานไอที อยู่ในหน่วยงาน/บริษัทห้างร้าน ต่อให้คุณไม่ใช่คนติดต่อธุรกิจโดยตรง แต่ว่าอยู่ในหน่วยงานเหล่านี้ ก็จะต้องเจอคำศัพท์ภาษาอังกฤษเพื่อธุรกิจ

ไอทีต้องจัดซื้อลิขสิทธิ์ Software จัดซื้ออุปกรณ์นั่นนี่ อาจต้องสั่งจากบริษัทต่างชาติ นี่เป็นที่มาของความสำคัญด้าน Business English! นั่นเอง

Lean Upskill ร่วมกับสมาคมโปรแกรมเมอร์ไทยจึงจัดทำคอร์สนี้ขึ้นมา เพื่อการสื่อสาร Business English สำหรับคนทำงานสายไอที/เทคโนโลยีโดยเฉพาะ [ENGLISH FOR IT]

ดูรายละเอียดเพิ่มเติมที่: Eventpop ลิงค์นี้