Kisah bagaimana gadis itu berkumpul dalam IT

"Anda seorang perempuan, apakah jenis pengaturcaraan yang anda suka?" β€” frasa inilah yang menjadi kata perpisahan saya dalam dunia teknologi maklumat. Frasa daripada orang yang disayangi sebagai tindak balas kepada manifestasi cuai perasaan yang meletup dalam diri saya. Tetapi jika saya mendengarnya, tidak akan ada cerita mahupun perkembangan ini.

Kisah bagaimana gadis itu berkumpul dalam IT

Penunjuk aktiviti pada platform pendidikan

Kisah saya: tidak bermakna pengetahuan lama dan keinginan untuk kehidupan yang lebih baik

Halo, nama saya Vika, dan sepanjang hidup saya, saya telah dianggap sebagai seorang kemanusiaan.

Teknologi maklumat sentiasa menjadi sesuatu yang sukar difahami bagi saya kerana beberapa sebab.

Kebetulan saya menghabiskan masa muda saya di bashorg. Bagi saya, humor dalam gaya "cara menampal KDE2 di bawah FreeBSD" tidak dapat difahami, tetapi saya berasa bangga kerana saya tahu mengenainya, walaupun hanya pada tahap biasa dengan huruf.

Semasa pengajian saya, saya hanya mengambil satu kursus mini tentang HTML - tetapi itu tidak menghalangnya daripada muncul sebagai imej halaman yang indah dengan hiperpautan di kepala saya tujuh tahun kemudian.

Tetapi pendapat tentang alam sekitar adalah asas. Saya dianggap, jika tidak bodoh, maka saya tidak mempunyai keupayaan matematik. Sebagai seorang remaja, saya menerima pendapat ini tanpa memikirkannya.

Dalam dua puluh empat tahun, dia memperoleh diploma sekolah tinggi dan dua diploma pendidikan vokasional menengah. Yang terakhir adalah farmaseutikal. Kecintaan saya terhadap farmakologi bermula dengan kesedaran tentang beberapa kuasa ke atas tubuh manusia dan idea dadah sebagai senjata ampuh di tangan pakar yang kompeten, yang boleh membantu dan membahayakan. Apabila tahun berlalu, pengetahuan saya bertambah: persidangan farmaseutikal, sisi undang-undang farmasi, bekerja dengan bantahan, dan sebagainya.

Sedikit naik taraf lima tahun:

Kisah bagaimana gadis itu berkumpul dalam IT

Sambung semula serpihan

Seiring dengan pengetahuan, pemahaman tentang ketiadaannya berkembang - undang-undang yang tidak dipatuhi dan tidak mahu dipatuhi dalam mengejar pendapatan, dan persekitaran yang memecahkan rumah kad anda yang dibina dengan penuh kasih sayang dengan persekitaran yang menggalakkan dengan rasa kendiri. kepentingan. Saya tidak terbakar, tetapi saya mahukan kehidupan yang lebih baik untuk diri saya sendiri. Lagipun, kita adalah apa yang mengelilingi kita, bukan?

Cara saya belajar dan sedang belajar: tolak papan kekunci yang dihancurkan oleh muka saya, serta projek yang menarik dalam portfolio saya

Pengalaman pertama belajar memprogram berakhir selepas sebulan menekap muka saya ke papan kekunci - sukar untuk memahami apa-apa dalam buku yang ditemui secara rawak di Internet dan pad nota terbuka. Semangatnya berkurangan, keinginan itu pudar. Untuk setahun. Selepas itu saya memutuskan bahawa saya perlu bermula dengan pembangunan sumber.

Artikel, tapak web, pengaturcara biasa, sekumpulan projek pendidikan yang menjanjikan untuk menjadikan anda pembangun yang ideal dalam masa tiga bulan, atau lebih awal lagi, saluran di tapak pengehosan video terkenal yang menyediakan banyak maklumat yang diperlukan dan tidak begitu diperlukan. Saya mempunyai keinginan dan peluang yang mencukupi, masalahnya ialah kekurangan sistematisasi pengetahuan saya. Dan keazaman. Saya tidak bersedia untuk membelanjakan keseluruhan gaji untuk seekor babi dalam cucuk, atau menutup telinga saya, yang dicurahkan dari semua pihak: "Anda tidak mempunyai pendidikan teknikal, sudah terlambat untuk anda belajar, anda harus fikirkan tentang keluarga anda, anda mesti, mesti, mesti...”

Dan kemudian saya mendapat tahu tentang Hexlet. Secara kebetulan, ia disebut secara sepintas lalu dalam salah satu perbualan tentang kesukaran pembelajaran bebas. Bukan sebagai kursus sekali sahaja, tetapi sebagai sekolah penuh. Dan saya ketagih.

Titik perubahan berlaku agak baru-baru ini - selepas menamatkan projek pertama saya. Ini adalah karya kegemarannya:

Kisah bagaimana gadis itu berkumpul dalam IT

Permainan konsol saya buat sendiri

Bekerja pada akaun GitHub anda sendiri di bawah bimbingan mentor berpengalaman berasa berbeza. Dan tindakan seperti memulakan repositori dan menyediakan persekitaran kerja menggunakan pengurus pakej, yang diterangkan dalam "tugas," diwarnai dengan perasaan tanggungjawab yang menarik untuk apa yang anda lakukan.

Di luar kebiasaan, set "tugas" mengelirukan, tetapi anda mula memahami mengapa junior diminta memasukkan projek dalam resume mereka, sekurang-kurangnya bukan komersial. Ini adalah tahap persepsi yang sama sekali berbeza. Ini adalah saat apabila anda telah membiasakan diri dengan konsep pembolehubah, belajar menulis fungsi, termasuk fungsi tanpa nama, belajar tentang proses linear-iterative dan linear-recursive, dan tepat pada saat apabila euforia menguasai anda, dan perasaan bahawa anda boleh mengubah dunia, ia hanya pergi dalam mimpi, mereka memberitahu anda: "Buat fail dan tulis", "Asingkan logik umum dan letakkannya dalam fungsi yang berasingan", "Jangan lupa tentang penamaan yang betul dan prinsip reka bentuk”, β€œJangan rumitkannya!”. Ia seperti pancuran air sejuk di kepala anda yang tidak menghentikan bisul. Saya sangat gembira kerana saya berjaya menangkap perasaan ini sebelum memulakan kerja "di ladang."

Satu-satunya cara untuk menunjukkan keperibadian anda adalah dalam readme:

Kisah bagaimana gadis itu berkumpul dalam IT

Dalam readme anda boleh memberi kebebasan kepada kreativiti anda

Belajar sentiasa sukar. OOP pada satu masa kelihatan seperti halangan yang mustahil untuk saya. Terdapat banyak percubaan untuk memahami sekurang-kurangnya asas - saya kehilangan sepuluh hari dalam hal ini, menerima kira-kira jumlah yang sama mesej merendahkan dalam gaya: "Jangan berputus asa." Tetapi pada satu ketika, ia membantu untuk mengenal pasti keinginan untuk menutup segala-galanya dan bersembunyi di sudut sebagai reaksi pertahanan badan terhadap percubaan untuk mengasimilasikan banyak maklumat baru.

Ia telah menjadi lebih mudah. Sekurang-kurangnya begitulah keadaan pembelajaran SQL. Mungkin kerana sifat deklaratifnya, sudah tentu, tetapi ini tidak pasti.

Ada projek, resume dah siap. Temuduga akan datang

Pada satu ketika, saya menyedari bahawa jika farmakologi adalah "kuasa" ke atas tubuh manusia, maka pengaturcaraan adalah "kuasa" ke atas hampir seluruh dunia. Bahasa pengaturcaraan, sebaliknya, adalah senjata yang sama ada boleh meningkatkan syarikat ke tahap yang baru atau, melalui kecuaian yang tidak disengajakan, memusnahkannya. Saya menyebut diri saya diktator terpendam dan melemparkan diri saya ke jurang teknologi maklumat.

Enam bulan yang lalu, saya berbangga kerana saya telah menyediakan persekitaran kerja pada Windows, mengumpulkan senarai keseluruhan buku dan berfikir bahawa saya mahu menyambung hidup saya dengan pengaturcaraan. Sekarang subjek kebanggaan saya ialah projek yang sangat lengkap, senarai buku yang telah saya baca daripada yang dikumpulkan, tetapi yang paling penting, pemahaman tentang kepentingan pengetahuan asas dan asas-asas bahasa pengaturcaraan yang telah saya pilih . Dan kesedaran tentang tanggungjawab yang terpikul di bahu setiap orang yang mengaitkan diri mereka dengan pembangunan.

Sudah tentu, ini masih rekod prestasi yang sangat singkat, saya mempunyai banyak kerja di hadapan, tetapi saya ingin memberi sedikit inspirasi kepada pembaca kisah ini yang pernah berhadapan dengan sombong "mungkin kita harus mencari sesuatu yang lebih mudah", untuk memberi mereka yang membaca artikel ini dengan keraguan sedikit keyakinan Hakikatnya terdapat orang yang mendekati pembelajaran bahasa pengaturcaraan tertentu dengan penuh tanggungjawab, dan memberikan diri mereka sedikit keberanian.

Kerana resume sudah siap, ilmu yang paling penting telah diperolehi, yang kurang hanyalah sedikit keazaman. Tetapi sekarang babi yang mencucuk adalah saya. Saya tidak menutup telinga saya; dengan cara itu, saya belajar untuk mengasingkan diri daripada pendapat orang lain. Saya mengambil tiga kursus tentang abstraksi.

Sumber: www.habr.com

Tambah komen