คุณรู้ได้อย่างไรว่าคุณพร้อมที่จะมีส่วนร่วม?

สวัสดีทุกคน  วันนี้ฉันได้บรรลุความสำเร็จส่วนตัวหลายอย่าง และพวกเขาก็ทำให้ฉันคิดนิดหน่อย ดังนั้นฉันอยากจะแบ่งปันผลลัพธ์ของการเดินเตร่ของฉันร่วมกับคุณ นอกเหนือจากการตอบกลับอีเมลบางฉบับทางอ้อมที่มาถึงกล่องจดหมายของฉันเป็นครั้งคราว เวลา 

เราทุกคนมีจุดเริ่มต้น

นี่เป็นเกร็ดเล็กเกร็ดน้อยที่ฉันได้บอกไปแล้วในไฟล์ บทความแรกแต่จนถึงทุกวันนี้มันยังคงส่งผลกระทบต่อฉันในช่วงเวลาเหล่านั้นที่ฉันใช้เพื่อไตร่ตรองเส้นทางของฉันในการพัฒนาซอฟต์แวร์ เมื่อฉันมี Ubuntu ในแล็ปท็อปครั้งแรกฉันจำได้ว่าวันหนึ่งเคยอยู่ในห้องสมุดและต้องการอัปเดตคอมพิวเตอร์ฉันไม่เคยทำเลย แต่ไม่รู้ว่าทำไมตอนนั้นฉันถึงต้องการ ... ฉันคิดว่าที่นั่น เป็นสิ่งที่ฉันต้องการติดตั้งสำหรับหลักสูตรและมันไม่ปรากฏในที่เก็บเมื่อมันควรจะเป็น ... ฉันยังจำความหงุดหงิดที่ฉันรู้สึกและความท้อแท้ที่ฉันเลื่อนดูรายการผลลัพธ์ของ Google จนกระทั่งฉันพบ วิธีแก้ปัญหา ... ฉันยังต้องเรียกใช้คำสั่งที่มืดมิดและลึกลับ:

sudo apt-get update

เห็นได้ชัดว่าในบทช่วยสอนนั้นฉันทำตามบรรทัด:

sudo apt-get upgrade

ไม่นานหลังจากนั้นและอ่านในที่อื่น ๆ ที่เขาเคยเห็น:

sudo apt-get update && sudo apt-get upgrade

แต่ฉันจำได้ว่าเขียน:

sudo apt-get update && upgrade

คิดว่าจะทำสิ่งเดียวกันนั้นให้สำเร็จ ในเวลาเท่าใด...

เราทุกคนมีจุดเริ่มต้นมากกว่าหนึ่งครั้ง

ตอนนี้เป็นช่วงเวลาแรกที่ฉันได้ยินเกี่ยวกับ Kali Linux อย่างหลีกเลี่ยงไม่ได้ฉันรู้สึกประหลาดใจกับความปลอดภัยนี้อย่างแน่นอนฉันได้อ่านโพสต์เกี่ยวกับการถอดรหัสคีย์สำหรับเครือข่ายไร้สายฉันรู้สึกเหมือนแฮ็กเกอร์ในขณะดำเนินการ john.

ชั่วโมงผ่านไปในความพยายามครั้งแรกในการค้นหาคีย์ของเครือข่าย WEP ที่อยู่ใกล้กับการ์ด wifi ของฉัน ... ฉันใช้เวลานานกว่าจะค้นพบว่ารายการคีย์เริ่มต้นของ john พวกเขามีเพียงคำภาษาอังกฤษบางอย่างที่ไม่มีประโยชน์อย่างแน่นอนในเมืองของฉันและน้อยกว่ามากในบริเวณใกล้เคียงที่ฉันอาศัยอยู่ ...

หนังสือ 'แฮ็กเกอร์' เล่มแรกของฉัน

ฉันจำหนังสือแฮ็กเกอร์เล่มแรกของตัวเองได้อย่างชื่นชอบมันค่อนข้างท้าทาย ... อย่างแรกเพราะตอนนั้นฉันยังไม่ชินกับการอ่านภาษาอังกฤษสอง ... และที่สำคัญเพราะข้อความแต่ละบรรทัดดูเหมือนจะเป็นภาษาจีนผสม ด้วยภาษาต่างดาวบางประเภท สำหรับทุกคนที่สงสัยว่าหนังสือเล่มนี้คืออะไร ... คำตอบคือ ที่นี่

และนั่นเป็นจุดที่น่าสนใจในเส้นทางการเรียนรู้ของฉันเพราะนั่นเป็นช่วงเวลาที่ฉันค้นพบว่าฉันไม่ชอบใช้ Kali Linux โดยไม่รู้ว่าเกิดอะไรขึ้นในทุกขั้นตอนการรันสิ่งต่างๆเช่น nmap หรือเรอหรือเป็นพัน ๆ เครื่องมือที่มาโดยค่าเริ่มต้น ฉันพบว่าฉันต้องการที่จะรู้ ทำไม พวกเขาทำงานและ อย่างไร ที่พวกเขาทำ. ตั้งแต่นั้นเป็นต้นมาฉันก็หยุดฝึกฝนกับเครื่องมือของกาลีและเริ่มอ่านเกี่ยวกับ ภาษาโปรแกรม.

และเรากลับไปสู่ช่วงแรกที่ทุกอย่างดูเหมือนคนจีนต่างด้าว  แน่นอนว่าฉันเข้าใจเพียงเล็กน้อยหรือไม่เข้าใจอะไรเลยเกี่ยวกับสิ่งที่ฉันอ่าน และในขณะเดียวกัน ฉันก็อ่านต่อไปและกลืนกินข้อมูลในทุกมุมของอินเทอร์เน็ตให้มากที่สุดเท่าที่จะทำได้ .. เห็นได้ชัดว่าฉันกังวลเกี่ยวกับการหาแหล่งข้อมูลที่ดีที่สุดเท่าที่เป็นไปได้เพื่อกรอกข้อมูลให้ฉัน

เข้าลึก

เวลาผ่านไปเพียงเล็กน้อยฉันก็อยู่ที่ Gentoo แล้วและฉันก็สงสัยเกี่ยวกับหลาย ๆ อย่างมากและเมื่อหลายวันผ่านไปฉันได้เรียนรู้มากมายเกี่ยวกับการรวบรวมและการก่อสร้างและการรักษาความปลอดภัยและอีกหลาย ๆ อย่าง แต่เห็นได้ชัดว่าในตอนแรกเช่นเดียวกับในประสบการณ์ก่อนหน้านี้ฉันรู้สึกว่าฉันกำลังอ่านภาษาจีนต่างดาว

ทำไมฉันถึงนับสิ่งนี้?

เนื่องจากทุกวันนี้ฉันเริ่มส่งแพตช์แรก (สิ่งเล็กๆ น้อยๆ) ไปยังชุมชนเคอร์เนล ฉันได้ยินมานานแล้วว่ามันเป็นชุมชนที่มีความคิดเห็นที่โหดเหี้ยม ว่าพวกเขาไม่ใช่ที่สำหรับมือใหม่ในโลก FOSS ว่ามันคัดสรรมาอย่างดีกับสิ่งที่ถูกนำไปใช้และคุณรู้ไหมว่าฉันค้นพบอะไร? ซึ่งไม่มีอะไรเป็นเช่นนั้น ถ้าคุณรู้กฎ 

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

วันนี้

วันนี้ฉันรู้คำสั่งและวิธีการอัปเดตระบบมากกว่าที่ฉันจะจินตนาการได้เช่นเดียวกับวันนี้ที่ฉันรู้และเข้าใจขั้นตอนการทำงานร่วมกันในชุมชนในระดับหนึ่งแล้ว ... วันนี้ฉันอ่านหน้าเหล่านั้น (หรือซับซ้อนกว่านั้น คน) และฉันไม่แพ้ระหว่างทาง ...

วันพรุ่งนี้

ถ้าเราพูดถึงวันพรุ่งนี้...ยังมีอีกมากที่ฉันอยากเรียนรู้ อยากเรียนรู้เทคโนโลยีใหม่ อยากเชี่ยวชาญภาษาใหม่ อยากสร้างชุมชนใหม่ อยากสอนผู้คนมากขึ้น และอะไร ที่เกิดขึ้นในแต่ละขั้นตอนแรกของการค้นพบทางเทคโนโลยีของฉันก็อาจจะเกิดขึ้น... ฉันจะไม่เข้าใจอะไรเลยในตอนแรก  และนี่คือสิ่งที่ฉันอยากจะเข้าใจด้วยคำพูดมากมายที่พูดถึงมากมาย เขตความสะดวกสบาย, ฉันเชื่อว่านี่คือสถานที่ที่ทุกคนที่เชื่อว่าพวกเขาเชี่ยวชาญบางสิ่งมาถึง ... เพราะแค่เชื่อว่าคุณเข้าใจแล้วมันมีเหตุผลและเหตุผลเพียงพอที่จะค้นพบว่าคุณคิดผิดและคุณยังมีเวลาอีกนาน ทางที่จะไป. ตอนแรกคุณอาจไม่เข้าใจคุณอาจคิดผิดคุณอาจจะอยากโยนผ้าเช็ดตัว แต่สิ่งที่จำเป็นเพื่อไม่ให้ไปถึงเขตสบายเพราะถ้าคุณทำในสิ่งที่คุณรู้เท่านั้นอะไรจะสบายกว่านั้น เหรอ?

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

หากคุณรู้สึกพร้อมแสดงว่าคุณสายไปแล้ว

ส่วนใหญ่ของการผจญภัยคือการค้นพบสิ่งต่างๆ  หากคุณรู้และเชี่ยวชาญทุกสิ่งทุกอย่างแล้ว ทุกอย่างก็หมดความหมาย  นี่คือเหตุผลว่าทำไมฉันถึงสนุกกับการเรียนรู้เกี่ยวกับ GNU/Linux มาก เพราะมันเป็นโลกที่ดูเหมือนจะไม่มีวันสิ้นสุด เป็นเรื่องจริงที่คุณสามารถอุทิศตัวเองให้กับการทำงานเดิมได้หลายวันหรือหลายปีโดยไม่เติบโต แต่ก็เป็นความจริงเช่นกันที่คุณสามารถทำงานได้โดยไม่ต้องเชี่ยวชาญ แต่เรียนรู้มากมายทุกวัน  ขอบคุณผู้ที่ทำสิ่งนี้ ไกลและทักทายและระวังตัวด้วย เขตความสะดวกสบาย


เพิ่มเป็นแหล่งที่มาที่ต้องการ