Bagian 6. Programmer karier. Startup sendiri

Kelanjutan dari kisah "Programmer karier . "

Saya tidak menyentuh buku "Karier seorang programmer" selama satu tahun, dan tampaknya tidak sia-sia. Selama beberapa bulan terakhir, saya telah mengalami banyak transformasi yang akan melengkapi cerita ini dengan materi tentang cara membuat dan mengembangkan perusahaan IT. Tampaknya alami. Jika Anda seorang programmer atau freelancer yang ambisius, maka cepat atau lambat Anda bertanya pada diri sendiri: "Apa selanjutnya?". Sekarang, saya sudah menjadi pengembang senior - lalu apa? Diangkat sebagai arsitek - selanjutnya apa ..

Tapi mari kita kembali ke tempat kita tinggalkan. Bagian terakhir nomor 5. Karier Programmerakhirnya mengakhiri karir saya sebagai pengembang freelance dan akan menginvestasikan semua tabungan saya dalam menciptakan startup. Sejak penerbitan bab 5 terakhir, saya telah menerima selusin pesan pribadi tentang Habr dan bahkan beberapa di jejaring sosial, bertanya tentang kelanjutan buku ini. Bagi banyak pembaca Habr, bacaan ini bermanfaat dan informatif. Dan karena setiap bisnis perlu diselesaikan dan ada permintaan untuk bisnis ini, saya segera melanjutkan untuk berbagi pengalaman saya.

Dalam bab ini Anda akan belajar:

  • Bagaimana ide gila proyek TI lahir dan apa prasyarat untuk ini
  • Tentang motif orang yang menjatuhkan segalanya dan menciptakan startup atau bisnisnya sendiri. Selain itu, ia tidak hanya melemparkan pekerjaan yang nyaman dan menguntungkan, tetapi juga sepenuhnya mengubah tempat tinggal dan lingkungannya.
  • Cara mengumpulkan modal awal
  • Tentang membuat tim dari awal
  • Tentang peran pendiri dalam pengembangan dan pengembangan proyek
  • Tentang pencarian investasi dan bagaimana hal itu terjadi dalam kenyataan
  • Tentang kesalahan dan konsekuensi
  • Dan juga tentang akhir yang relatif bahagia dari bab kehidupan ini

Bab ini mencakup periode dari akhir 2011 hingga akhir 2013.

Ide


Konsepsi seorang anak dimulai dengan hasrat. Dengan emosi tak tertahankan, luar biasa, yang ditransformasikan menjadi kekuatan super yang bisa menggulung gunung. Kekuatan ini begitu besar sehingga memberi kehidupan baru. Memperkenalkan penghuni baru ke Bumi. Tetapi sebelum bayi lahir, persiapan 9 bulan dan pertumbuhan organik harus berlalu. Pertumbuhan dari sel kecil menjadi organisme yang sangat kompleks yang terdiri dari satu miliar sel lainnya saling berhubungan secara harmonis. Seperti yang Anda ketahui, 9 ibu tidak akan "melepaskan" bayinya dalam sebulan, jadi kunci proses ini, serta membangun proyek TI Anda, adalah pertumbuhan yang harmonis dan konsisten.

Saya berharap bahwa paralel antara konsepsi dan kelahiran seorang anak ini menyampaikan perkiraan suasana hati seorang wirausahawan IT pemula dari lahirnya sebuah ide hingga dirilisnya versi pertama hingga akses publik.

Dalam kasus saya, ide startup saya sepertinya selalu ada di kepala saya, mulai dari saat menulis program pertama. Dalam bab 4, saya menyebutkan bahwa di universitas saya mengembangkan kompiler C ++ saya sendiri untuk mencapai paman berjanggut dengan RSDN.ru berdasarkan pengetahuan. Kisah ini dijelaskan secara lebih rinci dalam posting terpisah - " Ketika saya menulis kompiler C ++ ."

Terobsesi dengan ide untuk menciptakan sesuatu yang luar biasa untuk sesama programmer, saya sering menulis di notebook bagaimana mengotomatiskan proses tertentu dalam IDE favorit saya. Saya juga punya file di desktop tempat saya menulis semua tugas rutin penulisan kode yang terjadi selama pekerjaan.

Apakah itu seribu kali siklus berulang

for(int i = 0; i < items.count; i++)

Atau membuat metode Get / Set di C ++. Semua tindakan berulang harian ini menunjukkan bahwa alat pengembangan masih jauh dari sempurna.

Selanjutnya, saya mulai bertanya-tanya lebih sering - " Dan seperti apa pemrograman di masa depan? ". Jadi dalam 10-20 tahun.

Memikirkan hal itu pada awal 2010, saya membayangkan bahwa dalam 10 tahun, mesin akan menulis program sendiri, dan pengembang akan melambaikan tangan mereka di dekat monitor transparan seperti yang ditunjukkan dalam film - Kata Sandi "Swordfish".

gambar

Sepuluh tahun telah berlalu, kecerdasan buatan dan teknologi pembelajaran mesin telah mendapatkan popularitas. Seperti pengontrol sentuh tanpa kontak seperti Kinect. Tetapi ketika saya menulis kode dalam Visual Studio, saya menulis. Hanya nomor versi yang telah berubah. Tidak ada yang revolusioner dalam 10 tahun terakhir!

Modal awal


Namun kembali ke akhir tahun 2011. Pada waktu itu, saya bekerja dengan rajin sebagai pengembang lepas pada dua proyek sekaligus. Tujuan saya adalah mengumpulkan uang dengan cepat untuk apartemen dan pindah dari orang tua saya ke rumah saya sendiri. Dan semakin banyak uang yang saya taruh di bawah sofa, semakin saya percaya diri dan besok. Sekarang $ 5.000 telah terakumulasi. Saya mulai melihat jenis apartemen apa yang dapat Anda beli untuk jumlah ini, bahkan secara kredit. Dalam keadilan, ide untuk membeli apartemen diberlakukan oleh orang tua. Dengan sendirinya, itu tidak menerangi saya. Saya sudah memiliki mobil pada saat itu, jadi saya mulai melirik untuk menciptakan bisnis saya sendiri dan mengumpulkan modal awal untuk itu.

Di waktu luang saya, saya melihat dan membaca semua yang ada pada waktu itu tentang menciptakan bisnis di jaringan. Ada sedikit informasi. Sumber daya favorit saya adalah Panggilan Zuckerberg (sekarang vc.ru), yang kemudian membawa saya ke orang-orang berpengaruh di bidang kewirausahaan TI.

Namun, semua yang muncul di halaman blog itu dan di jejaring sosial tampak sangat jauh dari kota provinsi saya. Begitu jauh sehingga sepertinya saya sedang menonton film ketika seseorang mengatakan bagaimana dia mengumpulkan investasi puluhan ribu dolar.

Kemudian saya pergi ke halaman provinsi saya, dilengkapi di empat sisi oleh Khrushchevs awal 1960-an. Dengan pohon-pohon suram dan orang-orang suram. Dan yang tersisa bagi saya hanyalah menutup mata dan mulai membayangkan seperti apa startup saya di masa depan. Gagasan terobosan dalam sejuta.

Saya berjalan dan bermimpi. Sepanjang jalan, tersandung tentang para tunawisma dalam masa transisi, saya memikirkan potensi perangkat dengan antarmuka sentuh. Saya membayangkan cara memutar layar dengan beberapa jari sekaligus, memutar gigi imajiner dan ini menyebabkan euforia dan keinginan untuk menciptakan sesuatu yang serupa untuk dunia pengembangan perangkat lunak.

Dalam kurang dari dua tahun kerja keras, saya menabung hingga $ 20.000. Saya tidak membeli apa pun, makanan itu murah dan kebanyakan orang tua saya membelinya. Saya tidak punya tagihan bulanan dan keluarga saya. Karena itu, 95% dari penghasilan di freelance, langsung dilipat di bawah sofa. Saya telah melakukan maraton akumulatif dalam hidup saya lebih dari satu kali, termasuk sekarang, ketika saya memiliki banyak akun dan keluarga besar.

Memiliki penghematan seperti itu, saya akhirnya sampai pada kesimpulan bahwa Anda perlu memulai proyek TI Anda.

Dari ide hingga implementasi


Jadi ada ide gila. Terinspirasi oleh iPad 3 yang baru dibeli, film Iron Man dan memiliki beberapa tahun pengalaman pengembangan, saya memutuskan untuk membuat lingkungan pemrograman visual. Atau sederhananya, sebuah IDE dengan antarmuka sentuh. Ada ide, dan saya mulai membuat sketsa catatan tentang fungsionalitasnya.

Dasar UI / UX adalah kemampuan untuk memindahkan komponen, kelas, metode, dan antarmuka di seluruh ruang IDE, sambil menghubungkan mereka bersama-sama dan menggali rincian dengan mengklik blok
yang membentuk program.

Itu terlihat seperti ini:


Gagasan pemrograman visual sangat mengejutkan. Dia sangat bersemangat imajinasi. Tetapi saya tidak bisa membawanya ke titik di mana instrumen seperti itu akan sangat berguna dalam hal produktivitas. Namun demikian, slogan saya pada saat itu adalah: "hal utama yang harus dilakukan, dan menjadi apa yang terjadi."

Setelah mulai mencari artis di tim saya, saya menemukan beberapa pengembang dari situs RSDN.ru. Mereka siap melakukan pengembangan. Tetapi saya berpikiran fatal bahwa pendiri tidak perlu terlibat dalam pembangunan. Sebenarnya, saya tidak benar-benar ingin, saya lebih peduli tentang menciptakan bisnis nyata dan meningkatkan investasi. Untuk membuat semuanya seindah dan sekaya startup sukses lainnya. Banyak keputusan yang saya buat didasarkan pada intuisi, dan juga pada ego saya sendiri. Tidak ada yang bisa belajar dan belajar.

Dengan satu atau lain cara, saya langsung mempekerjakan orang pertama di tim startup ketika ide itu muncul. Saya memberinya tugas uji - untuk membuat aplikasi sederhana untuk iPad, yang memungkinkan Anda untuk memindahkan blok di sekitar layar dan menghubungkannya dengan panah. Kandidat dengan cepat menyelesaikan tugas ini, dan diberi tarif kecilnya $ 10 / jam, ia dipekerjakan tanpa penundaan.

Lebih jauh lagi. Saya melihat bahwa "Oh, keajaiban!", Pengembang melakukan tugas yang saya berikan padanya. Dan saya memutuskan untuk mempekerjakan lebih banyak orang dari oDesk. Jadi, dari ide gila saya kemarin, sebuah perusahaan dengan 8 pengembang untuk platform apa pun dengan cepat terbentuk.

Rencana saya adalah membuat prototipe aplikasi Desktop, Web, dan Mobile, dan membawanya kepada investor. Saya tidak tahu cara lain pada saat itu. Namun, tidak ada yang mengembangkan cara lain di komunitas startup berbahasa Rusia. Ada satu hal di permukaan ruang informasi: Anda membuat prototipe, menulis rencana bisnis, meminta uang ... Untung!

Mengapa Jaringan


Tim mengembangkan prototipe di bawah kepemimpinan saya. Secara paralel, saya mulai bertujuan menarik investasi. Ukuran investasi tidak diketahui oleh saya dan saya tidak pernah memegang lebih dari $ 20-25.000. Oleh karena itu, pada awalnya itu dipandu oleh angka-angka yang dipublikasikan dalam sumber terbuka. Dan hanya setelah beberapa saat, saya mencoba menulis rencana bisnis, dan jatuh pingsan karena menerima $ 500.000 hanya untuk membayar tahun pengembangan untuk 8 orang.

Mencari investasi semacam itu di bawah ide gila adalah ide seperti itu. Mungkin di suatu tempat di Palo Alto itu akan berhasil, dengan miliarder mabuk, tetapi tidak dalam CIS tahun-tahun itu. Meskipun ada cerita yang berbeda ...

Ketika masih tinggal bersama orang tua saya, saya secara intuitif mulai berusaha untuk berkenalan dengan semua orang yang setidaknya entah bagaimana bersinggungan dengan berinvestasi di startup IT, atau memulai sendiri. Pada waktu itu, hampir tidak ada kejadian seperti itu di Ukraina. Selama musim panas 2012, saya menghadiri hanya 2 acara yang diadakan di sisi lain negara.

Namun, ini memungkinkan saya untuk menyentuh level yang sebelumnya tidak diketahui. Tingkat perkembangan kepribadian. Saya terinspirasi oleh bagaimana orang-orang dari partai IT berperilaku, seberapa percaya diri mereka, energi gila apa yang datang dari mereka. Semuanya meniup atap, dan berasal dari dunia yang sama sekali berbeda - Melalui Kaca Mencari. Di dunia ini tidak ada pecandu narkoba, nenek moyang, dan kota suram tempat saya tinggal selama 26 tahun.

Saat itu, saya bertemu banyak pebisnis IT yang masih terdaftar sebagai teman saya di jejaring sosial. Di antara mereka adalah pendiri VKontakte, kerabat dan teman-teman menteri Ukraina dan Rusia saat itu, banyak investor multi-jutawan di bidang TI.

Terlepas dari kenyataan bahwa saya lebih mirip mahasiswa kemarin, saya tidak punya apa-apa untuk ditawarkan kecuali "tim saya membuat lingkungan pemrograman dengan antarmuka sentuh". Meskipun demikian, banyak orang kuat di dunia ini melakukan kontak dan setidaknya memberikan kartu nama. Dan jika Anda berhasil mengatur pertemuan melalui pihak ketiga, maka Anda dapat mempresentasikan ide Anda selama beberapa menit.

Mencari dukungan Microsoft
gambar

Jaringan kenalan dan lingkungan banyak menentukan, jika tidak semua.

Fase pencarian investasi aktif


Pada tahun 2012, saya pindah ke Kiev, dari pemukiman yang suram. Membakar semua jembatan dan komunikasi. Proyek jadi pada freelance. Dia mengemas barang-barangnya dan komputer dalam tas kotak-kotak dan pergi dari orang tuanya untuk menciptakan masa depan yang cerah. Di Kiev, saya hampir tidak punya kenalan, jadi saya harus melakukan semuanya sendiri. Mengatakan bahwa itu sulit berarti tidak mengatakan apa-apa. Hal-hal liar seperti itu terjadi pada saya bahwa mengeluarkannya di depan umum adalah bunuh diri. Saya hanya dapat mengatakan bahwa saya harus cukup sering memanggil ambulans. Dan juga pemilik apartemen saya, lebih dari sekali ingin mengusir saya keluar dari sana, untuk semua jenis tiang tembok (toh, saya belum pernah hidup sendiri sebelumnya dan belajar banyak hal saat bepergian).

Tapi saya tetap tinggal di Kiev, meskipun tidak ada yang percaya pada saya dan kerabat saya terus-menerus menarik saya kembali ke Las Vegas mereka. Sebaliknya, hari ini, saya membeli apartemen untuk saudara dan saya memanggil mereka untuk pindah ke saya. Hal utama adalah jangan menyerah.

Jadi, yang saya butuhkan saat itu hanyalah komputer, meja, dan kursi saya. Tidak ada meja di apartemen sewaan pertama, jadi saya harus menemukan pilihan lipat untuk pondok musim panas, yang nyaris tidak muat di antara tempat tidur dan TV di odnushka kecil.

Tetapi gagasan langkah itu adalah untuk menemukan kontak dan investasi yang tepat yang berada dalam jarak berjalan kaki. Jadi pada periode dari September 2012 hingga Februari 2013, saya berkeliling sekitar 20 investor, mempresentasikan proyek mereka kepada mereka. Saya menemukan mereka di konferensi dan acara, di jejaring sosial dan berita. Menghubungi langsung melalui Facebook. Saya tidak rugi. Saya jelas mengerti bahwa ketika akumulasi saya habis, tidak akan ada jalan untuk kembali.

Itu akan menjadi kematian emosional. Saya tidak bisa kembali, tetapi untuk tinggal di Kiev saya tidak punya uang. Lagi pula, lepas juga sudah berakhir.

Saya terinspirasi oleh kampanye Julius Caesar di Inggris. Ketika, setelah mendaratkan pasukan di pulau itu, ia memerintahkan kapal-kapal untuk dibakar sehingga para prajurit tidak memiliki kesempatan untuk berlari kembali.

Dan para prajurit menangkap pulau itu. Saya berada dalam situasi yang sama, karena tidak ada tempat untuk lari. Jika mungkin untuk memotivasi diri sendiri, maka ini dilakukan sebanyak mungkin. Semua atau tidak sama sekali.

Tetapi kenyataannya sedikit berbeda. Dan terlepas dari keinginan universal untuk menerima investasi dan meluncurkan startup global, uang itu meleleh di depan mata kami, dan orang-orang yang saya sarankan berinvestasi pada kami tidak terburu-buru untuk menulis cek dengan lima digit.

Dan sekarang saya memiliki beberapa ratus dolar yang tersisa dari semua tabungan. Tidak ada yang dibayar pengembang, tidak ada yang dibayar untuk menyewa apartemen, tidak ada uang. Omong-omong, tidak ada produk prototipe yang akan menangkap dan menyebabkan efek wow. Saya hanya menempelkan selembar kertas dengan plester di dinding dengan tulisan "Jam paling gelap sebelum fajar" dan melanjutkan perjuangan.

Dari keputusasaan, saya beralih sepenuhnya ke orang luar yang melakukan pelatihan bisnis di Kiev, dan tidak ada hubungannya dengan IT. Saya menunjukkan kepadanya demo di iPad, tepat di sebelah panggung, di depan ribuan orang. Kami berbicara sekitar 10 menit, sementara para penonton merana menunggu. Pada akhirnya, dia memberikan vonis tentang bagaimana keadaan sebenarnya: “Saya melihat beberapa kotak bergerak di layar tablet dan Anda meminta saya untuk puluhan ribu dolar. Saya tidak akan berinvestasi di dalamnya. "

Namun, ini tidak menghentikan saya, saya terus berjalan dan menyajikan apa yang ada, meskipun pada kenyataannya masa depan berada di bawah ancaman. Orang-orang yang kompeten di bidang TI, memberikan saran praktis, dan jika saya mendengarkan mereka, semuanya bisa berbeda. Seseorang menyarankan untuk menyesuaikan aplikasi untuk anak-anak dan mengajari mereka pemrograman dengan cara ini. Gagasan ini bagi saya, jika tidak menyinggung, maka liar.
Anak-anak apa ?! Apakah kamu ?! Saya ingin membuat revolusi di bidang pengembangan perangkat lunak, dan Anda menyarankan saya untuk mengembangkan mainan? Ya, ya, bagus untuk menganalisis diri sendiri setelah bertahun-tahun.

Saya terus memukul di pintu yang tertutup, bahkan ketika saya benar-benar menghentikan perkembangan. Dia mengambil pinjaman mikro dari bank untuk membayar sewa apartemen. Orang tua saya mengirimi saya makanan, atau calon istri saya membawakan saya. Oleh karena itu, walaupun saya bangkrut, dan secara mental depresi karena penolakan, mereka memanggil saya dari akselerator startup yang baru dibuka dan mengundang saya untuk wawancara.

Dan sebenarnya mereka berkata: "Semuanya akan beres - Anda hanya perlu sakit." Secara emosional dan finansial, saya berada di nol, tetapi saya menemukan kekuatan untuk berjalan pincang ke kantor potensial perusahaan saya. Dan kabar baiknya menunggu saya di sana. Pendiri akselerator dan investor paruh waktu, kenal baik dengan pendiri MySQL dan GitHub. Dan jika mungkin dia bisa memperkenalkan saya kepada mereka.

Dan juga inkubator ini menarik sekitar satu juta uang, dan mereka senang berinvestasi dalam perkembangan yang menjanjikan. Pada akhirnya, saya dianggap sebagai salah satu penghuni pertama inkubator dan berjanji untuk bekerja sama dalam segala hal. Namun, saya harus hidup dengan sesuatu, membayar sewa dan makanan. Selain itu, tim sudah lama tidak mengerjakan proyek. Namun, saya tetap berkenalan dengan para influencer ini dari dunia TI, dan meminjam cukup pengetahuan dari mereka.

Total


Terlepas dari roller coaster ini, pada batas kemampuan manusia, saya telah memperoleh banyak hal positif untuk setengah tahun yang gila ini. Saya bertemu banyak orang terkenal dari dunia wirausaha IT. Punya banyak pengalaman, memahami proses membuat dan mengembangkan startup.

Juga, pindah ke Kiev yang memberi saya istri saya, sebagian besar berkat yang saya akhirnya tidak tenggelam pada waktu yang sulit. Dukungan dan bantuannya menarik saya keluar dari neraka ini.

Dan setelah 8 tahun, dengan kepala dingin, memperoleh pengetahuan dan kontak, saya memulai kembali bisnis TI. Apa yang akan saya katakan pada bab terakhir.

All Articles