Kerjaya pengaturcaraan. Bab 3. Universiti

Sambungan cerita "Kerjaya Pengaturcara".

Selepas tamat sekolah petang, tiba masanya untuk ke universiti. Di bandar kami terdapat satu universiti teknikal. Ia juga mempunyai satu fakulti "Matematik dan Sains Komputer", yang mempunyai satu jabatan "Sistem Komputer", di mana mereka melatih pekerja IT masa depan - pengaturcara dan pentadbir.
Pilihannya kecil dan saya memohon kepakaran "Pengaturcaraan Kejuruteraan Komputer". Terdapat 2 peperiksaan kemasukan di hadapan. Dalam bahasa dan matematik.
Peperiksaan didahului dengan temu duga, dan pilihan bentuk latihan - bajet atau kontrak, i.e. percuma atau untuk wang.

Ibu bapa saya hadir pada temuduga saya dan bimbang tentang kemasukan. Sudah tentu, mereka memilih bentuk kontrak latihan. Ngomong-ngomong, kosnya kira-kira $500/tahun, yang merupakan wang yang banyak pada tahun 2003, terutamanya untuk bandar kecil kami. Saya masih ingat dialog ayah saya dengan gadis dari pejabat kemasukan:
Seorang gadis: Anda boleh cuba lulus peperiksaan mengikut bajet, dan jika ia tidak berjaya, tukar kepada kontrak. Anda boleh membayar secara ansuran.
Bapa: Tidak, kami telah memutuskan bahawa kami akan memohon kontrak
Seorang gadis: Nah mengapa, anda tidak mengambil risiko apa-apa
Bapa: Tidak, ia masih berisiko. Beritahu saya, adakah semua orang memohon kontrak?
Seorang gadis: Ya, semua orang begitu. Mungkin hanya orang bodoh yang lengkap tidak boleh
Bapa: Kemudian kami mempunyai peluang... katanya sambil tersengih, dan kami menandatangani dokumen untuk kemasukan

Sudah tentu, persembahan dari sekolah menengah masih segar dalam ingatan ibu bapa saya, jadi selama ini saya faham mengapa mereka berkata demikian.

Pada musim panas, sebelum kemasukan, saya terus membeli buku untuk keseluruhan $40 yang diberikan nenek saya daripada pencennya.
Daripada yang tidak dapat dilupakan dan penting:
1. "UML 2.0. Analisis dan reka bentuk berorientasikan objek". Buku yang mengajar saya cara mereka bentuk perisian dalam sebarang kerumitan, memikirkan seni bina, memecahkan segala-galanya kepada komponen, menulis kes penggunaan dan melukis gambar rajah UML. Inilah pengetahuan yang diperlukan oleh warga emas, ketua, dan arkitek. Mereka yang mewujudkan sistem dari kekosongan, apabila hanya ada penerangan idea.
Saya mengenali orang yang sudah berusia lebih 30 tahun dan mereka masih tidak boleh membuat keputusan melainkan ada pesanan dari atas, daripada pembangun yang berpangkat lebih tinggi. Dalam kerja bebas dan jauh, apabila anda sering bekerja satu sama satu dengan pelanggan, pengetahuan ini juga tidak ternilai.
Ia juga relevan untuk pembangun indie yang mencipta aplikasi dan perkhidmatan baharu. Walaupun sedikit orang yang peduli dengan reka bentuk terperinci. Itulah sebabnya kami mempunyai perisian dengan kualiti sedemikian, menelan semua memori, dengan UX yang bengkok.
2. "ANSI C++ 98 Standard". Bukan sebuah buku, tetapi ia mengandungi lebih daripada 800 halaman maklumat latar belakang. Sudah tentu, saya tidak membacanya bahagian demi bahagian, tetapi merujuk kepada peraturan bahasa tertentu semasa membangunkan pengkompil C++ saya. Kedalaman pengetahuan bahasa, selepas mengkaji dan melaksanakan standard, tidak dapat digambarkan oleh mana-mana julukan yang indah. Kami boleh mengatakan bahawa anda mengetahui segala-galanya tentang bahasa, dan lebih banyak lagi. Kerja yang sangat panjang dan teliti untuk mengkaji standard. Tetapi saya mempunyai 5 tahun universiti di hadapan saya, jadi tiada siapa yang mendesak saya
3. "Delphi 6. Panduan praktikal.". Ia adalah satu lompatan pantas ke dalam dunia GUI dan menyanjung bentuk. Hampir tiada ambang kemasukan dan saya sudah mengenali Pascal dengan baik. Semasa belajar di universiti, saya menulis bahagian terbesar program komersial di Delphi. Ini adalah perisian untuk pelajar lepasan universiti, perakaunan untuk perniagaan kecil, kerajaan. institusi. Kemudian terdapat beberapa pesanan bebas. Pada pertengahan XNUMX-an, Delphi menguasai pasaran pembangunan Windows. Sehingga kini, di kaunter pembayaran di kedai tempatan anda boleh melihat program dengan fon dan kawalan biasa, yang dengan serta-merta membezakan aplikasi Delphi daripada mana-mana aplikasi lain.
4. "Tutorial MFC". Setelah menguasai Delphi, adalah logik untuk terus mencipta UI dalam C++. Ia jauh lebih sukar, tidak semuanya berjaya dan boleh difahami. Walau bagaimanapun, saya juga membawa teknologi ini ke peringkat aplikasi dalam projek komersial. Satu syarikat antivirus Jerman mengedarkan program saya, yang ditulis dalam MFC hingga hari ini.
5. "3 cakera dengan Perpustakaan MSDN 2001". Saya tidak mempunyai Internet serta-merta, dan seingat saya, Perpustakaan MSDN tidak berada dalam talian pada tahun 2003. Walau apa pun, lebih mudah bagi saya untuk memasang buku rujukan MSDN pada PC tempatan saya, dan mencari dokumentasi untuk sebarang fungsi WinApi atau kelas MFC dengan mudah.
Kerjaya pengaturcaraan. Bab 3. Universiti
Buku yang paling penting dibaca dalam tempoh 2002-2004

Ini adalah buku yang dibaca dalam tempoh 2002-2004. Sudah tentu, kini ini adalah warisan lusuh, yang sedang ditulis semula dalam kelompok menggunakan teknologi .NET dan Web. Tetapi ini adalah jalan saya, mungkin sesetengah daripada anda mempunyai yang serupa.

Semester pertama

Pada penghujung musim panas, sudah tiba masanya untuk mengambil peperiksaan kemasukan ke universiti. Semuanya berjalan lancar. Saya lulus peperiksaan bahasa dan matematik dan telah mendaftar pada tahun pertama pengkhususan Pengaturcaraan Sistem Komputer.
Pada pertama bulan September, seperti yang dijangkakan, saya pergi ke kelas pertama dalam hidup saya. "Masa pelajar adalah masa yang paling cerah dalam hidup," kata ibu saya kepada saya. Saya dengan rela hati mempercayainya.
Pada hari pertama, 3 pasang mata pelajaran pendidikan am lulus, semua orang mengenali satu sama lain dalam kumpulan, dan secara keseluruhan universiti meninggalkan kesan yang menyenangkan.
Akhirnya mereka mula mengajar kami pengaturcaraan sebenar dalam C! Dan, sebagai tambahan, mereka mengajar sejarah sains komputer, teknologi digital dan banyak lagi maklumat lain yang berkaitan dengan saya. Malah mengumpat. analisis itu berguna, kerana ia membolehkan saya memahami dengan lebih mendalam apa yang ditulis oleh Donald Knuth yang amat dihormati.

Kelas pengaturcaraan berlangsung dalam suasana memandu untuk saya. Akhirnya, orang datang kepada saya untuk mendapatkan bantuan. Saya rasa diperlukan. Pada permulaan kelas, kami diberi tugasan untuk menulis program. Tugas itu direka untuk satu setengah pasangan, kemudian setengah jam untuk ujian. Saya berjaya menulis tugasan dalam masa 3-5 minit, dan sepanjang masa saya berjalan di sekitar pejabat dan membantu orang lain memikirkan masalah itu.
Komputer tidak mencukupi untuk seluruh kumpulan, jadi selalunya kami duduk dua pada satu masa pada satu PC. Melihat kebolehan saya, tiga, empat, kadang-kadang 5-6 orang pun duduk berhampiran meja saya dan tidak teragak-agak untuk duduk untuk mempelajari apa yang saya pelajari beberapa tahun lalu daripada buku oleh Kernighan dan Ritchie.
Rakan sekelas saya melihat kebolehan saya dan mengemukakan soalan sendiri, atau menawarkan untuk melepak sahaja selepas kelas. Beginilah cara saya mendapat ramai kawan, yang kebanyakannya masih berkawan sehingga kini.

Pada musim sejuk, sudah tiba masanya untuk sesi pertama. Secara keseluruhan, adalah perlu untuk mengambil 4 mata pelajaran: 2 jenis matematik yang lebih tinggi, sejarah dan pengaturcaraan. Semuanya berlalu, beberapa 4 mata, beberapa 3. Dan saya telah diberikan pengaturcaraan secara automatik. Guru-guru sudah mengetahui kemahiran saya, jadi mereka tidak nampak guna menguji saya. Saya gembira hadir ke sesi dengan buku rekod saya untuk segera mendapatkan tandatangan padanya dan hendak pulang ke rumah apabila rakan sekelas saya meminta saya untuk tinggal dan berdiri di luar pintu. Nah. Setelah meletakkan diri saya di ambang tingkap, di pintu keluar dari pejabat, saya mula menunggu. Terdapat seorang lagi lelaki berkeliaran di sebelah saya, yang juga lulus peperiksaan secara automatik.
"Kenapa awak tinggal di sini," saya bertanya
β€” β€œSaya mahu menjana wang dengan menyelesaikan masalah. Kenapa awak ada di sini?
- "Saya juga. Saya hanya tidak akan membuat wang. Jika anda memerlukan bantuan, maka atas kebaikan hati saya, saya hanya akan membuat keputusan."
Lawan saya teragak-agak dan menggumamkan sesuatu sebagai jawapan.

Selepas beberapa ketika, rakan sekelas mula meninggalkan penonton, membawa bersama mereka kertas berlipat yang mengandungi masalah daripada peperiksaan.
"Bantu saya membuat keputusan," tanya daredevil pertama. "Baiklah, saya akan membuat keputusan sekarang," jawab saya. Tidak sampai 5 minit pun saya mencoretkan penyelesaian pada sekeping kertas yang renyuk dengan pen bola dan memberikannya semula. Melihat bahawa skema itu berfungsi, orang ramai mula meninggalkan penonton dengan lebih kerap, dan kadang-kadang dua atau tiga pada satu masa.
Terdapat tiga timbunan daun di ambang tingkap kerja saya. Satu pek mengandungi helaian TODO yang baru tiba. Di hadapan saya adalah helaian Sedang Diperjalankan, dan di sebelahnya terletak satu pek "Selesai".
Ini adalah jam terbaik saya. Keseluruhan kumpulan yang berjumlah hampir 20 orang berpaling kepada saya untuk mendapatkan bantuan. Dan saya membantu semua orang.
Dan lelaki yang ingin membuat wang tergesa-gesa pergi selepas beberapa minit, menyedari bahawa tiada apa yang perlu ditangkap di sini, semua perhatian tertumpu pada altruis.
Seluruh kumpulan lulus peperiksaan dengan gred 4 dan 5, dan saya kini mempunyai 20 rakan dan kuasa yang tidak tergoyahkan dalam hal pengaturcaraan.

Wang pertama

Selepas sesi musim sejuk, khabar angin tersebar di seluruh fakulti bahawa terdapat seorang lelaki yang boleh menyelesaikan sebarang masalah pengaturcaraan, yang mana kami ditugaskan di rumah atau semasa sesi. Dan dari mulut ke mulut tidak hanya tersebar di kalangan pelajar baru, tetapi juga di kalangan pelajar senior.
Seperti yang telah saya tulis, saya membina hubungan mesra dengan semua orang dalam kumpulan selepas "jam terbaik" dalam peperiksaan, dan kami mula berkomunikasi dengan sangat rapat dengan beberapa lelaki. Kami menjadi kawan sejati dan menghabiskan banyak masa di luar universiti. Untuk kesederhanaan persembahan, mari kita panggil mereka Elon dan Alen (nama panggilan hampir dengan yang sebenar).
Kami memanggil Elon dengan nama, tetapi Alain digelar sebagai penghormatan kepada Alain Delon, kerana kebolehannya memikat mana-mana kecantikan. Gadis-gadis benar-benar mengelilinginya, dalam jumlah yang berbeza-beza. Dari segi bertemu orang dan memulakan hubungan untuk malam itu, Alain Delon tidak ada tandingannya. Dia adalah lelaki alfa sebenar untuk jantina wanita, yang benar-benar luar biasa bagi kebanyakan pakar IT. Sebagai tambahan kepada urusan asmara, Alain adalah seorang pereka dengan kerjaya. Dan jika dia perlu melukis sesuatu, sebagai contoh, sepanduk berkelip popular pada masa itu dalam format Web 1.0, maka dia melakukannya dengan mudah.

Banyak lagi yang boleh dikatakan tentang Elon. Kami masih bertemu dengannya sehingga hari ini, sepuluh tahun selepas universiti. Pada tahun-tahun pertamanya, dia seorang lelaki yang kurus, agak pendiam. (Perkara yang sama tidak boleh dikatakan tentang lelaki berwajah besar hari ini dalam jip). Walau bagaimanapun, saya adalah sama - kurus dan pendiam. Oleh itu, saya rasa kami dengan cepat menemui bahasa yang sama.
Selalunya selepas kelas, saya, Elon dan Alen berkumpul di dewan bir, ditutup dengan kain terpal. Pertama, ia berada di seberang jalan dari universiti, dan kedua, untuk "ruble" dan 50 kopecks, anda boleh mendapatkan beberapa barang untuk 2 jam pesta pembakar. Seperti bir draf dan keropok. Tetapi perkara itu berbeza.
Elon dan Alen berasal dari bandar lain dan tinggal di bilik sewa. Mereka sentiasa kekurangan wang, dan ada kalanya mereka terpaksa berlapar. Saat-saat gembira, apabila mereka menerima biasiswa $10 pada kad mereka, disambut pada hari yang sama dan kemudian tiba masanya untuk "mengeratkan tali pinggang mereka" dan hidup dengan apa yang Tuhan hantar.

Sudah tentu, keadaan ini mendorong pelajar melawat untuk mencari jalan untuk mendapatkan wang tambahan. Dan di hadapan mereka, dengan panjang lengan, duduk "kepala terang" dalam bentuk saya. Yang juga lentur dan jarang enggan menolong orang.
Saya tidak tahu sama ada saya menerangkan keadaan itu dengan betul, tetapi akhirnya perhimpunan di pub ini membawa kepada penciptaan syarikat IT pertama dalam kerjaya saya yang dipanggil SKS. Nama itu hanya terdiri daripada huruf pertama nama keluarga kami. Syarikat muda kami, yang diwakili oleh tiga pengasas, memusnahkan pesaing dan seluruh universiti dalam tempoh empat tahun akan datang.

Elon ialah seorang ROP. Iaitu, ketua bahagian jualan. Iaitu, tanggungjawabnya termasuk mencari pelanggan baru untuk perniagaan penyumberan luar kami. Saluran jualan dicetak secara mendatar risalah A4, dengan tulisan ringkas: "Menyelesaikan masalah pengaturcaraan." Dan di bawah adalah nombor telefon Elon.
Pengiklanan luar jenis ini diletakkan di setiap tingkat di mana pelajar yang mempelajari pengaturcaraan boleh muncul.
Satu lagi, lebih kukuh dari segi kesetiaan pelanggan, ialah saluran jualan melalui mulut ke mulut.

Model perniagaan adalah mudah. Sama ada melalui cadangan atau iklan, seorang pelajar universiti menghubungi kami. Dia memberikan penerangan tentang masalah pengaturcaraan yang perlu diselesaikan pada tarikh akhir tertentu, dan saya menyelesaikannya untuk harga pelajar. Elon terlibat dalam jualan dan menerima peratusannya. Alain Delon menyertai perniagaan kami kurang kerap, tetapi jika kami perlu membuat reka bentuk, gambar atau menarik pelanggan tambahan, dia sentiasa membantu. Dengan daya tarikannya, dia membawa ramai orang baru kepada kami. Apa yang saya perlu lakukan ialah memproses saluran paip ini pada kelajuan 5-10 tugasan setiap hari. Tarikh akhir adalah ketat - tidak lebih daripada seminggu. Dan lebih kerap daripada tidak, ia terpaksa dilakukan semalam. Oleh itu, keadaan sedemikian cepat mengajar saya untuk menulis program dalam "aliran", tanpa terganggu oleh setiap perkara kecil seperti gempa bumi dengan magnitud 5,9 atau kemalangan besar di luar tingkap.

Semasa musim yang paling panas, sebelum sesi, iaitu, pada bulan Disember dan Mei, nampaknya saya mempunyai seluruh tugas universiti pada komputer saya. Nasib baik, kebanyakan daripada mereka adalah jenis yang sama, terutamanya apabila kami dihubungi oleh pemborong yang diwakili oleh wakil seluruh kumpulan. Kemudian adalah mungkin untuk melakukan 20 tugas, contohnya dalam pemasang, menukar hanya 2-3 baris. Pada musim seperti itu, plumbum mengalir seperti sungai. Satu-satunya perkara yang kami hilang ialah cakera liut. Pada 2003-2005, pelajar miskin di bandar kita tidak mempunyai perkara seperti memindahkan wang melalui Internet. Selain itu, tiada jaminan pembayaran, yang kini dipanggil escrow. Oleh itu, syarikat SKS, sebagai pemenuhan pesanan, membuat temu janji di wilayah universiti dan kami memberi cakera liut dengan penyelesaian. Hampir tiada bayaran balik (daripada bayaran balik bahasa Inggeris - pemulangan bayaran atas permintaan pelanggan). Semua orang gembira dan menerima 4-5 mata mereka jika mereka dapat mengetahui perkara yang saya tambahkan pada fail readme.txt pada cakera liut. Walaupun, demo ringkas program berfungsi sepenuhnya juga sering menyebabkan kesan wow di kalangan guru.

Harganya tidak masuk akal, sudah tentu, tetapi kami mengambilnya dalam kuantiti. Sebagai contoh, tugas rumah biasa berharga $2-3. Kerja kursus 10$. Jackpot dalam bentuk program untuk kerja calon jatuh sekali, dan ia adalah sebanyak $20 untuk permohonan untuk pelajar siswazah yang bersedia untuk pembelaannya. Semasa musim panas, pendapatan ini boleh didarabkan dengan 100 pelanggan, yang akhirnya melebihi gaji purata di bandar. Kami berasa sejuk. Mereka mampu membeli kelab malam dan berseronok di sana, daripada tercekik cheburek untuk wang terakhir mereka.

Dari sudut kemahiran saya, mereka berlipat ganda dengan setiap tugasan pelajar baru. Kami mula menerima permohonan daripada fakulti lain, dengan program latihan yang berbeza. Sesetengah pelajar senior sudah menggunakan Java dan XML sepenuhnya apabila kami beralih kepada C++/MFC. Ada yang memerlukan Assembler, yang lain PHP. Saya mempelajari seluruh zoo teknologi, perpustakaan, format penyimpanan data dan algoritma untuk diri saya sendiri semasa menyelesaikan masalah.
Universalisme ini kekal bersama saya hingga ke hari ini. Apabila mengerjakan projek, pelbagai teknologi dan platform turut digunakan. Kini saya boleh menulis perisian atau aplikasi untuk mana-mana platform, OS atau peranti. Kualiti, tentu saja, berbeza-beza, tetapi untuk perniagaan yang saya uruskan, belanjawan biasanya penting. Dan orkestra satu orang untuk mereka bermakna mengurangkan belanjawan sama banyak dengan bilangan pembangun yang boleh saya gantikan dengan kemahiran saya.

Jika kita bercakap tentang faedah terbesar yang saya dapat belajar di universiti, ia bukan kuliah tentang algoritma atau falsafah. Dan ia tidak akan "belajar untuk belajar," seperti yang biasa dikatakan tentang universiti. Pertama, mereka adalah orang yang kita kekal mesra selepas latihan. Dan kedua, ini adalah syarikat SKS yang sama yang memalsukan saya menjadi pemaju profesional, dengan pesanan sebenar dan pelbagai.
Saya ingin mengingati frasa yang sangat sesuai untuk bahagian cerita ini: Seseorang menjadi pengaturcara apabila orang lain mula menggunakan programnya dan membayar wang untuknya..

Oleh itu, jenama syarikat SKS dikenali secara meluas bukan sahaja dalam kalangan pelajar, tetapi juga dalam kalangan guru. Malah ada kes apabila salah seorang guru datang ke rumah saya supaya saya dapat membantunya menulis program untuk keperluan sainsnya. Dia pula membantu saya dalam pengkhususannya. Kami berdua asyik membuat kerja sehinggakan kami berdua tertidur pada waktu subuh. Dia di atas sofa dan saya di atas kerusi di hadapan komputer. Tetapi mereka menyelesaikan tugas mereka, dan kedua-duanya berpuas hati dengan kerja masing-masing.

Twist nasib

Tahun ke-4 universiti bermula. Kursus terakhir selepas tamat pengajian di mana ijazah sarjana muda dianugerahkan. Hampir tiada mata pelajaran pendidikan am, tetapi hanya mata pelajaran yang berkaitan dengan komputer dan rangkaian. Sekarang, kadang-kadang saya menyesal kerana saya tidak mempunyai masa atau tidak menunjukkan minat dalam elektronik yang sama atau struktur dalaman rangkaian. Sekarang saya sedang menyelesaikan ini kerana keperluan, tetapi saya pasti bahawa pengetahuan asas ini diperlukan untuk mana-mana pembangun. Sebaliknya, anda tidak boleh mengetahui segala-galanya.
Saya sedang selesai menulis pengkompil C++ saya sendiri, yang sudah dapat menyemak kod untuk ralat mengikut standard dan menjana arahan pemasangan. Saya bermimpi bahawa saya akan dapat menjual pengkompil saya dengan harga $100 setiap lesen. Saya darabkan ini dengan seribu pelanggan dan mental
diangkut ke Hammer, dengan letupan bes 50 Cent daripada pembesar suara dan hotties di tempat duduk belakang. Apa yang boleh anda lakukan, pada usia 19 tahun - itulah keutamaan. Helah pengkompil buatan sendiri saya ialah ia menghasilkan ralat dalam bahasa Rusia, bukannya bahasa Inggeris daripada Visual C++ dan gcc, yang tidak dapat difahami oleh semua orang. Saya melihat ini sebagai ciri pembunuh yang belum pernah dicipta oleh sesiapa pun di dunia. Saya rasa tiada gunanya bercerita lebih lanjut. Ia tidak datang kepada jualan. Walau bagaimanapun, saya mencapai pengetahuan mendalam tentang bahasa C++, yang memberi saya makan sehingga hari ini.

Pada tahun empat saya, saya pergi ke universiti semakin kurang kerana saya tahu kebanyakan program. Dan apa yang saya tidak tahu, saya selesaikan dengan bertukar-tukar dengan pelajar yang faham, contohnya, elektronik atau teori kebarangkalian. Apa yang kami tidak buat ketika itu. Dan fon kepala yang tidak kelihatan pada wayar yang jawapannya ditentukan. Dan berlari keluar dari bilik darjah supaya guru dalam kepakarannya boleh menulis penyelesaian kepada keseluruhan peperiksaan untuk anda dalam masa 2 minit. Ia adalah masa yang hebat.
Semasa kursus yang sama, saya mula berfikir tentang pekerjaan sebenar. Dengan pejabat, permohonan komersial sebenar dan gaji yang lumayan.
Tetapi pada masa itu, di bandar kami, anda hanya boleh mencari pekerjaan sebagai pengaturcara
"1C: Perakaunan", yang tidak sesuai dengan saya sama sekali. Walaupun putus asa, saya sudah bersedia untuk ini. Pada masa itu, teman wanita saya memberi tekanan kepada saya untuk berpindah ke apartmen yang berasingan.
Jika tidak, tidur dengan ibu bapa anda melalui dinding sama sekali bukan comme il faut. Ya, dan saya sudah bosan menyelesaikan masalah pelajar, dan saya mahukan sesuatu yang lebih.

Masalah datang entah dari mana. Saya terfikir untuk mengiklankan di mail.ru bahawa saya sedang mencari pekerjaan dengan gaji $300 untuk jawatan pengaturcara C++/Java/Delphi. Ini pada tahun 2006. Pada dasarnya mereka menjawab sesuatu seperti: "Mungkin anda perlu menulis kepada Bill Gates dengan permintaan gaji sedemikian?" Ini membuatkan saya kecewa, tetapi di antara sekumpulan jawapan yang sama, ada orang yang membawa saya ke dalam bidang bebas. Ini adalah satu-satunya peluang di Las Vegas kami yang miskin untuk mendapatkan wang yang baik dengan melakukan apa yang saya tahu bagaimana untuk melakukannya.
Jadi belajar di universiti lancar mengalir ke dalam kerja di pertukaran bebas. Menutup topik universiti, kita boleh mengatakan perkara berikut: Saya tidak pergi ke tahun ke-5. Terdapat satu pengaturcaraan dan konsep seperti "kehadiran percuma", yang saya gunakan 146%.
Satu-satunya perkara yang perlu dilakukan ialah mempertahankan diploma kepakaran. Yang saya berjaya lakukan dengan bantuan rakan-rakan saya. Perlu dikatakan bahawa melalui kursus ini saya telah berpindah dari ibu bapa saya ke apartmen yang disewa dan membeli kereta baru. Beginilah bermulanya kerjaya saya sebagai pembangun profesional.

Bab berikut akan ditumpukan kepada projek individu, kegagalan yang paling teruk dan pelanggan yang paling tidak mencukupi. Kerjaya dalam bidang bebas daripada 5 hingga 40 $/jam, melancarkan permulaan saya sendiri, bagaimana saya diharamkan daripada pertukaran bebas Upwork dan bagaimana daripada menjadi bebas saya menjadi ketua pasukan di syarikat minyak kedua terbesar di dunia. Bagaimana saya kembali ke tempat kerja jauh selepas pejabat dan permulaan, dan bagaimana saya menyelesaikan masalah dalaman dengan sosialisasi dan tabiat buruk.

Perlu diteruskan ...

Sumber: www.habr.com

Tambah komen