ขุดหลุมศพ, SQL Server, จ้างบุคคลภายนอกมานานหลายปี และโปรเจ็กต์แรกของคุณ

ขุดหลุมศพ, SQL Server, จ้างบุคคลภายนอกมานานหลายปี และโปรเจ็กต์แรกของคุณ

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

สำหรับฉันสิ่งที่เขียนด้านล่างนี้เป็นเพียงจุดเริ่มต้นเท่านั้น เส้นทางจะไม่ปิด...

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

บ่อยครั้งที่เรากลัวความล้มเหลว เลื่อนสิ่งที่สำคัญต่อเราออกไปอยู่ตลอดเวลา แล้วหาเหตุผลเข้าข้างตนเองอย่างมีเหตุผล พยายามสร้างความมั่นใจให้ตัวเองว่า “ยังไงก็ไม่สำเร็จ” “สิ่งนี้จะไม่ได้รับการอนุมัติจากผู้อื่น” และ “ทำอย่างนี้ไปเพื่ออะไร?” หลายๆ คนไม่รู้ว่าพวกเขาแข็งแกร่งแค่ไหนเพราะพวกเขาไม่เคยพยายามเปลี่ยนแปลงอะไรในชีวิตเลย

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

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

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

ภายในหนึ่งเดือน ฉันสร้างเว็บไซต์ อัปโหลดทุกอย่างไปยังโฮสติ้งฟรี เตรียมเอกสารและเริ่มขาย ไม่มีเงินสำหรับการโฆษณาและเพื่อดึงดูดความสนใจของผู้มีโอกาสเป็นลูกค้าฉันจึงเริ่มเผยแพร่งานฝีมือของฉันภายใต้หน้ากากของโอเพ่นซอร์ส การดีดตัวอยู่ที่ประมาณ 70% แต่ทันใดนั้น คนที่เหลือก็เริ่มซื้อแม้ว่าจะไม่เต็มใจก็ตาม ไม่มีใครรู้สึกเขินอายกับภาษาอังกฤษที่คดโกงของฉันหรือโฮสติ้งฟรีที่เป็นที่ตั้งของเว็บไซต์ ผู้คนพอใจกับการผสมผสานระหว่างราคาที่ต่ำและฟังก์ชันพื้นฐานที่ครอบคลุมความต้องการขั้นพื้นฐานของพวกเขา

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

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

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

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

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

เพื่อเตรียมพร้อมสำหรับงานใหม่ ฉันเริ่มอ่านริกเตอร์อีกครั้งและศึกษา Schildt อย่างเข้มข้น ฉันวางแผนว่าจะพัฒนาสำหรับ .NET แต่โชคชะตากำหนดไว้แตกต่างออกไปเล็กน้อยในเดือนแรกของกิจกรรมการทำงานอย่างเป็นทางการของฉัน พนักงานคนหนึ่งของบริษัทออกจากโครงการโดยไม่คาดคิด และมีการเพิ่มวัสดุใหม่ของมนุษย์เข้าไปในหลุมที่สร้างขึ้นใหม่

ในขณะที่เพื่อนร่วมงานของฉันกำลังจัดข้าวของ ฉันมีบทสนทนาที่ยิ่งใหญ่กับผู้อำนวยการฝ่ายการเงิน:

- คุณรู้จักฐานข้อมูลหรือไม่?
- ไม่
- เรียนรู้มันข้ามคืน พรุ่งนี้ในฐานะผู้จัดการขั้นพื้นฐานระดับกลาง ฉันจะขายคุณให้กับลูกค้า

นี่คือจุดเริ่มต้นของความคุ้นเคยของฉันกับ SQL Server ทุกอย่างเป็นของใหม่ ไม่สามารถเข้าใจได้ และส่วนใหญ่มักเกิดจากการลองผิดลองถูก ฉันคิดถึงการมีที่ปรึกษาที่ชาญฉลาดอยู่ใกล้ๆ ซึ่งฉันสามารถดูแลได้

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

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

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

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

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

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

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

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

งานดังกล่าวกลายเป็นชุดการถดถอยที่ซ้ำซากจำเจ ซึ่งไม่ได้กระตุ้นให้เกิดการพัฒนาเพิ่มเติม และเพื่อหลีกเลี่ยงการถดถอยอย่างเป็นทางการ ฉันจึงเริ่มเขียนบทความด้านเทคนิคเกี่ยวกับHabré จากนั้นจึงเขียนในแหล่งข้อมูลอื่นๆ ตอนแรกมันออกมาไม่ดีนัก แต่สิ่งสำคัญคือฉันเริ่มชอบมันแล้ว

หลังจากนั้นไม่นาน ฉันก็ได้รับความไว้วางใจให้ดาวน์โหลดเรตติ้งโปรไฟล์อย่างเป็นทางการของบริษัทบน Stack Overflow ทุกๆ วันฉันเจอกรณีที่น่าสนใจ สูบโค้ดอินเดียมากมาย ช่วยเหลือผู้คน และที่สำคัญที่สุดคือได้เรียนรู้และได้รับประสบการณ์

โดยบังเอิญฉันได้ไปงาน SQL Saturday ครั้งแรกซึ่งจัดขึ้นที่เมืองคาร์คอฟ เพื่อนร่วมงานของฉันต้องพูดคุยกับผู้ฟังเกี่ยวกับการพัฒนาฐานข้อมูลโดยใช้ผลิตภัณฑ์ ซึ่งเป็นสิ่งที่เราทำมาตลอด ฉันจำไม่ได้ว่าทำไม แต่ในนาทีสุดท้ายฉันต้องทำการนำเสนอ Denis Reznik ด้วยรอยยิ้มที่เป็นมิตรแบบดั้งเดิมบนใบหน้าของเขา ยื่นไมโครโฟน และคุณพยายามบอกบางสิ่งด้วยเสียงติดอ่าง ตอนแรกก็น่ากลัว แต่แล้ว "Ostap ก็ถูกพาตัวไป"

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

ฉันมีโอกาสได้พบกับผู้เชี่ยวชาญเช่น Reznik, Korotkevich, Pilyugin และหนุ่มเท่คนอื่นๆ... ฉันเข้าใจว่าภายใต้กรอบงานปัจจุบันของฉัน ฉันจะไม่มีงานเพื่อให้ก้าวหน้าอย่างรวดเร็ว ฉันมีทฤษฎีที่ดีอยู่เบื้องหลัง แต่ขาดการฝึกฝน

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

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

ในส่วนของฉัน มีการพยายามที่จะปรับระดับสถานการณ์ในโครงการ ฟื้นฟูความสงบเรียบร้อย และกลับสู่การพัฒนาที่สงบมากขึ้น แต่ฉันไม่ได้รับอนุญาตให้ทำเช่นนี้ ทุกคนมีไฟที่ต้องดับอยู่ตลอดเวลา

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

หนึ่งเดือนต่อมา ฉันพบว่าการพัฒนาโครงการของฉันเริ่มต้นอย่างเงียบๆ โดยฝ่ายซ้ายโดยได้รับอนุญาตอย่างเป็นทางการจากอดีตผู้บังคับบัญชาของฉัน คนเหล่านี้เป็นนักพัฒนา .NET ที่ยอดเยี่ยม แต่ไม่มีความเชี่ยวชาญในสิ่งที่พวกเขาต้องทำ จากภายนอกดูเหมือนพวกเขากำลังส่งฉันเข้าสู่โปรเจ็กต์อย่างเงียบๆ อันที่จริงเป็นกรณีนี้ ด้วยความไม่พอใจ ฉันจึงเริ่มทำโปรเจ็กต์นี้ด้วยตัวเอง แต่แรงจูงใจก็หายไปอย่างรวดเร็ว

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

คุณกำลังขุดมันฝรั่งอย่างใจเย็นที่บ้านเดชาของพ่อแม่ขณะฟังคลื่นย้อนยุค และจากนั้นก็มีเสียงเรียกที่ไม่คาดคิด: "Seryoga... ม้าหยุดวิ่งแล้ว..." หลังจากคิดสองสามวินาทีโดยยืนอยู่บนพลั่วและฝึกฝนทักษะของคุณยาย Vanga ไปพร้อม ๆ กัน คุณจะกำหนดคำสั่งภาคต่อจากหน่วยความจำเพื่อให้บุคคลสามารถแก้ไขปัญหาบนเซิร์ฟเวอร์ได้ ฉันไม่หวังอะไรสักนาทีเกี่ยวกับประสบการณ์นี้ – มันเจ๋งมาก!

แต่นี่คือจุดเริ่มต้นของความสนุก...

การประชุมครั้งหนึ่งเมื่อปลายเดือนกันยายน 2017 เปลี่ยนชีวิตฉันอย่างสิ้นเชิง

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

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

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

เราคุยกันสองสามสัปดาห์จนกระทั่งฉันตัดสินใจว่าจะต้องไปหาเธอ...

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

เรานั่งบนเวทีละครที่ยังสร้างไม่เสร็จ ดื่มโกโก้เย็น และพูดคุยเกี่ยวกับทุกสิ่งที่อยู่ในใจ เธอเล่าให้ฉันฟังเกี่ยวกับอดีตที่ยากลำบากของเธอเกี่ยวกับความเปลี่ยนแปลงไม่ได้ของประเภทข้อมูลสตริงบน .NET... ฉันติดตามเธอทุกคำโดยกระโดดจากหัวข้อหนึ่งไปอีกหัวข้อหนึ่ง เธอเป็นคนฉลาดและฉลาด บางครั้งก็ตลก ไร้เดียงสาเล็กน้อย แต่ทุกสิ่งที่เธอพูดก็จริงใจ ถึงอย่างนั้นฉันก็รู้ว่าฉันตกหลุมรักเธอ

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

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

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

อดีตเพื่อนร่วมงาน Dmitry Skripka ซึ่งพาฉันไปที่โรงยิมช่วยให้ฉันหาทางออกจากวงจรอุบาทว์ของการตำหนิตัวเองและความซับซ้อนภายใน

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

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

ในตอนแรก ฉันวางแผนว่าในบริษัทที่มีเพื่อนร่วมงานที่มีแรงบันดาลใจ ฉันสามารถย้ายภูเขาได้ แต่บ่อยครั้งที่ความคาดหวังเกี่ยวกับอนาคตที่สดใสขัดแย้งกับการฝึกฝน เมื่อเริ่มต้นโครงการ เราได้วางแผนและหารือกันอย่างต่อเนื่องแทนที่จะลงมือทำ

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

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

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

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

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

ตัวจัดการดัชนี SQL เป็นทางเลือกฟรีและใช้งานได้มากกว่าสำหรับผลิตภัณฑ์เชิงพาณิชย์จาก Devart ($99) และ RedGate ($155) และได้รับการออกแบบเพื่อรองรับดัชนี SQL Server และ Azure ฉันไม่สามารถพูดได้ว่าแอปพลิเคชันของฉันดีกว่าสคริปต์จาก Ola Hallengren แต่เนื่องจากการคัดลอกข้อมูลเมตาที่ได้รับการปรับปรุงให้ดีขึ้นและการมีสิ่งเล็กๆ น้อยๆ ที่เป็นประโยชน์สำหรับใครบางคน ผลิตภัณฑ์นี้จึงจะมีประโยชน์ในงานประจำวันอย่างแน่นอน

ขุดหลุมศพ, SQL Server, จ้างบุคคลภายนอกมานานหลายปี และโปรเจ็กต์แรกของคุณ

สามารถดาวน์โหลดแอปพลิเคชันเวอร์ชันล่าสุดได้จาก GitHub. แหล่งที่มาอยู่ที่นั่น
ฉันยินดีที่จะวิพากษ์วิจารณ์และข้อเสนอแนะ :)

ที่มา: will.com

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