Type to search

“ความท้าทาย คือ ต้อง ‘รู้กว้าง’ หลายๆ ด้าน ขณะเดียวกันก็ต้อง ‘รู้ให้ลึก’ ในหลายๆ ระดับด้วย” คุณเลม่อน ภัทรธร ศรีทันดร – บริษัท บิทคับ บล็อคเชน เทคโนโลยี จำกัด

May 12, 2022 By Future Trends

Future Trends จัดเซสชันพูดคุยแลกเปลี่ยนกับเหล่าสปีกเกอร์จากวงการ ‘Decentralized Technology’ เพื่อเสริมความรู้ อัปสกิล และสร้างแรงบันดาลใจ ในซีรีส์ ‘Reimagine Life With Decentralized World x Bitkub’ ให้แก่ผู้ฟังในการ Live ผ่านเพจ Future Trends เป็นครั้งที่ 3 เมื่อวันที่ 10 พฤษภาคมที่ผ่านมา

โดยใน EP.3 นี้ ทีมงาน Future Trends ได้ร่วมพูดคุยกับคุณภัทรธร ศรีทันดร หรือ “คุณเลม่อน” Blockchain Engineer จาก บริษัท บิทคับ บล็อคเชน เทคโนโลยี จำกัด ในหัวข้อ “How to become a Decentralized Tech Developer” อยากเป็น Decentralized Tech Developer สายงานที่เป็นที่ต้องการของตลาดต้องทำอย่างไร ?

ทำความรู้จัก Decentralized Tech Developer

“เราจบมาในสาย IT สายเขียนโปรแกรม เป็นนักพัฒนาซอฟต์แวร์ (Software Developer) มาก่อน และไปเจอข้อความหนึ่งที่เขียนว่า “Blockchain Technology เป็นเทคโนโลยีเปลี่ยนโลก” แม้ตอนนั้นจะไม่รู้จักเทคโนโลยีนี้เลย แต่ก็กลายเป็นแรงบันดาลใจให้หันมาสนใจศึกษา และมาเป็น Developer ด้านนี้ และเข้าทำงานที่บิทคับเป็นแห่งแรก” คุณภัทรธรกล่าว

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

ทำความเข้าใจข้อแตกต่างกับ Developer ทั่วไป

จุดต่างสำคัญของ Decentralized Tech Developer นอกจากเรื่องทักษะความรู้เรื่องบล็อกเชน คือ ทักษะด้านการใช้ภาษาในการเขียนโปรแกรมหรือพัฒนาซอฟต์แวร์ เนื่องจาก เทคโนโลยีบล็อกเชนมีภาษาที่ถูกสร้างขึ้นมาใหม่เป็นการเฉพาะและแตกต่างกันไป เช่น Ethereum Blockchain ที่สร้างภาษา Solidity ซึ่ง Developer ก็ต้องไปเรียนรู้ว่า Syntax ของภาษาจะเขียนอย่างไร มีหน้าที่ต่างจากภาษาทั่วไปอย่างไรบ้าง เป็นต้น

โดยผลงานที่เป็นรูปธรรมที่สุดของ Decentralized Tech Developer หรือ Blockchain Engineer ได้แก่ การสร้างเครือข่ายบล็อกเชน เช่น Bitkub chain ต่อมาคือการสร้าง Token ที่เป็น Digital Token รวมไปถึง NFT Marketplace หรือแหล่งซื้อขาย Token สิ่งเหล่านี้ล้วนต้องอาศัยการเขียนโปรแกรมจาก Decentralized Tech Developer ทั้งสิ้น

ต่อยอดทักษะที่จำเป็น

คุณสมบัติสำคัญนอกเหนือจากทักษะที่กล่าวมาข้างต้น ที่ผู้ที่ต้องการทำงานในตำแหน่ง Decentralized Tech Developer จำเป็นต้องมี คือ การใฝ่รู้และหมั่นเติมความรู้อยู่เสมอ โดยเฉพาะเรื่องของการเขียนโปรแกรม เนื่องจาก บล็อกเชนเป็นเทคโนโลยีที่มีการเปลี่ยนแปลงตลอดเวลาและพัฒนาอย่างรวดเร็ว ซึ่งความท้าทายของงานนี้ คือ การต้อง ‘รู้กว้าง’ ในหลายๆ ด้าน ในขณะเดียวกัน ก็จะต้อง ‘รู้ให้ลึก’ ในหลายๆ ระดับ เพราะพื้นฐานสำคัญที่สุดของบล็อกเชนคือ จะไม่สามารถเปลี่ยนแปลงแก้ไขได้ ดังนั้น ผู้เขียนโปรแกรมจึงจะต้องออกแบบให้มีประสิทธิภาพที่สุด

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

“หากวันนี้ เราเรียนรู้ในเรื่องของ Public Blockchain ต่อไปอาจจะหมุนไปเรียนรู้ในฝั่งของ Private Blockchain ด้วย หรือเป็นโปรแกรมเมอร์อยู่แล้วรู้สึกเบื่อแล้ว ก็อาจเบนสายไปทำด้านโปรดักต์ เช่น ทำเรื่องการออกแบบ หรือคิดค้นโปรเจกต์ต่างๆ หรือ Decentralized Application (DApp) ใหม่ๆ ก็ได้” นี่คือคำแนะนำจากคุณเลม่อน-ภัทรธร ผ่านประสบการณ์ตรงจากการเป็น Blockchain Engineer กว่า 3 ปีที่บิทคับ

ติดตามเนื้อหาแบบเต็มอิ่มได้ที่นี่ : 

https://www.facebook.com/futuretrends.th/videos/940614063270094

ย้อนดู EP.1 :

https://www.facebook.com/futuretrends.th/videos/5164719750259618

ย้อนดู EP.2 :

https://www.facebook.com/futuretrends.th/videos/511661267170418