JavaRush /จาวาบล็อก /Random-TH /ฉันทำงานในบริษัทฟินเทคด้านอาหาร: นักพัฒนาแบ่งปันประสบการณ...

ฉันทำงานในบริษัทฟินเทคด้านอาหาร: นักพัฒนาแบ่งปันประสบการณ์ของพวกเขา

เผยแพร่ในกลุ่ม
เราสานต่อชุดเนื้อหาพิเศษที่โปรแกรมเมอร์ที่เขียนด้วย Java พูดคุยเกี่ยวกับบริษัทไอทีประเภทต่างๆ เราหวังว่าประสบการณ์ของฮีโร่ของเราจะช่วยให้นักเรียนและรุ่นน้อง JavaRush เข้าใจว่าพวกเขาต้องการทำงานให้กับบริษัทประเภทใด ในข้อความนี้ Slava Kruglov นักพัฒนา Java แบ่งปันประสบการณ์การทำงานในสาขา Fintech: อะไรคือข้อดีและข้อเสีย การไปทำงานกับบริษัทไอทีประเภทนี้คุ้มค่าหรือไม่ ฉันทำงานในบริษัทฟินเทคด้านอาหาร: นักพัฒนาแบ่งปันประสบการณ์ของพวกเขา - 1ฉันเคยทำงานให้กับบริษัทเอาท์ซอร์ส ฉันอยากลองทำงานใหม่ คนรู้จักแนะนำให้ฉันไปทำงานที่บริษัทผลิตภัณฑ์ด้านฟินเทค ฉันทำงานที่ SDK.finance มาประมาณสองปีแล้ว ที่ SDK.finance เรากำลังพัฒนาชุดเครื่องมือสำหรับการสร้างระบบการชำระเงิน

กองเทคโนโลยี

ความเป็นจริงสมัยใหม่จำเป็นต้องมีแนวทางที่ทันสมัย ​​เนื่องจากจำนวนผู้ใช้อินเทอร์เน็ตเพิ่มขึ้นอย่างรวดเร็ว และด้วยเหตุนี้ จำนวนธุรกรรมทางอิเล็กทรอนิกส์จึงเพิ่มขึ้น ผู้คนกำลังเผชิญกับเงินอิเล็กทรอนิกส์และการหมุนเวียนเงินอิเล็กทรอนิกส์มากขึ้น ด้วยเหตุนี้ ภาระในแอปพลิเคชันฟินเทคจึงเพิ่มขึ้น ดังนั้นกลุ่มเทคโนโลยีสมัยใหม่ในฟินเทคจึงเกี่ยวข้องกับการทำงานกับระบบแบบกระจาย แอปพลิเคชั่นฟินเทคจะต้องสามารถรองรับภาระงานหนักได้ นอกจากนี้แอปพลิเคชันดังกล่าวจะต้องเชื่อถือได้เนื่องจากใช้งานได้กับเงิน การแฮ็กใดๆ ในส่วนของนักพัฒนาอาจส่งผลให้ได้รับเงินก้อนใหญ่และค่าชดเชยร้ายแรง ฉันจะบอกคุณเกี่ยวกับกลุ่มเทคโนโลยีโดยใช้ผลิตภัณฑ์ของเราเป็นตัวอย่าง เริ่มต้นในปี 2013 ในขณะนั้นการชำระเงินทางอิเล็กทรอนิกส์ยังไม่ได้รับความนิยมเท่าในปัจจุบัน เราใช้Java EE , Java เวอร์ชัน 8, Hibernate , ฐานข้อมูลPostgreSQL ,ระบบจัดการฐานข้อมูลMongoDB ขณะนี้เรากำลังเขียนเวอร์ชันใหม่ของผลิตภัณฑ์โดยใช้ Spring Framework เนื่องจากมีความจำเป็นในการเพิ่มประสิทธิภาพ และเราจำเป็นต้องตามให้ทันความต้องการของตลาด น่าเสียดายที่ Java EE เกือบจะตายแล้ว ไม่ได้รับการสนับสนุน และชุมชนรอบ Spring มีขนาดใหญ่มาก โครงการองค์กรขนาดใหญ่ ( การพัฒนาองค์กรคือการพัฒนาที่มุ่งแก้ไขปัญหาทางธุรกิจซึ่งต่างจากการพัฒนาเพื่อแก้ไขปัญหาผู้ใช้ปลายทาง - ed. ) มักใช้ Java มากขึ้น ทำไมต้องจาวา? นี่เป็นภาษาที่ค่อนข้างเป็นที่ยอมรับอยู่แล้ว ชุมชนมีขนาดใหญ่และมีเทคโนโลยีและห้องสมุดที่หลากหลาย Java ยังสามารถรับประกันความปลอดภัยของแอปพลิเคชัน ซึ่งเป็นสิ่งสำคัญสำหรับการพัฒนาองค์กร มีการเขียนเฟรมเวิร์กและไลบรารีจำนวนมากสำหรับ Java: ไม่จำเป็นต้องเขียน "จักรยาน" ทุกอย่างถูกสร้างขึ้นโดยนักพัฒนาที่มีความสามารถและทดสอบหลายครั้ง เราสามารถสรุปได้ดังนี้: Java มีความน่าเชื่อถือและรวดเร็วยิ่งขึ้น (ขอบคุณ Spring)

ใครควรเข้าฟินเทค

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

เกี่ยวกับผลิตภัณฑ์ที่ใช้งาน

SDK.finance เป็นซอฟต์แวร์การชำระเงินหลักที่มี API ที่แข็งแกร่งสำหรับธนาคารและบริษัทฟินเทค แพลตฟอร์มประกอบด้วยองค์ประกอบหลัก 5 ส่วน: แบ็กเอนด์ที่มีจุดสิ้นสุด API มากกว่า 400 จุด, เฟรมเวิร์กเอนด์ 3 รายการ และเครือข่ายสำหรับจัดการระบบด้วยความสามารถของ iOS และ Android สำหรับลูกค้าของเรา บ่อยครั้งที่แอปพลิเคชันของเราทำงานด้านบัญชี: เราติดตามรายได้และค่าใช้จ่ายของลูกค้า ทำธุรกรรมกับระบบการเงิน และสามารถโอนเงินระหว่างกระเป๋าเงินได้ ลูกค้าของเราส่วนใหญ่เป็นธุรกิจ ตัวอย่างเช่น เรามีลูกค้าที่ผลิตเทอร์มินัลและจัดจำหน่าย เมื่อใช้แอปพลิเคชันของเรา ลูกค้าจะรักษาบัญชีสำหรับผู้ขาย แอปพลิเคชันของเราจะส่งข้อมูลลูกค้าเกี่ยวกับจำนวนธุรกรรม ข้อมูลนี้จะถูกบันทึกไว้ และหลังจากนั้นเราจะบันทึกธุรกรรม รวมถึงบูรณาการกับธนาคารที่ผู้ขายมีบัญชีอยู่ ประเด็นก็คือด้วยการบูรณาการกับธนาคาร เราสามารถถอนเงินของผู้ขายไปยังบัญชีส่วนตัวของเขาได้ ลูกค้าหลักของเรา (ผู้ขายเทอร์มินัล) ได้รับค่าคอมมิชชั่นจากการที่ผู้ขายใช้เทอร์มินัลของเขา และผู้ขายยินดีที่พวกเขาได้รับเงินเข้าบัญชีของพวกเขาโดยอัตโนมัติ มันสะดวกสบายมาก นี่เป็นเพียงส่วนหนึ่งของความสามารถของแอปพลิเคชันของเรา

การทำงานใน Fintech มีความหวังแค่ไหน?

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

ข้อดีและข้อเสียของการทำงานในฟินเทค

ข้อดี:

  • ขยายขอบเขตอันไกลโพ้นของคุณ นักพัฒนาเริ่มเข้าใจว่าเงินอิเล็กทรอนิกส์และระบบทั้งหมดทำงานอย่างไร นี่เป็นทักษะที่มีประโยชน์และสนุกสนาน
  • คุณจะมีงานทำอยู่เสมอ ลูกค้าใหม่ที่ต้องการการผสานรวมและคุณสมบัติเฉพาะ ในความเป็นจริงมีงานอยู่เสมอทั้งงานเบาและงานหนัก

ข้อเสีย:

อาจเป็นเรื่องยากที่จะถ่ายโอนโครงการ Fintech ไปสู่ทิศทางใหม่และนำเทคโนโลยีใหม่มาใช้ เนื่องจากแอปพลิเคชันดังกล่าวจะต้องได้รับการจัดการอย่างระมัดระวังและรอบคอบ
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION