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

Sergey ผู้อาศัยในมอสโกได้แบ่งปันเรื่องราวความสำเร็จ ของเขา กับนักเรียน CodeGym เขาใช้หลักสูตรที่เรียนมา 3.5 ปี แต่ก็ยังไม่ได้ทำงานเป็นนักพัฒนา เกิดอะไรขึ้น? หรือบางทีทุกอย่างก็ออกมาดีที่สุดเท่าที่จะเป็นไปได้?

ความเป็นมา: ผู้เชี่ยวชาญด้านการขาย

Sergey ทำงานด้านการขายมาตั้งแต่ปี 2549: การจำนอง สินเชื่อรถยนต์ ผลิตภัณฑ์ธนาคาร จากนั้นในปี 2554 เขาเริ่มจัดการผลิตภัณฑ์การลงทุนโดยเฉพาะ ก่อนที่จะเข้าเรียนในมหาวิทยาลัย เขาตัดสินใจแล้วว่าจะทำอะไร: "ทำงานกับคนที่ประสบความสำเร็จ" และนั่นคือสิ่งที่เกิดขึ้น: 6 ปีหลังจากจบการศึกษาจากมหาวิทยาลัย เขาเป็นผู้จัดการบัญชีวีไอพีที่ธนาคารเอกชนรัสเซียที่ใหญ่ที่สุด

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

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

ทำความรู้จักกับไอทีและการพัฒนาโครงการแรก

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

เขาเขียนรีวิวและข่าวเกือบทุกวันและศึกษาในเวลาเดียวกัน หกเดือนต่อมา โดยไม่มีโฆษณาหรือ SEO เว็บไซต์ดังกล่าวได้เข้าสู่ผลการค้นหาสามอันดับแรกของยานเดกซ์สำหรับข้อความค้นหา "ราคาพันธบัตรยูโร" และติดอันดับห้าอันดับแรกของ Google สำหรับข้อความค้นหาเดียวกัน

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

ตลอดทั้งเดือนเขาศึกษาด้วยวิธีด้นสดดึงข้อมูลจากวิดีโอและบทความโดยไม่มีแผนชัดเจน เขายังไม่ได้ค้นพบ CodeGym

เรียนรู้เกี่ยวกับ CodeGym และรายได้เริ่มต้นจากแอพ Android

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

เมื่อมันเกิดขึ้น นายจ้างของเขามอบหมายให้เขาได้รับการรับรองเป็นที่ปรึกษาทางการเงิน ซึ่งกำหนดให้เขาต้องผ่านการทดสอบสองครั้งโดยมีคำถามและปัญหาทั้งหมด 3,300 ข้อ วิธีเดียวในการเตรียมคือการสแกน PDF ของเอกสาร 300 หน้า การอ่านบนคอมพิวเตอร์นั้นทำไม่ได้ การอ่านบนโทรศัพท์ของคุณนั้นเป็นไปไม่ได้ และไม่มีความสามารถในการค้นหา

เพื่อให้กระบวนการเตรียมการดีขึ้น Sergey แปลงไฟล์เป็นรูปแบบที่อ่านได้และตัดสินใจสร้างแอป Android ขนาดเล็กสำหรับฝึกซ้อมสำหรับการทดสอบ นี่คือวิธีที่โปรเจ็กต์ส่วนตัวเล็กๆ ค่อยๆ เติบโตเป็นแอปเต็มรูปแบบบน Google Play — ด้วยการค้นหา แชท โปรแกรมจำลองการสอบจริง และการออกแบบที่อัปเดต

หลังจากนั้นไม่นาน ความต้องการสอบก็เพิ่มขึ้นอย่างมาก เนื่องจากแอปเป็นแอปแบบชำระเงิน Sergey ได้รับรายได้ 25,000-30,000 รูเบิลต่อเดือนจากการขาย ดังนั้นเขาจึงตัดสินใจสร้างเวอร์ชัน iOS

โครงการใหม่

ควบคู่ไปกับการศึกษาและการพัฒนาแอพของเขา Sergey ได้เรียนรู้เกี่ยวกับ Spring และตัดสินใจนำแนวคิดที่มีมาอย่างยาวนานที่เกี่ยวข้องกับการซื้อขายหุ้นมาใช้: แดชบอร์ดสำหรับวิเคราะห์ระบบการซื้อขายของเขา

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

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

ตำแหน่งใหม่

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

ผลลัพธ์ระดับกลาง

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

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