Bukan tinggi bukan pendidikan

1. Guru di kolej tidak boleh mengajar anda menjadi pakar yang baik.
Beri diri anda jawapan lurus untuk ini: orang yang mengajar anda bekerja di kolej mendapat gaji yang sederhana, bukan? Itu kerana mereka tidak layak untuk jawatan yang baik di pasaran buruh. Mereka kurang pengalaman dan juga kelayakan. Yang tidak kekurangannya – pergi. Semuanya berbeza di universiti terbaik dunia, tetapi kita tidak bercakap mengenainya sekarang. Apakah pendapat anda: adakah pakar kewangan yang berjaya akan bekerja untuk bank yang berpendapatan $150,000 setahun atau mengajar di kolej berpendapatan $60,000 setahun? Ia sering berlaku bahawa profesional yang lebih longgar mengajar di kolej, kerana mereka tidak dapat mencari pekerjaan lain. Terdapat pengecualian, tetapi ia jarang berlaku. Saya bertemu guru yang baik di kolej, mereka benar-benar wujud di sana. Tetapi itu bukan minoriti, mereka sangat sedikit. Seorang guru yang baik bukan sahaja memberi anda teori, tetapi menekankan aspek praktikal subjeknya.2. Guru-guru di kebanyakan kolej memuji sains tetapi menghina kesedaran profesional
Anda harus mencari puncanya kerana kebanyakan guru gagal sebagai profesional. Dan satu-satunya cara untuk mencari alasan ialah kesedaran profesional adalah pekerjaan yang tidak layak. Jika anda menghadiri kuliah dan kemudian mengambil bahagian dalam persidangan saintifik - anda membengkak. Dan jika anda banyak melangkau kerana anda bekerja - anda akan mendapat layanan yang sama sekali berbeza. Guru adalah seperti sami pertapa. Pekerjaan adalah sia-sia yang sia-sia bagi mereka. Mereka telah mengabdikan diri untuk berkhidmat kepada sains tuhan dan mereka berdoa menulis artikel ilmiah sepanjang hari. Mungkin matlamatnya mulia, tetapi ia tidak berguna dalam kehidupan sebenar.
3 Etalon perbandingan yang salah.
Pelajar kolej sering membandingkan diri mereka dengan pelajar sekolah dan bangga menjadi lebih baik. Ilusi ini berterusan sehingga seseorang mula berfikir untuk mendapatkan pekerjaan dan mengalihkan pandangannya ke sisi lain. Malah jika pelajar membandingkan diri mereka dengan pakar yang bekerja, mereka akan melihat bahawa mereka mencapai matlamat mereka dengan langkah-langkah kecil. Jangan jadi biasa-biasa di kolej. Kerana jika anda melakukan "seperti semua orang lakukan" anda akan mendapat keputusan "semua orang dapat". Kebanyakan pelajar di kolej adalah rawak, mereka tidak mempunyai pilihan lain. Mungkin mereka dipaksa masuk ke kolej oleh ibu bapa mereka dan mereka tidak tahu sedikit pun tentang profesion masa depan mereka. Ini banyak berlaku. Jangan bandingkan diri anda dengan pasangan anda. Projek siap anda dan kejayaan kerja anda akan memenuhi kriteria terbaik untuk pengetahuan dan kemahiran anda. Jangan bandingkan diri anda dengan "orang ramai yang tidak berwajah";4 Pengajian profesional hanyalah sebahagian kecil daripada pengetahuan yang anda perolehi di kolej.
Apabila anda datang bekerja, anda akan ditanya apa yang boleh anda lakukan, bukan apa yang telah anda pelajari. Bos anda akan berminat dengan perkara yang anda tahu dan boleh lakukan dalam senarai keperluan untuk kerja itu: anda diberi tugasan tertentu, tetapi anda tidak mendapat penjelasan tentang cara melakukannya, dan dia menjangkakan hasil dalam masa yang ditetapkan. Semoga berjaya! Anda belajar sejarah di kolej, dan anda akan bekerja sebagai pengendali bank - adakah ini membawa anda lebih dekat kepada matlamat anda atau lebih jauh daripadanya? Secara teknikal, anda tahu lebih banyak. Adakah ini bermakna ia membawa anda lebih dekat? Tetapi sebenarnya, dengan setiap semester anda mempunyai masa yang semakin berkurangan untuk mendapatkan pengetahuan profesional yang berharga dan jumlahnya tetap sama. Jadi secara praktikal – anda lebih jauh daripada matlamat anda.5. Kolej tidak menetapkan matlamat untuk "menjadikan anda pakar yang berkelayakan tinggi".
Sukar untuk mencapai matlamat apabila anda tidak mensasarkannya. Di kolej mereka menjadikan anda pakar serba boleh. Anda mendapat sesuatu seperti "pendidikan menengah kedua". Mereka hanya lupa untuk menyebut bahawa orang yang mempelajari segala-galanya tidak tahu apa-apa. Adakah anda masih ingat tiga matlamat universiti: sains, pendidikan am dan pendidikan profesional? Apa yang anda fikir perlu dipotong untuk menambah sains dan pendidikan am? Kanan: disiplin profesional. Dan adakah anda masih berfikir bahawa matlamat universiti adalah untuk menjadikan anda pakar yang berkelayakan tinggi?6. Jika seseorang belajar lebih daripada dua subjek sekaligus, dia membuang masa.
Ini nampaknya salah selepas pendidikan sekolah. Anda hanya mendapat kebenarannya di tempat kerja. Kelas sangat singkat di sekolah bukan kerana ia berkesan, tetapi kerana pelajar sekolah masih kanak-kanak, dia tidak boleh terus menumpukan perhatian selama lebih daripada satu jam. Tetapi sering bertukar antara tugas menghalang otak anda untuk berfikir dengan berkesan. Di tempat kerja anda perlu melakukan sebagai orang dewasa, dan bertukar antara tugas selalunya akan mengurangkan kecekapan anda. Mengapa anda fikir anda boleh bersedia untuk peperiksaan dalam masa yang singkat? Anda hanya tidak melakukan pelbagai tugas dan keberkesanan anda meningkat dari semasa ke semasa. Mempelajari sesuatu secara kecil-kecilan adalah bodoh. Bayangkan anda hanya berdiet enam jam seminggu – berapa lama lagi hasilnya akan datang?7. Di kolej seseorang hanya menyentuh sedikit subjek.
Katakan anda belajar sesuatu selama dua semester. Anda mempunyai dua kuliah dan dua kelas praktikal seminggu. Itu beberapa pendekatan yang serius seperti untuk kolej. Jadi berapa jam yang dihasilkan? Empat kelas ialah 2 waktu akademik (1.5 waktu biasa) – iaitu 6 jam seminggu. Kami belajar selama empat bulan pada semester pertama: September, Oktober, November, dan Disember. 4 lagi dalam yang kedua: Februari, Mac, April, Mei. Secara keseluruhan: 8 bulan, 4.5 minggu setiap satu. 6 jam setiap minggu. Itu menjadikan 216 jam setahun. Untuk pengetahuan anda, pelajar yang dikasihi, terdapat 180 jam bekerja dalam sebulan. Mana-mana kursus tahunan boleh dipelajari dalam satu setengah bulan, dan jika anda benar-benar mahu (atau memerlukan) dalam satu bulan.8. Anda sedang diajar pengetahuan yang paling umum, praktikal tidak berguna dan ketinggalan zaman.

9 Kemahiran praktikal adalah 10 kali lebih bernilai daripada teori.
Dalam kehidupan sebenar anda sering perlu MELAKUKAN sesuatu di tempat kerja. Jika anda tahu cara melakukannya, atau anda fikir anda tahu, ini tidak semestinya bermakna anda benar-benar boleh melakukannya . Anda tahu merokok tidak baik untuk anda, tetapi bolehkah anda berhenti? Anda tahu bersukan adalah perkara yang betul untuk dilakukan, tetapi adakah anda sebenarnya bersenam? Anda tahu bahasa asing bagus untuk kerjaya anda, tetapi bolehkah anda belajar beberapa? Dalam kehidupan yang penting adalah amalan. Semakin banyak ilmu yang anda miliki tanpa amalan, semakin kurang nilainya. Bagaimanakah anda akan memutuskan pengetahuan yang salah, lama, disalahgunakan, dan yang benar-benar berkesan? Anda tidak pernah terfikir tentang ini? Selamat datang ke dunia nyata. Anda boleh mempelajari peraturan lalu lintas di A atau B, tetapi anda masih tidak boleh memandu. Teori adalah asas yang baik untuk amalan. Katakan anda sedang membina dinding: bata adalah amalan, grout adalah teori. Tanpa grout (teori) dinding akan menjadi tidak stabil, tetapi tanpa batu bata (latihan) teori anda tidak berguna. Jadi, tuan-tuan, bahagikan 5 tahun anda di kolej dengan 10. Setengah tahun - itulah hasil sebenar "usaha" anda yang telah lama ada. Anda mahu bukti? Apabila anda mendapat pekerjaan dan bekerja selama setengah tahun, anda akan melihat bahawa pengetahuan kolej anda meningkat dua kali ganda .Anda telah mencapai tahap yang baharu
Tahap 10

1 Elly, Mengenai menaip objek yang kuat
- Hei, Amigo! - Hei, Elly! - Saya berada dalam suasana yang ceria hari ini, jadi saya akan memberitahu anda sesuatu yang sangat menarik. Saya akan mulakan dengan jenis primitif di Jawa. - Di Java, setiap objek dan setiap pembolehubah mempunyai jenis tidak boleh ubah kod kerasnya. Jenis pembolehubah ditakrifkan semasa penyusunan atur cara, jenis objek - semasa penciptaannya. Jenis objek yang baru dicipta dan/atau pembolehubah kekal sama sepanjang hayatnya. Contoh:

2 Risha, Senarai jenis asas
- Hei, Amigo! - Hei, Risha! - Anda sudah mempelajari asas sintaks Java, tetapi saya ingin memberitahu anda beberapa perkara dengan lebih terperinci. - Hari ini saya akan memberitahu anda sedikit tentang jenis primitif dan berapa banyak memori yang didudukinya. Anda akan memerlukannya, dan mungkin juga hari ini. Jenis ini ialah:
3 Elly, Jenis penukaran. Jenis pelebaran dan penyempitan.
- Dan inilah keseronokan. Saya akan memberitahu anda tentang penukaran jenis. Walaupun jenis pembolehubah sentiasa sama, terdapat tempat untuk anda menukar jenis. Ia adalah tugasan . - Anda boleh menetapkan pembolehubah jenis yang berbeza antara satu sama lain. Dengan berbuat demikian, nilai yang diambil daripada pembolehubah satu jenis akan ditukar kepada nilai jenis lain dan diberikan kepada pembolehubah kedua. - Jadi terdapat dua jenis penukaran: pelebaran dan penyempitan. Pelebaran itu seperti memindahkan barang dari bakul kecil ke bakul yang lebih besar - operasinya lancar dan bebas masalah. Menyempitkan adalah seperti meletakkan sesuatu dari bakul besar ke dalam bakul yang lebih kecil: mungkin tidak ada ruang yang mencukupi dan sesuatu perlu dibuang. - Berikut adalah jenis yang diisih mengikut saiz «bakul»:
- char ialah "bakul" yang sama seperti short , tetapi ada satu perkara: apabila mengatasi nilai dari short ke char , nilai kurang daripada 0 dibuang. Apabila mengatasi daripada char kepada short , nilai yang lebih besar daripada 32,767 akan dibuang.
- Apabila menukar integer kepada pecahan, digit tertib rendah mungkin dibuang. Tetapi oleh kerana nombor pecahan bertujuan untuk menyimpan nilai anggaran, maka tugasan sedemikian dibenarkan.


4 Diego, tugas penukaran jenis Integer
- Hei, Amigo! Berikut ialah tugas anda tentang perbualan jenis integer. Anda perlu meletakkan operator cast di mana diperlukan, jadi program menyusun:Tugasan | |
---|---|
1 | 1. Taip cast dan bait perbualan a = 1234; int b = a; bait c = a * a; int d = a / c; |
2 | 2. Taip pelakon dan perbualan int a = 15; int b = 4; terapung c1 = a / b; float c2 = (float) a / b; terapung c3 = (apung) (a / b); |
3 | 3. Taip lakonan dan apungan perbualan f = 333.50; int i = f; bait b = i; |
4 | 4. Taip pelakon dan nombor pendek perbualan = 9; char sifar = '0'; aksara sembilan = sifar + nombor; |
5 | 5. Taip pelakon dan nombor pendek perbualan = 9; char sifar = '0'; nineCode pendek = sifar + nombor; |
5 Elly, Penukaran kepada jenis String
- Sekarang kita akan mempunyai topik yang kecil tetapi menarik - Penukaran rentetan. - Di Java, anda boleh menukar sebarang jenis data kepada jenis String. - Bunyi menjanjikan. - Malah, ia lebih baik. Anda secara tersirat boleh menukar hampir semua jenis kepada String. Ini paling baik ditunjukkan apabila anda menambah dua pembolehubah: String dan «non-String». Dalam kes sedemikian, pembolehubah bukan Rentetan ditukar secara paksa kepada String. - Di sini, lihat beberapa contoh:
6 Diego, Tugas pada penukaran jenis secara umum



7 Elly, Jenis sebenar
- Berikut ialah beberapa perkara menarik tentang jenis sebenar (yang pecahan). Mari kita mulakan dengan contoh ini:


8 Elly, Literal
- Dan akhirnya, kuliah gaya profesor oleh Risha, yang merupakan banyak maklumat yang tidak berguna. Semua pensyarah suka ini. Yang ini mungkin kelihatan sukar untuk anda fahami. Jadi lihat sahaja dan jangan terlalu memikirkannya. - OK, maka saya sudah bersedia. - Hari ini saya akan memberitahu anda apa itu literal . Literal ialah semua data yang disimpan terus dalam kod Java. Contoh:

9 Profesor, Kuliah mengenai jenis
- Hebat! Akhir sekali, ini ialah topik kegemaran saya - penukaran jenis. Saya masih ingat apabila profesor saya memberitahu saya mengenainya. Ia sangat "menarik". Saya tidak faham apa-apa ketika itu. Tetapi sudah tentu, anda akan memahami segala-galanya terima kasih kepada kuliah yang hebat ini. Berikut ialah: Penukaran dan Promosi Java (Dokumentasi Oracle) Penghantaran Jenis Data (Penukaran Jenis) Cast Java dan Pelebaran Penukaran dan Penukaran sempit10 Julio
- Wah! Nah, anda benar-benar bijak, Amigo! Banyak perkara yang dipelajari dalam masa dua minggu sahaja! Awak macam raksasa. Ngomong-ngomong, bagaimana dengan keseronokan selepas dua minggu bekerja hamba?11 Kapten Tupai
(- Saya telah membantu anda. Lakukan di rumah.) Kerja rumah (10 unit) - Hello, askar! - Selamat Pagi tuan! - Saya ada berita menggerunkan untuk awak. Berikut ialah semakan pantas untuk mengukuhkan kemahiran anda. Lakukan setiap hari, dan anda akan meningkatkan kemahiran anda dengan cepat. Tugasan direka khas untuk dilakukan dalam Intellij IDEA.Tugas tambahan yang perlu dilakukan dalam Intellij Idea | |
---|---|
1 | 1. Jawapan yang betul ialah: d=2.941 Tambah satu operator pemutus jenis untuk mendapatkan d = 2.941 |
2 | 2. Jawapan yang betul ialah: d=5.5 Tambah satu jenis operator tuangan untuk mendapatkan d = 5.5 |
3 | 3. Jawapan yang betul ialah: d=1.0 Tambah satu operator pemutus jenis untuk mendapatkan d = 1.0 |
4 | 4. Gaji besar Paparkan pada skrin mesej «Saya tidak mahu belajar Java, saya mahu gaji besar» 40 kali mengikut contoh. Contoh: Saya tidak mahu belajar Jawa, saya mahu gaji besar tidak mahu belajar Jawa, saya mahu gaji besar tidak mahu belajar Jawa, saya mahu gaji besar atau tidak mahu belajar Jawa, saya mahu besar. gaji bukan nak belajar java, nak gaji besar bukan nak belajar java, nak gaji besar … |
5 | 5. Bilangan huruf Baca dari papan kekunci 10 rentetan dan hitung bilangan huruf yang berbeza di dalamnya (untuk kesemua 26 huruf abjad). Paparkan hasilnya ke skrin. Contoh output: a 5 b 8 c 3 d 7 … z 9 |
6 | 6. Pembina kelas Manusia Tulis kelas Manusia dengan 6 medan. Hadirkan 10 pembina berbeza untuknya dan laksanakannya. Setiap pembina harus mempunyai makna. |
7 | 7. Alihkan minimum pengubah statik Gerakkan seberapa sedikit pengubah statik yang mungkin supaya kod tersusun. |
8 | 8. Tatasusunan senarai rentetan Cipta tatasusunan yang elemennya ialah senarai rentetan. Isikan tatasusunan dengan sebarang data dan paparkannya ke skrin. |
9 | 9. Perkataan yang sama dalam senarai Baca dari papan kekunci 20 perkataan, isi senarai dengannya. Kira bilangan perkataan yang sama dalam senarai. Hasilnya mestilah Peta <String, Integer> . Kunci peta hendaklah rentetan unik, nilai - kiraan rentetan ini dalam senarai. Paparkan kepada kandungan skrin peta. |
10 | 10. Lima nombor terbesar Buat senarai integer. Baca 20 integer dari papan kekunci dan isi senarai dengannya. Cipta kaedah untuk mengekstrak nombor daripada senarai dengan selamat: int safeGetElement(ArrayList<Integer> list, int index, int defaultValue) Kaedah ini harus mengembalikan elemen senarai mengikut indeksnya. Jika pengecualian berlaku dalam kaedah ini, anda perlu menangkapnya dan mengembalikan defaultValue . |
Tugasan bonus | |
---|---|
1 | 1. Program tidak dikompil dan dijalankan. Betulkan. Tugas: Program ini menunjukkan cara HashMap berfungsi. Program ini membaca dari papan kekunci satu set pasangan (nombor dan rentetan), meletakkannya dalam HashMap dan memaparkan pada skrin kandungan HashMap. |
2 | 2. Tambahkan fungsi baharu pada program. Tugas Lama: Program harus memaparkan pasangan (nombor dan rentetan) yang dimasukkan dari papan kekunci. Tugas baharu: Program harus disimpan dalam pasangan HashMap (nombor dan rentetan) yang dimasukkan daripada papan kekunci. Rentetan kosong bermaksud penghujung input. Nombor mungkin berulang. Rentetan sentiasa unik. Data input tidak boleh hilang! Program ini harus memaparkan kandungan HashMap ke skrin. Contoh input: 1 Stop 2 Look Contoh output: 1 Stop 2 Look |
3 | 3. Belajar dan mengamalkan algoritma. Tugasan: Baca dari papan kekunci 30 nombor. Paparkan ke skrin nombor minimum ke-10 dan ke-11. Petunjuk: Nombor minimum ialah minimum pertama. Minimum seterusnya ialah minimum ke-2 Penerangan 1: 1 15 6 63 5 7 1 88 Minimum pertama ialah 1 Minimum kedua ialah 1 Minimum ketiga ialah 5 Minimum keempat ialah 6 Huraian 2: 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 36 0 6 9 39 42 78 12 15 3033 63 66 69 3 81 84 87 45 48 51 54 57 60 72 75 18 21 24 27 69 36 0 18 21 6 27 9 39 42 78 12 6 3 4 5 12 6 3 4 48 51 54 57 60 72 75 24 Minimum pertama ialah 0 Minimum kedua ialah 3 ... Minimum kesepuluh ialah 27 Minimum kesebelas ialah 30 Contoh input: 36 0 6 9 39 42 78 12 15 30 33 63 66 69 3 81 84 87 45 48 571 60 54 72 75 18 21 24 27 Contoh output: 27 30 |
GO TO FULL VERSION