Bir ressamla konuşurken ona heykelcilikle ilgili bir sorunu olmadığını söyler misiniz?
Yeni bir dil veya yeni bir alana özgü ayrıntılar öğrenmek, öncelikle kalem ve mürekkeple uğraşan, nasıl resim yapılacağını öğrenen (veya tam tersi) bir sanatçıya benzer. Diğer cevapların çoğunun konuştuğu şey budur, arkadaşınız nasıl kısmen doğrudur - aynı kavramların çoğu geçerlidir.
Ancak bir ressamın bir 3D nesneyi nasıl şekillendireceğini veya bir roman yazacağını öğretmek (Her iki sanatsal ifade biçimi) tamamen farklı bir yaratıktır. Geldiğiniz bakış açısı budur.
Web tabanlı yazılımlar, masaüstü yazılımlarından tamamen farklı bir düşünme türü gerektirir. Her ikisi de çalışma ortamına karşı oyunlara uygulandığında tamamen farklıdır. Bir işletim sistemi veya entegre sistemler üzerinde çalıştığından da farklı bir şekilde düşünmeyi gerektiririm (ancak onlarla deneyimim yok). Ve şüphesiz farklı bir düşünce tarzı gerektiren başka alanlar da var.
Özet ve örnekler:
"Sanat" heykelleri, romanları, çizgi romanları ve resimleri içerir. Beceri çakışmaları şunları içerir:
- Vücut şekli ve renk teorisi: Heykeller, çizgi romanlar ve resimler
- Metinsel iletişim: Romanlar ve çizgi romanlar
... Ve bunun gibi. Ancak yukarıda belirtildiği gibi, bir çizgi roman sanatçısının ilk romanlarında başarılı olma olasılığı düşüktür. Farklı düşünmeliler.
Benzer şekilde, programlama / yazılım mühendisliğinin farklı alanlarında çakışma vardır, ancak çoğu sadece atlayamayacak kadar farklıdır. Örneğin:
- Algoritmalar: İşletim sistemi / tümleşik sistemler, oyunlar ve hız veya bellek için en iyi duruma getirmeniz gereken diğer yerler. Web geliştirmede nadiren büyük bir anlaşma
- Tasarım: Web geliştirmenin her yerinde, ancak kullanıcı arayüzü olmayan entegre sistemlerde çok önemli değil.
- İstemci / sunucu yazılımı: Bazı bölgelerde (tek oyunculu oyunlar ve diğer bağımsız masaüstü yazılımları, bu günlerde daha nadir olduğunu kabul etmiyorum) zorunlu olmayan "istemciye güvenme" anlayışı.