Visual Basic kolay mı ?

Emir

New member
**Visual Basic Kolay Mı? Bir Hikâye Üzerinden Anlatım**

Herkese merhaba,

Bugün sizlerle, Visual Basic'in ne kadar kolay olduğunu anlamak için düşündüğüm bir hikâye paylaşacağım. Yıllar önce yazılım öğrenmeye başlarken karşılaştığım bir deneyim vardı; bu deneyimi kısaca anlatıp, erkeklerin çözüm odaklı, kadınların ise empatik yaklaşımlarını nasıl farklı şekilde kullandıklarını gözler önüne sermek istiyorum. Umarım hoşunuza gider.

---

**İlk Adımlar: Tanışma ve Başlangıç**

Seda, yeni mezun bir bilgisayar mühendisiydi ve yazılım dünyasına adım atmaya karar verdi. Visual Basic (VB) ile tanışması biraz tesadüfi oldu. Bir gün ofisinde boş zamanında bilgisayarını açarken, "Bugün yeni bir şey öğrenmeliyim," diye düşündü. Bu düşünceyle Visual Basic’in basit ama etkili olabileceği fikri aklına geldi. Ancak bir şüphe vardı: "Acaba bu dil gerçekten kolay mı?" sorusu, kafasında dönüp duruyordu.

Öte yandan, Can, Seda’nın yakın arkadaşıydı. Can, yazılım konusunda oldukça deneyimliydi ve yıllardır profesyonel olarak programlar yazıyordu. Genelde işler ona zor gibi görünmezdi çünkü bir problemle karşılaştığında, çözüm odaklı yaklaşır ve hemen işe koyulurdu.

Seda, Can’a yaklaşıp bu düşüncelerini paylaştı: “Visual Basic kolay mı, Can? Ne düşünüyorsun?”

Can gülümsedi ve sakin bir şekilde cevap verdi: “Seda, işin püf noktası, kolay olduğunu düşünmek değil, çözüm odaklı bir yaklaşım benimsemek. Hangi dili öğrenirsen öğren, önemli olan sorunu nasıl çözebileceğini bilmendir.”

**Erkeklerin Çözüm Odaklı, Kadınların İlişkisel Yaklaşımı**

İşin felsefesi burada başlıyordu. Can’ın yaklaşımı çözüm odaklıydı. O, problemi hemen çözmeye yönelir, kod yazarken mantık zincirini hızlıca kurar ve programı çalıştırarak test ederdi. Hedefe odaklanır, hata mesajlarını görse de pes etmezdi. Can, Visual Basic’i kolay öğrenmişti çünkü her hatayı, her durumu çözülmesi gereken bir problem olarak görüyordu.

Seda ise daha farklı bir yaklaşım sergiliyordu. Onun için her şeyin bir duygusal yönü vardı. Visual Basic’i öğrenirken her hata bir engel değil, onu geliştirecek bir deneyim olarak görüyordu. Her çözümüne minnettar kalıyor ve başarılarını kutluyordu. Bir hata aldığında, kendisini suçlamak yerine bu hatanın, öğrenme sürecinin doğal bir parçası olduğuna inanıyordu. Seda, Visual Basic’in öğrenme sürecine sadece teknik değil, duygusal olarak da dahil olmuştu. Bu ona daha anlamlı geliyordu.

**Hikâye Gelişiyor: Can’ın Stratejik Yaklaşımı ve Seda’nın Empatik Tutumu**

Bir hafta sonra, Can ve Seda, birlikte bir Visual Basic projesi üzerinde çalışmaya başladılar. Can, projeyi hızlıca tamamlamak için belirli bir strateji oluşturdu ve kodları mümkün olan en kısa sürede yazmaya başladı. O, çok sayıda teknik detayla ilgileniyor, kullanıcı arayüzüne çok az dikkat ediyordu. “Sonuçta işlevsel olacak, önemli olan işler hale gelmesi,” diyordu.

Seda ise kullanıcı deneyimini önemseyerek ilerliyordu. Her adımda, yazdığı kodu yalnızca işlevsel olmakla bırakmıyor, aynı zamanda anlaşılır ve estetik yapıyordu. Bunun yanında, hata mesajlarını kullanıcının kolayca anlayabileceği şekilde düzenliyordu. Seda, her kod satırında, kullanıcının nasıl hissedeceğini düşünerek yazıyordu.

Bir gün, ikisi de proje üzerinde önemli bir takılma yaşadılar. Can, hatayı bulup hızlıca düzeltti, fakat Seda biraz daha fazla zaman harcadı. Hata mesajlarını iyileştirerek, kullanıcı dostu bir çözüm üretti. Can, işini çözmüş olmanın gururuyla yazılımı test ederken, Seda, kullanıcı geri bildirimlerini düşünerek programı tekrar gözden geçirdi.

Bu iki farklı yaklaşım, projeyi her iki yönden de güçlü kıldı. Can’ın hızlı çözüm odaklı bakış açısı, Seda’nın empatik, kullanıcı odaklı yaklaşımı ile birleştiğinde mükemmel bir yazılım ortaya çıktı.

**Sonuç: Visual Basic ve İnsan İlişkileri**

Bu hikâyeden çıkarılacak çok önemli bir ders vardı. Visual Basic, tek başına kolay ya da zor bir dil olamaz. Kişisel yaklaşım, öğrenme sürecini ve başarınızı doğrudan etkiler. Can’ın çözüm odaklı ve stratejik yaklaşımı, projeyi hızlıca ilerletmesini sağladı, ancak Seda’nın empatik yaklaşımı, yazılımı insan dostu ve kullanıcıya değer katan bir hale getirdi.

Visual Basic gibi dillerde, bazen hızlıca çözüme gitmek önemlidir, bazen ise adım adım sürecin içindeki her detay üzerinde düşünmek gerekebilir. Önemli olan, kişinin hangi yaklaşımı benimsediğidir. Kimisi stratejik, kimisi empatik olabilir, ama her iki yaklaşım da bir yazılımı en iyi hale getirmek için gereklidir.

Ve evet, Visual Basic, aslında öğrenmesi çok da zor olmayan bir dil. Ancak her dilde olduğu gibi, öğrenme sürecinizin ne kadar verimli olacağı, yaklaşımlarınıza bağlı. Çözüm odaklı mı olursunuz, yoksa her detayı düşünerek mi ilerlersiniz? Bu, tamamen sizin kişiliğinize ve öğrenme tarzınıza bağlı.

---

Hikâyeyi paylaşmak, düşüncelerimi aktarmak çok keyifliydi. Umarım faydalı olmuştur. Visual Basic gibi yazılım dillerini öğrenirken, bazen en önemli şey doğru bir yaklaşım benimsemek olduğunu unutmayın.