"Kod yazmak bir sanattır ve herkes sanatçı olamaz."
Bu söze katılıyor musunuz ? Neden ?
#akış #programlama

"Kod yazmak bir sanattır ve herkes sanatçı olamaz."
Bu söze katılıyor musunuz ? Neden ?
#akış #programlama

Son bir saat içinde 191 ziyaretçi, 12 kayıtlı kullanıcı giriş yaptı.
katılıyorum
Bir insan bir şeyi seviyorsa ne olursa olsun yapar, yapabilir..
ben tam olarak katılmıyorum. kod yazmak bence zanaattır. çalışan herkes yapabilir. ancak algoritma kurmak sanattır herkes yapamaz. ezbere kod yazabiliniyor ama ezber dışına çıktınmı kodları bilse dahi algoritmayı kuramazsa hiçbir şey yazamıyor
algoritma kurmayı öğretsek birine sonuç ne olur ? bu da sayısal zekanın sonucu aslında. peki bunun sanatla ne ilgisi var ?
yani işin kelime oyunlarını benzetemesemde demek istediğim algoritma işi kod yazma işinden farklı olduğu. algoritmada biraz kişisel yeteneğede bakıyor. çalışmalar bir yere kadar yani.
katılıyorum.
Bu konuda tarafsız birilerinin yorum yapması daha mantıklı geldi bana......
arkaplanda ne yaptığın görmek lazım değil mi bunu söylemek için ? ekrandaki bişeyler sonuçta. kod bilmeden kodlayanın yaptığı anlaşılabilir mi ?
Kodlamanın mantığını bilen fakat bu işle uğraşmayan ve güzel sanatlarla ilgilenen ama yine bu işle uğraşmayan birilerinin yorumunu almak lazım...
ben de böyle düşünüyorum
Herkes kod yazabilir, önemli olan en optimize olanı yazabilmekte.
Herkes sakız çiğner ama herkes çingen kızı gibi patlatamaz
işte asıl cevap 😀
aslında bu silikon vadisini açıklıyor 😀
ama işte ona sanat denir mi ?
saylsal zekanın belirtisi biraz da ?
özgür yazılımda peki ?
eğitimle zaten alakası yok bunda hemfikiriz. Bu lafı söylemesi ona da bağlanabilir ama bunu programlamaya yeni başlayacaklara tavsiye veren bir blogun son cümlesi olarak gördüm. AT kadar harflerle yazılmış.
bence bu tarz söylemler insanı programlamadan soğutur. bir otorite, rehber olarak gördüğün biyer bunu söylüyorsa ikinci hatada "demek yeteneğim yok" der bırakır adam.
ayrıca programlama yapan bir insanın -ki buradaki kişi(ler) henüz mühendilsik öğrencisi- kendisi için bunu demesi ne kadar etik ? abartmaya gerek yok her işin kendine has zorluğu yeteneği var. ayrıca herkesin bildiği bişey artık kodlama.
kesinlikle. demek istediğim tam bu.
onu benden fazla yaşamış olamazsın 😀
ünide yazılımla iligili tek dersimiz fortrandı. grup halinde çalıştırırdım arkadaşları "if" den sonrasında kafalar dururdu. tabi anlatıp da geçen tek arkadaşım oldu 😀 ona daha sonra da donanım programlama öğrettim. kesinlikle yetenek olacak.
ama baktığında ekskavatör kullanan adam da belki aynısını diyor. "bunu kullanmak her yiğidin harcı değil" bu herşeyde yok mu zaten. arkadaşların hepsi eninde sonunda kendilerine yetecek puanı alıp geçti. aynı şekilde herkes karnını doyuracak kadar yemek de yapabilyor. bence çok bir farkı yok bu iklisinin.
" Fast Inverse Square Root " der kaçarım . İnanılmaz bir zeka var arkasında . Sanat denilebilicek kıvamda . İşin acı tarafı bununla ilgili Türkçe kaynak yok . Ülkece kodlamaya bakış açımız belli oluyor . Framework bilmenin yazılımcı olmak anlamına geldiği bir ülkedeyiz . Fakat bu demek değil ki kodlama yetenek işi . Hayır . Fakat bu işin sanatçısı olmak yetenek ve eğitim işi . Lineer Cebir bilmeyen biri resimde perspektif düzeltme , ses dosyasının içersinde belirli bir sesi arama , yüz tanıma hatta çok daha basiti olan herhangi bir resmin belli bir yerine blur verme işlemini yapıcak bir program yazamaz . İşte burda devreye eğitim giriyor . Yetenek kısmını ise ilk cümlede belirttiğim "Fast inverse square root" diye aratırsanız bulabilirsiniz . Sonuç olarak herkes kod yazar ama sanatçısı olamaz . O yüzden çalışmaya devam edelim umarım aramızdan bazı sanatçılar çıkar . Herkesin bu işi sanat düzeyinde yapmasına gerek yok , imkanı da yok . Çalışmaya devam .
Onu demiyorum özgür yazılım için kodlayan lara da sanatçı denir mi o zaman ?
Herkes kod yazabilir, ama ustaligi/tecrübesi kadar.
Satranc oyununun kodlarina bakipta buna siradan diyemem....
her işin üstadı var. mesele sanat demenin mantığı.
Tabiki katılıyorum spagetti kod neden çıktı sanıyorsun Özgür tarafı pek bilmiyorum ama C# için ReSharper gibi eklentiler kullanmak çok faydalı olacaktır. Kendini beğenmişlerden kaçacaksın 🙂 Alçakgönüllü olanlar ve kendini sürekli geliştirenler, yazılım dünyasında özellikle Amerika'yı takip edenler bir adım önde olacaktır.