Tidak tinggi bukan pendidikan

1. Guru di perguruan tinggi tidak bisa mengajari Anda menjadi spesialis yang baik.
Beri diri Anda jawaban langsung untuk ini: orang yang mengajari Anda bekerja di perguruan tinggi dibayar rendah, bukan? Itu karena mereka tidak dapat memenuhi syarat untuk posisi yang baik di pasar tenaga kerja. Mereka kurang pengalaman serta kualifikasi. Yang tidak kekurangan itu – pergi. Semuanya berbeda di universitas terbaik dunia, tetapi kami tidak membicarakannya sekarang. Apa pendapat Anda: apakah spesialis keuangan yang sukses akan bekerja di bank yang menghasilkan $150.000 setahun atau mengajar di perguruan tinggi yang menghasilkan $60.000 setahun? Sering terjadi bahwa profesional yang lebih longgar mengajar di perguruan tinggi, karena mereka tidak dapat menemukan pekerjaan lain. Ada pengecualian, tetapi jarang. Saya bertemu guru yang baik di perguruan tinggi, mereka benar-benar ada di sana. Tapi itu bahkan bukan minoritas, mereka sangat sedikit. Seorang guru yang baik tidak hanya memberi Anda teori, tetapi menekankan sisi praktis dari mata pelajarannya.2. Guru di sebagian besar perguruan tinggi memuji sains tetapi meremehkan realisasi profesional
Anda harus mencari akarnya pada kenyataan bahwa sebagian besar guru gagal sebagai profesional. Dan satu-satunya cara untuk mencari alasan adalah realisasi profesional adalah pekerjaan yang tidak layak. Jika Anda menghadiri kuliah dan kemudian berpartisipasi dalam konferensi ilmiah – Anda membengkak. Dan jika Anda melewatkan banyak karena Anda bekerja – yah, Anda mendapatkan perlakuan yang sama sekali berbeda. Guru seperti pertapa-biksu. Profesi adalah kesia-siaan bagi mereka. Mereka telah mengabdikan diri untuk mengabdi pada sains tuhan dan mereka berdoa menulis artikel ilmiah sepanjang hari. Mungkin tujuannya mulia, tapi percuma di kehidupan nyata.
3 Etalon perbandingan yang salah.
Mahasiswa sering membandingkan diri mereka dengan siswa sekolah dan bangga menjadi lebih baik. Ilusi ini berlanjut sampai seseorang mulai berpikir untuk mendapatkan pekerjaan dan mengalihkan pandangannya ke sisi lain. Bahkan jika siswa membandingkan diri mereka dengan spesialis yang bekerja, mereka akan melihat bahwa mereka mencapai tujuan mereka dalam langkah-langkah kecil. Jangan menjadi rata-rata di perguruan tinggi. Karena jika Anda melakukan "seperti semua orang", Anda akan mendapatkan hasil "semua orang". Sebagian besar siswa di perguruan tinggi adalah orang acak, mereka tidak punya pilihan lain. Mungkin mereka dipaksa masuk perguruan tinggi oleh orang tua mereka dan mereka sama sekali tidak tahu tentang profesi masa depan mereka. Ini sering terjadi. Jangan membandingkan diri Anda dengan pasangan Anda. Proyek Anda yang sudah selesai dan kesuksesan pekerjaan Anda akan memenuhi kriteria terbaik untuk pengetahuan dan keterampilan Anda. Jangan bandingkan diri Anda dengan “kerumunan tak berwajah”;4 Studi profesional hanyalah sebagian kecil dari pengetahuan yang Anda dapatkan di perguruan tinggi.
Ketika Anda datang bekerja, Anda akan ditanya apa yang dapat Anda lakukan, bukan apa yang telah Anda pelajari. Bos Anda akan tertarik pada apa yang Anda ketahui dan mampu lakukan pada daftar persyaratan untuk pekerjaan itu: Anda diberi tugas tertentu, tetapi Anda tidak mendapatkan penjelasan tentang cara melakukannya, dan dia mengharapkan hasil pada waktunya. Semoga beruntung! Anda belajar sejarah di perguruan tinggi, dan Anda akan bekerja sebagai operator bank – apakah ini membawa Anda lebih dekat ke tujuan Anda atau lebih jauh dari itu? Secara teknis, Anda tahu lebih banyak. Apakah itu berarti itu membawa Anda lebih dekat? Namun nyatanya, setiap semester Anda memiliki semakin sedikit waktu untuk memperoleh pengetahuan profesional yang berharga dan jumlahnya tetap sama. Jadi secara praktis – Anda semakin jauh dari tujuan Anda.5. Perguruan tinggi tidak menetapkan tujuan "menjadikan Anda seorang spesialis yang berkualifikasi tinggi".
Sulit untuk mencapai tujuan ketika Anda tidak membidiknya. Di perguruan tinggi mereka menjadikan Anda spesialis serba bisa. Anda mendapatkan sesuatu seperti "pendidikan menengah kedua". Mereka hanya lupa menyebutkan bahwa orang yang mempelajari segala sesuatu tidak tahu apa-apa. Apakah Anda ingat tiga tujuan universitas: sains, pendidikan umum, dan pendidikan profesional? Menurut Anda apa yang harus dipotong untuk menambah ilmu pengetahuan dan pendidikan umum? Kanan: disiplin profesional. Dan apakah Anda masih berpikir bahwa tujuan universitas adalah menjadikan Anda spesialis yang berkualifikasi tinggi?6. Jika seseorang mempelajari lebih dari dua mata pelajaran sekaligus, dia membuang-buang waktunya.
Ini tampaknya salah setelah pendidikan sekolah. Anda hanya mendapatkan kebenarannya di tempat kerja. Kelas sangat singkat di sekolah bukan karena efektif, tetapi karena seorang siswa sekolah masih anak-anak, dia tidak dapat berkonsentrasi selama lebih dari satu jam. Namun sering kali pergantian tugas mencegah otak Anda untuk berpikir secara efektif. Di tempat kerja Anda harus tampil sebagai orang dewasa, dan sering berpindah antar tugas akan sangat mengurangi efisiensi Anda. Menurut Anda mengapa Anda dapat mempersiapkan ujian dalam waktu singkat? Anda tidak melakukan banyak tugas dan keefektifan Anda meningkat seiring waktu. Mempelajari sesuatu dalam potongan-potongan kecil itu benar-benar bodoh. Bayangkan saja Anda berdiet hanya enam jam seminggu – seberapa cepat hasilnya akan terlihat?7. Di perguruan tinggi seseorang hanya sedikit menyentuh mata pelajaran.
Anggaplah Anda mempelajari sesuatu selama dua semester. Anda memiliki dua kuliah dan dua kelas praktis seminggu. Itu beberapa pendekatan serius untuk kuliah. Jadi berapa jam yang dihasilkan? Empat kelas adalah 2 jam akademik (1,5 jam biasa) – itu 6 jam seminggu. Kami belajar selama empat bulan di semester pertama: September, Oktober, November, dan Desember. 4 lagi di yang kedua: Februari, Maret, April, Mei. Total: 8 bulan, masing-masing 4,5 minggu. 6 jam setiap minggu. Itu berarti 216 jam setahun. Asal tahu saja, murid-muridku, bahwa ada 180 jam kerja dalam sebulan. Kursus tahunan apa pun dapat dipelajari dalam satu setengah bulan, dan jika Anda benar-benar menginginkan (atau membutuhkan) dalam satu bulan.8. Anda diajari pengetahuan yang paling umum, praktis tidak berguna dan ketinggalan zaman.

9 Keterampilan praktis 10 kali lebih berharga daripada teori.
Dalam kehidupan nyata Anda sering harus MELAKUKAN sesuatu di tempat kerja. Jika Anda tahu bagaimana melakukannya, atau Anda berpikir bahwa Anda tahu, itu tidak berarti Anda benar-benar bisa melakukannya . Anda tahu merokok itu buruk bagi Anda, tetapi bisakah Anda berhenti? Anda tahu berolahraga adalah hal yang benar untuk dilakukan, tetapi apakah Anda benar-benar berolahraga? Anda tahu bahasa asing bagus untuk karier Anda, tetapi bisakah Anda benar-benar mempelajarinya? Dalam hidup, yang terpenting adalah latihan. Semakin banyak pengetahuan yang Anda miliki tanpa praktik, semakin sedikit nilainya. Bagaimana Anda akan memutuskan pengetahuan mana yang salah, tua, disalahgunakan, dan mana yang benar-benar berhasil? Anda tidak pernah berpikir tentang hal ini? Selamat Datang di dunia nyata. Anda dapat mempelajari peraturan lalu lintas di A atau B, tetapi Anda tetap tidak dapat mengemudi. Teori adalah landasan yang baik untuk praktik. Misalkan Anda sedang membangun tembok: batu bata adalah praktik, nat adalah teori. Tanpa nat (teori) dinding akan tidak stabil, tetapi tanpa batu bata (praktik) teori Anda tidak berguna. Jadi, Tuan-tuan, bagilah 5 tahun Anda di perguruan tinggi dengan 10. Setengah tahun - itulah hasil sebenarnya dari "usaha" Anda yang sudah berlangsung lama. Anda ingin bukti? Ketika Anda mendapatkan pekerjaan dan bekerja selama setengah tahun, Anda akan melihat bahwa pengetahuan kuliah Anda berlipat ganda .Anda telah mencapai level baru
Tingkat 10

1 Elly, Tentang pengetikan objek yang kuat
- Hei, Amigo! - Hei, Elly! - Saya sedang dalam suasana hati yang ceria hari ini, jadi saya akan memberi tahu Anda sesuatu yang sangat menarik. Saya akan mulai dengan tipe primitif di Jawa. - Di Jawa, setiap objek dan setiap variabel memiliki tipe hardcoded yang tidak dapat diubah. Jenis variabel ditentukan selama kompilasi program, jenis objek - selama pembuatannya. Jenis objek dan/atau variabel yang baru dibuat tetap sama sepanjang masa pakainya. Contoh:

2 Risha, Daftar tipe dasar
- Hei, Amigo! - Hei, Risha! - Anda telah mempelajari dasar-dasar sintaks Java, tetapi saya ingin memberi tahu Anda beberapa hal yang lebih mendetail. - Hari ini saya akan memberi tahu Anda sedikit tentang tipe primitif dan berapa banyak memori yang mereka tempati. Anda akan membutuhkannya, dan bahkan mungkin hari ini. Jenis-jenis ini adalah:
3 Elly, Ketik konversi. Jenis pelebaran dan penyempitan.
- Dan inilah kesenangannya. Saya akan memberi tahu Anda tentang konversi jenis. Meskipun jenis variabel selalu sama, ada tempat di mana Anda dapat mengonversi jenis. Itu tugas . - Anda dapat menetapkan variabel dari tipe yang berbeda satu sama lain. Dengan demikian, nilai yang diambil dari variabel satu jenis akan diubah menjadi nilai jenis lain dan ditugaskan ke variabel kedua. - Jadi ada dua jenis konversi: pelebaran dan penyempitan. Pelebaran itu seperti memindahkan barang dari keranjang kecil ke keranjang yang lebih besar - pengoperasiannya lancar dan bebas masalah. Penyempitan seperti memasukkan barang dari keranjang besar ke keranjang yang lebih kecil: mungkin tidak ada cukup ruang dan ada yang harus dibuang. - Berikut adalah jenis yang diurutkan berdasarkan ukuran «keranjang»:
- char adalah "keranjang" yang sama dengan short , tetapi ada satu poin: saat menyalin nilai dari short ke char , nilai yang kurang dari 0 akan dibuang. Saat mengatasi dari char ke short , nilai yang lebih besar dari 32.767 dibuang.
- Saat mengonversi bilangan bulat menjadi pecahan, digit orde rendah dapat dibuang. Tetapi karena bilangan pecahan dimaksudkan untuk menyimpan nilai perkiraan, maka penugasan seperti itu diperbolehkan.


4 Diego, tugas konversi tipe bilangan bulat
- Hei, Amigo! Inilah tugas Anda pada percakapan tipe bilangan bulat. Anda perlu menempatkan operator pemeran jika diperlukan, sehingga program dapat dikompilasi:Tugas | |
---|---|
1 | 1. Ketik cast dan percakapan byte a = 1234; int b = a; byte c = a * a; int d = a / c; |
2 | 2. Ketik cast dan percakapan int a = 15; int b = 4; apung c1 = a / b; pelampung c2 = (mengambang) a / b; pelampung c3 = (mengambang) (a / b); |
3 | 3. Ketik cast dan float percakapan f = 333,50; int i = f; byte b = i; |
4 | 4. Ketik cast dan percakapan short number = 9; char nol = '0'; char sembilan = nol + angka; |
5 | 5. Ketik cast dan percakapan short number = 9; char nol = '0'; short nineCode = nol + angka; |
5 Elly, Konversi ke tipe String
- Sekarang kita akan memiliki topik kecil tapi menarik - Konversi string. - Di Java, Anda dapat mengonversi tipe data apa pun ke tipe String. - Kedengarannya menjanjikan. - Bahkan, itu lebih baik. Anda dapat secara implisit mengonversi hampir semua tipe menjadi String. Ini paling baik ditampilkan saat Anda menambahkan dua variabel: String dan «non-String». Dalam kasus seperti itu, variabel non-String secara paksa diubah menjadi String. - Di sini, lihat beberapa contoh:
6 Diego, Tugas konversi jenis secara umum



7 Elly, tipe nyata
- Berikut adalah beberapa hal menarik tentang tipe nyata (yang pecahan). Mari kita mulai dengan contoh ini:


8 Elly, Literal
- Dan terakhir, ceramah ala profesor oleh Risha, yang merupakan banyak sekali informasi yang tidak berguna. Semua dosen menyukai ini. Yang ini mungkin tampak sulit untuk Anda pahami. Jadi lihat saja dan jangan terlalu memikirkannya. - Oke, kalau begitu aku siap. - Hari ini saya akan memberi tahu Anda apa itu literal . Literal adalah semua data yang disimpan langsung dalam kode Java. Contoh:

9 Profesor, Kuliah tentang tipe
- Besar! Akhirnya, ini adalah topik favorit saya - konversi jenis. Saya bahkan ingat ketika profesor saya memberi tahu saya tentang hal itu. Itu sangat "menarik". Saya tidak mengerti apa-apa saat itu. Tapi tentu saja, Anda akan mengerti semuanya berkat ceramah yang luar biasa ini. Ini dia: Konversi dan Promosi Java (Dokumentasi Oracle) Casting Tipe Data (Konversi Tipe) Java Cast dan Konversi Konversi Pelebaran dan Persempit10 Julio
- Wow! Nah, kamu benar-benar pintar, Amigo! Begitu banyak hal yang dipelajari hanya dalam dua minggu! Kamu seperti monster. Omong-omong, bagaimana kalau bersenang-senang setelah dua minggu kerja paksa?11 Kapten Tupai
(- Saya telah membantu Anda. Lakukan di rumah.) Pekerjaan rumah (10 unit) - Halo, prajurit! - Selamat pagi Pak! - Saya punya berita luar biasa untuk Anda. Inilah pemeriksaan cepat untuk memperkuat keterampilan Anda. Lakukan setiap hari, dan Anda akan meningkatkan keterampilan Anda dengan sangat cepat. Tugas dirancang khusus untuk dilakukan di Intellij IDEA.Tugas tambahan yang harus dilakukan di Intellij Idea | |
---|---|
1 | 1. Jawaban yang benar adalah: d=2.941 Tambahkan satu jenis operator pengecoran untuk mendapatkan d = 2.941 |
2 | 2. Jawaban yang benar adalah: d=5.5 Tambahkan satu jenis operator pengecoran untuk memperoleh d = 5.5 |
3 | 3. Jawaban yang benar adalah: d=1.0 Tambahkan satu jenis operator pengecoran untuk mendapatkan d = 1.0 |
4 | 4. Gaji besar Tampilkan pesan «Saya tidak ingin belajar bahasa Jawa, saya ingin gaji besar» di layar sebanyak 40 kali mengikuti contoh. Contoh : Saya tidak mau belajar bahasa jawa, saya ingin gaji besar tidak mau belajar bahasa jawa, saya ingin gaji besar tidak mau belajar bahasa jawa, saya ingin gaji besar o tidak mau belajar bahasa jawa, saya ingin besar gaji gak mau belajar jawa pengen gaji gede gak pengen belajar jawa pengen gaji gede ... |
5 | 5. Jumlah huruf Baca dari keyboard 10 string dan hitung jumlah huruf yang berbeda di dalamnya (untuk semua 26 huruf alfabet). Tampilkan hasilnya ke layar. Contoh keluaran: a 5 b 8 c 3 d 7 … z 9 |
6 | 6. Konstruktor kelas Manusia Tulis kelas Manusia dengan 6 bidang. Munculkan 10 konstruktor berbeda untuk itu dan terapkan. Setiap konstruktor harus memiliki makna. |
7 | 7. Pindahkan pengubah statis minimum Pindahkan pengubah statis sesedikit mungkin agar kode dapat dikompilasi. |
8 | 8. Array daftar string Buat array yang elemennya adalah daftar string. Isi array dengan data apa saja dan tampilkan ke layar. |
9 | 9. Kata-kata yang identik dalam daftar Baca dari keyboard 20 kata, isi daftar dengan kata-kata tersebut. Hitung jumlah kata yang identik dalam daftar. Hasilnya harus berupa Map <String, Integer> . Kunci peta harus berupa string unik, nilai - hitungan string ini ada dalam daftar. Tampilan ke layar isi peta. |
10 | 10. Lima angka terbesar Buat daftar bilangan bulat. Baca 20 bilangan bulat dari keyboard dan isi daftar dengannya. Buat metode untuk mengekstrak angka dari daftar dengan aman: int safeGetElement(ArrayList<Integer> list, int index, int defaultValue) Metode ini harus mengembalikan elemen daftar dengan indeksnya. Jika pengecualian terjadi dalam metode ini, Anda perlu menangkapnya, dan mengembalikan defaultValue . |
Tugas bonus | |
---|---|
1 | 1. Program tidak dapat dikompilasi dan dijalankan. Memperbaikinya. Tugas: Program menunjukkan cara kerja HashMap. Program membaca dari keyboard satu set pasangan (angka dan string), menempatkannya di HashMap dan menampilkan konten HashMap ke layar. |
2 | 2. Tambahkan fungsionalitas baru ke program. Tugas Lama: Program harus menampilkan pasangan (angka dan string) yang dimasukkan dari keyboard. Tugas baru: Program harus menyimpan pasangan HashMap (angka dan string) yang dimasukkan dari keyboard. String kosong berarti akhir dari input. Angka boleh berulang. String selalu unik. Data masukan tidak boleh hilang! Program harus menampilkan konten HashMap ke layar. Contoh input: 1 Stop 2 Look Contoh output: 1 Stop 2 Look |
3 | 3. Belajar dan berlatih algoritma. Tugas: Baca dari keyboard 30 angka. Menampilkan ke layar angka minimum ke-10 dan ke-11. Petunjuk: Jumlah minimal adalah minimum pertama. Minimum berikutnya adalah minimum ke-2 Penjelasan 1: 1 15 6 63 5 7 1 88 Minimum pertama adalah 1 Minimum kedua adalah 1 Minimum ketiga adalah 5 Minimum keempat adalah 6 Penjelasan 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 33 63 66 3 81 84 87 45 15 30 48 51 54 57 60 72 75 24 Minimum pertama adalah 0 Minimum kedua adalah 3 ... Minimum kesepuluh adalah 27 Minimum kesebelas adalah 30 Contoh input: 36 0 6 9 39 42 78 12 15 30 33 63 66 69 3 81 84 87 45 48 51 54 57 60 72 75 18 21 24 27 Contoh keluaran: 27 30 |
GO TO FULL VERSION