Bagaimana membangun bisnis di Rusia berdasarkan perangkat lunak sumber terbuka?
Kata Oleg Bartunov, pendiri dan CEO Postgres Professional, seorang astronom profesional.
Kami berbicara sedikit tentang astronomi di Rusia, siapa astronom itu dan apa yang dia lakukan, tentang integrasi teknologi dan sains IT, tentang bagaimana memenangkan uang dalam kompetisi dan tidak mendapatkannya dari negara, apa itu gedung DBMS, dan bagaimana mereka dengan Kryukov dan Lysakov melakukan Rambler berdasarkan Astronet.
PostgreSQL adalah DBMS populer yang digunakan oleh banyak perusahaan swasta dan lembaga pemerintah tidak hanya di Rusia, tetapi di seluruh dunia. Sebuah kontribusi besar untuk pengembangan dan promosinya dibuat oleh perusahaan Rusia Postgres Professional, yang mengelola untuk menghasilkan banyak uang. Mari cari tahu caranya.
Tonton versi lengkap dari wawancara (satu jam dan sedikit) di saluran YouTube saya, semuanya sangat ramai dan menarik di sana, dan di komentar pertama ada kode waktu.
Di sini, dalam bentuk terkompresi kering, saya akan memberikan beberapa poin, diproses secara kreatif untuk format cetak.
Faria:
- Mari kita mulai dari awal - bagaimana Anda bertemu Postgres? Singkat dan konsisten
Oleg:
- Saya belajar supernova dan dalam proses belajar saya menjadi tertarik pada database. Di perestroika, saya berakhir di Universitas Berkeley di California, tempat mereka merekomendasikan pangkalan freeware Ingres. Pada 95, saya beralih dari itu ke Postgres dan mulai menggunakannya untuk menyelesaikan masalah astronomi saya. Kemudian saya menemukan ada sesuatu yang hilang di dalamnya, dan tentang tradisi open source, saya mulai menambahkan sesuatu. Jadi, saya menjadi pengembang Postgres yang diam-diam.
- Yaitu, ternyata sebagai seorang peneliti, Anda menjadi tertarik pada teknologi IT, dalam basis data tertentu, dan mengimplementasikannya dalam pekerjaan Anda
- Format pekerjaan astronom telah berubah, sekarang kami bekerja dengan array data yang sangat besar dan memecahkan lebih banyak masalah global daripada sebelumnya, oleh karena itu sangat sulit untuk bekerja tanpa teknologi. Kita harus mendigitalkan setiap objek di langit, koordinat dan parameter dari miliaran bintang. Sekarang, jika Anda ingin menjadi astronom yang sukses, Anda harus memiliki teknologi - kenal SQL, Python, dll.
- Terdiri dari apakah rutinitas kerja Anda sebagai astronom?
- Saya biasa menulis program, menghitung ledakan bintang, pergi ke pengamatan, mencoba menemukan bintang supernova. Kemudian ia menciptakan layanan IT untuk para astronom, melakukan jaringan, membuat server, Astronet, dan observatorium virtual. Dan setelah semua basis ilmiah dari institut (GAI) dipindahkan ke Postgres, saya mendapat tanggung jawab baru - untuk membantu jika sesuatu terjadi. Secara umum, perusahaan kami Postgres Professional sangat erat kaitannya dengan GAI.

- Ayo ke Postgres sekarang. Bagaimana Anda memutuskan untuk membuat perusahaan?
- Idenya kembali pada tahun 2010. Dan pada tahun 2011, saya berbicara di konferensi substitusi impor CNews, di mana saya mengatakan bahwa Anda tidak perlu menemukan kembali roda, tetapi Anda harus mengambil sumber terbuka, menambah keahlian Anda dan mengembangkan basis data Anda berdasarkan ini. Selama bertahun-tahun setelah itu mereka mengatakan kepada saya โmari kita kelola sebuah perusahaanโ, tetapi saya tidak mau, karena saya bukan seorang pengusaha, saya tidak ingin terlibat dalam dunia yang tidak bersih ini. Tapi ketika aku punya anak, aku harus memikirkan masa depan mereka, jadi perusahaan itu berhutang budi pada gadis-gadisku.
Saya pergi ke perusahaan, mulai mencari mitra, tetapi, sayangnya, semua pemain besar hanya ingin melakukan bisnis saku untuk menyelesaikan masalah mereka, dan saya ingin membuat perusahaan independen. Untungnya, dari mulut ke mulut membawa saya ke Sushkevich. Kami berbicara dengannya hanya 5 menit, dan saya meyakinkan dia untuk berinvestasi.
- Anda telah mencari investor selama 3-4 tahun dan tidak dapat menemukannya
- Selain itu, saya bahkan berpikir bahwa negara akan membantu saya. Saya berbicara dengan pemerintah Moskow, menulis surat kepada Kementerian Pembangunan Ekonomi bahwa hanya sedikit uang yang diperlukan untuk membuat pusat kompetensi basis data. Artinya, saya siap bekerja untuk negara. Tetapi tidak ada yang benar-benar ingin melakukan ini.
- Dan bagaimana Anda membenarkan kebutuhan itu?
- Saya mengatakan bahwa Rusia membutuhkan database sendiri. Jika kita menyebut diri kita negara yang serius, kita harus memiliki teknologi root dasar. Bukan berarti kita perlu berurusan dengan isolasi, tetapi kita berkewajiban memiliki teknologi kita.

- Apa klien utama yang Anda miliki?
- Sberbank, Yandex, yang, kebetulan, adalah pelanggan pertama kami. Layanan Pajak Federal, Kementerian Keuangan. Bisakah Anda bayangkan betapa sulitnya meyakinkan layanan seperti itu? Ini hanya mungkin dengan munculnya Postgres Professional. Meskipun semua orang mengerti bahwa Postgres adalah DBMS yang baik, jika tidak ada perusahaan, tidak ada dukungan dan tanggung jawab, perusahaan besar tidak akan menggunakannya.
- Seperti apa rasanya menjual ke agen pemerintah? Mereka tidak terlalu fleksibel.
"Sangat tidak fleksibel." Butuh bertahun-tahun. Mereka akan menguji selama bertahun-tahun, menumbuhkan keahlian mereka. Ini sangat normal, mereka memiliki sistem besar yang serius, mereka harus memastikan untuk memeriksa semuanya seratus kali.
- Apakah Anda memiliki lebih banyak perusahaan milik negara atau yang komersial?
- Lebih banyak perusahaan milik negara. Sekarang ada situasi di mana orang-orang top memahami bahwa 2022 akan datang, ketika akan diperlukan untuk melaporkan substitusi impor, kelas bawah mengerti bahwa Postgres baik, masalahnya ada di lapisan tengah manajer. Karena itu dibentuk pada tahun-tahun ketika universitas mengajarkan kursus dalam Oracle dan MS SQL. Dan kemudian mereka diberitahu, inilah "postgres Orthodox", dan mereka secara alami tidak yakin. Tapi itu hilang begitu saja.
- Apa yang diminta perusahaan komersial?
- Mereka biasanya meminta konsultasi untuk menyelidiki insiden. Kami juga mendukung Postgres biasa, yang gratis.

- Apakah sulit untuk menjalankan bisnis TI di Rusia? Apa kesulitannya?
- Sulit, tapi mungkin. Kami berasal dari kapitalisme liar, tetapi lambat laun situasinya menjadi lebih beradab. Orang-orang mulai memahami bahwa melakukan bisnis dengan baik, secara terbuka - ini menguntungkan, itu normal. Dari kesulitan - opacity, pengadaan, misalnya. Kami tidak tahu bagaimana perkembangannya. Kami masih memiliki undang-undang yang aneh. Sebagai contoh, kami saat ini mengimpor substitusi, dan Oracle semakin banyak membeli. Bagaimana ini? Karena ada lubang dalam undang-undang yang memungkinkan ini untuk dielakkan.
Dengan kata lain, semua orang mendukung Rusia, tetapi dalam kenyataannya mereka tidak memberi kita sepeser pun, bukan hibah, tidak ada apa-apa. Kami memenangkan kontes dari Kementerian Komunikasi pada tahun 2015, tetapi kami masih belum mendapatkan kemenangan. Itu akan menjadi uang yang layak, yang akan memberi kita awal yang baik, tetapi sebagai hasilnya, kita berjuang untuk tumbuh entah bagaimana. Dan saya yakin kami tidak putus, hanya karena ketekunan dan keinginan kami untuk membuat proyek.
- Berapa banyak yang mereka bayar sekarang di Postgres Professional?
- Junior menghasilkan tidak lebih dari 80-100 ribu. Pengembang yang berpengalaman bisa mendapatkan hingga 200 ribu. Tuan punya banyak. Tetapi merekrut karyawan tidak mudah, ini adalah pekerjaan. Ketika orang-orang mengerti bahwa mengembangkan Postgres adalah darah, nyali, dan daging, tidak semua orang siap untuk menggali ke dalamnya.
- Apa rencanamu untuk masa depan?
- Kami sedang mengembangkan proyek kami, kami memiliki banyak rencana. Beberapa di antaranya masuk ke garis depan sains. Kami mencari tim peneliti yang akan berkolaborasi.
Jika Anda menyukainya, saya mengundang Anda untuk melihat versi lengkapnya . Anda juga akan belajar bagaimana perkembangan PostgreSQL sedang berlangsung, siapa Oleg yang siap untuk dipekerjakan, bagaimana DBMS diimplementasikan, dan mengapa integrasi dengan jaringan saraf adalah topik terpanas.