Bagian 5. Programmer karier. Tengah Krisis. Rilis pertama

Kelanjutan dari kisah "Programmer karier . "

Tahun 2008 Krisis ekonomi global. Kelihatannya, apa yang dilakukan seorang freelancer mandiri dari provinsi yang dalam? Ternyata bahkan bisnis kecil dan startup di Barat juga menjadi miskin. Dan ini adalah pelanggan langsung dan potensial saya. Untuk yang lain, saya akhirnya membela diploma spesialis di universitas dan saya tidak punya pilihan selain lepas - saya tidak punya pilihan. Untuk tumpukan, saya putus dengan klien pertama saya, yang membawa penghasilan tetap. Dan setelah dia, hubungan saya dengan calon calon istri juga runtuh. Semuanya seperti dalam lelucon itu.
"Garis hitam" telah tiba, pada saat itu, ketika waktu peluang dan pertumbuhan seharusnya tiba. Inilah saatnya ketika orang-orang muda yang ambisius ingin membangun karier dan membajak selama lima, langsung menerima kenaikan. Saya memiliki yang sebaliknya.

Satu-satu, dengan layanan lepas oDesk dan pesanan langka, hidup saya terus berjalan. Saya masih tinggal bersama orang tua saya, meskipun saya mampu hidup terpisah. Tapi saya tidak suka hidup sendiri. Karena itu, borscht ibu dan papa ratus ratus gram, mencerahkan kehidupan sehari-hari yang kelabu.
Suatu kali, tidak pernah, saya bertemu dengan teman-teman lama dari universitas, berbicara seumur hidup, dan berbagi berita. SCS dari bagian ketiga dari cerita ini dibuat menjadi poros dan bermigrasi ke freelance. Sekarang, Ilon dan Alain, juga saya, sedang duduk di celana sebuah rumah komputer, mengumpulkan uang untuk subsisten. Inilah cara kami hidup: tanpa tujuan, prospek, dan peluang. Segala sesuatu memberontak di dalam diriku, aku dengan tegas tidak setuju dengan apa yang terjadi. Itu adalah kesalahan sistem di kepala saya.

Upaya pertama untuk mengubah sesuatu adalah layanan web skala besar.

Yaitu - jejaring sosial untuk pencarian kerja dan jejaring. Singkatnya - LinkedIn untuk Runet. Tentu saja, saya tidak tahu tentang LinkedIn, tetapi tidak ada analog di Runet. Tepat sebelum "Los Angeles" saya datang fashion di VKontakte. Dan menemukan pekerjaan itu sangat sulit. Dan situs normal pada topik ini tidak terlihat. Karena itu, idenya masuk akal, dan ketika saya pertama kali datang ke "gym", saya menggantungkan pancake 50 kilogram di kedua sisi bar. Dengan kata lain: tanpa tahu apa bisnis IT dan konstruksinya, Ilon dan saya mulai menggergaji LinkedIn untuk Runet.

Tentu saja, implementasinya dipamerkan. Saya hanya bisa terutama untuk desktop di C ++ / Delphi. Ilon baru saja mulai mengambil langkah pertama dalam pengembangan web. Jadi saya membuat tata letak situs pada Delphi dan mengalihdayakannya. Setelah membayar $ 700 untuk pengembangan LinkedIn, saya tidak tahu apa yang harus saya lakukan selanjutnya. Pada saat itu, ada sesuatu seperti kepercayaan ini: kami akan membuat situs web, menaruhnya di internet, dan mulai menghasilkan.
Hanya saja kami tidak memperhitungkan bahwa di antara ketiga peristiwa ini, serta dalam prosesnya, sejuta hal kecil terjadi. Dan juga situs berbaring di Internet ternyata tidak menghasilkan dengan sendirinya.

Lepas


Saya melekat erat dengan klien pertama saya, Andy, untuk waktu yang lama, dengan siapa kami bekerja bersama selama lebih dari setahun. Tetapi, seperti yang saya tulis di bagian terakhir, Andy memutuskan untuk menutup kontrak dengan diam-diam ketika saya sedang berlibur. Dan pada saat kedatangan, dia mulai memutar tali dan membayar satu sendok teh per bulan.
Awalnya, ia menaikkan tingkat saya pada oDesk'e menjadi $ 19 / jam, yang pada waktu itu di atas rata-rata. Para freelancer berpengalaman seperti Samvel (orang yang membawa saya ke freelance) memiliki tarif $ 22 / jam, dan merupakan yang pertama dalam masalah pencarian pakaian. Tawaran tinggi ini berbalik melawan saya saat mencari pesanan berikutnya.

Terlepas dari segalanya, saya harus menulis kepada Andy bahwa saya akan mencari klien lain. Format kerja sama ini tidak cocok untuk saya: "Perbaiki puluhan bug dan tambahkan fitur untuk daftar harga 5 kali lebih rendah." Dan itu bukan masalah uang, tetapi kenyataan bahwa kisah seorang investor besar, dengan sekantong uang di pundaknya, berubah menjadi labu. Proyek itu tidak dibutuhkan oleh pasar, atau, lebih mungkin, Andy tidak dapat menjualnya di tempat yang diperlukan. Kumpulkan setidaknya pengguna pertama, dll.

Menyadari bahwa sudah waktunya untuk mencari pesanan baru, saya bergegas untuk mengirim aplikasi untuk posting tentang pekerjaan. Dua pesanan pertama, setelah Andy - saya berhasil gagal. Terbiasa dengan kenyataan bahwa Anda dapat bekerja sebanyak yang Anda suka, dan pada akhir minggu akan ada jumlah bulat pada akun - saya tidak terlalu senang dengan prospek memulai dari awal lagi. Yaitu, untuk mengambil proyek harga tetap kecil -> untuk mendapatkan kepercayaan dari pelanggan -> untuk beralih ke pembayaran yang lebih memadai. Karena itu, pada langkah dua atau tiga - saya putus. Entah kemalasan ada pada kepercayaan diri untuk bekerja, atau klien tidak mau membayar tarif $ 19 yang ditetapkan untuk saya. Itu mematahkan saya dari pemikiran untuk menurunkan tarif menjadi $ 12 / jam atau bahkan kurang. Tapi tidak ada jalan lain. Praktis tidak ada permintaan di ceruk perangkat lunak desktop saya. Ditambah krisis.

Beberapa kata tentang oDesk'e tahun-tahun itu (2008-2012)


Tanpa terasa, seperti baut dari biru, pertukaran mulai mengisi penduduk republik teh dan orang Asia lainnya. Yaitu: India, Filipina, Cina, Bangladesh. Lebih jarang, Asia Tengah: Iran, Irak, Qatar, dll. Itu semacam invasi StarCraft Zerg, dengan taktik terburu-buru. Satu India, setiap tahun lulus dan lulus 1,5 juta siswa spesialisasi IT. Saya ulangi sekali lagi: satu setengah juta orang India! Dan tentu saja, beberapa lulusan ini segera mencari pekerjaan di masyarakat. Dan kemudian ada bola seperti itu. Daftar di oDesk dan dapatkan dua kali lipat dari di Bangalore Anda.

Di sisi lain, peristiwa besar lainnya terjadi - iPhone pertama keluar. Dan orang Amerika yang giat, segera sadar tentang apa yang dapat Anda lakukan dengan cache cepat.
Tentu saja, setelah diluncurkan di pasar yang kosong dan berkembang pesat aplikasi untuk iPhone untuk 3 copeck. Melengkung, miring, tanpa desain - itu bergulir melalui segalanya.
Oleh karena itu, dengan merilis iPhone 2G pertama di oDesk, kategori Pengembangan Mobile tambahan segera muncul, yang hanya dibanjiri permintaan untuk membuat aplikasi untuk iPhone.

Mendapatkan perangkat ini dan Mac adalah tugas yang sulit bagi saya. Di negara kami, hanya sedikit orang yang memiliki gadget ini, dan di provinsi mereka hanya bisa mendengar tentang keajaiban teknologi ini. Namun sebagai alternatif, lama-kelamaan saya membeli HTC Desire berbasis Android 2.3 dan belajar memotong aplikasi untuk itu. Apa yang kemudian berguna.

Tapi bukan itu intinya. Keterampilan utama saya masih C ++. Melihat bahwa ada lebih sedikit pesanan untuk C ++, dan semakin banyak iklan muncul di C # .NET, saya perlahan merangkak ke tumpukan teknologi Microsoft. Untuk melakukan ini, saya memerlukan buku "C # Tutorial" dan satu proyek kecil dalam bahasa pemrograman ini. Sejak saat itu saya lebih sering duduk di sharpe, tidak bergerak-gerak di mana saja.

Berikutnya adalah proyek-proyek besar dalam C ++ dan Java, tetapi saya selalu lebih suka C #, karena saya menganggapnya yang paling nyaman, dan baru-baru ini, bahasa universal untuk setiap tugas di niche saya.

odesk-2008-02
oDesk pada Februari 2008 (dari webarchive)

Rilis besar pertama


Sering terjadi bahwa jika Anda adalah pengembang outsourcing atau freelance, Anda mungkin tidak akan pernah melihat bagaimana program Anda digunakan dalam kehidupan nyata. Saya harus mengakui bahwa dari lebih dari 60 proyek yang saya selesaikan secara freelance, saya melihatnya dijual dari kekuatan 10. Tapi saya tidak pernah melihat bagaimana orang lain menggunakan kreasi saya. Karena itu, setelah melewati tahun-tahun yang menyedihkan 2008-2010, ketika hampir tidak ada pesanan, saya mengambil banteng di tahun 2011.

Meskipun saya tidak perlu bekerja dan mendapatkan penghasilan terus-menerus. Ada perumahan, ada makanan. Saya menjual mobil sebagai tidak perlu. Di mana saya harus pergi ke freelancer? Artinya, saya juga punya uang untuk hiburan apa pun. Tampaknya pemikiran terowongan ini bekerja atau bersenang-senang. Tetapi pada saat itu - kami tidak tahu yang lain. Kami tidak tahu bahwa mungkin untuk hidup secara berbeda: bepergian, mengembangkan, membuat proyek sendiri. Dan secara umum - dunia hanya dibatasi oleh kesadaran Anda. Pemahaman ini muncul beberapa saat kemudian, ketika level 4 bawah dari piramida Maslow dipenuhi.

gambar
Maslow benar

Tetapi sebelumnya, perlu untuk mengambil langkah mundur. Setelah sedikit lebih dari beberapa tahun pada proyek-proyek kecil, saya memutuskan untuk menurunkan tarif menjadi $ 11 / jam, dan menemukan sesuatu jangka panjang.
Mungkin ada sosok yang lebih besar di profil, tapi saya pasti ingat malam musim semi itu ketika Kaiser mengetuk Skype saya.

Kaiser adalah pemilik perusahaan antivirus kecil di Eropa. Dia sendiri tinggal di Austria, dan timnya tersebar di seluruh dunia. Di Rusia, Ukraina, India. CTO duduk di Jerman, dan dengan terampil mengikuti prosesnya, meskipun dia agak pura-pura menonton. Ngomong-ngomong, pada awal tahun 2000-an, Kaiser diberi penghargaan negara atas kontribusi inovatifnya bagi pengembangan bisnis kecil. Gagasannya membangun tim yang sepenuhnya terdiri dari karyawan jarak jauh benar-benar tidak biasa di awal tahun 2000-an.

Lelaki kita, apa yang akan dia pikirkan? - "Ya, ini adalah penipuan," kemungkinan besar akan menjadi pikiran pertamanya. Namun, tidak, perusahaan Kaiser telah bertahan selama lebih dari 6 tahun dan telah berhasil bersaing dengan raksasa seperti ESET, Kaspersky, Avast, McAfee, dan lainnya.
Pada saat yang sama, omset perusahaan hanya setengah juta euro per tahun. Semuanya bersandar pada Roh Kudus dan iman di masa depan yang lebih cerah. Kaiser tidak bisa membayar lebih dari $ 11 / jam, tetapi mengalokasikan batas 50 jam seminggu, yang sudah cukup saya mulai.
Perlu juga dicatat bahwa CEO tidak memberi tekanan pada siapa pun, dan membuat kesan paman yang baik hati memberikan hadiah. Anda tidak bisa mengatakan hal yang sama tentang CTO, yang saya temui beberapa saat kemudian. Dan bekerja lebih erat pada saat rilis di malam hari.

Jadi, saya mulai bekerja dari jarak jauh di perusahaan antivirus. Tugas saya adalah menulis ulang antivirus back-end yang digunakan di sebagian besar produk perusahaan. (Detail teknis dapat Anda temukan di pos ini ).
Kemudian posting pertama saya di kotak pasir Habr lahir, tentang pesona dan keunggulan C ++, yang masih menggantung di tempat kedua di hub dengan nama yang sama.

Tentu saja, itu bukan alat itu sendiri yang harus disalahkan, tetapi pecandu narkoba yang menulis mesin antivirus terakhir. Itu jatuh, buggy, multithreaded untuk seluruh kepala dan tidak cocok untuk pengujian. Anda tidak hanya perlu menginstal banyak virus untuk pengujian pada mesin Anda, tetapi antivirus juga tidak boleh jatuh.

Tetapi sedikit demi sedikit, saya mulai terlibat dalam pengembangan ini. Meskipun tidak jelas, karena saya membuat komponen terisolasi yang digunakan oleh program lain. Secara teknis, ini adalah perpustakaan DLL dengan daftar fungsi yang diekspor. Bagaimana program lain akan menggunakannya - tidak ada yang menjelaskan kepada saya. Karena itu, dia membalikkan semuanya sendiri.

Ini berlangsung selama hampir satu tahun, sampai ayam panggang mematuk CTO dan kami mulai bersiap untuk rilis. Seringkali persiapan ini terjadi pada malam hari. Program bekerja pada mesin saya, tetapi tidak pada sisinya. Kemudian ternyata ia memiliki disk SSD (jarang untuk saat itu), dan algoritma pemindaian cepat saya mengisi semua memori karena pembacaan file yang cepat.

Pada akhirnya, kami menjadi penuh, dan pemindai saya dipasang pada puluhan ribu mesin di seluruh dunia. Perasaan yang tak terlukiskan, seolah-olah Anda telah melakukan sesuatu yang signifikan. Dia membawa sesuatu yang berguna ke dunia ini. Uang tidak akan pernah menggantikan emosi ini.
Sejauh yang saya tahu, mesin saya berfungsi di antivirus ini hingga hari ini. Dan sebagai warisan, saya meninggalkan kode referensi yang dibuat sesuai dengan semua rekomendasi dari buku "Kode Sempurna", "Refactoring" dan seri buku "C ++ untuk Profesional".

Kesimpulannya


Satu buku terkenal mengatakan, "Jam paling gelap adalah sebelum fajar." Itu terjadi pada saya pada masa itu. Dari keputusasaan total di tahun 2008, hingga pendirian perusahaan IT-nya di tahun 2012. Selain Kaiser, yang secara konsisten menghasilkan $ 500 / minggu, saya mendapatkan klien lain dari Amerika.

Sulit untuk menolaknya, karena dia menawarkan sebanyak $ 22 / jam untuk pekerjaan yang agak menarik. Sekali lagi, tujuan saya adalah mengakumulasi lebih banyak modal awal dan berinvestasi - baik dalam real estat, atau dalam bisnis saya sendiri. Oleh karena itu, pendapatan tumbuh, tujuan ditetapkan dan ada motivasi untuk bergerak.

Setelah menyelesaikan proyek Kaiser dan mengerem dengan proyek lain, saya mulai mempersiapkan peluncuran startup saya. Di akun saya, saya memiliki sekitar $ 25k, yang cukup untuk membuat prototipe dan mencari investasi tambahan.

Pada tahun-tahun itu, ada histeria nyata di sekitar startup di Rusia, Ukraina, dan di seluruh dunia. Ini menciptakan ilusi bahwa Anda dapat dengan cepat menjadi kaya dengan memotong beberapa hal inovatif. Oleh karena itu, saya mulai bergerak ke arah ini, mempelajari profil blog, mengenal orang-orang dari pesta.

Jadi saya bertemu Sasha Peganov, melalui situs Zuckerberg Call (yang sekarang vc.ru ), yang kemudian memperkenalkan saya kepada co-founder dan investor VKontakte. Saya merekrut sebuah tim, pindah ke ibukota dan mulai membuat prototipe dengan biaya sendiri, untuk investasi lebih lanjut. Apa yang akan saya jelaskan secara rinci di bagian selanjutnya.

Bagian 6. Startup >>

Source: https://habr.com/ru/post/id451384/


All Articles