Rusya'da BT eğitiminin nesi yanlış?

Rusya'da BT eğitiminin nesi yanlış? Herkese Merhaba.

Bugün size Rusya'da BT eğitiminde tam olarak neyin yanlış olduğunu ve bence ne yapılması gerektiğini anlatmak istiyorum ve ayrıca yeni kayıt yaptıranlara da tavsiyelerde bulunacağım evet, zaten biraz geç olduğunu biliyorum. Geç olsun güç olmasın. Aynı zamanda fikrinizi öğreneceğim ve belki kendim için yeni bir şeyler öğrenebilirim.

Herkesten “size üniversitelerde okumayı öğretiyorlar”, “hayatta neye ihtiyacınız olacağını asla bilemezsiniz” ve “diploma ihtiyacınız var, onsuz yapamazsınız” şeklindeki tartışmaları derhal bir kenara bırakmalarını rica ediyorum. Şu anda konumuz bu değil, isterseniz bundan da bahsedeyim.

Başlangıç ​​​​olarak 20 yaşında olduğumu söyleyeceğim, Nijniy Novgorod'da UNN'de okudum. Burası bizim en büyük üniversitemiz ve kesinlikle şehirdeki en iyi üç üniversiteden biri. Aşağıda anlatacağım nedenlerden dolayı 1.5 dersten sonra ayrıldım. Nizhny Novgorod Devlet Üniversitesi örneğini kullanarak neyin yanlış gittiğini göstereceğim.

Başından sonuna kadar tüm sorunları çözmek istiyorum.

Başlamak için, birkaç yıl öncesine, nereye gideceğimi seçtiğim 2010 yılına dönmemiz gerekiyor.

Part_1 Eğitim almak istediğiniz yeri neredeyse rastgele seçeceksiniz

Az bilgiyle, az bilgiye sahip olduğunuzun farkına varamayabilirsiniz.

Birleşik Devlet Sınavı başlamadan önce bile, hangi üniversiteye nereye gideceğimi ve kabul için ne alacağımı seçmek zorunda kaldım. Ve ben de diğerleri gibi, programcı olmak için nereye gideceğimi öğrenmek için internete döndüm. Sonra programlamada hangi yönü seçmenin daha iyi olduğunu ve hangi dilleri öğrenmenin en iyi olduğunu düşünmedim.

UNN web sitesini inceledikten, her yönü kendine göre öven devasa metinleri okuduktan sonra, orada çalışma sürecinde BT'ye daha fazla kendi zevkime göre girmemem gerektiğini anlayacağıma karar verdim.

Ve Rusya'daki pek çok insanın yaptığı ilk hatayı burada yaptım.

Aslında yazdıklarım hakkında pek düşünmedim. Az önce “bilgisayar bilimi” kelimesini diğer akıllı kelimelerle birlikte gördüm ve bana uygun olduğuna karar verdim. Böylece “Uygulamalı Bilişim” yönüne ulaştım.

Sorun_1

Üniversiteler öyle bir şekilde yönlendirmelerle ilgili bilgiler yazıyor ki ne konuştuklarını hiç anlamıyorsunuz ama çok etkileniyorsunuz.

Çalıştığım alandaki UNN web sitesinden alınmış bir örnek.

Uygulamalı Bilişim. Yön, karar verme süreçlerini desteklemek için yazılım araçlarının oluşturulması ve kullanılması konusunda uzmanların, bilgi yoğun uygulamalı sorunların çözümü için algoritmaların geliştirilmesinde uzmanların eğitilmesine odaklanmaktadır.

Peki hanginiz tam olarak neden bahsettiğimizi anladığını söylemeye hazır?! 17 yaşındayken bunu anlayabilir miydin? Ne hakkında konuştuklarını bilmeye yakın bile değilim. Ama kulağa etkileyici geliyor.

Kimse eğitim planından da bahsetmiyor. Neye kaç saat harcandığını anlamak için geçen yılın verilerini bulmanız gerekiyor. Ve saatin sizin için yararlı olacağı bir gerçek değil, ancak daha sonra buna daha fazla değineceğiz.

Çözüm_1

Aslında üniversitede öğrettiklerinizi yeterince yazmanız yeterli. Web programlamayla ilgili geniş bir alanınız varsa, böyle yazın. Yalnızca altı aylık C++ eğitiminiz varsa, o zaman bu şekilde yazın. Ama yine de anlıyorlar ki o zaman birçok insan doğruyu söylediği yere değil, yalan söylediği yere gidecek. Bu yüzden herkes yalan söyler. Daha doğrusu yalan söylemezler, akıllı cümle yapılarıyla gerçeği gizlerler. Dağınık ama işe yarıyor.

Tavsiye_1

Tabii yine de üniversitenin web sitesini incelemeye değer. Bir şeyi anlamadıysanız birkaç kez tekrar okuyun. O zaman bile net değilse, o zaman sorun sizde olmayabilir. Arkadaşlarınızdan veya yetişkinlerden de aynısını okumalarını isteyin. Eğer anlamadılarsa ya da ne anladıklarını size söyleyemiyorlarsa bu bilgilere güvenmeyin, başka bir bilgi arayın.

Örneğin halihazırda belirli bir üniversitede okuyan kişilere sormak iyi bir fikir olacaktır. Evet bazıları sorunlardan bahsetmeyebilir o yüzden çok sorun. Ve 2 çok fazla değil! 10-15 kişiyle görüşün, hatalarımı tekrarlamayın :) Onlara kendi alanlarında ne yaptıklarını, hangi dilleri öğrendiklerini, pratik yapıp yapmadıklarını sorun (vakaların %90'ında yoktur). Bu arada, muhatabınız Visual Basic'te 3 öğeden oluşan bir diziyi farklı şekillerde yineleyerek bir dönem içinde 20 görev yaptıysa, yalnızca normal uygulamayı pratik olarak düşünün - bu, farklı bir yön düşünmek için ciddi bir nedendir.

Genel olarak üniversiteden değil, orada okuyanlardan bilgi toplayın. Bu şekilde daha güvenilir olacaktır.

Bölüm 2. Tebrikler, kabul edildiniz!

Bütün bu insanlar kim? Peki matematik analizini programıma kim attı?!

Yani bir sonraki aşama kayıt olduğum zamandı ve tatmin olmuş bir şekilde Eylül ayında okumaya geldim.
Programı görünce tedirgin oldum. “Programımı açtığımdan emin miyim?” - Düşündüm. "Neden bir hafta içinde programlamaya belli belirsiz benzeyen sadece 2 çiftim ve genellikle Yüksek Matematik olarak adlandırılan yaklaşık 10 çiftim oluyor?" Sınıf arkadaşlarımın yarısı aynı soruları sorduğu için doğal olarak kimse bana cevap veremedi. Deneklerin isimleri ciddi anlamda sinir bozucuydu ve program miktarı, birisi programı her açtığında gözlerin sulanmasına neden oluyordu.

Sonraki 1.5 yıl boyunca sadece 1 yıllık programlama eğitimi aldım. Eğitimin kalitesiyle ilgili ayrıca bu bölüm gereksiz öğelerle ilgilidir.

İşte burada. “Evet, 1 üzerinden 1.5 yıl, o kadar da kötü değil” diyorsunuz. Ama bu kötü, çünkü 4.5 yıllık eğitim için planladığım TÜM şey bu. Elbette bazen bize her şeyin yine de olacağı söylendi ama zaten 4. sınıfta olanların hikayeleri bunun tersini söylüyordu.

Evet, programlamayı iyi düzeyde öğrenmek için 1.5 yıl yeterli olmalı AMA! ancak bu 1.5 yılın çoğu zaman öğrenmeye harcanırsa. Haftada 2 saat değil.

Genel olarak, yeni programlama dilleri yerine biraz farklı bir dil aldım - matematiksel. Matematiği seviyorum ama üniversiteye gittiğim şey tam olarak vyshmat değil.

Sorun_2

KORKUNÇ eğitim planı geliştirme.

Bunun, planın 50-60 yaşlarındaki insanlar tarafından hazırlanmasıyla (yaş ayrımcılığı değil, beyler, asla bilemezsiniz) ya da devletin standartlarını ya da başka bir şeyle baskı yapmasıyla ne ilgisi olduğunu bilmiyorum. ama bir gerçek bir gerçektir.
Rusya'da birçok üniversite programcılar için şaşırtıcı derecede kötü eğitim planları hazırlıyor.
Bana göre bunun nedeni, yönetim çalışanları için programlamanın son 20-30 yılda pek değişmemiş olması ve bilgisayar bilimi ile programlamanın onlar için açık eş anlamlılar olmasıdır.

Çözüm_2

Elbette güncel trendlere göre planlar yapmanız gerekiyor.

Altı ay boyunca eski dilleri öğretmenin ve Pascal'da yazı yazmanın bir anlamı yok. (Her ne kadar ana dil olarak sevmeme rağmen :)

İkili işlemlerde (çoğu durumda) sorun çıkarmanın bir anlamı yoktur.

Sistem yöneticileri ve tasarım tasarımcıları olmak istiyorlarsa öğrencilere bir sürü yüksek matematik öğretmenin hiçbir anlamı yok. (Programlamada küfür gerekli midir diye tartışmayalım. Tabi eğer duyarlıysanız)

Tavsiye_2

Önceden, ADVANCE'de ilginizi çeken alanlara yönelik eğitim planlarını ve programlarını bulduğunuzu ve bunları çalıştığınızı duyarsınız. Daha sonra olacaklara şaşırmamak için.

Ve tabi ki aynı 10-15 kişiye neler yaşadıklarını sorun. İnan bana, sana pek çok ilginç şey anlatabilirler.

Bölüm_3. Bütün öğretmenler iyi değildir

BT öğretmeniniz 50-60 yaşın üzerindeyse büyük olasılıkla gerekli bilgiyi alamayacaksınız

Rusya'da BT eğitiminin nesi yanlış?

Zaten birinci derste, 64 yaşında bir kadın tarafından bize C (++ değil, # değil) öğretilmesi beni rahatsız ediyordu. Bu yaş ayrımcılığı değil, yaşın kötü olduğunu söylemiyorum. Onunla hiçbir sorun yok. Sorun şu ki, programlama hızla gelişiyor ve yetişkinlerin aldıkları maaşa göre yeni bir şeyi anlamama olasılıkları çok yüksek.
Ve bu durumda yanılmadım.

Delikli kartlarla ilgili hikayeler sadece ilk 2 seferde fena değildi.

Öğretim yalnızca kara tahta ve tebeşir yardımıyla gerçekleştirildi. (Evet, aslında tahtaya kod yazdı)
Evet, C terminolojisinden tek tek kelimelerin telaffuzunu bile duymak komikti.
Genel olarak çok az yararlı şey vardı, ancak yine çok zaman aldı.

Komik anlarla biraz konu dışıBu pek mantıklı gelmiyor ama her şeyin ne kadar saçma olabileceğini anlatmadan da geçemeyeceğim. Ve işte çalışmalarım sırasında karşılaştığım birkaç nokta.

Sınıf arkadaşlarımın bir sorunu çözmek için 3 aynı kodu geçmeye çalıştığı bir durum vardı. Kod düz 1'e 1'dir. Tahmin edin kaç tanesi geçti?! İki. İki tanesi geçti. Üstelik ikinci gelen kişiyi de öldürdüler. Ayrıca ona yaptığının saçmalık olduğunu ve yeniden yapması gerektiğini söylediler. 1'i 1 arada kodun aynı olduğunu hatırlatayım!

Görevi kontrol etmeye geldiği bir durum vardı. Her şeyin yanlış olduğunu söyleyerek kodu kaydırmaya başladım. Sonra uzaklaştı, gözlüğünü taktı, geri geldi ve sorunu yazdı. Bu neydi? Belirsiz!

Sorun_3

Çok. Kötü. Öğretmenler

Nüfusu bir milyonun üzerinde olan bir şehrin en büyük üniversitesinde bile öğretmenlerin acemi geliştiricilerden daha az maaş alması durumunda bu sorun şaşırtıcı değildir.

Bunun yerine normal parayla çalışabilirseniz gençlerin öğretme motivasyonu kalmaz.

Halihazırda üniversitelerde çalışan kişilerin becerilerini geliştirmek ve programlamanın mevcut gerçekleri hakkındaki bilgilerini sürdürmek için hiçbir motivasyonları yoktur.

Çözüm_3

Çözüm açık; normal maaşlara ihtiyacımız var. Küçük üniversitelerin bunu zorlukla yapabildiğini, büyük üniversitelerin ise kolaylıkla yapabildiğini anlayabiliyorum. Bu arada, UNN'nin rektörü yakın zamanda görevden alınmadan önce AY başına 1,000,000 (1 milyon) ruble alıyordu. Evet, bu, ayda 100,000 ruble maaşı olan normal öğretmenlerin olduğu küçük bir bölüm için yeterli olacaktır!

Tavsiye_3

Bir öğrenci olarak muhtemelen bu konuda herhangi bir etkiniz olmayacaktır.

Temel tavsiye üniversite dışındaki her şeyi incelemektir. Öğretilmeyi beklemeyin. Kendiniz öğrenin!
Sonunda bazıları bunu yapıyor “Eğitim” alanı kaldırıldıve kendi tecrübelerime göre bana eğitimle ilgili hiç soru sormadılar. Bilgi ve becerileri sordular. Evrak yok. Bazıları elbette soracaktır, ama hepsi değil.

Bölüm_4. Gerçek pratik mi? Bu gerekli mi?

Teori ve pratiğin birbirinden ayrı olması pek yararlı olmayacaktır

Rusya'da BT eğitiminin nesi yanlış?

Yani bazı kötü teorilerimiz ve bazı uygulamalarımız vardı. Ancak bu yeterli değil. Sonuçta, işte her şey biraz farklı olacak.

Burada tüm üniversitelerden bahsetmiyorum ama bu durumun yaygın olduğuna dair bir şüphe var. Ama size özellikle Nizhny Novgorod Devlet Üniversitesi'nden bahsedeceğim.

Yani bir yerlerde gerçek bir uygulama olmayacak. Kesinlikle. Sadece kendin bulursan. Ancak ne kadar başarılı olursanız olun üniversite bununla ilgilenmeyecek ve hiçbir şey bulmanıza yardımcı olmayacaktır.

Sorun_4

Bu herkes için bir sorundur. Ve öğrenciler için, üniversiteler için ve işverenler için.

Öğrenciler normal pratik yapmadan üniversiteden ayrılıyor. Üniversitenin gelecekteki öğrenciler arasındaki itibarı artmıyor. İşverenlerin yetenekli yeni işe alımlar için güvenilir bir kaynağı yoktur.

Çözüm_4

Açıkçası, yaz için en iyi öğrenciler için işveren bulmaya başlayın.
Aslında bu yukarıdaki tüm sorunları çözecektir.

Tavsiye_4

Yine tavsiye - her şeyi kendiniz yapın.

Sevdiğiniz işi yapan bir şirkette yaz işi bulun.

Ve şimdi bana göre programcıların üniversitelerde ve eğitim kurumlarında eğitimi nasıl olmalı?

Yaklaşımımla ilgili eleştirileri memnuniyetle karşılarım. Sadece yetkili eleştiri :)

Birinci - kabulden sonra tüm insanları aynı gruplara atıyoruz ve burada birkaç ay boyunca onlara programlama konusunda farklı yönler gösteriliyor.
Bundan sonra herkesi en çok neyi sevdiklerine göre gruplara ayırmak mümkün olacak.

İkinci - Gereksiz öğeleri kaldırmanız gerekir. İdeal olarak, onları atmayın, "isteğe bağlı" öğeler olarak bırakın. Matematik öğrenmek isteyen varsa lütfen yapsın. Yeter ki bunu zorunlu kılmayın.

Yine, eğer öğrenci matematiksel analizin kesinlikle gerekli olduğu bir yönü seçmişse, bu zorunlu olup isteğe bağlı değildir. Bu çok açık, ama açıklığa kavuştursam iyi olur :)

Yani, eğer sadece programlamayı öğrenmek istiyorsanız harika. Gerekli derslere katıldınız ve özgürsünüz, evinize gidin ve orada da çalışın.

Üçüncü — Maaşlar artırılıp daha genç, daha profesyonel insanlar işe alınmalı.

Burada bir eksi var - diğer öğretmenler buna öfkelenecek. Ama ne yapabiliriz, BT'yi teşvik etmek istiyoruz ve BT'de açıkçası her zaman çok para var.

Ancak genel olarak öğretmenlerin ve öğretim elemanlarının maaşlarının artırılması arzu edilirdi ama şu anda bunu konuşmuyoruz.

dördüncü — En iyi öğrencilerin staja yerleştirilebilmesi için üniversite ile şirketler arasındaki iletişim gereklidir. Gerçek pratik için. Bu çok önemli.

beşinci - eğitim süresini 1-2 yıla indirmeniz gerekecek. Programlama öğrenme süresinin bu süreden daha fazla uzatılmaması gerektiğine eminim. Ayrıca beceriler üniversitede değil işyerinde geliştirilir. 4-5 yıl orada oturmanın anlamı yok.

Elbette bu ideal bir seçenek değil ve hala tamamlanacak çok şey var, ancak temel olarak bence bu seçenek çok iyi olacak ve birçok iyi programcı yetiştirebilir.

yayınevi amblemi

Yani bu çok fazla metin ama bunu okursanız teşekkür ederim, zaman ayırdığınız için teşekkür ederim.

Rusya Federasyonu'nda bilişim eğitimi hakkında ne düşündüğünüzü yorumlara yazın, fikrinizi paylaşın.

Ve umarım bu makaleyi beğenmişsinizdir.

İyi şanlar :)

GÜNCELLEME. Yorumlarda sohbet ettikten sonra birçok ifadenin doğruluğunu not edip bunlara yorum yapmak doğru olacaktır.
Yani
— O zaman üniversite değil meslek okulu olacak.
Evet, burası artık tam anlamıyla bir üniversite değil, çünkü "bilim adamlarını" değil, sadece iyi çalışanları yetiştiriyor.
Ancak burası bir meslek okulu değil, çünkü İYİ çalışanlar yetiştiriyorlar ve programlamayı öğrenmek, en azından matematik alanında önemli miktarda bilgi gerektiriyor. Ve eğer GIA'yı C notuyla geçtiyseniz ve meslek okuluna gidiyorsanız bu tam olarak bahsettiğim bilgi düzeyi değil :)

- O zaman neden eğitim, kurslar var
O halde neden mühendislere, doktorlara ve diğer uzmanlara yönelik kurslar vermiyoruz?
Çünkü iyi eğitim alabilecekleri ve kişinin iyi eğitimli olduğunun onayını verebilecek özel yerlerimizin olduğundan emin olmak istiyoruz.
Ve en azından Rusya'nın bir yerinde alıntılanacak böyle bir onayı hangi kurstan alabilirim? Peki ideal olarak diğer ülkelerde?

Kaynak: habr.com

Yorum ekle