Yeni konsepti, paradigmayı, özelliği… anlayamıyorsanız kendinize ne söylüyorsunuz? [kapalı]


15

Programlama her zaman yeni kavramları, paradigmaları, özellikleri ve teknolojileri öğrenmek için gerekliydi ve her zaman karşılaştığım yeni kavramı anlama girişiminde başarısız oldum. Daha önce anlamadığım yeni konsepti nasıl anladığımı hatırlamadan kendimi suçlamaya ve aşağılamaya başlıyorum.

Kendime "neden anlayamıyorum? Aptal mıyım yoksa salak mıyım? Evet, ben stuppiiddddd !!!"

Yorgun veya umutsuz olana kadar uzun zaman geçirdikten sonra yeni konsepti anlayamıyorsanız iç sesiniz ne anlatıyor?

Bu gibi durumlarda benlik saygınızı nasıl ele alırsınız?


1
"Doo-doo kafa!", Ama sonra tekrar 2 yaşında bir çocuğum var.
dietbuddha

Belki zaman henüz gelmedi. Daha sonra tekrar deneyeceğim. (Öğrenme yorgunluğu)
rwong

Yanıtlar:


25

Şahsen, her şey bir benzetmedir. Ve eğer bir şey anlamıyorsam, bunun nedeni muhtemelen beni Anlayış Ülkesine götürecek doğru kavramın gösterilmemesidir. Genellikle farklı öğreticiler için etrafta dolaşmaya devam ediyorum ve sonunda bunlardan biri daha önce öğretmediğimden daha farklı bir dönüş yapacak. Sonra geri dönüp hepsini okuyacağım ve sonunda bir araya getireceğim. Ve sonra diğer öğreticilerin bunu neden aynı şekilde sunmadığını öfkelendirin.


13

Bir sorunu anlamıyorsanız, anlamadığınız daha kolay bir sorun vardır.

Bu problemi bulun ve çözün. Ardından orijinal sorununuzu tekrar deneyin ve buna hazır olup olmadığınızı görün.


8
Evet, kavrayamadığım bazı çerçeveler basitçe problemle karşılaşmadım, ancak çözmeye çalışıyor.
Aralık'ta Joppe

Yeni kavramları bir sudoku bulmacası olarak öğrenmeyi düşünüyorum. Bazen bir kavramı anlayabilmeniz için birkaç kavram daha gerekir.
vedosity

1
"Bir problemi anlamıyorsanız, anlamadığınız daha kolay bir problem vardır." - Ne demek istediğini anlıyorum, ama teknik olarak sonsuz tekrar eden bir açıklama yazdın :)
Bart van Heukelom

Hmm. . . Sanırım bir noktada anladığınızın farkında olmadığınız bir soruna ulaşıyorsunuz. . .
Eric Wilson

6

Bu, programlamadan çok psikoloji meselesidir. Freud savunma mekanizmalarından bahsettiğinde, bu aslında onun hakkında konuşuyordu: tehdit edildiğinde kendi görüntünüzü koruyan mekanizmalar. Bazıları diğerlerinden daha olgun ve sağlıklı kabul edilir.

Önlemek istediğiniz savunma mekanizmalarından bazıları (ve benim deneyimime sıkça rastlanan):

  • rasyonalizasyon - "Bu kavramı anlayamıyorum çünkü çok karmaşık."
  • idealizasyon - "Bu konsepti ortaya koyan insanlar benden çok daha akıllı. Ne kadar uğraşsam da anlayamıyorum."
  • projeksiyon - "Bu konsepte giren insanlar, konsepti iyi yapmak için konuyu yeterince bilmiyorlar."
  • reaksiyon oluşumu - "Bunun için çok zekiyim."

Rasyonalizasyon özellikle programcılarda çok şey gördüğüm bir durumdur. Bir şeyi anlamamanın, karmaşık olduğu anlamına geldiği varsayılır, ki bu mutlaka doğru değildir.

Bununla birlikte, benim için çalışan daha sağlıklı savunma mekanizmalarından bazıları:

  • özgecilik - Konseptte ustalaştıktan sonra, bunu başkalarına açıklamak veya ekibinize açıklamak için bir blog yazısı yazın. Mücadelelerinizi başkalarına yardım etmek için kullanmak iyi bir kendi imajı güçlendiricisidir.
  • mizah - Sorunlarınız hakkında şakalar yapın. Bu, kavramlardan tamamen kaçınmadan daha az tehdit edici görünmesini sağlar.
  • Kimlik - Bu konuda gerçekten iyi olduğunu düşündüğünüz birini bulun ve yaklaşımınızı kendilerine göre modelleyin.
  • beklenti - Kavramları önceden öğrenmek için bütçe zamanı, böylece onları anlamak için acele etmenize gerek kalmaz.
  • yüceltme - Düşüncelerinizi daha olumlu düşüncelere yönlendirin. Egzersiz yapmaya başlayın veya yeni bir hobi alın.
  • düşünce bastırma - Kendinizi "Ben çok aptalım ..." dediğinde bulduğunuzda, bu düşünceyi bastırın ve eldeki özneye geri dönün. Bu şaşırtıcı derecede etkilidir.

6

Kendime babamın üniversitedeki duvarında olan bir şeyi hatırlatıyorum - (anlayabildiğim kadarıyla, alıntıyı yaptı ...)

Hiçbir kavram o kadar zor değildir ki, sıradan bir zihnin tekrarlanan saldırıları ile ele geçirilemez.

Bu sıradan akıllara sahip olanlar için cesaretlendirici olabilir.


Aslında. Fikirler insanlardan gelir, bu yüzden anlayış sadece zaman ve çaba gerektirir ve daha fazlasını gerektirmez. Biri zaten benden daha iyi söyledi, bu yüzden ona erteleyeceğim: youtube.com/watch?v=Cj4y0EUlU-Y&NR=1
davidk01

Ah, bu doğru muydu? Belki de, önceki anlayışınızı kilitlemek için araçlar eklerseniz, her saldırıda ilerleme kaydedebilirsiniz - aksi takdirde, ilerlemenin çok, çok zor olduğu bazı yoğun alanlar vardır.
Alex Feinman

4

Eğer bir şey anlamıyorsam, bunu yapan ve bana açıklamalarını söyleyen birini bulurum. Bir kez açıklandıktan sonra, biraz kavramla oynayarak anlayışımı pekiştiriyorum.

Neredeyse hiç aptal olduğumu düşünmüyorum, çünkü pek çok akıllı insanın tamamen bariz şeyleri kaçırdığını gördüm.


2

Bu sadece o alanda yeterli deneyime sahip olmadığınız anlamına gelir. Deneyim kazandıkça, yeni kavramları daha hızlı anlamamıza yardımcı olan kavramları diğer alanlardan eşlemeye başlarız. Kendini yenme. Sadece itmeye devam et, bir arkadaşına sor, vb ... Öğreniyorsun ve bu harika.


2

Her şeyi anlamak zorunda değilim. Zihnimin çalışma şekline uygun olmayan şeylerle kendime işkence etmeyeceğim. Örneğin, matematikte genellikle oldukça iyiysem, integral hesap konusunda oldukça acizim. Bu sadece benim işim değil ve büyük olasılıkla asla olmayacak.

Açıkçası, bu seçici cehalet, ancak sorunlarımı çözmek için hala yeterli başka yolum olduğu sürece, yani işimi yapıp faturaları ödediğim sürece mümkündür.


1

"Son olarak, programlama yine ilginç!" ve öğreticiler için İnternet'te arama yapın. En son ne zaman monadlara tökezlediğim zamandı. Birçok programcı, monadlar hakkında ilk kez okuduklarında bir tuğla duvara çarptı, çünkü bu, bir programcı olarak şimdiye kadar karşılaştığınız diğer tüm konseptlerden farklıdır, özellikle de fonksiyonel programlamaya yeniyseniz.


0

Büyük sözler olan çok sayıda 3 harfli teknik vardır. Bir süre önce, ilk bakışta yeni bir tane anlamadım, bunaldı, ama şimdi biliyorum, sadece kafam karıştı, çünkü yeni şeyler çok basit ve önemsiz , ama yeni ve canlı bir şey bekliyordum . Tamam, vakaların sadece% 99'u, geri kalanı için% 1 iyi bir makale bulmaya çalışıyorum.

Örnek: JS programlamaya atladığımda, benim için tamamen karanlıktı, bir JavaScript çerçevesi ne işe yarıyor. Bir ön kavrayışım vardı ve iyiydi, ama bir onaylamaya ihtiyacım vardı ve daha derin anlamak istedim. Çerçevenin ana sayfasını ziyaret ettim, ama karanlık gitmedi. Bir haftalık google çalışmasından sonra kendimi çok aptal hissettim. Ben bir ulraseniorum ve bir f bile bulamadım . modaya uygun bir programlama konusunda belge! Sonra, mükemmel belgelere sahip DomAssistant'ı buldum. Sadece ilk cümleyi okuduğumda tatmin oldum.

DOMAssistant fikri, web tarayıcılarında Belge Nesne Modeli'ne (DOM) komut dosyası oluşturmak için daha basit ve daha tutarlı bir yol sağlamaktır. Fikir şu ki, her şey söz konusu eleman (lar) ile başlar, id veya CSS seçicileri ile seçilir ve daha sonra üzerinde sınıf, olay ekleme veya kaldırma gibi çeşitli yöntemler gerçekleştirir.

Örnek kod:

$ ("# kapsayıcı girişi [type = metin]");

$ ("# navigation a"). addEvent ("tıklama", myFunc);

$ ( "# Haber-listesi") yük ( "updated-news.php.");

  1. Net kapsam, tanım 2. Kesin örnekler! 3. Açılış sayfasında !!! Ve ışık aklıma geldi.

Yani, anlayamıyorsanız, belki sadece belgeler zayıftır.


-1

Pratik yapmak mükemmelleştirir. Daha fazlasını okuyun, anlayana kadar daha fazla pratik yapın. Diğerlerinden daha uzun sürebilir.


-2

Senden daha akıllı biriyle daha önce hiç tanışmamış olsanız bile - ve şansınız da var - en zeki olmanız son derece imkansız. Ve en akıllı olsanız bile, muhtemelen sizden daha fazla şansı olan ve doğru cevabı almak için Google'a yazmanız gereken anahtar kelimelerin doğru kombinasyonuna rastlayacak biri var.

Bu nedenle, sınırlı zihinsel kaynaklarınızla yaşamayı öğrenin ve dayanıklılık ve azmin genellikle akıllılardan daha önemli olduğunu ve genellikle tüm farkı yarattığını unutmayın.

Tabii ki, bazen dünyadaki tüm azim size yardımcı olmaz. Sahip olduğunuzdan daha fazla zeka gerektiren bazı problemler var. Ayrıca tüm insanlık tarihinde hiç kimsenin çözemediği sorunlar da var çünkü onlar yaşayan ya da ölmüş olanlardan daha fazla zekaya ihtiyaç duyuyorlar. Ve birçok sorun muhtemelen çözümsüzdür.

Unutmayın, bu sizinle ve egonuzla ilgili değildir, eldeki bir sorunu çözmekle ilgilidir. Senin yerine problem hakkında düşünecek bir disiplinden yoksan, kendini ele geçir ve duygularını kontrol altında tutmak için zihnini eğit.


İnsanlar senin dediğin gibi "kendilerini aşmakla kalmaz". Ne de "duygularınızı kontrol altında tutmak için zihninizi eğitmek". Bunu fark edip etmediğinizi bilmiyorum, ama hepimiz kusurları olan ve korunması gereken öz imgeleri olan insanlarız . Belki de sizi yanlış okuyorum, ama bu cevabı temelde "emip, onunla başa çık" diyerek görüyorum ki bu çok yapıcı değil ve insan olarak ihtiyaçlarımızın gerçeklerini görmezden geliyor.
Jason Baker

Jason, inancım eksik. Demek istediğim, duyguların değişken olması ve onlara odaklanmayı seçebilmeniz veya geçmelerini beklemeniz. Hayal kırıklığına uğramak ya da daha yapıcı bir şeye odaklanmak her zaman sizin seçiminizdir, sadece duygularınızı kölesi olmadığınız bazı pratikler ve yutkunmalar gerekir.
Domchi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.