Saatnya mengakhiri cerita ini, atau setidaknya elipsis. Di bagian terakhir dari mini-book ini, saya ingin bercerita tentang semua peristiwa penting dalam karir saya sebagai programmer selama 7 tahun terakhir. Dan juga untuk kelengkapannya saya akan menambahkan saran dari rekan-rekan yang jauh lebih berpengalaman dari saya. Beberapa dari mereka sudah berusia lebih dari 70 tahun, sekitar 45, beberapa 50.
Di bagian terakhir buku ini, saya akan berbicara tentang proyek-proyek yang paling berkesan yang saya ikuti, tentang pelanggan jangka panjang yang kemudian menjadi teman. Tentang penghargaan dan sertifikat di bidang IT yang berhasil kami peroleh baru-baru ini.
Proyek yang paling berkesan
Bab terakhir "Karir Programmer" diakhiri dengan pengalaman membuat dan meluncurkan startup Anda. Dari semua yang terjadi saat itu, saya belajar banyak pengalaman dan kenalan.
Saya masih berkomunikasi dengan banyak orang saat itu. Saat ini mereka adalah investor besar, pendiri perusahaan IT, menteri, dan deputi. Saya kembali ke freelance, tidak peduli seberapa lucu kedengarannya.
Pengembalian itu tidak mudah, seolah-olah dijatuhkan dari liga teratas ke bawah. Sebagai seorang anak, saya bermain banyak olahraga, jadi saya minta maaf, tapi saya suka menggambar analogi dengan sepak bola dan memproyeksikannya ke dalam kehidupan nyata.
Singkatnya, setelah menutup startup karena kekurangan investasi, saya mulai mencari pekerjaan. Hanya ada satu tujuan - untuk bertahan hidup. Semua uang dihabiskan, dan sewa serta tagihan makanan tidak menyisakan waktu untuk refleksi dan penundaan.
Saya harus mencari peluang penghasilan di mana-mana. Saya menjalankan wawancara untuk pekerjaan kantoran, dengan panik mencari pekerjaan di pertukaran freelance, melakukan tugas untuk siswa India hanya untuk membeli makanan. Secara mental saya mengidentifikasi diri saya sebagai CEO dari sebuah startup, tetapi kenyataannya adalah Anda harus mengambil pekerjaan apa pun.
Akhirnya, salah satu pelanggan lama saya setuju untuk membawa saya ke proyek mereka.
Dewan nomor 1. Jagalah selalu hubungan baik dengan orang lain saat putus.
Itu adalah pelanggan freelance dengan harga minimal, meskipun kemarin saya berbicara dengan investor besar dan itu tentang hal-hal yang sama sekali berbeda daripada menambahkan tombol ke formulir.
Yah, aku lapar, jadi aku mengambil tombak, menunggangi kudaku dan melanjutkan lepas.
Waktu berlalu, pesanan menjadi lebih banyak, kualitasnya meningkat, begitu pula tarif per jamku. Saya akan membuat daftar proyek yang paling berkesan sejak saat itu.
Perangkat lunak antivirus perusahaan
Tarif : 13 $ / jam
Durasi kerja sama : 4 bulan
Lokasi klien : Austria
Tim : 4 orang
Seorang pria bernama Stefan Huisman memberi saya uluran tangan setelah saya gagal dalam startup. Tentu saja, Tuhan memiliki selera humor, dan saya memiliki perasaan yang bertentangan selama introspeksi: "Saya ingin membuat startup bernilai jutaan, tapi saya bekerja untuk Huisman," pikir saya, sambil tertawa, lalu menahan air mata.
Namun demikian, mereka membawa saya ke tim. Sebelumnya, saya bekerja untuk Stefan sendirian, dan mengembangkan mesin untuk perusahaan antivirusnya yang digunakan di semua produk perusahaan.
Kali ini, saya bekerja dalam tim kecil beranggotakan empat orang dan seorang manajer pengasuh. Proyek ini telah ditulis untuk waktu yang cukup lama dan tidak menjanjikan prospek yang bagus dalam hal "keterampilan memompa", tetapi perlu dimulai dari suatu tempat. Setelah 4 bulan saya ditemukan oleh seorang pria bernama Santos , yang memungkinkan saya untuk beralih ke proyek yang lebih menarik dalam segala hal.
Tangkapan layar aplikasi
Sistem keamanan untuk perusahaan
Tarif: 25 $ / jam
Durasi kerja sama: 9 bulan
Lokasi klien: Brasil
Tim: bekerja sendiri
Santos adalah pria yang baik selama 38 tahun. Dia sendiri sangat ahli di bidang IT, dan terobsesi dengan ide untuk memperkenalkan perangkat lunak keamanan di perusahaan Brasil. Saya tidak tahu bagaimana sekarang, tetapi pada 2014 ceruk lokal ini menjanjikan pendapatan tinggi, dengan investasi kecil. Santos mengirimkan saya 3 lembar persyaratan pada hari pertama. Aku, karena lapar , segera membuat bagian terbesar dari mereka.
Pada hari pertama dan kedua dimulainya proyek, saya bekerja 16 jam sehari. Santos juga punya satu ciri pembeda. Dia menetapkan tenggat waktu yang tidak realistis. Dengan tidak nyata, maksud saya 2-3 hari untuk sebuah tugas, yang volumenya biasanya 2-3 minggu. Karena masih belum berpengalaman dan tidak memiliki pilihan lain, saya pertama kali belajar apa artinya "kelelahan di tempat kerja". Ini bukan satu-satunya saat dalam karier saya ketika seorang pelanggan memeras segalanya dari Anda.
Pada akhirnya, saya menerapkan setiap fitur yang dapat dipikirkan Santos. Beberapa bahkan tidak layak atau membutuhkan peralatan khusus, tetapi bahkan kemudian entah bagaimana saya mengelak.
Klien ini mengajari saya cara menemukan solusi untuk masalah apa pun.
Brazil
Otomatisasi logistik
Tarif: 34 $ / jam
Durasi kerja sama: 1 tahun
Lokasi: Inggris / AS,
Tim: 4 orang
Seperti yang Anda lihat, tarif saya berkembang pesat. Saya tidak takut untuk meningkatkannya. Motivator utama saya adalah anak perempuan saya yang baru lahir, yang menanyakan tarif ayah saya tanpa rasa malu.
Sebuah perusahaan besar dengan manajemen AS dan CTO di Inggris sedang mencari pengembang .NET untuk memindahkan proyek Java mereka ke Windows. Saya mendekati mereka. Bengkel itu bernama Alexander, dan dia adalah pengembang yang cukup bersemangat.
Sebelumnya, biasanya saya menemukan pelanggan yang tidak memiliki keterampilan pengembangan, atau dengan level rendah. Alex tahu segalanya. Saya menyiapkan CI, mengelola tim yang terdiri dari sepuluh orang, meninjau kode Swift, Java dan C #, dan ada di sana-sini.
Hebatnya adalah fakta bahwa proyek Java juga di-porting ke macOS oleh tim yang terdiri dari tiga orang. Semuanya pintar, orang-orang yang ahli secara teknis. Tapi setahun kemudian, saya secara praktis membawa proyek dari awal ke penjualan, dan mereka bahkan tidak memiliki UI yang siap.
Saya menyelesaikan tugas saya dan memutuskan untuk melanjutkan. Perusahaan ini bekerja dengan baik sekarang, dan perangkat lunak yang saya buat untuk Windows digunakan oleh ribuan bisnis kecil dan menengah untuk mengotomatiskan pengiriman barang.
Aplikasi demo
Tangkapan layar aplikasi
Perangkat Lunak Diagnostik Visi
Tarif: 30 $ / jam
Durasi kerja sama: 1,5 tahun
Klien: AS, bekerja sendiri
Sebelum proyek ini, saya bekerja sebagai pemimpin tim di kantor sebuah perusahaan outsourcing besar. Apa yang akan saya tulis di bawah ini. Ini menjelaskan tingkat kendur. Pada saat saya mengambil proyek ini, saya memiliki total 12 tahun pengalaman di bidang TI.
Selain pengembangan, saya memiliki keterampilan dalam manajemen proyek, pengemasan, perizinan, dan penjualan. Namun, kebanyakan dari mereka, saya mendapatkannya di proyek ini. Pelanggan ini juga memberi saya kesempatan untuk mencoba pengembangan seluler, yang sangat membantu saya di masa depan.
Secara umum, kami menjadi teman, seperti yang sering terjadi, dan hubungan berubah dari bisnis menjadi lebih formal. Kita sering berbicara tentang kehidupan daripada tentang persyaratan teknis atau anggaran. Kami masih berkomunikasi.
Dewan nomor 2. Cobalah berteman dengan pelanggan.
Sekarang perangkat lunak ini, yang saya buat sendiri, digunakan untuk mendiagnosis penglihatan di Angkatan Darat AS, Kanada, dan Paralimpiade. Ini adalah salah satu proyek yang sangat saya banggakan. Ditulis untuk Windows, iOS, Android.
Aplikasi demo
Tangkapan layar aplikasi
Aplikasi pendidikan untuk dokter / terapis
Tarif: $ 50 / jam
Durasi: 1+ tahun
Klien: Australia
Tim: mandiri, +1 backend, +3 manajer
Referensi pelanggan dan proyek. Setelah klien sebelumnya, saya menyadari bahwa paling nyaman bagi saya untuk bekerja di layanan kesehatan dan secara khusus dengan klien-dokter. Saya dapat menjelaskan hal ini dengan fakta bahwa kedokteran di Barat berada pada tingkat yang baik, dan dokter biasanya adalah orang-orang kaya. Dan pemilik bisnis dari domain ini disediakan dua kali lipat. Tapi tidak dengan uang saja.
Jika Anda memprioritaskan siapa yang paling saya sukai untuk bekerja dengan saya, maka kebebasan memilih dalam proyek akan menjadi prioritas utama. Kebebasan memilih teknologi, arsitektur, menulis kode. Yang kedua - karakter klien dan hubungan dengannya. Dan hanya pada upah ketiga, jika tidak pada upah keempat, setelah kesempatan untuk bereksperimen dengan teknologi baru.
Sekarang aplikasi ini digunakan oleh lebih dari 5.000 terapis di seluruh dunia. Ini juga proyek
Tangkapan layar aplikasi
Secara total, saya telah menyelesaikan lebih dari 70 pesanan selama 15 tahun terakhir. Sebagian besar pendapatan dan proyek yang sangat menarik berasal dari 3-4 tahun terakhir. Semakin tinggi tarif per jam, semakin tinggi tingkat komunikasi dan skala proyek.
Di awal karir saya, dengan $ 10 / jam, saya diberi pengeditan XML dan di-troll. Hari ini untuk 50 $ / jam, pemilik bisnis jutaan dolar dengan puluhan ribu klien meminta nasihat dari saya.
Dewan nomor 3. Jangan takut.
Achivki
Selain freelancing, saya memiliki pengalaman di kantor, meluncurkan startup, dan beberapa proyek open source saya. 2 wawancara, 25 posting di Habré dan lima puluh lainnya di luar.
Penghargaan Profesional Paling Berharga dari Microsoft diberikan hanya untuk itu.
Saya juga memiliki selusin sertifikasi Microsoft, Brainbench, dan tutorial yang kurang dikenal. Daftar pria ini tidak hanya memiliki proyeknya, diakhiri. Inilah yang akan saya lakukan dalam waktu dekat.
Profesional Paling Berharga Microsoft
Sertifikat
Sedikit tentang kantor dan pekerjaan di perusahaan
3 tahun yang lalu, takdir membawa saya bekerja di satu perusahaan besar. Setelah menerima penghargaan Microsoft MVP, banyak perusahaan IT di negara kita mulai menulis kepada saya dengan tawaran untuk berbicara atau bekerja untuk mereka.
Secara umum, saya ingin mencoba sendiri dalam tim, di luar freelancing. Posisi itu juga terdengar menggoda - pemimpin tim. Saya dipekerjakan untuk proyek baru, yang secara teknis cukup sederhana. Tetapi fakta bahwa tim merekrut 25 orang, untuk tugas semacam ini, mempersulit semua proses. Namun demikian, saya belajar banyak dan tumbuh dalam setengah tahun saya bekerja di perusahaan ini. Pengetahuan ini kemudian memungkinkan saya untuk mengerjakan proyek freelance seorang diri dan menyelesaikannya.
Dewan nomor 4. Ikuti proyek sampai selesai.
SCRUM yang dipelajari
Kiat dari pengembang berusia 40+ tahun
Sekarang saya berusia 34 tahun dan karir saya terus berlanjut. Cerita ini tidak akan lengkap jika tidak menyertakan opini developer yang lebih tua dari saya. Sekarang saya prihatin dengan pertanyaan - apa yang akan menjadi karir seorang programmer setelah 40 tahun? Setelah 50 tahun? Dan apa yang harus saya jalani ketika saya tidak lagi dapat menulis kode? Dengan pertanyaan seperti ini, saya pergi ke forum yang berbeda dan bertanya kepada rekan kerja. Saya mendengar dari berbagai sumber, dan itulah yang terjadi.
Daftar tips dan
trik dari kolega 40+: 1. Kesehatan - prioritas nomor 1
2. Perhatikan bentuk fisik
3. Lakukan investasi
4. Lebih sering keluar dari zona nyaman. ( Terlepas dari banalitas, banyak yang menyesal bahwa mereka duduk diam ketika diperlukan untuk bertindak)
5. Lebih percaya pada diri sendiri
6. Mulai bisnis Anda sendiri dan temukan penghasilan pihak ketiga.
7. Meningkatkan keterampilan komunikasi Anda
8. Menjadi publik
9. Menghilangkan alkohol
10. Mengubah proyek, memperluas cakrawala profesional dan kehidupan Anda ( Dianjurkan untuk berganti pekerjaan setiap 2-3 tahun )
11. Kembangkan jaringan Anda
12. Jangan kelelahan, jangan tegang
13. Tingkatkan bahasa Inggris Anda ... Tatabahasa.
Saya telah mengumpulkan daftar ini dari ratusan jawaban dan posting dari programmer yang berusia antara 40 hingga 70 tahun. Kolega tertua mengatakan nasihat ini: “Mungkin momen terpenting dalam hidup setiap orang adalah ketika dia memiliki segalanya dan dia memilih apa yang harus dia lakukan selanjutnya. Kemudian sedikit perubahan. "
Penulis menyiratkan krisis paruh baya. Ketika Anda memiliki keluarga, anak-anak, apartemen, dan inilah waktunya untuk memutuskan apa yang harus dilakukan selanjutnya. Dari keputusan ini, tampaknya dan tergantung pada bagaimana sisa hidup Anda nantinya. Seberapa benar ini terserah Anda untuk menilai.
Selain saran, saya juga menyusun daftar catatan dari rekan-rekan lama saya.
Daftar catatan dari kolega 40+:
1. Seiring bertambahnya usia, otak beralih ke pengalaman agar tidak membuang sumber daya
2. Pada usia 47 tahun - tawaran terus diterima
3. Dengan bertambahnya usia, tujuan penerapan upaya lebih akurat. Ketika Anda masih muda, Anda membajak lebih banyak - lebih sedikit knalpot.
4. Jika Anda memulai bisnis Anda sekarang, maka
pada usia 40 Anda akan memiliki pengalaman yang cukup untuk mengelolanya tanpa harus bersusah payah (tidak harus yang pertama) 5. Setelah 40, pendapatan jauh lebih banyak daripada pada usia 30. Puncaknya adalah 35-45.
6. Jangan duduk di tempat yang nyaman. Inilah satu-satunya cara untuk berkembang dan maju. Ini adalah satu-satunya cara untuk naik ke level yang lebih tinggi.
7. Seorang publik, dengan nama, merek, menerima lebih banyak tawaran dan perhatian. Anda bukan pria dari jalanan, tetapi pria yang terlihat di sana. Posting di Habré dan medium adalah salah satu opsi untuk mempromosikan diri Anda.
8. Dalam kehidupan setiap orang datang krisis dan pertanyaan "bagaimana hidup lebih jauh" - ini adalah momen terpenting dalam hidup. Dan pria berusia 40 tahun itu tidak memiliki saran apa pun. Sedikit perubahan setelahnya.
9. Berhenti minum alkohol. Minum obat untuk meningkatkan sirkulasi otak.
10. Pada usia 45 tahun, perasaan bahwa Anda tidak memahami sesuatu menjadi tidak biasa dan tidak menyenangkan. Ini kesombongan.
11. Pelajari investasi. Diversifikasi aset. Gerakan KEBAKARAN.
12. Setiap orang memiliki keterampilan yang lebih baik dari 80-90% populasi dunia. Jika tidak ada keterampilan seperti itu, dia sama sekali tidak menemukannya.
13. Latihan: bayangkan Anda berusia 40+ atau 50+, dan Anda masih di sana. Kemudian analisis kehidupan masa lalu Anda, mengapa itu terjadi. Merasa takut. Kemudian kembali ke 30+, karena ada kesempatan untuk memperbaiki semuanya.
14. Masalah kelelahan diselesaikan sebagai berikut: istirahat, perubahan pemandangan. Olahraga yang Anda suka. Jalan minimal. Normalisasikan tidur. Bekerja di tempat yang Anda suka dan buru-buru menyelesaikan tugas.
15. Hidup itu terbatas dan setelah 60 - aktivitas akan dibatasi. Setelah 70 - bahkan lebih.
Kesimpulan
Saya dengan tulus berterima kasih kepada semua orang yang membaca cerita saya sampai akhir. Orang-orang yang berkomentar dan mendukung. Mereka bertanya tentang sekuelnya dalam pesan pribadi. Terima kasih, saya menyelesaikan buku ini.