Tahun kedua saya sebagai pengembang independen


Ilustrasi “Menunggu” oleh Nataly Zhuk

Dua tahun lalu, penulis artikel ini, Michael Lynch, berhenti dari pekerjaannya sebagai insinyur perangkat lunak di Google untuk memulai bisnisnya sendiri (lihat artikel “Mengapa saya meninggalkan Google dan mulai bekerja untuk diri saya sendiri” , 443 komentar tentang Habré, +216). Alih-alih "Google", judulnya dapat berupa nama perusahaan besar mana pun - pabrik perangkat lunak, di mana setiap programmer dianggap sebagai sekrup di mesin besar, baik itu Microsoft, EPAM, dll.

Kami memutuskan untuk menerjemahkan bagian kedua artikel - mari kita lihat apa yang terjadi sebagai independen pengembang. Pada bagian pertama, ia menyebutkan proyek Indie Hackers: Ini adalah komunitas online untuk para pendiri perusahaan pengembangan perangkat lunak kecil. Kata kunci adalah "yang kecil." Ini bukan zuckerberg masa depan, bukan pendiri startup, tetapi mereka yang ingin membangun bisnis yang sederhana dan menguntungkan yang menyediakan mata pencaharian.

Saya bertanya-tanya apa yang terjadi dengan proyeknya. Tentang ini di bawah ini dalam teks asli penulis.

Setahun setelah pemecatan, saya menyimpulkan keuangan saya, tingkat kebahagiaan dan berbicara tentang pelajaran yang dipetik. Sekarang tahun kedua telah berakhir, jadi inilah saatnya untuk pembaruan lainnya.

Bagaimana saya mendapatkan dan membelanjakan uang




Indeks20182019Perubahan
Pendapatan$ 2.262$ 7,254+ $ 4992 (+ 220%)
Beban$ 23.133$ 9,657- $ 13.477 (−58%)
Keuntungan- $ 20.871- $ 2402+ $ 18 469 (+ 88%)

Tahun kedua jauh lebih sukses daripada tahun pertama. Keuntungan meningkat $ 18,5 ribu!

Secara umum, saya masih merah, tetapi saya mencoba untuk tidak terlalu terpaku pada hal ini. Pendapatan naik tiga kali lipat menjadi $ 7.254, sementara biaya turun hampir setengahnya.

Bagaimana Anda bisa kehilangan uang?


Kerugian jangka panjang saya sering membingungkan orang. Mereka menyarankan agar saya membiayai perusahaan tidak menguntungkan saya dengan bantuan freelance, tetapi kenyataannya adalah bahwa 100% dari waktu kerja dihabiskan untuk bisnis yang tidak menguntungkan ini. Ini dimungkinkan karena tiga faktor utama:

  • Biaya rendah : Saya tidak punya anak, dan saya tinggal di daerah yang murah di mana pengeluaran tidak melebihi sekitar $ 2000 per bulan.
  • : , 11 .
  • : S&P 500 . .


Zestful



SaaS untuk parsing bahan dalam resep

Zestful diluncurkan pada pertengahan 2018 dan merupakan upaya pertama saya dalam perangkat lunak sebagai bisnis layanan (SaaS). Ini adalah layanan tambahan yang memungkinkan aplikasi kuliner untuk mengenali struktur bahan dalam resep. Melihat bahan seperti "2.5 sendok makan peterseli cincang halus", Zestful menentukan bahwa2,5- ini adalah kuantitas, - satuan ukuran,adalah produk, dan - tahap memasak.

Setelah mendapatkan nol besar di tahun pertama, Zestful akhirnya mendapatkan penghasilan yang signifikan di tahun kedua. Kontrak dengan satu klien pada bulan Desember menghasilkan 79% dari pendapatan tahunannya. Kontrak ini juga berjumlah 53% dari total pendapatan semua proyek saya.

Penghasilan / beban20182019Perubahan
Penjualan$ 0$ 5022+ $ 5022 (+ inf%)
Hosting- $ 164- $ 80- $ 84 (−51%)
Domain- $ 50- $ 12- $ 38 (−76%)
Desain logo- $ 200$ 0- $ 200 (−100%)
Pengembangan- $ 7440$ 0- $ 7440 (-100%)
Keuntungan- $ 7854$ 4,930+ $ 12 784 (+ 162%)

Tangkapan layar di bawah ini menunjukkan upaya saya untuk maju dalam hasil pencarian Google.



Zestful berada dalam posisi yang aneh karena perusahaan yang menganalisis bahan makanan tidak pernah ingin beralih ke Zestful . Biaya migrasi ke API baru lebih besar daripada potensi peningkatan harga dan kinerja. Karena itu, semua pelanggan Zestful hanyalah perusahaan baru yang menciptakan produk yang sama sekali baru.

Bagaimana cara bekerja dengan perusahaan yang bahkan tidak ada? Strategi saya adalah berinvestasi dalam optimasi mesin pencari sehingga Zestful akan tinggi pada permintaan seperti [parsing bahan].

Apakah itu keto?



Is It Keto: Situs referensi untuk pengikut diet ketogenik - diet

Is Is Keto rendah karbohidrat, tinggi lemak, protein sedang memberikan jawaban langsung dan jelas tentang makanan tertentu yang kompatibel dengan ketodiet . Situs ini menghasilkan uang dari iklan Google AdSense dan menerima komisi untuk setiap pembelian di Amazon.

Penghasilan / beban20182019Perubahan
Tampilan halaman16 208521.913+505 705 (+ 3120%)
Basis Produk53202+149 (+ 281%)
Program Afiliasi Amazon$ 1$ 1315+ $ 1314 (+131 400%)
Keuntungan Google AdSenseTidak ada$ 940+ $ 940 (+ inf%)
Paket Nutrisi PenjualanTidak ada$ 24+ $ 24 (+ inf%)
Penulisan Konten$ 0- $ 3845+ $ 3845 (+ inf%)
Manajemen Media Sosial$ 0- $ 314+ $ 314 (+ inf%)
Desain grafis- $ 211- $ 163+ $ 48 (−23%)
Pengembangan- $ 1.660$ 0- $ 1660 (−100%)
Hosting$ 0- $ 103+ $ 103 (+ inf%)
Domain- $ 12- $ 12-
Keuntungan- $ 1882- $ 2.198- $ 276 (−15%)

Dengan pendapatan sekitar $ 2.300, situs web Is It Keto menjadi proyek kedua saya dalam hal pendapatan pada tahun 2019. Saya meninggalkan situs pada bulan April , tetapi kembali ke sana selama empat bulan ketika saya melihat bahwa situs itu tumbuh sendiri tanpa saya.


Lalu lintas bulanan

88% pengunjung Is It Keto berasal dari mesin pencari, tetapi dengan perubahan apa pun di situs saya tidak akan pernah bisa mencapai peningkatan dalam lalu lintas pencarian. Saya menambahkan banyak konten, judul halaman yang dioptimalkan , memperoleh backlink yang signifikan , tetapi lalu lintas tidak berubah. Tapi kemudian saya mengabaikan situs selama beberapa bulan, dan lalu lintas Google tumbuh selama ini.

Situs ini juga merupakan sumber utama pengeluaran, karena saya mengalihdayakan sebagian besar pekerjaan menulis konten. Harganya lebih mahal daripada seharusnya, karena saya tidak tahu apa-apa tentang mempekerjakan dan mengelola copywriter. Tetapi pengalaman banyak mengajari saya, jadi pada akhirnya saya bahkan menulis panduan untuk bekerja dengan penulis .

mtlynch.io ( )


20182019
981 587273 817−707 770 (−72%)
$1244$374−$870 (−70%)
−$3896−$460−$3436 (−88%)
−$599−$769−$170 (−28%)
−$309−$150+$159 (+51%)
Grammarly ( )−$140−$140
−$75−$60−$15 (−20%)
−$60−$60
−$3835−$1265+$2570 (+67%)

Jumlah tampilan halaman telah menurun secara signifikan, yang tidak mengejutkan. Sebuah posting tentang meninggalkan Google pada tahun 2018 menerima 500 ribu tampilan. Sulit untuk mengandalkan hit lain seperti itu.

Namun, tahun lalu saya tidak dapat menarik banyak pembaca. Selama dua tahun terakhir, banyak artikel saya menjadi populer sendiri, tanpa banyak kemajuan. Saya hanya menulis artikel dan kemudian mencari komunitas yang bersyukur dengan siapa saya dapat membagikannya.

Pada 2019, saya pindah dari menulis artikel teknis, dan lebih fokus pada proyek saya. Saya perhatikan bahwa pembaca kurang tertarik pada pelajaran bisnis, kecuali jika itu tentang uang dalam jumlah besar. Tampaknya orang tertarik pada cerita tentang pendapatan dan kerugian. Yang utama adalah jumlahnya besar.

Penghasilan juga turun, dan itu baik-baik saja, karena saya tidak mencoba yang terbaik untuk menghasilkan uang di blog ini. Biaya pengembangan turun tajam karena freelancer saya pergi. Alih-alih mempekerjakan orang lain, saya mengambil pengembangan sendiri, karena keterampilan pemrograman web saya telah meningkat selama beberapa tahun terakhir.

Apa yang mendapat titik



What Got Done adalah aplikasi pencatatan tugas.

What Got Done adalah alat untuk merekam dan menerbitkan prestasi mingguan. Saya menguasai teknik ini saat bekerja di Google dan menggunakannya untuk merekam kemajuan saya setiap mingguselama sepuluh bulan terakhir.

Penghasilan / bebanjumlah
Wawancara Pengguna- $ 31
Domain- $ 12
Keuntungan- $ 43

Saya tidak pernah berpikir aplikasi ini adalah ide yang brilian, tetapi berbulan-bulan kegagalan dengan proyek Is It Keto benar-benar tertekan. What Got Done tampak seperti proyek yang menyenangkan untuk menghibur, dan kesempatan untuk mempelajari Vue.js , kerangka kerja web yang populer.

Dan itu berhasil! Saya jatuh cinta dengan Vue. Saya akhirnya menemukan alat yang memungkinkan Anda untuk dengan cepat membuat situs web tanpa harus melintasi labirin abstraksi berlubang.

Selama pengembangan What Got Done, saya memutuskan untuk mempelajari seberapa layak ide bisnis ini. Para manajer dari beberapa perusahaan berbicara dalam arti bahwa hasil yang sama dapat dicapai dengan menggunakan saluran Slack khusus, jadi saya melangkah lebih jauh.

Sisanya


Bebantujuanjumlah
KonferensiKomunikasi dan pelatihan- $ 2.182
XeroPembukuan- $ 151
Beralih dari Bench ke Xero (Freelance Accountant)Pembukuan- $ 232
Lingkari CISistem integrasi berkelanjutan- $ 350
BajuUji pelacakan cakupan- $ 270

Konferensi sangat mahal karena biaya perjalanan dan akomodasi. Konferensi-konferensi yang menerima proposal saya untuk melakukan presentasi terutama acara regional dengan anggaran minimal untuk biaya transportasi.

Beralih dari Travis ke Circle untuk integrasi berkelanjutan mengurangi biaya $ 68 per bulan: itu ternyata menjadi pilihan yang baik karena saya menyukai Circle. Orang-orang ini meningkatkan produk mereka lebih cepat dan berintegrasi lebih baik dengan Docker. Sayangnya, Coveralls secara otomatis memperbarui langganan selama satu tahun tanpa persetujuan eksplisit saya. Saya sudah menyadari bahwa indikator cakupan kode dengan tes tidak memiliki banyak arti penting untuk produk pada tahap awal, jadi saya membatalkan langganan saya untuk tahun berikutnya.

Saya juga beralih dari pembukuan yang dikelola Bench ke pembukuan yang berdiri sendiri dengan Xero. Saya menikmati layanan Bench dan tidak suka Xero, tetapi sulit untuk membenarkan biaya tambahan $ 1.500 per tahun untuk asisten akuntan hidup ketika keuangan saya sangat sederhana dan monoton.

Pelajaran


Naikkan harga bahkan jika tidak ada yang membeli


Salah satu tips terbaik tahun ini diberikan oleh Corey Zew . Dia menyarankan bahwa harga $ 0,003 per permintaan API Zestful terlalu rendah. Saat itu, Zestful hampir tidak memiliki pengguna berbayar. Bagaimana harga bisa terlalu rendah jika tidak ada yang membeli produk?

Meskipun Zestful memiliki sedikit pelanggan nyata, ada banyak pelanggan potensial . Setiap beberapa minggu sebuah perusahaan baru menghubungi saya dan menunjukkan minat pada layanan ini, tetapi tidak ada fungsi kecil yang benar-benar mereka butuhkan. Putus asa untuk menemukan pelanggan utama, saya dengan panik memperbaiki fungsionalitas yang mereka inginkan. Dalam seminggu, saya bangga mempersembahkan fitur baru ...

"Dan ya," jawab mereka dengan malu-malu. - Kami memutuskan untuk tidak mengembangkan proyek ini ...

Perusahaan-perusahaan ini tidak memerlukan biaya apa pun untuk meminta fitur-fitur baru, walaupun saya membutuhkan banyak waktu dan energi - untuk bertemu dengan mereka, dan kemudian mengimplementasikan daftar harapan mereka. Saya mengerti apa yang terjadi, tetapi saya tidak tahu bagaimana cara menghentikannya. Anda dapat mengabaikan permintaan itu, tetapi bagaimana jika mereka benar-benar mau membayar ribuan dolar sebulan?

Ketika saya mengikuti saran Corey dan menaikkan harganya, nada percakapan berubah ke arah yang tidak terduga. Dengan $ 0,003 per permintaan, tidak ada yang mencoba menawar. Ketika saya menaikkan tawaran 6,7 kali menjadi $ 0,02 per permintaan, semua orang mulai bertanya tentang diskon volume. Kemudian mereka menyatakan bahwa mereka akan menyelesaikan kontrak hanya setelah Zestful memiliki fungsi favorit mereka. Sebagai tanggapan, saya mengirim frasa berikut:

Baik! Anda dapat melakukan pra-bayar layanan tiga bulan, dan siklus penagihan Anda tidak akan dimulai sampai fitur ini tersedia.

Sejak itu, saya tidak pernah membakar diri atas permintaan fitur baru.

Harga saya cukup tinggi, dan sebagian besar pelanggan harus menghabiskan beberapa ratus dolar sebulan di Zestful, sehingga pelanggan tidak mengganggu saya dengan cerita tentang fungsi "paling penting" yang harus saya terapkan untuk mendapatkan lima dolar dari mereka. Menariknya, pelanggan terbesar bahkan tidak memiliki keinginan seperti itu, dan transaksi ini ditutup selama beberapa hari.

Berjuang untuk ide yang benar berarti meninggalkan yang salah


Pada tahun pertama perkembangan indie saya, saya seperti anak anjing yang mengejar setiap bola yang secara tidak sengaja melewatinya. Jika salah satu proyek tidak berhasil, maka saya akan mengerjakan ide yang muncul di pikiran berikutnya. Membuat prototipe "cepat" di awal proyek tampak murah dan sederhana, tetapi selalu butuh pengkodean berminggu-minggu, dan kemudian berbulan-bulan kerja untuk menemukan pelanggan.

Teman saya David Thoth mengajari saya cara menyaring ide.. Dia mencatat bahwa ide apa pun yang saya coba terapkan menentukan sebagian besar hidup saya setidaknya selama beberapa bulan. Karena itu, ada baiknya memilih dengan cermat. Alih-alih meraih ide bagus pertama, David menghasilkan ide sampai ia memiliki daftar setidaknya sepuluh buah. Kemudian hati-hati mengevaluasi daftar ini, memilih ide dengan peluang sukses terbesar.

Buku-buku "Mulai Kecil, Tetap Kecil" ( catatan saya ) dan "Test from Mom" ( catatan) juga memengaruhi pendekatan saya terhadap proyek baru. Kedua buku mendorong Anda untuk mulai dengan riset pasar, dan mulai membuat produk nanti. Akibatnya, saya menjadi konservatif tentang perkembangan apa pun dan membiarkan diri saya mengabaikannya berdasarkan hasil penelitian.

Tujuan yang lebih ambisius


Ketika saya menetapkan tujuan untuk menghasilkan $ 500 sebulan tahun lalu, orang-orang meminta untuk menetapkan standar yang lebih tinggi. Proyek-proyek baru lebih mungkin gagal, jadi saya bisa menetapkan jutaan tujuan.

Menengok ke belakang, tampaknya masih bagi saya bahwa $ 500 sebulan adalah jumlah yang masuk akal. Proyek Is It Keto telah menjadi "bisnis untuk pemula" yang bagus, karena mekanismenya sangat sederhana. Program periklanan dan afiliasi menghasilkan rata-rata sekitar $ 0,01 per pengunjung. Lebih banyak pengunjung - lebih banyak uang, jadi saya mulai bereksperimen dengan berbagai strategi pertumbuhan tanpa khawatir tentang hal-hal seperti penetapan harga, corong penjualan, atau dukungan pelanggan. Sangat menyenangkan melihat bagaimana penghasilan dimulai dengan dolar yang menyedihkan per bulan., dan kemudian tumbuh sebesar 50-150% setiap bulan, mencapai $ 400 pada bulan Desember.

Sisi lain dari koin adalah keterbatasan bisnis marjinal. Ketika Anda hanya mendapatkan satu sen dari klien, banyak opsi untuk memperluas bisnis Anda menghilang. Tidak masuk akal untuk membayar $ 0,50-1,50 untuk klik banner jika pengunjung hanya menghasilkan $ 0,01 dari pendapatan. Saya ingin menarik seorang karyawan untuk menulis konten, tetapi bahkan freelancer termurah seharga $ 200 per bulan akan membayar hanya jika lalu lintas berlipat ganda.

Sekarang saya memulai tahun ketiga sebagai pengembang indie, saya siap untuk harga yang lebih tinggi. Pertumbuhan proyek Is It Keto memberi keyakinan. Ini berarti bahwa saya akan mengambil proyek yang lebih ambisius yang, jika berhasil, akan memungkinkan saya untuk mempekerjakan beberapa kontraktor secara paruh waktu.

Saya masih menyukainya


Karena saya telah menderita kerugian finansial selama dua tahun terakhir, banyak orang berpikir bahwa saya menyesal meninggalkan Google di tempat yang hangat. Pengembang sering mengalami kelelahan setelah satu atau dua tahun, tetapi saya tidak memilikinya. Saya mengaitkan ini dengan rasa ketidakpastian yang sehat di awal petualangan ini - saya siap untuk gagal sebelum kesuksesan datang. Dan mudah untuk menghindari tekanan finansial jika Anda memiliki airbag yang baik.

Setiap hari saya pergi ke lantai pertama rumah saya dan menikmati sarapan santai bersama pacar saya. Kami tinggal di ujung jalan, dan ketika dia pergi bekerja, rumah itu benar-benar hening. Setelah bekerja 60-90 menit, saya merencanakan sisa hari itu. Saya tidak bekerja setelah makan siang atau di akhir pekan. Jika saya merasa mengantuk pada pukul tiga sore, saya tidur siang, dan saya tidak perlu khawatir tentang apa yang dipikirkan manajer saya.

Sebelum pergi, saya memimpikan kemerdekaan sepenuhnya. Ternyata benar-benar menyenangkan seperti yang saya harapkan. Saya suka otonomi penuh pada siang hari dan kebebasan untuk sepenuhnya mengubah arah bisnis saya atau memulai dari awal lagi ketika itu tampaknya benar.

Saya akan melakukan ini selamanya.

Pencapaian Tujuan


Setahun yang lalu, saya menetapkan empat gol. Berikut ini hasilnya pada skala lima poin:

Dapatkan $ 500 per bulan dari semua proyek


Nilai : 4+

Saya mencapai tujuan ini dalam arti bahwa untuk tahun ini pendapatan bulanan rata-rata adalah $ 604, dan untuk kuartal terakhir $ 1657 per bulan, tetapi ini seperti curang, karena itu memperhitungkan banyak transaksi di bulan Desember . Tanpa transaksi ini, pendapatan Desember sama dengan $ 441, yang mendekati angka yang diharapkan pada awal 2020. Ini bukan $ 500, tapi cukup dekat.

Berbicaralah di tiga konferensi perangkat lunak


Rating : 5

Tiga konferensi menerima saran saya untuk berbicara, dan saya bangga dengan ketiga laporan:


Saya suka konferensi, saya mendapatkan informasi yang berguna di sana, tetapi jujur, mereka sedikit mengganggu kehidupan profesional dan pribadi. Di sela-sela perjalanan, menyiapkan laporan, dan menghadiri acara sendiri, saya mengerjakan presentasi selama enam hingga delapan minggu.

Saya akan terus mendaftar dan menghadiri konferensi pada tahun 2020, tetapi sekarang lebih selektif dari tahun lalu.

Publikasikan 12 Posting Blog


Nilai : 4

Bergantung pada bagaimana Anda menghitung, tahun lalu saya menerbitkan 9 atau 13 posting. Ada sembilan pos terpisah, tetapi satu di antaranya disajikan dalam lima bagian ( panduan untuk merekrut penulis ). Secara umum, saya senang dengan pekerjaan untuk tahun ini, meskipun saya ingin menerbitkan sesuatu yang lebih populer.

Master kerangka JavaScript


Rating : 5

Saya bukan ahli Vue, tapi saya menguasainya dengan lancar. Setidaknya saya dapat dengan cepat mengembangkan situs tanpa terjebak pada kerangka itu sendiri.

Selama bertahun-tahun saya membenturkan kepala ke dinding dengan Angular , dan sekarang saya akhirnya menemukan kerangka kerja yang cocok untuk pengembang individu, yang sangat saya sukai.

Apa berikutnya?


Selama tahun depan, saya berharap dapat fokus terutama pada proyek WanderJest . Saya membuat situs ini beberapa minggu yang lalu.


WanderJest adalah sumber daya untuk menemukan acara komedi.

Sulit menemukan stan, pertunjukan, dan pertunjukan di area tertentu karena iklan tersebar di seluruh grup Facebook, situs klub, dan penjual tiket seperti TicketMaster dan Eventbrite. Saya berharap bahwa agregator WanderJest akan menggabungkan sumber-sumber yang berbeda ini dan membuat pencarian acara lebih mudah. Pada dasarnya, ini adalah ide Bandsintown , hanya untuk humor.

Versi percontohannya berfungsi di Massachusetts Barat, tempat saya tinggal, tetapi segera saya akan memperluas proyek ke area lain.

Gol untuk tahun ketiga


Inilah yang ingin saya capai di tahun ketiga karir pengembang indie saya:

  • Dapatkan $ 20.000 dalam pendapatan dari semua proyek.
    • 2019 , .
  • .
    • .
  • .


  1. DORA 2019 : DevOps
  2. Agile:


Mail.ru Cloud Solutions.
.

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


All Articles