yüksek değil eğitim değil

1. Kolejlerdeki öğretmenler size iyi bir uzman olmayı öğretemez.
Kendinize şuna doğrudan bir cevap verin: Size kolejlerde çalışan insanlar mütevazı bir şekilde maaş alıyorlar, değil mi? Bunun nedeni, işgücü piyasasında iyi pozisyonlara hak kazanamamalarıdır. Yeterlilik kadar tecrübe de eksikler. Eksik olmayanlar – bırakın. Dünyanın en iyi üniversitelerinde her şey farklı, ama şimdi onlardan bahsetmiyoruz. Sizin fikriniz nedir: Başarılı bir finans uzmanı yılda 150.000 dolar kazanan bir bankada mı çalışır yoksa yılda 60.000 dolar kazanan bir üniversitede öğretmenlik mi yapar? Çoğu zaman daha gevşek profesyonellerin kolejlerde öğretmenlik yaptığı olur, çünkü farklı bir iş bulamadılar. İstisnalar var ama çok az. Kolejlerde iyi öğretmenlerle tanıştım, orada gerçekten varlar. Ama bu azınlık bile değil, çok azlar. İyi bir öğretmen size sadece teori vermekle kalmaz, aynı zamanda konusunun pratik yönünü de vurgular.2. Çoğu kolejdeki öğretmenler bilimi övüyor ama mesleki farkındalığı hor görüyor
Çoğu öğretmenin profesyonel olarak başarısız olduğu gerçeğinde bunun köklerini aramalısınız. Ve bir mazeret bulmanın tek yolu, mesleki farkındalığın değersiz bir meşguliyet olduğudur. Derslere katılırsanız ve ardından bilimsel konferanslara katılırsanız - harikasınız. Ve çalıştığınız için çok şey atlarsanız, tamamen farklı bir muamele görürsünüz. Öğretmenler münzevi keşişler gibidir. Meslek onlar için gösterişin kibridir. Kendilerini tanrı bilimine hizmet etmeye adadılar ve gün boyu bilimsel makaleler yazmak için dua ediyorlar. Belki amaç asildir, ama gerçek hayatta işe yaramaz.
3 Yanlış karşılaştırma etalon.
Üniversite öğrencileri genellikle kendilerini okul öğrencileriyle karşılaştırır ve daha iyi olmaktan gurur duyar. Bu yanılsama, kişi iş bulmayı düşünmeye başlayana ve bakışlarını başka bir tarafa çevirene kadar devam eder. Aslında öğrenciler kendilerini çalışan uzmanlarla karşılaştırsalar, hedeflerine minicik adımlarla ulaştıklarını göreceklerdir. Üniversitede ortalama olmayın. Çünkü “herkesin yaptığı gibi” yaparsanız, “herkesin aldığı” sonucu alırsınız. Bir kolejdeki öğrencilerin çoğu rastgeledir, gerçekten başka seçenekleri yoktur. Belki de ebeveynleri tarafından üniversiteye girmeye zorlandılar ve gelecekteki meslekleri hakkında en ufak bir fikirleri yok. Bu çok olur. Kendinizi arkadaşlarınızla kıyaslamayın. Biten projeleriniz ve iş başarılarınız, bilgi ve becerileriniz için en iyi kriterlere hizmet edecektir. Kendinizi “yüzsüz kalabalık” ile kıyaslamayın;4 Mesleki eğitim, kolejlerde edindiğiniz bilgilerin yalnızca küçük bir kısmıdır.
İşe geldiğinizde size ne öğrendiğiniz değil, ne yapabileceğiniz sorulacak. Patronunuz, iş için gerekenler listesinde bildiğiniz ve yapabildiğiniz şeylerle ilgilenecektir: size belirli bir görev verilir, ancak nasıl yapılacağına dair bir açıklama almazsınız ve zamanında sonuç bekler. İyi şanlar! Üniversitede tarih öğreniyorsunuz ve bir banka operatörü olarak çalışacaksınız - bu sizi hedefinize yaklaştırıyor mu yoksa uzaklaştırıyor mu? Teknik olarak, daha fazlasını biliyorsun. Bu seni yaklaştırdığı anlamına mı geliyor? Ama aslında, her dönem değerli mesleki bilgi edinmek için daha az zamanınız oluyor ve bunun miktarı aynı kalıyor. Yani pratik olarak - hedefinizden daha uzaktasınız.5. Üniversite, “sizi yüksek nitelikli bir uzman yapmak” gibi bir hedef belirlemez.
Nişan almadığınız zaman bir hedefi vurmak zordur. Üniversitede sizi çok yönlü bir uzman yaparlar. “İkinci orta öğretim” gibi bir şey alırsınız. Sadece her şeyi inceleyen bir kişinin hiçbir şey bilmediğini söylemeyi unutuyorlar . Üç üniversite hedefini hatırlıyor musunuz: bilim, genel eğitim ve mesleki eğitim? Bilim ve genel eğitimi eklemek için neyin kesilmesi gerektiğini düşünüyorsunuz? Sağda: profesyonel disiplinler. Ve hala o üniversitenin amacının sizi yüksek vasıflı bir uzman yapmak olduğunu düşünüyor musunuz?6. Bir kişi aynı anda ikiden fazla ders çalışıyorsa zamanını boşa harcıyor demektir.
Okul eğitiminden sonra bu yanlış görünüyor. Gerçeği ancak iş yerinde anlarsın. Okulda dersler çok kısa, etkili olduğu için değil, bir okul öğrencisi henüz çocuk olduğu için bir saatten fazla konsantre olamıyor. Ancak çoğu zaman görevler arasında geçiş yapmak beyninizin etkili bir şekilde düşünmesini engeller. İş yerinde bir yetişkin olarak performans göstermeniz gerekecek ve orada görevler arasında geçiş yapmak genellikle verimliliğinizi büyük ölçüde azaltacaktır. Neden kısa sürede sınavlara hazırlanabileceğinizi düşünüyorsunuz? Basitçe çoklu görev yapmıyorsunuz ve etkinliğiniz zaman içinde artıyor. Bir şeyi küçük parçalar halinde öğrenmek tamamen aptalca. Haftada sadece altı saat diyet yaptığınızı hayal edin - sonuç ne kadar sürede gelecek?7. Üniversitede bir kişi konuya çok az dokunur.
Diyelim ki iki dönem boyunca bir şey çalışıyorsunuz. Haftada iki dersiniz ve iki pratik dersiniz var. Üniversite için ciddi bir yaklaşım. Peki bu kaç saat yapar? Dört ders, 2 akademik saattir (normalde 1,5 saat) – yani haftada 6 saattir. İlk dönemde dört ay çalışıyoruz: Eylül, Ekim, Kasım ve Aralık. İkincisinde 4 tane daha: Şubat, Mart, Nisan, Mayıs. Toplamda: 8 ay, her biri 4,5 hafta. Her hafta 6 saat. Bu yılda 216 saat eder. Bilin diye söylüyorum sevgili öğrencilerim ayda 180 çalışma saati var. Herhangi bir yıllık kurs bir buçuk ayda ve gerçekten istiyorsanız (veya ihtiyacınız varsa) bir ayda öğrenilebilir.8. Size en genel, pratik olarak yararsız ve modası geçmiş bilgiler öğretiliyor.

9 Pratik beceriler teoriden 10 kat daha değerlidir.
Gerçek hayatta genellikle iş yerinde bir şeyler yapmanız gerekir. Nasıl yapılacağını biliyorsan ya da bildiğini sanıyorsan, bu onu gerçekten yapabileceğin anlamına gelmez . Sigara içmenin senin için kötü olduğunu biliyorsun, ama bırakabilir misin? Spor yapmanın doğru olduğunu biliyorsunuz ama gerçekten çalışıyor musunuz? Yabancı dillerin kariyeriniz için iyi olduğunu biliyorsunuz, ancak gerçekten birkaç tane öğrenebilir misiniz? Hayatta önemli olan tek şey pratiktir. Pratik yapmadan ne kadar çok bilgi sahibi olursanız, onların değeri o kadar az olur. Hangi bilginin yanlış, eski, yanlış kullanıldığına ve hangilerinin gerçekten işe yaradığına nasıl karar vereceksiniz? Bunu hiç düşünmedin mi? Gerçek dünyaya hoş geldin. A veya B'de trafik düzenlemesini öğrenebilirsiniz, ancak yine de araba kullanamayacaksınız. Teori, pratik için iyi bir zemindir. Diyelim ki bir duvar inşa ediyorsunuz: tuğla pratiktir, harç teoridir. Harç (teori) olmadan duvar kararsız olacaktır, ancak tuğla (pratik) olmadan teoriniz işe yaramaz. Beyler, üniversitede geçirdiğiniz 5 yılı 10'a bölün. Yarım yıl, uzun süredir devam eden “çabanızın” gerçek sonucudur. Kanıt mı istiyorsun? Bir iş bulup yarım yıl çalıştığınızda , üniversite bilginizin ikiye katlandığını göreceksiniz .yeni bir seviyeye ulaştınız
Seviye 10

1 Elly, Nesnelerin kesin olarak yazılması hakkında
- Selam dostum! - Hey, Elly! - Bugün neşeli bir ruh halindeyim, bu yüzden size çok ilginç bir şey anlatacağım. Java'daki ilkel türlerle başlayacağım. - Java'da, her nesnenin ve her değişkenin sabit kodlanmış değişmez tipi vardır. Bir değişkenin türü, program derlemesi sırasında, bir nesnenin türü ise oluşturulması sırasında tanımlanır. Yeni yaratılan nesnenin ve/veya değişkenin türü, ömürleri boyunca aynı kalır. Örnek:

2 Risha, Temel türlerin listesi
- Selam dostum! - Hey, Risha! - Java sözdiziminin temellerini zaten öğrendiniz, ancak size bazı şeyleri daha ayrıntılı olarak anlatmak istiyorum. - Bugün size biraz ilkel türlerden ve ne kadar hafıza kapladıklarından bahsedeceğim. Buna ihtiyacın olacak ve belki bugün bile. Bu tipler şunlardır:
3 Elly, Tip dönüştürme. Genişletme ve daraltma yazın.
- İşte eğlence başlıyor. Size tip dönüştürmeden bahsedeceğim. Değişken türleri her zaman aynı olsa da, türleri dönüştürebileceğiniz bir yer vardır. Bu bir ödev . - Farklı tipteki değişkenleri birbirine atayabilirsiniz. Böylece bir türdeki değişkenden alınan değer başka bir türdeki değere dönüştürülerek ikinci değişkene atanır. - Yani iki tür dönüştürme vardır: Genişletme ve daraltma. Genişletme , nesneleri küçük bir sepetten daha büyük bir sepete taşımak gibidir - işlem pürüzsüz ve sorunsuzdur. Daraltma , büyük bir sepetteki şeyleri daha küçük bir sepete koymak gibidir: Yeterli alan olmayabilir ve bazı şeylerin atılması gerekebilir. - İşte «sepet» boyutuna göre sıralanmış türler:
- char , short ile aynı "sepet"tir , ancak bir nokta vardır: short'tan char'a olan değerlerle başa çıkarken , 0'dan küçük değerler atılır. char'dan short'a başa çıkarken , 32.767'den büyük değerler atılır.
- Tamsayıları kesre dönüştürürken, düşük basamaklı basamaklar atılabilir. Ancak kesirli sayının yaklaşık bir değeri depolaması amaçlandığından, böyle bir atamaya izin verilir.


4 Diego, Tamsayı tipi dönüştürme görevi
- Selam dostum! İşte tamsayı türlerinin konuşmasıyla ilgili görevleriniz. Cast operatörünü gereken yere koymanız gerekir, böylece program derlenir:Görevler | |
---|---|
1 | 1. Cast yazın ve konuşma baytı a = 1234; int b = bir; bayt c = a * a; int d = bir / c; |
2 | 2. cast yazın ve konuşma int a = 15; int b = 4; kayan nokta c1 = a / b; float c2 = (float) a / b; kayan c3 = (yüzen) (a / b); |
3 | 3. Cast yazın ve konuşma float f = 333.50; int ben = f; bayt b = ben; |
4 | 4. Cast yazın ve konuşma kısa numarası = 9; karakter sıfır = '0'; karakter dokuz = sıfır + sayı; |
5 | 5. Cast yazın ve konuşma kısa numarası = 9; karakter sıfır = '0'; kısa nineCode = sıfır + sayı; |
5 Elly, String türüne dönüştürme
- Şimdi küçük ama ilginç bir konumuz olacak - Dizi dönüştürme. - Java'da, herhangi bir veri türünü String türüne dönüştürebilirsiniz. - Umut verici görünüyor. - Aslında, daha da iyi. Neredeyse tüm türleri dolaylı olarak String'e dönüştürebilirsiniz. Bu en iyi iki değişken eklediğinizde gösterilir: String ve «String olmayan». Böyle bir durumda, String olmayan değişken zorla String'e dönüştürülür. - Burada birkaç örneğe göz atın:
6 Diego, Genel olarak türlerin dönüştürülmesine ilişkin görevler



7 Elly, Gerçek tipler
- İşte gerçek (kesirli olan) tipler hakkında birkaç ilginç şey. Bu örnekle başlayalım:


8 Elly, Harfler
- Ve son olarak, Risha'dan bir sürü işe yaramaz bilgi içeren profesör tarzı bir ders. Tüm öğretim üyeleri buna bayılıyor. Bu sizin için anlaşılması zor görünebilir. O yüzden sadece bir göz atın ve fazla düşünmeyin. - Tamam, o zaman hazırım. - Bugün size harflerin ne olduğunu anlatacağım . Değişmez değerler, doğrudan Java kodunda depolanan tüm verilerdir. Örnekler:

9 Profesör, Tipler üzerine ders
- Harika! Son olarak, bu benim en sevdiğim konu - tür dönüştürme. Hatta hocamın bana bundan bahsettiği zamanı bile hatırlıyorum. Çok "büyüleyici" idi. O zaman hiçbir şey anlamadım. Ama elbette, bu harika dersler sayesinde her şeyi anlayacaksınız. İşte bunlar: Java Dönüşümleri ve Promosyonları (Oracle Dokümantasyonu) Veri Tipi Dökümü (Tür Dönüşümü) Java Cast ve Dönüşümleri Genişletme ve Dar Dönüşümler10 Temmuz
- Vay! Sen gerçekten akıllısın, Amigo! Sadece iki haftada öğrenilen o kadar çok şey var ki! Bir canavar gibisin. Bu arada, iki haftalık köle işçiliğinden sonra biraz eğlenceye ne dersiniz?11 Kaptan Sincap
(- Sana yardım ettim. Evde yap.) Ödev (10 adet) - Merhaba asker! - Günaydın efendim! - Size harika haberlerim var. İşte becerilerinizi pekiştirmek için hızlı bir kontrol. Bunu her gün yapın ve becerilerinizi çok hızlı bir şekilde geliştireceksiniz. Görevler, Intellij IDEA'da yapılacak şekilde özel olarak tasarlanmıştır.Intellij Idea'da yapılacak ek görevler | |
---|---|
1 | 1. Doğru cevap: d=2.941 d = 2.941 elde etmek için bir tip döküm operatörü ekleyin |
2 | 2. Doğru cevap: d=5.5 d = 5.5 elde etmek için bir tip döküm operatörü ekleyin |
3 | 3. Doğru cevap: d=1.0 d = 1.0 elde etmek için bir tip döküm operatörü ekleyin |
4 | 4. Yüksek maaş Örnekten sonra ekranda 40 kez «Java öğrenmek istemiyorum, yüksek bir maaş istiyorum» mesajını görüntüleyin. Örnek: Java öğrenmek istemiyorum, yüksek bir maaş istiyorum Java öğrenmek istemiyorum, yüksek bir maaş istiyorum Java öğrenmek istemiyorum, yüksek bir maaş istiyorum o Java öğrenmek istemiyorum, büyük bir maaş istiyorum maaş Java öğrenmek istemiyorum, yüksek maaş istiyorum Java öğrenmek istemiyorum, yüksek maaş istiyorum … |
5 | 5. Harf sayısı Klavyeden 10 dizi okuyun ve içlerindeki farklı harflerin sayısını sayın (alfabenin 26 harfinin tümü için). Sonucu ekranda görüntüleyin. Örnek çıktı: a 5 b 8 c 3 d 7 … z 9 |
6 | 6. Human sınıfının kurucuları 6 alanlı bir Human sınıfı yazın . Bunun için 10 farklı kurucu ile gelin ve bunları uygulayın. Her yapıcının bir anlamı olmalıdır. |
7 | 7. Minimum statik değiştiriciyi taşıyın Kodun derlenmesi için mümkün olduğunca az statik değiştiriciyi taşıyın. |
8 | 8. Dize listeleri dizisi Öğeleri dize listeleri olan bir dizi oluşturun. Diziyi herhangi bir veri ile doldurun ve ekranda görüntüleyin. |
9 | 9. Listedeki aynı kelimeler Klavyeden 20 kelime okuyun, bunlarla bir liste doldurun. Listedeki özdeş kelimelerin sayısını sayın. Sonuç bir Map <String, Integer> olmalıdır . Haritanın anahtarı, benzersiz bir dize olmalıdır, bu dizenin listedeki değeri - sayısı. Haritanın ekran içeriğini görüntüleyin. |
10 | 10. En büyük beş sayı Tamsayılardan oluşan bir liste oluşturun. Klavyeden 20 tamsayı okuyun ve bunlarla bir liste doldurun. Listeden sayıları güvenli bir şekilde çıkarmak için bir yöntem oluşturun: int safeGetElement(ArrayList<Integer> list, int index, int defaultValue) Yöntem, dizinin bir öğesini dizinine göre döndürmelidir. Bu yöntemde bir istisna oluşursa, onu yakalamanız ve defaultValue değerini döndürmeniz gerekir . |
Bonus görevler | |
---|---|
1 | 1. Program derlenmiyor ve çalışmıyor. Düzelt. Görev: Program, HashMap'in nasıl çalıştığını gösterir. Program klavyeden bir dizi çifti (bir sayı ve bir dize) okur, bunları bir HashMap'e yerleştirir ve ekranda HashMap'in içeriğini görüntüler. |
2 | 2. Programa yeni işlevler ekleyin. Eski Görev: Program, klavyeden girilen bir çifti (sayı ve dizi) göstermelidir. Yeni görev: Program , klavyeden girilen HashMap çiftlerini (sayı ve dizi) saklamalıdır . Boş bir dize, girişin sonu anlamına gelir. Sayılar tekrar edilebilir. Dizeler her zaman benzersizdir. Giriş verileri kaybolmamalıdır! Program HashMap içeriğini ekrana göstermelidir. Örnek giriş: 1 Dur 2 Bak Örnek çıktı: 1 Dur 2 Bak |
3 | 3. Algoritmayı öğrenmek ve uygulamak. Görev: Klavyeden 30 sayı okuyun. Ekranda 10. ve 11. minimum sayıları görüntüleyin. İpucu: Minimum sayı 1. minimumdur. Sonraki minimum 2. minimum Açıklama 1: 1 15 6 63 5 7 1 88 Birinci minimum 1 İkinci minimum 1 Üçüncü minimum 5 Dördüncü minimum 6 Açıklama 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 İlk minimum 0 İkinci minimum 3 ... Onuncu minimum 27 Onbirinci minimum 30 Örnek giriş: 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 Örnek çıktı: 27 30 |
GO TO FULL VERSION