“Kamu perempuan, pemrograman macam apa kamu?” - kalimat inilah yang menjadi kata perpisahan saya dengan dunia teknologi informasi. Ungkapan orang asli dalam menanggapi manifestasi perasaan yang ceroboh yang meledak dengan saya. Tetapi jika saya harus mendengarkannya, tidak akan ada dongeng, atau kemajuan ini.

Indikator aktivitas pada platform pendidikan
Kisah saya: tidak ada artinya pengetahuan lama dan keinginan untuk kehidupan yang lebih baik
Hai, nama saya Vika, dan saya telah dianggap sebagai seorang humanis sepanjang hidup saya.
Teknologi informasi bagi saya selalu merupakan sesuatu yang secara ajaib tidak dapat dicapai karena beberapa alasan.
Kebetulan saya menghabiskan masa muda yang sadar di bashorg. Bagi saya, humor dengan gaya "bagaimana menambal KDE2 di bawah FreeBSD" tidak bisa dipahami, tapi saya merasa bangga dengan fakta bahwa saya tahu tentang hal itu, bahkan jika saya akan terbiasa dengan huruf-huruf di tingkat itu.
Selama studi saya, saya hanya memiliki satu kursus mini tentang HTML - tetapi ini tidak menghentikannya muncul sebagai gambar halaman yang indah dengan hyperlink di kepala saya setelah tujuh tahun.
Tapi yang mendasar adalah pendapat lingkungan. Saya dianggap, jika tidak bodoh, maka benar-benar kehilangan kemampuan untuk matematika. Sebagai seorang remaja, saya menerima pendapat ini tanpa berpikir.
Dalam dua puluh empat tahun, ia memperoleh sertifikat kelulusan sekolah menengah dan dua diploma pendidikan kejuruan menengah. Yang terakhir adalah farmasi. Kecintaan saya pada farmakologi dimulai dengan realisasi beberapa kekuatan atas tubuh manusia dan penyajian obat-obatan sebagai senjata ampuh di tangan seorang spesialis yang kompeten yang dapat membantu dan membahayakan. Tahun-tahun berlalu, pengetahuan tumbuh: konferensi farmasi, sisi legal farmasi, bekerja dengan keberatan dan sebagainya.
Peningkatan lima tahun kecil:

Cuplikan ringkasan
Seiring dengan pengetahuan, pemahaman tentang ketidakberartikan mereka tumbuh - hukum yang tidak dihormati dan tidak ingin diikuti dalam mengejar pendapatan, dan lingkungan yang menghancurkan rumah kartu yang dibangun dengan penuh cinta di lingkungan yang menyenangkan dengan rasa mementingkan diri sendiri. Saya tidak kehabisan tenaga, tetapi saya menginginkan kehidupan yang lebih baik bagi diri saya sendiri. Bagaimanapun, kita adalah apa yang mengelilingi kita, bukan?
Pengalaman pertama dalam pengajaran pemrograman berakhir setelah sebulan berdetak dengan wajah di keyboard - sulit untuk mewujudkan apa pun dalam buku yang ditemukan secara acak di Internet dan buku catatan terbuka. Semangat berkurang, keinginan padam. Selama satu tahun. Setelah itu saya memutuskan bahwa saya harus mulai dengan pengembangan sumber daya.
Artikel, situs web, programmer yang akrab, banyak proyek pendidikan yang berjanji untuk menjadikan Anda seorang pengembang yang ideal dalam tiga bulan, atau bahkan lebih awal, saluran pada hosting video terkenal, memberikan laut informasi yang diperlukan dan tidak terlalu informasi. Saya punya cukup keinginan dan peluang, masalahnya adalah kurangnya sistematisasi pengetahuan saya. Dan tekad. Saya tidak siap untuk menghabiskan seluruh gaji untuk seekor babi di ladang, atau untuk menutupi telinga saya, yang mengalir dari semua sisi: “Anda tidak memiliki pendidikan teknis, sudah terlambat bagi Anda untuk belajar, Anda harus memikirkan keluarga Anda, Anda harus, harus, seharusnya .. . "
Dan kemudian saya mengetahui tentang Huxlet. Tidak sengaja, ia disebut-sebut dengan santai dalam salah satu percakapan tentang kesulitan belajar mandiri. Bukan sebagai kursus satu kali, tetapi sebagai sekolah yang lengkap. Dan saya ketagihan.
Titik balik terjadi baru-baru ini - setelah akhir proyek pertama saya. Ini adalah karya favoritnya:

Game konsol yang saya buat sendiri
Bekerja di akun Anda sendiri di GitHub di bawah bimbingan seorang mentor berpengalaman sangat berbeda. Dan tindakan seperti menginisialisasi repositori dan menyiapkan lingkungan kerja menggunakan manajer paket yang dijelaskan dalam "tugas" dilukiskan ke dalam perasaan tanggung jawab yang menarik atas apa yang Anda lakukan.
Karena kebiasaan, set "tasok" adalah sebuah kebodohan, tetapi Anda akan mulai memahami mengapa junior diminta untuk melanjutkan proyek, setidaknya nirlaba. Ini adalah tingkat persepsi yang sangat berbeda. Ini adalah saat ketika Anda sudah terbiasa dengan konsep variabel, belajar menulis fungsi, termasuk yang anonim, belajar tentang proses iteratif linear dan rekursif linier, dan tepat pada saat ketika euforia menguasai Anda, dan perasaan bahwa Anda Anda dapat mengubah dunia, kecuali mungkin dalam mimpi, mereka berkata: "Buat file dan tulis", "Pilih logika umum dan masukkan ke dalam fungsi yang terpisah", "Jangan lupa tentang penamaan yang tepat dan prinsip-prinsip desain", "Jangan menyulitkan!". Ini seperti pancuran air dingin di kepala, yang tidak membatalkan bisulnya. Saya sangat senang bahwa saya berhasil menangkap perasaan ini sebelum memulai pekerjaan “di ladang”.
Hanya dalam readme ternyata terbukti sendiri:

Dalam readme, Anda dapat memberikan kebebasan kreativitas
Belajar selalu sulit. OOP pada suatu waktu bagi saya merupakan halangan yang mustahil. Upaya untuk memahami setidaknya dasar-dasarnya tidak terhitung - saya kehilangan sepuluh hari di dalamnya, setelah menerima tentang pesan memanjakan yang sama dalam gaya: "Anda hanya tidak menyerah." Tetapi pada titik tertentu, tekad keinginan untuk menutup semuanya dan bersembunyi di sudut dengan reaksi defensif tubuh terhadap upaya menyerap banyak informasi baru membantu.
Itu menjadi lebih mudah. Bagaimanapun, ini adalah kasus dengan belajar SQL. Mungkin karena sifatnya yang deklaratif, tentu saja, tetapi tidak akurat.
Ada proyek, resume sudah siap. Menjelang wawancara
Pada titik tertentu, saya menyadari bahwa jika farmakologi adalah "kekuatan" atas tubuh manusia, maka pemrograman adalah "kekuatan" di hampir seluruh dunia. Bahasa pemrograman, pada gilirannya, adalah senjata yang dengannya Anda bisa menaikkan perusahaan ke tingkat yang baru atau menghancurkannya karena kelalaian yang tidak disengaja. Saya menyebut diri saya seorang diktator laten dan terjun ke jurang teknologi informasi dengan kepala saya.
Enam bulan yang lalu, saya bangga bahwa saya membuat lingkungan kerja pada Windows, mengumpulkan seluruh daftar buku dan memikirkan fakta bahwa saya ingin menghubungkan hidup saya dengan pemrograman. Sekarang subjek kebanggaan saya adalah proyek yang sangat lengkap, daftar buku yang sudah saya baca dari yang dikumpulkan, tetapi yang paling penting adalah memahami pentingnya pengetahuan dasar dan dasar-dasar bahasa pemrograman yang telah saya pilih. Dan kesadaran akan tanggung jawab yang ada di pundak setiap orang yang menghubungkan dirinya dengan pembangunan.
Tentu saja, ini masih merupakan rekam jejak yang sangat kecil, saya memiliki banyak pekerjaan di depan, tetapi saya ingin memberikan sedikit inspirasi kepada para pembaca kisah ini yang pernah menemukan arogan “mungkin ada baiknya mencari sesuatu yang lebih sederhana”, untuk memberi mereka yang membaca artikel ini dengan skeptisisme sedikit percaya diri bahwa ada orang yang mendekati studi tentang bahasa pemrograman dengan semua tanggung jawab, dan memberi diri Anda sedikit keberanian.
Karena resume siap, pengetahuan paling penting diperoleh, hanya sedikit ketegasan yang kurang. Tapi sekarang kucing di tas itu adalah aku. Dia tidak mulai menutup telinganya, omong-omong, dia belajar untuk abstrak dari pendapat orang lain. Saya memiliki tiga kursus abstraksi.