Menggali kubur, SQL Server, tahun penyumberan luar dan projek pertama anda

Menggali kubur, SQL Server, tahun penyumberan luar dan projek pertama anda

Hampir selalu kita mencipta masalah kita dengan tangan kita sendiri... dengan gambaran dunia kita... dengan tidak bertindak kita... dengan kemalasan kita... dengan ketakutan kita. Oleh itu, ia menjadi sangat mudah untuk terapung dalam aliran sosial templat pembetung... lagipun, ia hangat dan menyeronokkan, dan tidak mengambil berat tentang yang lain - mari kita menghidunya. Tetapi selepas kegagalan yang sukar datang kesedaran tentang kebenaran yang mudah - daripada menghasilkan aliran alasan yang tidak berkesudahan, kasihan diri dan pembenaran diri, cukuplah untuk mengambil dan melakukan apa yang anda anggap paling penting untuk diri sendiri. Ini akan menjadi titik permulaan untuk realiti baharu anda.

Bagi saya, apa yang tertulis di bawah hanyalah satu titik permulaan. Laluan tidak akan dekat...

Semua orang bergantung secara sosial dan secara tidak sedar kita semua mahu menjadi sebahagian daripada masyarakat, berusaha untuk menerima persetujuan tindakan kita dari luar. Tetapi bersama dengan kelulusan, kami akan sentiasa dikelilingi oleh penilaian awam, yang diperkukuh oleh kompleks dalaman dan pengehad berterusan.

Selalunya kita takut kegagalan, sentiasa menangguhkan perkara yang penting bagi kita dan kemudian merasionalkan secara logik dalam kepala kita, cuba meyakinkan diri kita sendiri: "ia tidak berjaya," "ini tidak akan mendapat kelulusan daripada orang lain," dan β€œApa gunanya melakukan ini?” Ramai orang tidak tahu betapa kuatnya mereka kerana mereka tidak pernah cuba mengubah apa-apa dalam hidup mereka.

Lagipun, jika seseorang melakukan hanya apa yang dia boleh, dia sudah secara automatik mencipta templat dalam kepalanya: "Saya boleh buat ini... saya akan buat ini...". Tetapi tidak ada yang luar biasa tentang seseorang hanya melakukan apa yang dia mampu. Dia melakukannya kerana dia boleh, tetapi pada masa yang sama dia kekal dalam julat yang sama dengan keupayaan asalnya yang pernah dia miliki selama ini. Tetapi jika anda tidak boleh dan melakukannya, maka anda seorang lelaki kacak yang sebenar. Lagipun, hanya apabila kita meninggalkan zon selesa dan bekerja di luar jangkauan keupayaan kita - barulah kita berkembang dan menjadi lebih baik.

Percubaan pertama saya untuk melakukan sesuatu yang bermakna bermula pada tahun keempat saya di institut itu. Saya sudah mempunyai pengetahuan asas tentang C++ di belakang saya, dan satu percubaan yang tidak berjaya untuk menghafal semua buku Richter atas nasihat segera daripada bakal majikan. Secara kebetulan saya terjumpa perpustakaan OpenCV dan beberapa demo tentang pengecaman imej. Tanpa diduga, perhimpunan setiap malam bermula dalam usaha untuk memikirkan cara menambah baik fungsi perpustakaan ini. Banyak perkara tidak berjaya, dan melalui kejuruteraan terbalik saya cuba melihat produk dengan fokus yang sama. Ia sampai ke tahap bahawa saya belajar bagaimana untuk membedah satu perpustakaan komersial dan sedikit demi sedikit mengeluarkan algoritma dari sana yang saya tidak dapat melaksanakan sendiri.

Penghujung tahun kelima saya semakin hampir dan saya mula semakin menyukai apa yang saya lakukan selama ini. Memandangkan saya perlu mula bekerja sepenuh masa, saya memutuskan untuk menulis kepada pembangun perpustakaan yang sangat komersial dari mana saya mendapat idea saya. Pada pandangan saya mereka boleh menerima saya dengan mudah, tetapi selepas beberapa surat mengenai keinginan saya untuk bekerja dengan mereka, perbualan kami tidak membawa ke mana-mana. Terdapat sedikit kekecewaan, dan motivasi yang kuat untuk membuktikan bahawa saya boleh mencapai sesuatu sendiri.

Dalam masa sebulan, saya membuat laman web, memuat naik segala-galanya ke hosting percuma, menyediakan dokumentasi dan mula menjual. Tidak ada wang untuk pengiklanan, dan untuk menarik perhatian bakal pelanggan, saya mula mengedarkan kraf saya dengan bertopengkan sumber terbuka. Pemulihan adalah kira-kira 70%, tetapi, tanpa diduga, orang yang tinggal, walaupun berat hati, mula membeli. Tiada siapa yang malu dengan bahasa Inggeris saya yang bengkok atau hosting percuma di mana tapak itu berada. Orang ramai berpuas hati dengan gabungan harga rendah dan fungsi asas yang meliputi keperluan asas mereka.

Beberapa pelanggan tetap muncul yang ingin melabur dalam usaha saya sebagai rakan kongsi. Dan kemudian pemaju perpustakaan yang mana saya belajar banyak pada masa saya tiba-tiba muncul. Perlahan-lahan membayangkan bahawa algoritma mereka dipatenkan dan tidak ada gunanya bertengkar dengan mereka, jadi dengan beraninya mengambil pelanggan. Perbualan kami jauh dari budaya, dan pada peringkat tertentu saya memutuskan untuk mengarahkan mereka mencari tiga huruf abadi abjad. Keesokan harinya mereka menghantar surat rasmi bahawa mereka bersedia untuk bekerjasama dengan saya, tetapi saya secara tiba-tiba memutuskan dialog dengan mereka. Untuk melindungi diri saya daripada serangan masa depan daripada lelaki ini, saya mula menyediakan dokumentasi paten dan aplikasi hak cipta.

Lama kelamaan, kisah ini beransur-ansur mula dilupakan. Rancangannya adalah untuk mengupah orang yang lebih berpengalaman untuk membantu, tetapi wang tidak mencukupi untuk ini. Ketamakan mula bermain dan saya mahu meraih jackpot besar. Pertemuan telah dirancang dengan pelanggan baru, yang, ternyata, semasa komunikasi kami, terletak di bandar yang sama dengan saya. Menggambarkan prospek kerjasama dengan manis, dia mencadangkan untuk bertemu secara peribadi.

Malah, orang muda yang berpenampilan menarik datang ke mesyuarat itu dan bukannya dia dan, tanpa meminta pendapat saya secara khusus, menawarkan diri untuk menumpang keluar dari bandar, dengan alasan bahawa adalah keperluan mendesak untuk "mendapat udara segar." Sudah di tempat kejadian, saya diberikan penyodok yang diperibadikan untuk menguji kemahiran yang saya peroleh semasa kecil di ladang kentang nenek saya. Dan dalam tempoh sejam, prospek saya telah diterangkan kepada saya dengan cara yang boleh difahami, mereka mencadangkan supaya saya tidak membuang tenaga saya, berhenti melakukan perkara bodoh, dan yang paling penting, berhenti bersikap kasar kepada orang yang serius.

Pada satu ketika, dunia berhenti kelihatan seperti tempat yang cerah dan menyenangkan. Sukar untuk mengatakan sama ada saya melakukan perkara yang betul ketika itu... tetapi saya berputus asa... Saya menyerah dan bersembunyi di sudut. Dan ini sebahagian besarnya menentukan apa yang berlaku seterusnya: kemarahan terpendam terhadap orang lain kerana kekurangan kepuasan, ketidakpastian selama bertahun-tahun, sikap tidak peduli dalam membuat keputusan penting untuk diri sendiri, mengalihkan tanggungjawab atas kesilapan seseorang kepada orang lain.

Wang yang disimpan cepat habis dan saya perlu segera mengatur diri saya, tetapi semuanya tidak dapat dikawal. Pada masa itu, ayah saya banyak membantu, yang melalui kawan-kawan, menemui tempat di mana mereka akan membawa saya tanpa sebarang pertanyaan. Kemudian saya mendapat tahu bahawa demi saya dia mewajibkan untuk jauh dari orang yang paling menyenangkan, tetapi dengan ini dia memberi saya peluang untuk menunjukkan diri saya.

Sebagai persediaan untuk kerja baru, saya sekali lagi mula membaca Richter dan mempelajari Schildt secara intensif. Saya merancang bahawa saya akan membangunkan untuk .NET, tetapi takdir menetapkan sedikit berbeza pada bulan pertama aktiviti kerja rasmi saya. Salah seorang pekerja syarikat secara tidak dijangka meninggalkan projek itu, dan bahan manusia segar telah ditambah ke dalam lubang yang baru terbentuk.

Semasa rakan sekerja saya mengemas barangnya, saya mengadakan dialog yang sangat epik dengan pengarah kewangan:

- Adakah anda tahu pangkalan data?
- Tidak.
- Belajar semalaman. Esok, sebagai pengurus asas pertengahan, saya akan menjual anda kepada pelanggan.

Ini adalah bagaimana perkenalan saya dengan SQL Server bermula. Segala-galanya adalah baharu, tidak dapat difahami, dan paling kerap dilakukan melalui percubaan dan kesilapan. Saya sangat merindui mempunyai mentor pintar berdekatan yang boleh saya cari.

Beberapa bulan berikutnya semuanya kelihatan seperti sampah yang ganas. Projek itu menarik, tetapi pengurusan menyerahkannya kepada peranti mereka sendiri. Tergesa-gesa kecemasan bermula, kerja lebih masa yang kekal dan tugasan yang selalunya tidak dapat dirumuskan dengan betul oleh sesiapa pun. Hobi kegemaran saya ialah semakan abadi laporan mengenai penyusunan kek siap menjadi produk separuh siap yang ringkas. Tetapi kerana mana-mana kek boleh menjadi sebahagian daripada kek lain, logik perniagaan yang keras ini benar-benar membuatkan saya gila.

Saya menyedari bahawa keadaan akan menjadi lebih buruk dan memutuskan untuk bertindak. Saya menyegarkan ingatan saya tentang teori dan memutuskan untuk mencuba nasib di tempat lain, tetapi pada temuduga saya tidak mempunyai pengalaman yang mencukupi untuk melayakkan diri untuk sekurang-kurangnya junior yang kuat. Beberapa hari pertama saya kagum dengan kegagalan saya dan secara serius berfikir bahawa masih terlalu awal untuk menukar pekerjaan dan saya perlu menimba pengalaman.

Saya mula mengkaji secara intensif perkakasan SQL Server dan dari masa ke masa sepenuhnya pergi ke pembangunan pangkalan data. Saya tidak akan menyembunyikan bahawa kerja ini adalah neraka hidup bagi saya, di mana, di satu pihak, seorang pengamal skizofrenia dalam diri pengarah teknikal berseronok setiap hari, dan dia ditemani oleh seorang pengarah kewangan Afghanistan, yang, dalam keadaan penuh emosi, menggigit kepala itik getah semasa rehat makan tengaharinya.

Pada satu ketika saya menyedari bahawa saya sudah bersedia. Dia mengambil semua kerja kritikal, memastikan kekerapan keluaran yang tinggi, dan secara langsung menormalkan hubungan dengan pelanggan. Akibatnya, dia datang dan meletakkan pengarah kewangan dalam kedudukan pokok birch yang ditebang. Sekarang kita boleh bergurau tentang warga emas berusia 23 tahun, tetapi inilah cara saya berjaya menaikkan gaji saya sebanyak empat kali.

Bulan berikutnya saya berasa bangga dengan apa yang saya dapat capai, tetapi pada kos apa? Hari bekerja bermula pada pukul 7.30 pagi dan berakhir pada pukul 10 malam. Kesihatan anda mula menunjukkan kemunduran pertamanya, dan ini bertentangan dengan latar belakang petunjuk sistematik daripada pihak pengurusan bahawa adalah lebih baik bagi kami untuk gagalkan projek dengan sengaja daripada membiarkan anda memperoleh lebih daripada "purata untuk hospital kami." Sekurang-kurangnya dalam beberapa cara, mereka menepati janji mereka, dan saya berhadapan dengan dilema untuk mencari tempat kerja baharu.

Selepas beberapa ketika, saya dijemput datang untuk temuduga di sebuah syarikat makanan. Saya merancang untuk mengambil kedudukan yang sama dalam .NET, tetapi saya gagal dalam tugasan praktikal. Kami akan mengucapkan selamat tinggal, tetapi perkara yang paling menarik berlaku selepas bakal majikan mengetahui bahawa saya mempunyai pengalaman bekerja dengan SQL Server. Saya tidak menulis banyak tentangnya dalam resume saya kerana saya tidak pernah menyangka bahawa saya tahu banyak dalam bidang ini. Namun, mereka yang menemu bual saya berpendapat sedikit berbeza.

Saya ditawarkan untuk menambah baik barisan produk sedia ada untuk bekerja dengan SQL Server. Sebelum ini, mereka tidak mempunyai pakar berasingan yang akan menangani aktiviti tersebut. Semuanya selalunya dilakukan secara percubaan dan kesilapan. Kefungsian baharu selalunya disalin semata-mata daripada pesaing, tanpa membuat butiran terperinci. Matlamat saya adalah untuk menunjukkan bahawa anda boleh pergi ke arah lain, memproses pertanyaan kepada paparan sistem dengan lebih baik daripada pesaing.

Beberapa bulan itu menjadi pengalaman baru yang tidak ternilai bagi saya berbanding dengan aktiviti menghisap kek sebelum ini. Tetapi semua perkara yang baik akan berakhir lambat laun, dan keutamaan pengurusan tiba-tiba berubah. Pada masa itu, kerja telah selesai dan mereka tidak dapat menghasilkan apa-apa yang lebih baik untuk saya daripada melatih semula sebagai penguji, yang bertentangan sedikit dengan perjanjian kami tentang pembangunan produk baharu. Mereka segera mencari alternatif untuk saya - untuk "tunggu sebentar," cuba melibatkan diri dalam aktiviti sosial dan pada masa yang sama secara sukarela bersetuju untuk meninggalkan pembangunan untuk ujian manual.

Kerja itu menjadi satu siri regresi yang membosankan, yang tidak mendorong perkembangan selanjutnya. Dan untuk mengelakkan regresi secara rasmi, saya mula menulis artikel teknikal tentang HabrΓ©, dan kemudian mengenai sumber lain. Pada mulanya ia tidak berfungsi dengan baik, tetapi perkara utama ialah saya mula menyukainya.

Selepas beberapa ketika, saya telah diamanahkan untuk memuat turun penarafan profil rasmi syarikat pada Stack Overflow. Setiap hari saya menjumpai kes yang menarik, menghisap banyak kod India, membantu orang ramai, dan yang paling penting, belajar dan memperoleh pengalaman.

Secara kebetulan, saya sampai ke SQL Sabtu pertama saya, yang berlangsung di Kharkov. Rakan sekerja saya terpaksa bercakap dengan penonton tentang membangunkan pangkalan data menggunakan produk, yang telah kami lakukan selama ini. Saya tidak ingat mengapa, tetapi pada saat terakhir saya perlu membuat pembentangan. Denis Reznik, dengan senyuman mesra tradisionalnya di wajahnya, menyerahkan mikrofon, dan anda, dengan suara yang gagap, cuba memberitahu orang sesuatu. Pada mulanya ia menakutkan, tetapi kemudian "Ostap terbawa-bawa."

Selepas acara itu, Denis datang dan menjemput saya untuk bercakap di acara yang lebih kecil, yang secara tradisinya berlangsung di HIRE. Masa berlalu, nama persidangan berubah, dan penonton tempat saya mengadakan pertemuan bertambah sedikit demi sedikit. Kemudian saya tidak tahu untuk apa saya mendaftar, tetapi beberapa siri kemalangan membentuk pilihan hidup saya, dan perkara yang saya putuskan untuk menumpukan diri saya pada masa hadapan.

Melihat kepada pakar seperti Reznik, Korotkevich, Pilyugin dan lelaki hebat lain yang saya berpeluang bertemu... Saya faham bahawa dalam rangka kerja saya sekarang, saya tidak akan mempunyai tugas untuk kemajuan pesat. Saya mempunyai teori yang baik di belakang saya, tetapi kurang latihan.

Saya telah ditawarkan untuk memulakan projek baharu dari awal di lokasi baharu. Kerja sedang giat dijalankan sejak hari pertama. Saya mendapat semua yang saya inginkan dari kehidupan sebelum ini: projek yang menarik, gaji yang tinggi, peluang untuk mempengaruhi kualiti produk. Tetapi pada satu ketika, saya berehat dan melakukan kesilapan yang sangat serius, sejurus selepas kami selesai mencipta MVP untuk pelanggan.

Cuba untuk menumpukan perhatian pada pembangunan dan menyediakan penyelesaian yang lebih baik, saya dapat menumpukan lebih sedikit masa untuk pengurusan dan komunikasi dengan pelanggan. Untuk membantu saya, mereka memberi saya orang baru yang mula melakukan ini untuk saya. Kemudian sukar bagi saya untuk memahami hubungan sebab-akibat, tetapi selepas itu hubungan kami dengan pelanggan mula cepat merosot, lebih masa dan ketegangan dalam pasukan meningkat.

Di pihak saya, percubaan telah dibuat untuk meratakan keadaan projek, memulihkan keadaan dan kembali kepada perkembangan yang lebih tenang, tetapi saya tidak dibenarkan melakukan ini. Setiap orang mempunyai kebakaran berterusan yang perlu dipadamkan.

Selepas menganalisis keadaan, saya memutuskan bahawa saya ingin berehat dari keseluruhan sarkas ini dan menjemput CEO dari pekerjaan saya sebelum ini untuk kembali kepadanya dengan syarat kami akan membuat projek baru bersama-sama. Kami membincangkan semua nuansa dan merancang untuk memulakan pembangunan dalam sebulan. Sebulan berlalu... kemudian lagi... dan lagi. Untuk semua soalan saya ada jawapan yang berterusan - tunggu. Idea untuk melakukan sesuatu sendiri tidak pernah meninggalkan saya, tetapi saya masih terpaksa bekerja secara bebas buat sementara waktu, membantu penduduk Asia Tengah menakluki sektor perbankan Ukraine.

Secara harfiah sebulan kemudian saya mendapat tahu bahawa pembangunan projek saya dimulakan secara senyap-senyap oleh golongan kiri dengan kebenaran rasmi bekas atasan saya. Mereka ini adalah pembangun .NET yang hebat, tetapi tidak mempunyai kepakaran dalam perkara yang mereka perlu lakukan. Dari luar ia kelihatan seperti mereka secara senyap-senyap melemparkan saya ke dalam projek itu. Sebenarnya, ini adalah kesnya. Dalam keadaan marah, saya mula melakukan projek ini sendiri, tetapi motivasi itu cepat pudar.

Bekas CTO menawarkan untuk membantunya dengan projek yang sedang berjalan, dan saya mula melakukan apa yang saya tahu terbaik - memadamkan kebakaran. Sekali lagi jatuh ke dalam workaholism, saya mendapat akibatnya: pemakanan yang buruk, jadual tidur yang jauh dari normal, dan tekanan yang berterusan. Ini semua dijelaskan oleh dua projek yang saya tarik secara bergilir-gilir ke arah masa depan yang cerah. Satu projek membawa kegembiraan kerana ia berfungsi 24/7, tetapi projek kedua hanya menyelewengkan pemahaman pengurusan, jadi pasukan bekerja dengan tergesa-gesa. Tempoh dalam hidup saya ini tidak boleh dipanggil apa-apa selain masokisme, tetapi terdapat juga detik-detik lucu.

Anda dengan tenang menggali kentang di dacha ibu bapa anda sambil mendengar gelombang retro dan kemudian panggilan yang tidak dijangka: "Seryoga... kuda telah berhenti berlari...". Selepas beberapa saat berfikir, berdiri di atas penyodok dan pada masa yang sama melatih kemahiran nenek anda Vanga, anda menentukan arahan sekuel dari ingatan supaya seseorang dapat menyelesaikan masalah pada pelayan. Saya tidak mahu seminit pun tentang pengalaman ini - ia sangat bagus!

Tetapi di sinilah keseronokan bermula...

Satu pertemuan pada penghujung September 2017 telah mengubah hidup saya secara radikal.

Pada ketika itu, untuk menceriakan diri saya daripada rutin kerja, saya bercadang untuk bercakap di persidangan itu. Semasa makan tengah hari, saya secara tidak sengaja bertukar beberapa perkataan dengan rakan sekerja di dapur. Dia dengan santai memberitahu saya: "Ternyata anda seorang yang terkenal... orang mengenali anda di bandar lain juga." Pada mulanya, kerana tidak memahami apa yang dia bicarakan, dia menunjukkan surat-menyurat kepada saya dalam telegram. Saya segera mengenali gadis yang datang ke persembahan saya apabila saya pergi ke Dnieper untuk memberi laporan. Saya sangat gembira kerana orang itu mengingati saya. Tanpa berfikir lebih lanjut, saya memutuskan untuk menulis kepadanya dan menjemputnya ke Kharkov untuk persidangan, dalam rangka kerja saya sedang menyediakan laporan.

Saya adalah salah seorang yang pertama bercakap, dan segera melihatnya di barisan kedua. Fakta bahawa dia tiba adalah peristiwa yang tidak dijangka dan menyenangkan bagi saya. Kami bertukar-tukar beberapa frasa dan maraton enam jam lama saya bermula. Hari itu adalah antara yang paling cerah dalam hidup saya: dewan yang penuh sesak, 5 laporan berturut-turut dan perasaan yang tidak dapat digambarkan apabila orang suka mendengar anda. Sukar untuk saya fokus pada seluruh bilik dan pandangan saya secara naluriah tertarik kepadanya... kepada gadis yang datang dari bandar lain... yang saya kenali selama dua tahun, tetapi kami tidak pernah berkomunikasi... kami hanya tahu. tentang satu sama lain selama ini .

Selepas persidangan itu berakhir, saya letih dan sangat tertekan, tetapi saya masih mahu menggembirakan gadis itu - dengan menjemputnya makan malam bersama-sama dengan orang yang kami berdua bersama. Sebenarnya, ketika itu saya adalah seorang pembicara yang dahsyat, sentiasa menyindir dan menuntut perhatian. Sukar untuk mengatakan apa yang berlaku kepada saya ketika itu. Perjalanan kami melalui bandar pada waktu malam juga tidak berjalan lancar. Bagi saya, perkara terbaik adalah membawa gadis itu ke hotel dan pulang ke rumah untuk tidur. Saya menghabiskan keesokan harinya di atas katil, tidak mempunyai kekuatan untuk bangun, dan hanya pada waktu petang saya mula memainkan semula di kepala saya kata-kata yang dia katakan: "Seryozha, saya datang untuk awak ...". Saya ikhlas ingin berjumpa dengannya lagi, tetapi pada masa itu dia sudah pergi.

Kami bercakap selama beberapa minggu sehingga saya memutuskan bahawa saya perlu pergi kepadanya...

Pada malam sebelum pelepasan, tiada siapa yang memerlukan omong kosong untuk pelanggan, saya memindahkan penempatan dan pergi ke Dnepr. Sukar untuk mengatakan apa yang sedang berlaku di kepala saya, tetapi saya mahu berjumpa dengannya, malah tidak tahu apa yang akan saya bincangkan. Kami bersetuju untuk bertemu di taman, tetapi saya secara epik mencampurkan alamat dan berjalan 5 kilometer ke arah yang salah. Selepas beberapa ketika, menyedari kesilapan saya, saya cepat-cepat pulang dengan teksi dengan bunga yang saya temui di beberapa daerah gop. Dan selama ini dia menunggu saya dengan koko.

Kami duduk di pentas teater yang belum selesai, minum koko sejuk dan bercakap tentang semua yang terlintas di fikiran. Melompat dari topik ke topik, dia memberitahu saya tentang masa lalunya yang sukar, tentang kebolehubahan jenis data rentetan pada .NET... Saya bergantung pada setiap perkataannya. Dia berwawasan dan bijak, kadang-kadang lucu, sedikit naif, tetapi semua yang dia katakan adalah ikhlas. Kemudian saya sedar bahawa saya jatuh cinta dengannya.

Kembali ke tempat kerja, saya berada dalam mod kecemasan cuba untuk menghabiskan beberapa hari bercuti dan pergi kepadanya untuk kali kedua untuk menyatakan perasaan saya. Pada hakikatnya, segala-galanya ternyata berbeza ...

Ketidakmatangan saya, kebodohan, kompleks lama dan keengganan untuk mempercayai sepenuhnya seseorang membawa kepada fakta bahawa saya sangat menyinggung perasaan seorang gadis yang dengan ikhlas cuba menggembirakan saya. Pada waktu pagi saya menyedari apa yang telah saya lakukan dan pada peluang pertama saya pergi untuk meminta kemaafan daripadanya secara peribadi. Tetapi dia tidak mahu melihat saya. Kembali, saya cuba meyakinkan diri saya bahawa saya tidak memerlukannya, tetapi adakah itu benar...

Selama sebulan saya marah pada diri saya sendiri... Saya mengeluarkannya kepada orang-orang di sekeliling saya... Saya berkata seperti itu kepada orang yang saya benar-benar suka, yang tidak mungkin untuk memaafkan. Ini membuatkan hati saya berasa lebih teruk, dan akhirnya semuanya berakhir dengan gangguan saraf dan kemurungan yang teruk.

Bekas rakan sekerja, Dmitry Skripka, yang membawa saya ke gim, membantu saya mencari jalan keluar dari lingkaran setan pembengkakan diri dan kompleks dalaman.

Selepas itu hidup saya banyak berubah. Saya sangat faham apa ertinya lemah dan tidak yakin dengan diri sendiri. Tetapi apabila saya mula berlatih, saya merasakan yang terbaik yang boleh diberikan oleh gim. Ini adalah perasaan keyakinan dan keyakinan diri yang sama. Merasakan bagaimana sikap orang lain terhadap anda berubah. Dan pada ketika itu saya sedar bahawa saya tidak mahu kembali ke kehidupan lama yang saya miliki. Saya memutuskan untuk mendedikasikan diri saya kepada sesuatu yang saya tangguhkan dalam hidup saya selama ini.

Tetapi adakah anda perasan bahawa apabila seseorang memulakan sesuatu yang baru, dia mula menyatakan niatnya kepada realiti sekeliling. Dia sentiasa memberitahu semua orang dengan mata yang bersinar tentang rancangannya, tetapi masa berlalu dan tiada apa yang berlaku. Orang seperti itu sentiasa berkata pada masa akan datang: "Saya akan melakukannya," "Saya akan mencapainya," "Saya akan berubah," dan dari tahun ke tahun mereka memenuhi keinginan mereka. Ia seperti bateri jari - caj motivasi hanya cukup untuk satu denyar dan kemudian itu sahaja. saya pun sama...

Pada mulanya, saya merancang bahawa dalam syarikat rakan sekerja yang bermotivasi saya boleh memindahkan gunung, tetapi selalunya jangkaan masa depan yang cerah bertentangan dengan amalan. Apabila memulakan projek kami, kami sentiasa merancang dan berbincang dan bukannya mengambilnya dan melakukannya.

Selalunya semua orang nak cepat... semua orang nak pada percubaan pertama... semua orang lari pecut... semua orang mula berlari, tapi masa berlalu... seorang mengalah... yang kedua mengalah. Apabila garisan penamat tidak menjulang di kaki langit, sedikit orang yang ingin bekerja keras semata-mata kerana mereka perlu pergi jauh ke penghujung... pagi, siang atau lewat malam... apabila tiada siapa yang melihat, tiada siapa yang akan memuji dan tiada siapa yang akan menghargai apa yang anda lakukan.

Jangan sekali-kali berkongsi rancangan anda sehingga anda melaksanakannya. Sekadar berkongsi hasilnya, tidak kira betapa sukarnya untuk melakukannya sendiri. Ya, dalam kes ini, jalan yang telah kami pilih tidak akan selalu membawa keseronokan dan unicorn merah jambu dengan pelangi dari punggung. Kita tidak akan sentiasa dipandu oleh motif yang cerah dalam mengusahakan keutamaan kita. Selalunya kehidupan akan sentiasa menghantar anda ke tempat yang anda tidak mahu pergi sama sekali. Tetapi setiap kali saya membuka Visual Studio atau datang ke gim, saya teringat siapa saya dan apa yang saya boleh jadi. Saya teringat pertemuan dengan gadis dari Dnieper itu, yang membuat saya berfikir tentang sikap saya terhadap kehidupan... Saya faham banyak.

Lazimnya, kata akhir harus cukup ringkas untuk kekal dalam ingatan untuk masa yang lama. Saya ingin memetik kata-kata yang pernah saya dengar di dalam dewan daripada seorang yang cerdik pandai.

Adakah anda fikir anda datang ke gim untuk bertarung dengan besi? Tidak... anda berperang dengan diri anda... dengan corak anda... dengan kemalasan anda... dengan kerangka anda yang telah anda bawa sendiri. Adakah anda ingin sentiasa menyelesaikan masalah orang lain sambil menangguhkan masalah anda sendiri? Biarkan ia dalam langkah-langkah kecil, tetapi anda perlu dengan yakin bergerak ke arah mencari kebahagiaan anda dalam hidup pada satu ketika. Kerana kebahagiaan adalah apabila anda tidak tertakluk kepada prinsip dan peraturan yang anda tidak cipta. Kebahagiaan adalah apabila anda mempunyai vektor pembangunan, dan anda menjadi tinggi di sepanjang jalan, dan bukan dari matlamat akhir. Jadi mungkin masih berbaloi untuk mengangkat pantat anda dan mula bekerja pada diri sendiri?

Oh ya, saya benar-benar lupa... artikel ini pada asalnya bertujuan untuk memperkenalkan kepada orang ramai tentang projek yang saya lakukan selama ini. Tetapi kebetulan dalam proses menulis, keutamaan beralih kepada menerangkan sebab mengapa saya mula melakukan aktiviti ini dan mengapa saya tidak mahu melepaskannya pada masa hadapan. Secara ringkas tentang projek...

Pengurus Indeks SQL ialah alternatif percuma dan lebih berfungsi kepada produk komersil daripada Devart ($99) dan RedGate ($155) dan direka bentuk untuk melayani indeks SQL Server dan Azure. Saya tidak boleh mengatakan bahawa aplikasi saya lebih baik daripada skrip daripada Ola Hallengren, tetapi disebabkan pengikisan metadata yang lebih dioptimumkan dan kehadiran pelbagai perkara kecil yang berguna untuk seseorang, produk ini pasti akan menjadi berguna dalam tugas harian.

Menggali kubur, SQL Server, tahun penyumberan luar dan projek pertama anda

Versi terkini aplikasi boleh dimuat turun dari GitHub. Sumber terletak di sana.
Saya dengan senang hati akan mengkritik dan memberi maklum balas :)

Sumber: www.habr.com

Tambah komen