JavaRush /จาวาบล็อก /Random-TH /นักพัฒนาอาวุโสที่มีการศึกษาในโรงเรียนกลางคืน

นักพัฒนาอาวุโสที่มีการศึกษาในโรงเรียนกลางคืน

เผยแพร่ในกลุ่ม
ตั้งแต่เด็กๆ ฉันใฝ่ฝันที่จะเป็นโปรแกรมเมอร์ คอมพิวเตอร์เครื่องแรกปรากฏขึ้นในช่วงกลางทศวรรษที่ 90 ตอนที่ฉันอายุ 6-7 ขวบ ที่โรงเรียน ฉันลองเขียนโปรแกรมจากหนังสือแล้ว (Visual Basic, Pascal) แต่เนื่องจากฉันอายุยังน้อยและขาดอินเทอร์เน็ต ฉันจึงไม่เคยพัฒนาทักษะนี้ให้อยู่ในระดับที่เพียงพอ เป็นผลให้ฉันเลี้ยวผิดบางแห่ง ข้างหลังฉัน: - ถูกไล่ออกจากโรงเรียนเทคนิค 2 แห่งที่แตกต่างกันสองครั้ง คนแรกข้ามไป คนที่สองน่าเบื่อและไร้ประโยชน์ทั้งในแง่ของความรู้และคุณค่าของประกาศนียบัตร - โรงเรียนภาคค่ำ - คุณต้องจบเกรด 10-11 อย่างใด - การเข้าศึกษาในมหาวิทยาลัยโดยสูญเสียใบรับรองหลังจากผ่านการสอบและผ่านงบประมาณได้สำเร็จและเป็นผลให้ไม่มีการศึกษาอีกครั้ง - 10 ปีแห่งการค้นพบตัวเอง การเปลี่ยนแปลงอาชีพมากกว่า 15 อาชีพ (รถตักดิน การค้าในตลาด เอนิกี้ การจัดเลี้ยง ศุลกากร โรงงาน ลูกเรือ การค้าปลีก การขายส่ง ฯลฯ) - นิสัยไม่ดีมากมายและบางครั้งก็เสพติด บริษัทที่ไม่ดีและอิทธิพลของพวกเขาที่มีต่อฉัน - การแต่งงาน 1 ครั้ง; - การย้ายถิ่นฐาน; - รักษาชีวิตผู้เป็นอัมพาตอันเป็นที่รักไว้ได้ 5 ปี และสูญเสียเขาไป รายการสามารถดำเนินต่อไปได้เป็นเวลานาน แต่มีช่วงเวลาที่ทุกอย่างเปลี่ยนไป ตอนอายุ 27 ปี อยู่ในประเทศที่ฉันไม่มีสัญชาติ และทำเรื่องไร้สาระทุกประเภทเช่นเคย กล่าวคือ ทำงานเป็นบาร์เทนเดอร์และทำอะไรก็ตามที่ฉันต้องทำ ทันใดนั้นฉันก็เริ่มคิดว่า: "ฉันคือฉันหรือเปล่า" ทำทุกอย่างถูกต้องในชีวิต ทำไมฉันถึงทำผิด ฝันถึงอะไร บางทีฉันยังทำผิดอยู่” เมื่อถึงจุดนี้ ฉันเริ่มคิดอย่างมีวิจารณญาณมากขึ้น และตระหนักว่าฉันไม่ฉลาดเท่าที่คิด หรือฉันแค่ขี้เกียจ ฉันจะสปอยล์: ทั้งสองตัวเลือกเกี่ยวข้องกับฉันบ้าง ดังนั้นฉันจึงเริ่มมองหาหนังสือเกี่ยวกับการเขียนโปรแกรมและบังเอิญเจอกับ JR ในตอนแรกมันน่าสนใจ แต่ฉันรู้ได้อย่างรวดเร็วว่าฉันรู้สึกเบื่อหน่ายกับการแก้ปัญหาที่บางครั้งดูเหมือนเป็นเรื่องเล็กน้อยในการส่งออกอาร์เรย์ไปยังคอนโซล ฯลฯ แต่ฉันสร้างแรงจูงใจให้ตัวเองด้วยความจริงที่ว่าในงานใด ๆ มีความแตกต่างเมื่อคุณเบื่อและโดยธรรมชาติแล้วสิ่งนี้ก็มีอยู่ในงานของนักพัฒนาซอฟต์แวร์ด้วย ฉันยังกระตุ้นตัวเองด้วยความจริงที่ว่าตอนเด็กๆ ฉันสนใจมาก แต่มีอินเทอร์เน็ตไม่เพียงพอที่จะค้นหาแหล่งข้อมูลอื่น แต่ตอนนี้โปรดใช้มัน ฉันตระหนักได้อย่างรวดเร็วว่าการสูบบุหรี่และแอลกอฮอล์รบกวนสมาธิของฉัน วันหนึ่งฉันเลิกบุหรี่ และเมื่อฉันอยากสูบบุหรี่จริงๆ ฉันก็เริ่มทำสควอทหรือวิดพื้นจนไม่อยากสูบอีกต่อไป เดือนแรกๆ เป็นเรื่องปกติมากที่จะมองโลกด้วยท่าทีสงบเสงี่ยม - มีพลังมากเกินไป แต่ฉันรู้ว่าจะควบคุมมันได้ที่ไหน (JR) ฉันยังหย่าร้างเพราะฉันตระหนักว่าในความเป็นจริงแล้ว มุมมองของฉันต่อชีวิตแตกต่างออกไป และบุคคลนั้นก็เพียงแต่พูดประชดประชันเกี่ยวกับแรงบันดาลใจของฉัน ในขณะที่ตัวเขาเองกำลังเสียชีวิตอย่างเปล่าประโยชน์ ผ่านไปหนึ่งปีกับการเรียนและพยายามสัมภาษณ์ ฉันตัดสินใจเพิ่มโอกาสและเข้ามหาวิทยาลัยเพื่อเรียนวิศวกรรมซอฟต์แวร์ ฉันต้องเตรียมตัวสอบเพราะตอนรับปริญญามีแค่สอบเท่านั้น การเตรียมการ 3 เดือน การทดสอบที่ประสบความสำเร็จด้วยคะแนนดี และในฤดูใบไม้ร่วงก็ได้ผลลัพธ์แรก - งานแรกในด้านไอที นายจ้างเข้าใจ. ที่ฉันตัดสินใจอุทิศตนให้กับเรื่องนี้อย่างถี่ถ้วน ในรอบเกือบ 30 ปีฉันตัดสินใจเข้ามหาวิทยาลัยเพื่อวิชาพิเศษนี้ งานแรกคือเพนนี (ประมาณ 20,000 รูเบิล) ในตำแหน่งวิศวกรทดสอบโหลด โดยเขียนการทดสอบใน Java สำหรับโหลด API ของระบบเป้าหมาย และดำเนินการทดสอบด้วยการเขียนรายงานและการวิเคราะห์ ภายในครึ่งปี ฉันได้รับข้อเสนอสำหรับตำแหน่งนักพัฒนาระดับกลาง และจากนั้นก็ดำเนินไป ปัจจุบันฉันทำงานในองค์กร FinTech ระหว่างประเทศจากธนาคารเพื่อการลงทุนชั้นนำ 10 อันดับแรกของโลก สแต็กมีการขยายตัวอย่างมากในช่วงหลายปีที่ผ่านมา ต่อไป ปีปริญญาตรี ฉันก็วางแผนที่จะไปเรียนต่อปริญญาโท โดยทั่วไปฉันไม่เสียใจเลย - ฉันมีประสบการณ์ชีวิตที่น่าสนใจซึ่งช่วยให้ฉันรับรู้ความเป็นจริงอย่างมีเหตุผลและประเมินสถานการณ์ได้อย่างถูกต้อง ในกระบวนการศึกษา นอกเหนือจาก JR แล้ว ฉันได้อ่านเนื้อหาเดียวกันในหนังสือของ Schildt อ่าน Philosophy of Java, Clean Code และ Beck's Extreme Programming นอกจากนี้ระหว่างทางไป/กลับจากที่ทำงานฉันได้ดูวิดีโอหลักสูตรของ Ivan Golovach (ตัวละครที่น่าสงสัย แต่หลักสูตรบน root tracker นั้นน่าสนใจ) - มักจะช่วยให้เข้าใจถึงสิ่งที่ไม่สามารถทำได้ผ่าน JR และ Schildt ฉันแนะนำทุกคนที่เริ่มต้นเส้นทางการเรียนรู้การเขียนโปรแกรม: - จงวิจารณ์ตัวเองและยอมให้สิ่งต่าง ๆ อาจไม่เป็นไปตามที่คุณวางแผนไว้เสมอ - อ่านและดูเป็นภาษาอังกฤษโดยเฉพาะ - เริ่มใช้ git ให้เร็วที่สุด - เขียนแบบทดสอบที่ถูกต้อง - อย่าข้ามงานที่ดูง่ายๆ (งานเหล่านั้นที่คุณมักจะทำผิดพลาดและการแก้ไขมันจะทำให้คุณได้รับประสบการณ์ที่มีประโยชน์และความเข้าใจเกี่ยวกับวิธีการทำงานของทุกอย่าง) - สมัครไม่เพียงแต่สำหรับตำแหน่งงานว่างด้าน dev เท่านั้น แต่ยังสำหรับ QA ด้วย - เชื่อฉันเถอะว่าประสบการณ์จริงในการพัฒนา 1 เดือนแม้จะอยู่ในบทบาทของ QA จะทำให้คุณมีเวลามากกว่าครึ่งปีในการยัดเยียดและโครงการบ้าน - ไปสัมภาษณ์แม้ว่าคุณจะไม่ได้เปลี่ยนงานก็ตาม - สิ่งนี้จะช่วยให้คุณได้รับข้อเสนอแนะที่เป็นประโยชน์และเข้าใจว่าคุณกำลังบกพร่องตรงไหน - ออกจากเขตความสะดวกสบายของคุณ - หากโครงการเริ่มคุ้นเคยและน่าเบื่อ ไม่มีงานใดที่บังคับให้คุณเรียนรู้สิ่งใหม่ - ถึงเวลาที่ต้องเปลี่ยนแปลงบางสิ่ง - ทำมากกว่าพูดถึงความตั้งใจที่จะทำบางสิ่งบางอย่าง - อย่าฟังคนที่พยายามห้ามปรามความปรารถนาของคุณ PS. อย่ากลัวที่จะเปลี่ยนแปลงสิ่งใดในชีวิต - เรามีเพียงหนึ่งเดียว การเขียนโปรแกรมสุดขีดของเบ็ค นอกจากนี้ระหว่างทางไป/กลับจากที่ทำงานฉันได้ดูวิดีโอหลักสูตรของ Ivan Golovach (ตัวละครที่น่าสงสัย แต่หลักสูตรบน root tracker นั้นน่าสนใจ) - มักจะช่วยให้เข้าใจถึงสิ่งที่ไม่สามารถทำได้ผ่าน JR และ Schildt ฉันแนะนำทุกคนที่เริ่มต้นเส้นทางการเรียนรู้การเขียนโปรแกรม: - จงวิจารณ์ตัวเองและยอมให้สิ่งต่าง ๆ อาจไม่เป็นไปตามที่คุณวางแผนไว้เสมอ - อ่านและดูเป็นภาษาอังกฤษโดยเฉพาะ - เริ่มใช้ git ให้เร็วที่สุด - เขียนแบบทดสอบที่ถูกต้อง - อย่าข้ามงานที่ดูง่ายๆ (งานเหล่านั้นที่คุณมักจะทำผิดพลาดและการแก้ไขมันจะทำให้คุณได้รับประสบการณ์ที่มีประโยชน์และความเข้าใจเกี่ยวกับวิธีการทำงานของทุกอย่าง) - สมัครไม่เพียงแต่สำหรับตำแหน่งงานว่างด้าน dev เท่านั้น แต่ยังสำหรับ QA ด้วย - เชื่อฉันเถอะว่าประสบการณ์จริงในการพัฒนา 1 เดือนแม้จะอยู่ในบทบาทของ QA จะทำให้คุณมีเวลามากกว่าครึ่งปีในการยัดเยียดและโครงการบ้าน - ไปสัมภาษณ์แม้ว่าคุณจะไม่ได้เปลี่ยนงานก็ตาม - สิ่งนี้จะช่วยให้คุณได้รับข้อเสนอแนะที่เป็นประโยชน์และเข้าใจว่าคุณกำลังบกพร่องตรงไหน - ออกจากเขตความสะดวกสบายของคุณ - หากโครงการเริ่มคุ้นเคยและน่าเบื่อ ไม่มีงานใดที่บังคับให้คุณเรียนรู้สิ่งใหม่ - ถึงเวลาที่ต้องเปลี่ยนแปลงบางสิ่ง - ทำมากกว่าพูดถึงความตั้งใจที่จะทำบางสิ่งบางอย่าง - อย่าฟังคนที่พยายามห้ามปรามความปรารถนาของคุณ PS. อย่ากลัวที่จะเปลี่ยนแปลงสิ่งใดในชีวิต - เรามีเพียงหนึ่งเดียว การเขียนโปรแกรมสุดขีดของเบ็ค นอกจากนี้ระหว่างทางไป/กลับจากที่ทำงานฉันได้ดูวิดีโอหลักสูตรของ Ivan Golovach (ตัวละครที่น่าสงสัย แต่หลักสูตรบน root tracker นั้นน่าสนใจ) - มักจะช่วยให้เข้าใจถึงสิ่งที่ไม่สามารถทำได้ผ่าน JR และ Schildt ฉันแนะนำทุกคนที่เริ่มต้นเส้นทางการเรียนรู้การเขียนโปรแกรม: - จงวิจารณ์ตัวเองและยอมให้สิ่งต่าง ๆ อาจไม่เป็นไปตามที่คุณวางแผนไว้เสมอ - อ่านและดูเป็นภาษาอังกฤษโดยเฉพาะ - เริ่มใช้ git ให้เร็วที่สุด - เขียนแบบทดสอบที่ถูกต้อง - อย่าข้ามงานที่ดูง่ายๆ (งานเหล่านั้นที่คุณมักจะทำผิดพลาดและการแก้ไขมันจะทำให้คุณได้รับประสบการณ์ที่มีประโยชน์และความเข้าใจเกี่ยวกับวิธีการทำงานของทุกอย่าง) - สมัครไม่เพียงแต่สำหรับตำแหน่งงานว่างด้าน dev เท่านั้น แต่ยังสำหรับ QA ด้วย - เชื่อฉันเถอะว่าประสบการณ์จริงในการพัฒนา 1 เดือนแม้จะอยู่ในบทบาทของ QA จะทำให้คุณมีเวลามากกว่าครึ่งปีในการยัดเยียดและโครงการบ้าน - ไปสัมภาษณ์แม้ว่าคุณจะไม่ได้เปลี่ยนงานก็ตาม - สิ่งนี้จะช่วยให้คุณได้รับข้อเสนอแนะที่เป็นประโยชน์และเข้าใจว่าคุณกำลังบกพร่องตรงไหน - ออกจากเขตความสะดวกสบายของคุณ - หากโครงการเริ่มคุ้นเคยและน่าเบื่อ ไม่มีงานใดที่บังคับให้คุณเรียนรู้สิ่งใหม่ - ถึงเวลาที่ต้องเปลี่ยนแปลงบางสิ่ง - ทำมากกว่าพูดถึงความตั้งใจที่จะทำบางสิ่งบางอย่าง - อย่าฟังคนที่พยายามห้ามปรามความปรารถนาของคุณ PS. อย่ากลัวที่จะเปลี่ยนแปลงสิ่งใดในชีวิต - เรามีเพียงหนึ่งเดียว
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION