JavaRush /จาวาบล็อก /Random-TH /จะกลายเป็นคนไม่มีมนุษยธรรมใน 10 เดือนได้อย่างไร?
Auratarda
ระดับ

จะกลายเป็นคนไม่มีมนุษยธรรมใน 10 เดือนได้อย่างไร?

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