อาชีพการเขียนโปรแกรม บทที่ 2 โรงเรียนหรือการศึกษาด้วยตนเอง

ความต่อเนื่องของเรื่อง “อาชีพโปรแกรมเมอร์”.

ปีนั้นคือปี 2001 ปีที่ระบบปฏิบัติการที่ยอดเยี่ยมที่สุดเปิดตัว - Windows XP rsdn.ru ปรากฏขึ้นเมื่อใด ปีเกิดของ C# และ .NET Framework ปีแรกของสหัสวรรษ และหนึ่งปีแห่งการเติบโตอย่างก้าวกระโดดด้วยพลังของฮาร์ดแวร์ใหม่: Pentium IV, 256 mb ram

หลังจากจบชั้นประถมศึกษาปีที่ 9 และเห็นความกระตือรือร้นในการเขียนโปรแกรมของฉันไม่สิ้นสุด พ่อแม่ของฉันจึงตัดสินใจย้ายฉันไปเรียนที่วิทยาลัยเพื่อเรียนวิชาเอกการเขียนโปรแกรม พวกเขาเชื่อว่าวิธีนี้จะดีกว่าและพวกเขาจะสอนฉันที่นั่น คำว่าวิทยาลัยไม่เหมาะกับสถาบันแห่งนี้ซึ่งตั้งอยู่ชานเมืองอุตสาหกรรม มันเป็นโรงเรียนเทคนิคธรรมดาๆ ที่ไม่แตกต่างจากโรงเรียนเทคนิคอื่นๆ ที่ไม่ได้ติดป้ายที่มีคำว่า "วิทยาลัย" ที่ทันสมัยไว้ด้านหน้าอาคาร
ดี. ฉันไม่ได้ขัดแย้งกับพ่อแม่ของฉันและไม่ได้ท้าทายการตัดสินใจของพวกเขา ไม่ว่าในกรณีใด ฉันมีส่วนร่วมในการศึกษาด้วยตนเองและฉันคิดว่าในสถานที่ใหม่นี้พวกเขาจะให้ความรู้เพิ่มเติมแก่ฉันบ้าง


ฤดูร้อนปีนั้นก่อนไปเรียนมหาวิทยาลัย ฉันเริ่มศึกษาเทคโนโลยีที่เป็นไปได้ทั้งหมดที่ตีพิมพ์ในนิตยสารอย่างถี่ถ้วน "แฮกเกอร์"- ฉันอ่านแล้วอ่านซ้ำเป็นชิ้นๆ ฉันชอบบทสัมภาษณ์แฮกเกอร์ตัวจริงและคำแนะนำของพวกเขาเป็นพิเศษ
แฮกเกอร์เจ๋งๆ ส่วนใหญ่อยู่บน Linux และ Mazda (Windows) นั้นมีไว้สำหรับคนแลมเมอร์ ใครก็ตามที่ได้อ่านนิตยสารจะจำสไตล์ของโพสต์ในนั้นได้ ดังนั้นในใจที่เปราะบางของฉัน ความคิดสองประการจึงต่อสู้กันเอง - ออกจาก Windows หรือทำตัวเท่และยึดติดกับ Linux ล้วนๆ
นิตยสาร Hacker ฉบับใหม่แต่ละฉบับให้เหตุผลใหม่แก่ฉันในการฟอร์แมตดิสก์และติดตั้ง Linux Red Hat 7 หรือ Windows Me แน่นอนว่า ฉันไม่มีเวกเตอร์การฝึกอบรมใดๆ เลย และฉันก็ทำสิ่งที่ฉันอ่านในนิตยสารหรือในซีดีละเมิดลิขสิทธิ์ เช่น "Secrets of Hackers" การติดตั้งระบบปฏิบัติการสองระบบพร้อมกันก็ถูกลบเช่นกันหลังจากบรรจุใหม่ในจิตวิญญาณของ "Windows XP หรือที่เรียกว่านกแก้ว - สำหรับแม่บ้าน และถ้าคุณต้องการทำสิ่งที่จริงจัง คุณต้องทำงานจากคอนโซล Linux โดยหลับตา” แน่นอนว่าฉันต้องการแฮ็กระบบ ทำความเข้าใจวิธีการทำงานของเครือข่าย และเป็นผู้ไม่เปิดเผยตัวตนที่ทรงอำนาจในขณะนั้น

ดิสก์ได้รับการฟอร์แมตโดยไม่ต้องเสียใจและติดตั้งชุดการแจกจ่ายของระบบที่คล้าย Unix ไว้ ใช่ ๆ. ฉันเคยอ่านบทสัมภาษณ์แฮกเกอร์ตัวจริงที่ใช้ FreeBSD 4.3 จากคอนโซลเท่านั้น ในเวลาเดียวกันเขาเป็นผู้รับผิดชอบในการแฮ็กธนาคารและระบบของรัฐบาล ฟ้าผ่าที่ศีรษะ และฉันติดตั้ง BSD OS เป็นระบบหลัก 5 ครั้ง ปัญหาคือหลังจากติดตั้งแล้ว ไม่มีอะไรอยู่ที่นั่นนอกจากคอนโซลเปล่า แม้กระทั่งเสียง และเพื่อที่จะติดตั้ง KDE2 และเปิดเสียง จำเป็นต้องเต้นแทมบูรีนบ่อยๆ และแก้ไขการกำหนดค่าต่างๆ

อาชีพการเขียนโปรแกรม บทที่ 2 โรงเรียนหรือการศึกษาด้วยตนเอง
การกระจาย FreeBSD 4.3 เป็นระบบปฏิบัติการของแฮ็กเกอร์มากที่สุด

เกี่ยวกับวรรณคดี

ทันทีที่มีคอมพิวเตอร์ ฉันก็เริ่มซื้อหนังสือเกี่ยวกับการเขียนโปรแกรม ประการแรกคือคำแนะนำเกี่ยวกับ "Turbo Pascal 7.0" ไม่น่าแปลกใจเลย เพราะฉันรู้จักภาษาปาสคาลจากหลักสูตรการเขียนโปรแกรมมาบ้างแล้ว และฉันก็สามารถเรียนรู้ต่อด้วยตัวเองได้ ปัญหาคือแฮกเกอร์ไม่ได้เขียนเป็นภาษาปาสคาล ภาษา Perl เป็นที่นิยม หรือสำหรับคนเจ๋งๆ ก็คือ C/C++ อย่างน้อยนั่นคือสิ่งที่พวกเขาเขียนไว้ในนิตยสาร และหนังสือเล่มแรกที่ฉันอ่านจนจบคือ “The C Programming Language” โดย Kernighan และ Ritchie อีกอย่าง ฉันเรียนในสภาพแวดล้อม Linux
และใช้โปรแกรมแก้ไขในตัวของ gcc และ KDE เพื่อเขียนโค้ด

หลังจากหนังสือเล่มนี้ มีการซื้อ UNIX Encyclopedia หนัก 3 กิโลกรัม พิมพ์เป็นหน้า A3
ที่ด้านหน้าของหนังสือมีภาพการ์ตูนปีศาจถือคราดเต็มเรื่อง และราคาอยู่ที่ 125 ฮริฟเนียในยูเครน (ประมาณ 25 ดอลลาร์ในปี 2001) เพื่อซื้อหนังสือเล่มนี้ ฉันยืมเงินจากเพื่อนที่โรงเรียน และพ่อแม่ของฉันก็บวกส่วนที่เหลือด้วย จากนั้น ฉันเริ่มศึกษาคำสั่ง Unix, โปรแกรมแก้ไข vim และ emacs, โครงสร้างของระบบไฟล์ และส่วนภายในของไฟล์ปรับแต่งอย่างกระตือรือร้น สารานุกรมเกือบ 700 หน้าถูกกลืนกิน และฉันก็เข้าใกล้ความฝันของฉันไปอีกก้าวหนึ่ง - ที่จะกลายเป็น Kul-Hatzker

อาชีพการเขียนโปรแกรม บทที่ 2 โรงเรียนหรือการศึกษาด้วยตนเอง
UNIX Encyclopedia - หนึ่งในหนังสือเล่มแรกๆ ที่ฉันอ่าน

ฉันใช้เงินทั้งหมดที่ปู่ย่าตายายและพ่อแม่ที่รักให้ฉันซื้อหนังสือ หนังสือเล่มถัดไปคือ C++ ใน 21 วัน ชื่อเรื่องน่าสนใจมาก และนั่นคือสาเหตุที่ฉันไม่ดูหนังสือเล่มอื่นที่มีคุณภาพสูงกว่า อย่างไรก็ตาม ซอร์สโค้ดทั้งหมดถูกคัดลอกมาจากหนังสือภายในระยะเวลาประมาณ 3 สัปดาห์ และฉันก็เข้าใจบางอย่างในภาษา C++ แล้ว แม้ว่าฉันอาจจะไม่เข้าใจสิ่งที่เขียนในรายการเหล่านี้อีกต่อไป แต่ก็มีความก้าวหน้า

หากคุณถามฉันว่าหนังสือเล่มไหนมีอิทธิพลต่ออาชีพของคุณมากที่สุด ฉันจะตอบโดยไม่ลังเล - “The Art of Programming” - D. Knuth มันเป็นการเดินสายไฟใหม่ของสมอง ฉันไม่สามารถบอกคุณได้อย่างแน่ชัดว่าหนังสือเล่มนี้มาอยู่ในมือของฉันได้อย่างไร แต่หนังสือเล่มนี้มีอิทธิพลอย่างลึกซึ้งต่ออาชีพการงานในอนาคตของฉัน

อาชีพการเขียนโปรแกรม บทที่ 2 โรงเรียนหรือการศึกษาด้วยตนเอง
ศิลปะแห่งการเขียนโปรแกรม - ต้องอ่าน

ฉันซื้อหนังสือที่ตลาดวิทยุเป็นหลักซึ่งเปิดเฉพาะวันอาทิตย์เท่านั้น หลังจากเก็บ Hryvnia ไว้เป็นอาหารเช้าได้อีกสองสามสิบ ฉันจึงไปหาหนังสือเล่มใหม่เกี่ยวกับ C++ หรืออาจจะเป็น Perl ตัวเลือกค่อนข้างใหญ่ แต่ฉันไม่มีที่ปรึกษาดังนั้นฉันจึงศึกษาทุกอย่าง ฉันขอให้ผู้ขายแนะนำบางอย่างเกี่ยวกับการเขียนโปรแกรมให้ฉัน และเท่าที่ฉันจำได้ เขาหยิบ "The Art of Programming" มาจากชั้นวาง เล่มแรก". เห็นได้ชัดว่าหนังสือเล่มนี้ถูกใช้ไปแล้ว มุมปกงอและมีรอยขีดข่วนขนาดใหญ่ที่ด้านหลังซึ่งตรงกับจุดที่บิล เกตส์เขียนไว้: “ถ้าคุณอ่านหนังสือเล่มนี้ คุณควรส่งเรซูเม่ของคุณมาให้ฉันอย่างแน่นอน” ลงนามโดยเขา ฉันรู้จักเกตส์จากนิตยสารต่างๆ และฉันคิดว่าคงจะดีถ้าส่งเรซูเม่ให้เขา แม้ว่าแฮกเกอร์จะวิพากษ์วิจารณ์เขาก็ตาม หนังสือเล่มนี้ราคา 72 UAH ($15) และฉันก็รีบรีบกลับบ้านโดยรถรางเพื่อศึกษาเนื้อหาใหม่ๆ

แน่นอนว่าฉันอ่านเนื้อหาที่ลึกซึ้งและพื้นฐานแค่ไหนตอนอายุ 15 ปีฉันไม่สามารถเข้าใจได้ แต่ฉันก็พยายามอย่างหนักที่จะออกกำลังกายทุกครั้ง ครั้งหนึ่งผมสามารถแก้ปัญหาได้อย่างถูกต้องด้วยระดับความยาก 25 หรือ 30 มันคือบทเกี่ยวกับการปฐมนิเทศทางคณิตศาสตร์ แม้ว่าฉันจะไม่ชอบคณิตศาสตร์ของโรงเรียนและไม่เข้าใจมันดีนัก แต่ฉันก็สอบติดแล้ว การวิเคราะห์ของ Knuth - ฉันนั่งเป็นเวลาหลายชั่วโมง
ต่อไปในบทที่สองจะมีโครงสร้างข้อมูล รูปภาพและรูปภาพของลิงค์ลิสต์ ต้นไม้ไบนารี สแต็ค และคิวยังคงอยู่ต่อหน้าต่อตาฉัน ในการทำงาน 12 ปีในการพัฒนาเชิงพาณิชย์ ฉันได้ใช้ภาษาที่มีจุดประสงค์ทั่วไปเป็นส่วนใหญ่
เหล่านี้คือ C/C++, C#, Java, Python, JavaScript, Delphi และไม่ว่าจะเรียกภาษาใด ไลบรารีมาตรฐานของภาษาก็มีโครงสร้างข้อมูลและอัลกอริธึมที่ Donald Knuth อธิบายไว้ในหนังสือสามเล่มของเขา ดังนั้นการเรียนรู้สิ่งใหม่ๆ จึงไม่ต้องใช้เวลามากนัก

เล่มแรกถูกกลืนกินไปอย่างรวดเร็ว ฉันเขียนอัลกอริทึมที่ให้ไว้ในหนังสือของ Knuth ใหม่เป็นภาษา C มันไม่ได้ผลเสมอไป แต่ยิ่งฉันฝึกฝนมากเท่าไรก็ยิ่งมีความชัดเจนมากขึ้นเท่านั้น ไม่มีการขาดแคลนความกระตือรือร้น หลังจากอ่านเล่มแรกจบ ฉันก็วิ่งไปซื้อเล่มที่สองและสามอย่างไม่ลังเล ตอนนี้ฉันเก็บอันที่สองไว้แล้ว แต่ฉันเลือกอันที่สาม (การเรียงลำดับและค้นหา) อย่างละเอียด
ฉันจำได้ดีว่าฉันเติมสมุดบันทึกทั้งหมดได้อย่างไร การเรียงลำดับและอัลกอริธึมการค้นหาแบบ "ตีความ" เช่นเดียวกับโครงสร้างข้อมูล การค้นหาแบบไบนารี่และการเรียงลำดับอย่างรวดเร็วจะถูกมองเห็นในสมองของฉันด้วยความเร็วสูง โดยจดจำว่าพวกมันดูเป็นแผนผังอย่างไรใน Knuth เล่มที่สาม
แส้ถูกอ่านทุกที่ และแม้กระทั่งตอนที่ฉันไปทะเลโดยไม่มีพีซีอยู่ใกล้ๆ ฉันยังคงจดบันทึกอัลกอริธึมลงในสมุดบันทึกและรันลำดับตัวเลขผ่านอัลกอริธึมเหล่านั้น ฉันยังจำได้ว่าฉันต้องเจ็บปวดแค่ไหนเพื่อที่จะเชี่ยวชาญการเรียงลำดับฮีป แต่มันก็คุ้มค่า

หนังสือเล่มถัดไปที่มีอิทธิพลอย่างมากต่อฉันคือ “หนังสือแห่งมังกร” นอกจากนี้ยังเป็น "คอมไพเลอร์: หลักการ เทคโนโลยี เครื่องมือ" - A. Aho, R. Seti นำหน้าโดย Herbert Schiltd โดยมีงานขั้นสูงในภาษา C++ นี่คือจุดที่จุดมารวมกัน
ขอบคุณ Schildt ฉันได้เรียนรู้การเขียน parsers และล่ามภาษา จากนั้น Book of the Dragon ก็แจ้งให้ฉันเขียนคอมไพเลอร์ C++ ของตัวเอง

อาชีพการเขียนโปรแกรม บทที่ 2 โรงเรียนหรือการศึกษาด้วยตนเอง
หนังสือมังกร

เมื่อถึงเวลานั้น ฉันได้รับการเชื่อมต่ออินเทอร์เน็ตแบบใช้โมเด็ม และฉันใช้เวลาส่วนใหญ่กับไซต์ยอดนิยมสำหรับโปรแกรมเมอร์ - rsdn.ru C++ มีอิทธิพลเหนือกว่าและมืออาชีพทุกคนสามารถตอบคำถามที่ฉันไม่สามารถจัดการได้ มันทำให้ฉันเจ็บและฉันก็เข้าใจ
ว่าฉันห่างไกลจากคนมีหนวดมีเคราพวกนี้ เลยต้องศึกษาข้อดีของ “From and To” ด้านในก่อน แรงจูงใจนี้นำฉันไปสู่โปรเจ็กต์จริงจังครั้งแรก - คอมไพเลอร์มาตรฐาน C++ ปี 1998 ของฉันเอง คุณสามารถดูประวัติและแหล่งที่มาโดยละเอียดเพิ่มเติมได้ในโพสต์นี้ habr.com/th/post/322656.

โรงเรียนหรือการศึกษาด้วยตนเอง

แต่ขอกลับไปสู่ความเป็นจริงนอก IDE แม้ว่าในเวลานั้น ฉันจะย้ายออกจากชีวิตจริงมากขึ้นเรื่อยๆ และหมกมุ่นอยู่กับชีวิตเสมือนจริง แต่อายุของฉันและบรรทัดฐานที่เป็นที่ยอมรับโดยทั่วไปทำให้ฉันต้องไปเรียนมหาวิทยาลัย มันเป็นการทรมานอย่างแท้จริง ฉันไม่รู้เลยว่าฉันมาทำอะไรในสถานประกอบการแห่งนี้ และทำไมฉันถึงฟังข้อมูลนี้ ฉันมีลำดับความสำคัญที่แตกต่างไปจากเดิมอย่างสิ้นเชิงในหัว เรียนรู้ Visual Studio 6.0 ลองใช้ WinApi และ Delphi 6
เว็บไซต์ที่ยอดเยี่ยม firststeps.ru ซึ่งช่วยให้ฉันชื่นชมยินดีในทุกย่างก้าวที่ฉันทำ แม้ว่าฉันจะไม่เข้าใจภาพรวมก็ตาม เช่นในเทคโนโลยีเดียวกัน MFC หรือ ActiveX
แล้ววิทยาลัยล่ะ? มันเป็นการเสียเวลา โดยทั่วไปแล้วถ้าเราพูดถึงหัวข้อเรื่องเรียนฉันก็เรียนได้ไม่ดี ฉันเป็นนักเรียนที่ดีเยี่ยมจนถึงชั้นประถมศึกษาปีที่ 6 จากนั้นฉันก็ได้เกรด C และเมื่อถึงชั้นประถมศึกษาปีที่ 8-9 ฉันมักจะโดดเรียนซึ่งฉันได้รับเข็มขัดลวงตาจากพ่อแม่ของฉัน
ดังนั้นเมื่อฉันมาวิทยาลัยก็มีความกระตือรือร้นเพียงเล็กน้อยเช่นกัน
- การเขียนโปรแกรมอยู่ที่ไหน? ฉันถามคำถามกับตัวเอง แต่เขาไม่ได้อยู่ที่นั่นในช่วงครึ่งปีแรก แต่มีวิทยาการคอมพิวเตอร์ที่มี MS-DOS และ Office รวมถึงวิชาการศึกษาทั่วไป

ยิ่งไปกว่านั้น ฉันยังมีบุคลิกเก็บตัวและถ่อมตัวมาก เห็นได้ชัดว่าลูกเรือ motley ใหม่นี้ไม่ได้สร้างแรงบันดาลใจให้เกิดความมั่นใจอย่างชัดเจน และมันก็เป็นของกันและกัน ดังนั้นการเยาะเย้ยหลายประเภทจึงเกิดขึ้นไม่นาน ฉันทนมันมานานจนทนไม่ไหวแล้วต่อยผู้กระทำความผิดคนหนึ่งต่อหน้าในชั้นเรียน ใช่แล้ว เขาจึงบินไปที่โต๊ะของเขา ขอบคุณพ่อของฉัน - เขาสอนให้ฉันต่อสู้มาตั้งแต่เด็ก และถ้าฉันอยากทำจริงๆ ฉันสามารถใช้กำลังได้ แต่สิ่งนี้เกิดขึ้นน้อยมาก บ่อยครั้งที่ฉันอดทนต่อการเยาะเย้ยโดยรอให้ถึงจุดเดือดสูงสุด
อย่างไรก็ตาม ผู้กระทำความผิดรู้สึกผงะอย่างมากกับสิ่งที่เกิดขึ้น แต่ยังคงรู้สึกถึงความเหนือกว่าของเขา จึงท้าทายให้ฉันต่อสู้เพื่อตอบโต้ อยู่ในพื้นที่ว่างด้านหลังสถานศึกษาแล้ว
นี่ไม่ใช่การโบกมือของเด็ก ๆ เหมือนกับที่โรงเรียน มีมาคัชผู้สูงศักดิ์จมูกหักและมีเลือดมากมาย ผู้ชายคนนี้ไม่ใช่คนขี้อายและส่งตะขอและตัวพิมพ์ใหญ่อย่างชำนาญ ทุกคนยังมีชีวิตอยู่ และตั้งแต่นั้นมาก็ไม่มีใครรังแกฉันอีกต่อไป
ที่ “วิทยาลัยสำหรับโปรแกรมเมอร์” แห่งนี้ ในไม่ช้าฉันก็หมดความปรารถนาที่จะไปที่นั่นโดยสิ้นเชิง ดังนั้นฉันจึงหยุดไปที่นั่น และไม่มีคำขู่จากพ่อแม่ที่มีผลกระทบต่อฉัน ปาฏิหาริย์อย่างหนึ่งคือการที่ฉันอยู่ในวิทยาลัยนับเป็นเกรด 10 ของโรงเรียน และฉันมีสิทธิ์ที่จะเข้าเรียนต่อในเกรด 11

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

ฉันก็ออกจากโรงเรียนโดยไม่ปล่อยให้ความคิดฟุ้งซ่าน ที่ที่ฉันรู้สึกสบายใจคืออยู่หน้าจอคอมพิวเตอร์โดยที่ประตูห้องของฉันปิดอยู่ มันสมเหตุสมผลและตามสัญชาตญาณแล้ว ฉันรู้สึกเหมือนกำลังทำสิ่งที่ถูกต้อง และโรงเรียนแห่งนี้ก็เป็นกิจกรรมที่ไร้ประโยชน์ และแม้กระทั่งต้องทนต่อคำเหน็บแนมเหล่านี้ ซึ่งทุกวันมีความซับซ้อนมากขึ้นเรื่อยๆ... แค่นั้นแหละ ฉันพอแล้ว
หลังจากความขัดแย้งในชั้นเรียนอีกครั้ง โดยมีฉันเป็นผู้แสดงนำ ฉันออกจากโรงเรียนและไม่เคยไปที่นั่นอีกเลย
ฉันนั่งอยู่ที่บ้านประมาณ 3 เดือน ใช้เวลาว่างในการเรียนรู้ C++/WinAPI/MFC และ rsdn.ru
ในที่สุดผู้อำนวยการโรงเรียนก็ทนไม่ไหวจึงโทรกลับบ้าน
- “ เดนิสคุณกำลังคิดที่จะเรียนอยู่หรือเปล่า? หรือคุณจะจากไป? ตัดสินใจ. จะไม่มีใครทิ้งคุณไว้ในบริเวณขอบรก” - ผู้อำนวยการกล่าว
“ฉันจะไป” ฉันตอบอย่างมั่นใจ

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

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

ฤดูร้อนอยู่ข้างหน้า โดยมีโดนัลด์ คนุธอยู่ใต้วงแขนของเขาบนชายหาด ทะเล แสงอาทิตย์ และการตัดสินใจครั้งสำคัญในการเขียนโปรเจ็กต์ใหญ่ของตัวเอง (ผู้เรียบเรียง)
จะยังคง ...

ที่มา: will.com

เพิ่มความคิดเห็น