JavaRush /จาวาบล็อก /Random-TH /นักศึกษาปี 3 อีกคนที่ไปเรียนไอที
Олег Андреев
ระดับ
Одесса

นักศึกษาปี 3 อีกคนที่ไปเรียนไอที

เผยแพร่ในกลุ่ม
สวัสดีทุกคน ถึงเวลาที่ฉันจะเล่าเรื่องที่ฉัน “สยายปีก” ให้คุณฟังแล้ว... ฉันชื่อโอเล็ก อายุ 21 ปี
นักศึกษาปี 3 อีกคนหนึ่งที่ไปไอที - 1
ฉันอยากเป็นโปรแกรมเมอร์ตั้งแต่เด็ก และพ่อก็บอกให้เรียนเขียนโปรแกรมด้วย ฉันหยิบหนังสือมาจากเขา ดูแล้วก็คิดว่า นั่นมันไร้สาระ แล้วฉันจะเรียนรู้มัน
จากนั้นฉันถูกส่งไปโรงเรียนที่เรียนภาษาฮีบรู (!) และวิทยาการคอมพิวเตอร์อย่างเจาะลึก ไม่ได้บอกว่าฉันได้รับรากฐานขั้นสูงที่นั่น แต่มี Pascal และ HTML และพื้นฐานของอัลกอริธึม แน่นอนว่าฉันไม่ได้จริงจังกับเรื่องนี้ ฉันคัดลอกมาจากทุกคน และจริงๆ แล้วฉันเรียนได้เกรดสามหรือสี่ จากนั้นมีคำถามเกิดขึ้นเกี่ยวกับการรับเข้าเรียนของฉัน ฉันค้นหาใน Google พบข้อมูลเกี่ยวกับ STEP Academy และอยากไปที่นั่น ดูเหมือนทุกอย่างจะดำเนินไปด้วยดี ฉันพบว่าไม่จำเป็นต้องสอบระดับชาติ (Unified State Exam) เห็นได้ชัดว่านั่นคือสาเหตุที่ฉันตัดสินใจไม่ลงทะเบียน จากนั้นแม่ของฉันก็รู้ว่าต้องเรียนที่นั่นเท่าไหร่ และเนื่องจากตอนนั้นเงินมีจำกัดมาก แม่จึงตัดสินใจว่าจะไปเรียนมหาวิทยาลัยปกติ... แต่มันก็สายเกินไป :) การลงทะเบียน ZNO สิ้นสุดลงแล้ว โรงเรียนเลิก เพื่อนไม่เหลือ ทุกคนต่างยุ่งอยู่ที่มหาวิทยาลัย และฉันก็ไปทำงานที่โรงภาพยนตร์ (ทำความสะอาด ควบคุมตั๋ว ฯลฯ) บางทีนี่คือจุดเริ่มต้นของการเปลี่ยนแปลงในหัวของฉัน ฉันต้องทนทุกข์ทรมานทุกวัน งานประจำ ได้เงิน และน่าเสียดายที่ต้องบอกว่าไม่ได้เรียนที่ไหนและงานก็ห่วยแตก ในแง่จิตใจ มันเป็นช่วงเวลาที่ยากลำบากที่สุดในชีวิตของฉัน ฉันถึงกับหยุดสื่อสารกับผู้หญิงด้วยซ้ำ เพราะมันน่าอายจริงๆ ฉันทำงานที่นั่นเป็นเวลาหกเดือน ลงทะเบียนกับ ZNO และใช้เวลาเท่ากัน เพื่อเตรียมตัวสำหรับวิชาคณิตศาสตร์และภาษายูเครนในตอนเย็น ภาษา. ฉันจำวันที่ฉันลาออกได้ ฉันมีความสุขที่สุด รู้สึกมีพลังขึ้นมาทันที จากนั้นในฤดูร้อนฉันก็สอบผ่าน และผ่านไปได้ด้วยดี และเข้ามหาวิทยาลัยที่มีทุนสนับสนุนเพื่อเรียนวิทยาการคอมพิวเตอร์ แน่นอน จากนั้นฉันก็ผ่อนคลายอีกครั้ง :) ฉันคิดว่าความรู้จะเกิดขึ้นเอง ตลอดหลักสูตรแรกฉันไม่สามารถเริ่มต้นอาร์เรย์ได้ด้วยซ้ำ ฉันคัดลอกห้องทดลองทั้งหมด กล่าวโดยสรุป ทุกอย่างราบรื่น ปีแรกสิ้นสุดลง ฉันสัญญากับตัวเองว่าจะเรียนช่วงฤดูร้อน อ่านหนังสือ แต่แน่นอนว่าฉันก็เลิกทำสิ่งนั้นเช่นกัน จากนั้นปีที่สองก็เริ่มต้นขึ้น เราเริ่มวิชาใหม่: “ทฤษฎีการเขียนโปรแกรมและการสร้างซอฟต์แวร์”

จุดเริ่ม

ในเรื่องนี้มีอาจารย์ I. S. Mazurok ที่ไม่ได้สอนตามหลักสูตรของมหาวิทยาลัย แต่สามารถเลือกคำที่เปลี่ยนแปลงทุกอย่างได้ “ทำไมคุณมาที่นี่” “พวกเขาไม่ได้สอนอะไรคุณที่นี่” “มหาวิทยาลัยจะไม่ตั้งให้คุณเป็นโปรแกรมเมอร์ มันเป็นเพียงการผ่อนผันจากกองทัพ” ครูเองก็ทำงานเป็นโปรแกรมเมอร์และเล่าเรื่องมากมายเกี่ยวกับ บริษัทไอที วิธีการทำงานของทุกอย่างที่นั่น มีตำแหน่งงานใดบ้าง บริษัทประเภทใด (ร้านขายของชำ การจ้างบุคคลภายนอก ฯลฯ) และเขาทำมันได้น่าสนใจมาก จนฉันต้องการเริ่มทำอะไรบางอย่างมากขึ้นเรื่อยๆ แต่ฉันต้องการจุดเริ่มต้น จากนั้น JavaRush ก็สบตาฉันโดยไม่ได้ตั้งใจ (โฆษณาบนหน้าสาธารณะใน VK) แน่นอนว่าฉันไม่สงสัยเช่นเดียวกับโฆษณาทั้งหมดใน VK แต่ก็ยังตัดสินใจลองฉันผ่านระดับแรกค่อนข้างง่ายจากนั้นครั้งที่สองจากนั้น ประการที่สาม "ความยุ่งยาก" ครั้งแรกเริ่มต้นขึ้น แต่ที่ฉันประหลาดใจคือฉันสนุกกับการนั่งทำงานเป็นเวลา 2-3 ชั่วโมงและช่างดีเหลือเกินที่ได้รับข้อความจากปลั๊กอินที่คุณทำได้ดีและงานเสร็จสมบูรณ์ เท่านั้น ที่ชั้น 6 ฉันสังเกตไหมว่า JuvaRush ได้รับการจ่ายเงิน แน่นอนว่าฉันรู้สึกเสียใจมากเพราะฉันยังเป็นนักเรียนและตอนนั้นมีเงินไม่มากฉันจึงตัดสินใจทิ้งปัญหานี้ไว้ก่อนและประหยัดเงิน แม่ของฉันมาจากอิตาลี (เพื่อหารายได้) แค่ที่ JavaRush ก็มีโปรโมชั่นส่วนลด 50% แน่นอนว่าฉันต้องขอร้องแม่และพิสูจน์ว่านี่ไม่ใช่การหลอกลวง และในที่สุดมันก็ได้ผลสำหรับฉัน ฉันซื้อการสมัครสมาชิกแบบไม่จำกัดแล้วไปกันเลย... ฉันนั่งทั้งวันทั้งคืนโดยลืมเรื่องมหาวิทยาลัยไป \festivals\friends ระดับ 10,15,20 งานใหญ่ๆ เริ่มงาน นั่งทำงานหลายวัน ชื่นใจ เหมือนเจอของที่ทำได้หลายวันโดยไม่สังเกตเวลา ก่อนหน้านั้นฉันไม่สามารถทำอะไรได้เลย และเมื่อฉันนั่งลงทำงานต่างๆ ฉันก็รู้สึกว่ามีส่วนเกี่ยวข้องกับมัน (ถึงแม้จะไม่มีอะไรเลย ฉันไม่รู้จริงๆ ว่าจะเขียนอะไรลงในเรซูเม่ได้บ้าง)

ความล้มเหลวครั้งแรก

ระดับที่ 30 ใกล้เข้ามาแล้วและน่าแปลกที่มหาวิทยาลัยฉันได้รับทุนการศึกษาเพิ่มขึ้นขอบคุณฉันทั้งกลุ่มเริ่มเขียนด้วยภาษาชวา (อย่างแม่นยำยิ่งขึ้นฉันเขียนให้ทุกคนในชวา) ด้วยกระแสแห่งแรงบันดาลใจนี้ ฉันเริ่มส่งเรซูเม่ของฉันไปยังบริษัทและบริการค้นหางานทั้งหมด (ไร้เดียงสา :)) แน่นอนว่าฉันไม่ได้รับสายใดๆ เลย เพราะมีเพียง JavaCore เท่านั้น จากนั้นในเมืองของฉันพวกเขาเปิดการลงทะเบียนสำหรับหลักสูตรนักพัฒนา Android ฉันไปสัมภาษณ์และอุ๊ย - ความล้มเหลวครั้งแรกฉันถูกปฏิเสธ ในการสัมภาษณ์มีคำถามมากเกินไปเกี่ยวกับฐานข้อมูล ความแตกต่างมากเกินไปที่ฉันไม่รู้ และดังนั้น นี่คือความล้มเหลวครั้งแรก สวัสดีภาวะซึมเศร้า กลัวว่ายังมีอะไรให้เรียนรู้อีกมากจนไม่สามารถทำอะไรได้เลย หลังจากผ่านไปหนึ่งเดือนฉันก็สงบลงและเรียนต่อ ไปเข้าร่วมการประชุมโอลิมปิกทุกประเภท อ่านเอกสาร ฯลฯ ...

หกเดือนผ่านไปแล้ว

ข้างหน้ามีระดับ 35-36 อยู่แล้ว ฉันได้เขียนถึงผู้ดูแลแล้วเพื่อขอให้พวกเขาเติมเชื้อเพลิงให้กับบัญชีของฉัน (ในขณะนั้นยังมีงานไม่เพียงพอ) หกเดือนผ่านไป จากนั้นบริษัทนั้นก็เปิดหลักสูตรอีกครั้ง เฉพาะตอนนี้เป็นนักพัฒนา JavaScript เท่านั้น ในเวลานั้นฉันได้เขียนไลบรารีออนไลน์ของฉันใน JavaEE ด้วยรูปแบบที่ปรับเปลี่ยนได้ ฐานข้อมูล Hibirnate, Tomcat ผู้ส่งสารของคุณเองบนซ็อกเก็ตและสวิง ฉันใช้ Git อยู่แล้ว รู้วิธีตั้งค่าเซิร์ฟเวอร์บน glassfish และ tomcat (โดยทั่วไปแล้ว อย่างน้อยก็มีบางอย่างทำให้ฉันนึกถึงโปรแกรมเมอร์) ตอนนั้นฉันรู้จัก JavaScript ที่ระดับ 3* - บางระดับใน JavaRush เมื่อมี JSON แต่ฉันตัดสินใจที่จะเตรียมตัวให้พร้อม ภายในหนึ่งเดือนฉันได้เรียนรู้พื้นฐานของ js และเร็วมาก โดยเฉพาะอย่างยิ่งการมีความรู้ที่ดีเกี่ยวกับ Java ถึงเวลาสำหรับการทดสอบ ซึ่งครอบคลุมพื้นฐานของ css, html และพื้นฐานของ JS ในระดับ: “เขียนทุกวิธีในการประกาศอาร์เรย์ใน JS” จากนั้นจากผลการทดสอบพบว่ามีคนถูกเลือกให้สัมภาษณ์ ประมาณ 300 คนเขียนแบบทดสอบ สัมภาษณ์ประมาณ 50 คน ในนั้นคือฉัน (สำหรับหลักสูตร Android ฉันไม่ผ่านการทดสอบด้วยซ้ำ)

โชค

ในการสัมภาษณ์ พวกเขาถามว่าทำไมฉันถึงมาเป็นผู้เชี่ยวชาญ และฉันก็เล่าเรื่องราวสะอื้นที่ฉันเขียนไว้ข้างต้นให้พวกเขาฟัง พวกเขาถามว่าฉันเคยเขียนโค้ดมาก่อนหรือไม่ ดังนั้นฉันจึงแสดงพื้นที่เก็บข้อมูล Git ของฉัน (ซึ่งสำคัญมาก) บอก พวกเขาที่ฉันรู้จัก JavaEE, Hibernate พวกเขาถามฉันว่าทำไมฉันถึงเลือก Frontend ซึ่งฉันตอบตามตรงว่าฉันแค่อยากหางาน :) ดังนั้นฉันจึงทำให้เป็นผู้โชคดี 10 อันดับแรกที่เข้าเรียนในหลักสูตรนี้ มันเจ๋งมาก มันไม่เหมือนกับสิ่งที่เกิดขึ้นที่มหาวิทยาลัยในเวลานั้น (สิ้นปีที่สอง) งานทั้งหมดถูกโพสต์ไว้ในที่เก็บ Git ซึ่งเราได้ส่งคำขอพูลสำหรับโซลูชัน (โซลูชันที่ดีที่สุดถูกรวมเข้ากับ สาขาหลัก) หนึ่งเดือนต่อมา ครูคนหนึ่งเสนองานให้ฉันทำงานในบริษัทของเขา และฉันก็ตอบตกลงโดยไม่ต้องคิด ตั้งแต่วันแรก ฉันรู้สึกทึ่งกับความยากและน่าสนใจในเวลาเดียวกัน ฉันได้รับเครื่องมือที่ไม่เคยใช้ทันที (Less, React, Gulp, Node.js) ฉันเจาะลึกทั้งหมดนี้มาเป็นเวลานานโดยเฉพาะอย่างยิ่งในปฏิกิริยาซึ่งดูเหมือนจะไม่ชัดเจนเท่าที่ทุกคนเขียนหรืออย่างน้อยมันก็ไม่ได้ผลดีสำหรับฉัน แต่ถึงกระนั้น ฉันก็ไม่รู้สึกเหมือนเป็นโปรแกรมเมอร์ ลูกค้าเป็นชาวรัสเซียทั้งหมด ในบริษัทมีกันแค่ 3 คน (รุ่นน้อง 2 คน และคนกลาง 1 คน) จึงมีบางอย่างข้างในกัดกินฉันทุกวัน บางทีอาจเป็นแค่แมลงสาบในนั้น หัวของฉัน แต่ฉันไม่รู้สึกว่าบรรลุเป้าหมายไม่เช่นนั้นฉันจะเขียนที่นี่มานานแล้ว :)) แต่ถึงอย่างนี้การเติบโตของฉันก็ยิ่งใหญ่มากตัวฉันเองไม่ได้สังเกตว่าฉันสร้างแอปพลิเคชันแล้วอย่างไร สถาปัตยกรรมของตัวเองเขียนใน React เช่นเดียวกับใน Java ในเวลานั้น (เริ่มหลักสูตรที่สาม) เราได้รับรายวิชา ฉันเลือกหัวข้อของเกมไพ่ออนไลน์ 21 หรือ BlackJack (ความสามารถในการเลือกจำนวนไพ่ที่ควร ได้รับการจัดเตรียมไว้) และควบคู่ไปกับงานที่ฉันเขียน "มินิโปรเจ็กต์" นี้ (สำหรับผู้ที่สนใจ นี่คือลิงค์: BlackJack) แค่นั้นแหละ - มีบางอย่างผิดปกติ ฉันไม่รู้จะอธิบายยังไงฉัน ได้รับเงินและไม่เลวสำหรับนักเรียน (500 ดอลลาร์) แต่ฉันรู้สึกว่านี่ไม่ใช่สิ่งที่ฉันต้องการและบวกกับปัญหาใหญ่เริ่มขึ้นในครอบครัว และโปรเจ็กต์ของฉันก็แย่มาก ฉันต้องออกอากาศหน้าจอของฉันบน Skype เป็นเวลา 14 ชั่วโมงต่อวัน (ความต้องการของลูกค้า CIS...) โดยทั่วไปแล้ว ฉันทำโปรเจ็กต์ที่ค้างคาใจฉันเสร็จแล้วและทิ้งงานกลับไปไว้ที่ มหาวิทยาลัย :) ที่มหาวิทยาลัยมันง่ายมากจนเมื่อต้นภาคเรียนที่ 2 ของปีที่ 3 ฉันแค่เอาห้องทดลองและหลักสูตรทั้งหมดจากอาจารย์และในหนึ่งเดือนฉันก็ทำทุกอย่างอย่างแน่นอนไม่ใช่ในภาษาปาสคาล แต่ Angular, React + ES6 และคุณสมบัติอื่นๆ ของโลกสมัยใหม่ สำหรับเซิร์ฟเวอร์ ฉันใช้ Java หรือ Node.js ซึ่งฉันรู้ดีอยู่แล้วในเวลานั้น ฐานสำหรับนักเรียนทุกคนคือ Mongo ฉันชอบมันมาก ปีศาจ

เบื่อ

นี่คือวิธีที่ฉันได้รับประสบการณ์อย่างช้าๆ เติมคอมไพล์ด้วยโปรเจ็กต์ใหม่ ทำเงินจากเพื่อนร่วมชั้น ดื่มในช่วงสุดสัปดาห์ โดยทั่วไปแล้วทุกอย่างก็สงบ) หลังจากนั้นสักพักมันก็น่าเบื่อ ไม่มีอะไรทำอีกแล้ว ที่มหาวิทยาลัยฉันได้จัดการประชุมเกี่ยวกับการพัฒนาเว็บและ JavaScript แล้ว ฉันตัดสินใจว่าถึงเวลาลองเสี่ยงโชคอีกครั้ง ฉันพบตำแหน่งงานว่าง 2 ตำแหน่งบน dou.ua ทุกอย่างดูเหมือนจะโคเชอร์อย่างที่ฉันชอบ ตำแหน่งงานว่างเป็นภาษาอังกฤษ จากประสบการณ์การทำงานหนึ่งปี การลงทะเบียน SPD และทุกอย่างก็เป็นเช่นนั้น ผู้คน สิ่งที่ฉันต้องการจริงๆ ฉันส่งเรซูเม่ของฉันไปที่ 2 บริษัท (ยังไงก็ขอขอบคุณ JavaRush เป็นพิเศษสำหรับการสรุปที่รวบรวมตามคำแนะนำของคุณ) ฉันได้รับเชิญให้เข้าร่วมการสัมภาษณ์ ซึ่งฉันผ่านได้อย่างยอดเยี่ยมโดยไม่พลาดแม้แต่คำถามเดียว พวกเขาถาม Angular, React, Node.js, โปรโตคอล HTTP โดยทั่วไป, ฐานข้อมูล, เครื่องมือสร้าง โดยทั่วไปแล้ว พวกเขาดูเรซูเม่ของฉันอย่างโง่เขลาและ ถามในทุกประเด็น - ตำแหน่งว่าง JavaScript Developer (FullStack) หลังจากไปทำงาน 3 วัน ฉันก็ได้รับมอบหมายให้เข้าร่วมโครงการของแคนาดา React+es6+node.js ทันที น่าสนใจมาก ฉันคุ้นเคยกับวิธี Scrum และ Agile เรียนรู้ว่า Slack คืออะไร เรามี Worksaction เป็นของตัวเอง พร้อมงานและการประมาณค่า โดยทั่วไปนี่คือสิ่งที่ฉันต้องการ ทุกวันจะแตกต่างจากครั้งก่อน แม้ว่าจะอยู่ที่ ในตอนแรกมันเป็นเรื่องผิดปกติที่ทุกอย่างเป็นภาษาอังกฤษ งาน การประชุม และการสื่อสารกับลูกค้า แต่เรามีครูที่คอยช่วยเหลือในเรื่องนี้ และภาษาอังกฤษของฉันก็ไม่ได้แย่ขนาดนั้น) เพื่อนร่วมงานและทีมงานสุดยอดมาก ทุกวันศุกร์เราไปที่บาร์ ภายในออฟฟิศมักจะมีชีวิตแบบนั้น ทุกคนพูดตลกกัน กระบวนการทำงานชวนให้นึกถึงซีรีส์เรื่อง "Silicon Valley" เมื่อวันศุกร์ ช่วงทดลองงานของฉันสิ้นสุดลงและฉันได้เข้าร่วมบริษัทอย่างเป็นทางการ และตอนนี้ฉันมีความสุขอย่างมากและประสบความสำเร็จในสิ่งที่ฉันต้องการ ฉันภูมิใจในเส้นทางที่ฉันได้เดินไป และตอนนี้ฉันเป็นใคร และฉันรู้สึกขอบคุณ JavaRush มากสำหรับสิ่งนี้ ซึ่งไม่เพียงแต่สอนฉันถึงวิธีเขียนโปรแกรม แต่ยังทำให้ฉันชอบมันเป็นสิ่งที่ชอบ และถึงแม้ฉันจะไม่ใช่ Java dev ตอนนี้ JavaScript ก็ดีมากเช่นกัน ดังนั้นขอขอบคุณอีกครั้งสำหรับทุกสิ่งที่คุณ ได้ทำและกำลังทำเพื่อเราทุกคน การเดินทางทั้งหมดใช้เวลาเกือบ 2 ปี (ตั้งแต่ต้นปีที่สองถึงกลางปีที่สาม) ฉันขอให้คุณทุกคนโชคดี ถ้าฉันขี้เกียจเหมือนเดิม คนอื่นก็ขี้เกียจเหมือนกัน นี่คือเคล็ดลับสองสามข้อ
  • อย่ายอมแพ้
  • อย่าหยุดที่ JavaRush เพียงอย่างเดียว แต่มองหาแหล่งการเรียนรู้อื่นๆ
  • พยายามรวมเทคโนโลยีที่เรียนรู้แต่ละรายการเข้ากับมินิโปรเจ็กต์
  • และแน่นอน ผ่อนคลายเป็นครั้งคราว สนุกกับสิ่งที่คุณทำ แล้วคุณจะพบงานที่คุณสมควรได้รับและต้องการ
ป.ล. ฉันขอโทษที่ข้อความเยอะมาก ฉันแค่อยากเล่าทุกอย่างตั้งแต่ต้นจนจบอย่างที่เป็นจริง หวังว่าอย่างน้อยจะมีคนอ่านทุกอย่าง :)
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION