- ฉันเป็นนักปรัชญา (นักภาษาศาสตร์) โดยการฝึกอบรม
- ฉันไม่เคยเขียนโปรแกรมมาก่อน (ในวิทยาการคอมพิวเตอร์เราเรียนการพิมพ์ด้วย 5 นิ้ว - แต่ฉันไม่เคยเรียนเลย)
- ในเดือนกรกฎาคม 2014 (เวลา 04.00 น.) ฉันก็รู้ทันทีว่าจำเป็นต้องเรียน Java อย่างเร่งด่วน!
- ในไม่ช้าฉันก็เริ่มศึกษา JavaRush - การค้นพบที่ประสบความสำเร็จมากที่สุด)
- ในเดือนธันวาคม 2014 (เกือบ) ฉันเข้าเรียนที่ JavaSchool ของบริษัทไอทีขนาดใหญ่แห่งหนึ่งในเซนต์ปีเตอร์สเบิร์ก (ตอนนี้ฉันอยู่ที่ระดับ 18 ใน JavaRush)
- ในเดือนกุมภาพันธ์ 2558 ในที่สุดเขาก็เข้าเรียนและสำเร็จการศึกษาในเดือนเมษายน โดยปกป้องโครงการเว็บขนาดเล็ก
- ในเดือนพฤษภาคม 2558ฉันได้งานบริษัทเดียวกับรุ่นน้อง ไชโย!
- ในเดือนกันยายน 2015 ซึ่งเป็นส่วนหนึ่งของวันโปรแกรมเมอร์สากล ฉันผ่านการทดสอบการ์ตูนเรื่อง "การทดสอบสำหรับผู้ที่ไม่ใช่มนุษยนิยม" ได้สำเร็จ - ใช่แล้ว!
- และวันนี้ (11/12/2558) ฉันผ่านการทดสอบ Oracle Java SE Certificate (7.1) ด้วยคะแนน 83% (ผ่านจาก 63%)
- เป็นไปตามนั้น!)
ความจริงก็คือฉันเป็นคู่ต่อสู้ที่ค่อนข้างก้าวร้าวต่อความรุนแรงทุกประเภท และรวมถึงเหนือตัวคุณเองด้วย ดังที่คุณทราบ หากคุณบังคับตัวเองให้ทำอะไรบางอย่างโดยใช้กำลัง ประสิทธิผลของสิ่งนี้ก็จะน้อยกว่าเมื่อคุณทำสิ่งเดียวกันด้วยความกระตือรือร้นมาก อย่างไรก็ตาม สิ่งที่ให้ความสุขนั้นกลับกลายเป็นแหล่งที่มาของผลประโยชน์โดยรวมไม่ได้ - ลองถามนักกีฬามืออาชีพคนไหนก็ได้! ความ
นี่คือรายการโครงเรื่องของกิจกรรมของฉัน : ตอนแรกฉันชอบอ่านบทช่วยสอนสำหรับผู้เริ่มต้น (เป็นภาษารัสเซีย) และคัดลอกโปรแกรมเล็กๆ จากหนังสือที่มีหน้าต่างแบบเลื่อนลงใน Swing ฉันไม่เถียง ในตอนแรกมันดูน่าประทับใจมากและตั้งแต่วันแรกที่คุณเริ่มรู้สึกเหมือนเป็น "Java King" (คำนี้เป็นเรื่องปกติในหมู่เพื่อนร่วมงานบางคนของฉัน) แต่พอกลางเล่มก็เริ่มไม่เข้าใจอะไรมากนัก และความสนใจก็เริ่มจางหายไป ที่ฉันจำได้ตอนนี้: สิงหาคม ร้อน. ฉันนอนอยู่บนชายฝั่งลาโดกา ฉันกำลังอ่านเกี่ยวกับอาร์เรย์ และอาร์เรย์ไม่เหมาะกับหัวของฉัน - แม้แต่จะแตกมันด้วยซ้ำ! "-ก๊อก-ก๊อก! -ปิดแล้ว!"
ผมจึงเริ่มบรรยายและแก้ไขปัญหาใน JavaRush ว้าวเจ๋ง! ฉันชอบการเรียนรู้ขณะเล่น! ฉันยังชอบการไต่ระดับและติดตามคะแนนของฉันตามสถิติอีกด้วย! แต่นั่นไม่ใช่กรณี: ปัญหาบางอย่างใช้เวลานานกว่าจะเสร็จสมบูรณ์ ในการบรรยายมักมีข้อมูลไม่เพียงพอ และในแหล่งข้อมูลอื่นๆ ก็ไม่ง่ายที่จะเข้าใจ แต่ละระดับต่อไปจะยากขึ้นเรื่อยๆ: 1.5 สัปดาห์ 2 2 ครึ่ง...
ฉันจึงเริ่มดูวิดีโอบน YouTube ช่องที่ดีคือ "Tell all about PC" โดยเฉพาะด้านมนุษยศาสตร์: วิดีโอสั้น ๆ (ครั้งละ 5-10 นาที) เล่าตั้งแต่ต้น (จากรหัสไบนารี่และโครงสร้างคอมพิวเตอร์) อย่างเรียบง่ายพร้อมรูปภาพ! ฉันดูวิดีโอ 150 รายการ... จากนั้นเส้นทางก็บิดเบี้ยวและหายไปในป่าของอินเทอร์เฟซแบบกราฟิก
จากนั้นฉันก็เปลี่ยนไปใช้ช่องของ Golovach! ผู้ชายเป็นไฟ! เขาเล่าเรื่องได้อย่างชัดเจนตรงประเด็นด้วยวิธีที่น่าสนใจอย่างไม่น่าเชื่อพร้อมตัวอย่างที่น่าจดจำและสำเนียงที่มีลักษณะเฉพาะ (ฉันเรียนภาษายูเครนที่แผนกภาษาศาสตร์เป็นเวลาหนึ่งปี)! ยิ่งกว่านั้นเนื่องจากฉันเป็นผู้เรียนด้านการได้ยินและเสียงการศึกษาเกี่ยวกับการเขียนโปรแกรมจึงไม่มีอยู่ในธรรมชาติ... ฉันดาวน์โหลดวิดีโอของ Golovach แปลงเป็น MP3 แล้วไปฟังฟัง แน่นอนว่าในบางสถานที่การดูกระดานยังไม่เพียงพอ แต่ถึงกระนั้น Golovach ก็เป็นเพียงครูจากพระเจ้า - โดยสุจริต! - พูดทุกอย่าง อธิบายและทำซ้ำหลายครั้ง (สำหรับสหายที่ไม่เชี่ยวชาญด้านเทคนิคโดยเฉพาะ) และสิ่งที่น่าทึ่งที่สุด: นอกเหนือจากการปรับปรุงความเข้าใจเกี่ยวกับวิธีการทำงานของ Java จากภายในแล้ว ฉันยังเริ่มรู้สึกว่าไอทีทำงานโดยทั่วไปอย่างไร Golovach บอกเราว่าอาชีพของนักพัฒนาแตกต่างจากผู้ทดสอบอย่างไร มีบริษัทประเภทใดบ้าง ข้อมูลเฉพาะเจาะจงของพวกเขา ที่นี่เป็นอย่างไร และเป็นอย่างไรในสหรัฐอเมริกา และสิ่งเล็กๆ น้อยๆ ที่มีประโยชน์อีกมากมาย ฉันคิดว่าเป็นช่วงที่เดินผ่านสภาพอากาศในฤดูใบไม้ร่วง - ฤดูหนาวที่มีเมฆมากในเซนต์ปีเตอร์สเบิร์ก "
และแน่นอน ฉันอ่าน แม้ว่าทั้ง Eckel หรือ Horstmann หรือแม้แต่ Joshua Bloch ก็ไม่ได้ให้ความสุขแก่ฉันเหมือนกับ "Head First Servlets & JSP" ที่เป็นที่ต้องการในภายหลัง
และฉันได้แก้ไขการทดสอบใน Quizful ในขณะนี้ ฉันมีการทดสอบ 23 รายการที่นั่นแล้ว (ซึ่งไม่จำเป็นต้องมีการให้คะแนน): รวมถึงการดูแลระบบของ Windows Vista)) แต่จริงๆ แล้ว นี่เป็นสิ่งจำเป็นในการเตรียมตัวสำหรับโรงเรียน Java เป็นหลัก ซึ่งคุณต้องแก้ไขการทดสอบเล็กๆ น้อยๆ สำหรับ การรับเข้า อย่างไรก็ตามผลลัพธ์ของฉันในตอนนั้นแย่ที่สุดในบรรดาข้อสอบที่ผ่าน (50%) - ตอนนี้ฉันชอบที่จะเตรียมตัวให้พร้อมมากกว่าไม่ได้เตรียมตัวไว้) และสิ่งที่ต้องซ่อนไว้คือฉันชอบแก้แบบทดสอบ (และยังแต่งหน้าด้วยตัวเองด้วยซ้ำ)! คุณจะเห็นระดับของคุณทันทีและสามารถประเมินผลลัพธ์ได้ (คำติชม) ที่นี่คุณมองหาข้อผิดพลาด วิเคราะห์ และแก้ไข แน่นอนว่านี่ไม่เหมือนกับการฝึกฝน แต่ในความคิดของฉัน มันเป็นวิธีการเรียนรู้ที่ดีเช่นกัน
โดยสรุป ฉันอยากจะบอกว่าในความเชื่อมั่นอันลึกซึ้งของฉัน สิ่งที่สำคัญที่สุดคือจำนวนชั่วโมงทั้งหมดของการฝึกสติ (“เฝ้า”) ที่อุทิศให้กับวิชาที่กำลังศึกษา (ในกรณีของฉัน Java) คุณสามารถเขียนโปรแกรม อ่านหนังสือ แก้ข้อสอบ ดูวิดีโอ ฟังเสียง สื่อสารกับผู้เชี่ยวชาญ หรือแม้แต่เมล็ดกาแฟ (หากเป็นเมล็ดกาแฟ ซึ่งการใช้งานจะช่วยเพิ่มพูนความรู้เกี่ยวกับ Java ของคุณ
โดยสรุป ผมขออวยพรให้ทุกคนที่ได้เริ่มต้นหรือกำลังจะเริ่มต้นเส้นทางสู่การเป็น Senior Java Guru (สุดยอด) เป็นอย่างยิ่ง ท้ายที่สุดแล้วความปรารถนาทั้งหมดของเราก็เป็นจริง! ไม่ช้าก็เร็ว. ถึงอย่างไร.
GO TO FULL VERSION