Lagu tentang bagaimana pembuatan proyek berubah menjadi neraka



Halo, Habr! Nama saya Vladimir, saya 15 tahun, Saya Pengembang Python Junior dan, pada saat yang sama, saya juga akan menjadi desainer amatir dalam cerita ini. Sekarang saya di kelas 9 (siapa sangka) dan berniat untuk memberi tahu Anda tentang proyek kami yang hilang.



Kami akan berbicara tentang aplikasi CARWATCH (ya, itu saja), yang kami buat sebagai proyek besar dan menyeluruh, tetapi bertumpu pada amatir internal kami dan Yandex.Transport.

Tim kami terdiri dari 8 orang dan sebuah papan di dinding Trello:

  • Pemrogram Web x2
  • Pemrogram python x3
  • Programmer Java x2
  • C ++ - programmer
  • Desainer
  • Analisis β„–1
  • Analisis β„–2

Anda akan berkata: "Tidak ada 8 orang, Anda buta huruf ... kepribadian Anda!". Saya akan menjawab bahwa Anda tidak mengerti apa-apa. Hampir semua tim kami terpaksa meliput 2 kategori atau lebih. Sebagai contoh, saya adalah seorang programmer Python, perancang (Anda lihat caranya), seorang administrator sistem (dalam beberapa hal) dan seorang administrator.

Apa yang kita lakukan


Kami telah mengerjakan aplikasi pelacakan angkutan umum. Ya, Yandex melakukannya, jadi apa? Lalu itu tampak seperti ide yang sangat keren dan kami mengambilnya seperti udara.

CARWATCH akan membantu para penumpang dengan lebih mudah merencanakan hari mereka, memberi tahu mereka di mana minibus mereka sekarang, ketika Anda harus keluar untuk menangkapnya.


Konsep aplikasi awal. Ya, kami tidak membayar untuk saluran air.

Kenapa kamu, bukan Yandex?


Kami selalu menempatkan ukuran tim kecil sebagai keuntungan kami. CARWATCH akan menjadi aplikasi yang membuat orang untuk orang-orang.



Nilai tambah kami adalah setiap saat kami dapat membuat fungsi yang sangat diperlukan bagi pengguna, tetapi tidak ada dalam aplikasi pesaing kami.

Mengapa pembuatan aplikasi berubah menjadi neraka?


Komposisi kami berbeda dari tradisional.

Tak satu pun dari kami yang berani mengatakan "Sampai jumpa!" Kepada pro-programmer Java, bahkan mengetahui bahwa ia tidak melakukan apa-apa dan sama sekali tidak, juga tidak menemukan orang yang masuk akal, karena kami sendiri tidak bisa keluar dari rawa ini.

Bagian utama dari aplikasi kami bukanlah aplikasi itu sendiri, tetapi server. Dan itu ditulis dengan mengerikan. Mengedit setidaknya sesuatu di dalamnya menyebabkan banyak kesalahan dan keinginan untuk menulis ulang semuanya ke neraka. Dan aku tidak bercanda.

Desain itu dibuat pada masa-masa awal, tetapi kemudian ternyata tidak mungkin memenuhi semua persyaratan pedoman yang dikompilasi (programmer sesat JAVA tidak dapat melakukan apa pun yang direncanakan).




Bagaimana kami berusaha mencari uang tidak peduli apa


Suatu pagi, kami menemukan agregator untuk startup dari yellowrockets (tyk) . Karena tidak pernah berpartisipasi dalam acara seperti ini, kami menyadari bahwa kami harus mengambil bagian. Saat itu, semua yang siap adalah desain dan konsep. Kami hanya bisa berspekulasi jika kami bisa berpartisipasi. Pada hari yang sama, persiapan kami menghubungi mereka dan mengatakan bahwa semuanya baik-baik saja.

Acara berlangsung dalam 3 hari. Yang pertama - mereka memberikan pekerjaan rumah yang kami nilai. Presentasi proyek selesai pada lutut keesokan paginya.

Selama 3 hari, 4 orang berusia 14-15 tahun pada waktu itu mampu membuktikan kepada pria berusia 40 tahun bahwa mereka ingin membeli desain dan 8 programmer. Jadi kami terpilih untuk berpartisipasi dalam putaran berikutnya musim gugur ini, yang tidak akan kami ikuti.

Dan kemudian Yandex dan Transportasinya datang ke kota kami.

Secara umum - semuanya jatuh tentang Yandex. Kami menyadari bahwa melawan raksasa tidak ada gunanya dan mencetak gol di CARWATCH.

Tentu saja, berbagai kodok foto muncul selama bekerja:



Nah, jimat kami yang tak terucapkan:

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


All Articles