Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 2 mobil kullanıcı
28
Cevap
2844
Tıklama
0
Öne Çıkarma
Programlama dilini bilme ölçüsü
L
18 yıl (213 mesaj)
Teğmen
Konu Sahibi

Evet biraz da "hangi dili bileyim, o iyi mi, bu kötü mü" bırakıp programlama bilmeyi genel olarak konuşmak lazım. Sizce bir dili bilmek ne demektir? Hiç bir kaynağa bakmadan gözü kapalı kod yazmak, sizce bir dili bilmek midir? yoksa sadece bir nevi ezber midir?

mesela şöyle bir şey okudum nette: bir programlama dilini "tam olarak biliyorum" demek için, o programlama dili üzerinde hiçbir kaynaktan (uç kaynaklar dışında) yararlanmadan program geliştirebiliyor olmanız gerekir. > bu cümleye katılıyor musunuz?

kaynak:http://www.fazlamesai.net/?a=article&cmode=nested&sid=2700

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
18 yıl (6712 mesaj)
Binbaşı

valla ona bakarsak, ben asp de php de javascript te mysql de html de css te bilmiyorum demektir

bunu bende kendime sordum biraz aslında. ve zamanla şu cevaba ulaştım:
eğer bir kişi herhangibi bir dilde istediğini yapabiliyorsa o dili biliyor demektir.

zaten bir dildeki neredeyse tüm fonksiyonları bilmek, tips&tricks lerini bilmek çok zor. araştırırsın öğrenirsin ve yaparsın, bukadar basit


Bu mesaja 1 cevap geldi.
M
18 yıl (219 mesaj)
Teğmen

önemli olan program dilini bilmek değildir programlama dillerinin paradigmalarını ve genel patternleri bilmek ve istediği dile uygulayabilmektir diyerek deişik bir yöne taşıyayım


Bu mesaja 1 cevap geldi.
P
18 yıl (3415 mesaj)
Binbaşı

Bencede asıl önemli olan programlama dilini bilmek değildir, yaptigin programi 1 yil sonra tekrar yazmamak geliştirilmeye açık ama değiştirmeye kapalı programlar yazabilmek bence daha önemlidir :)
zaten programlama dili dedigin for,foreach, if, else switch case degiskenler falan geri kalan çogu sey microsoft'un veya sun'in veya x bir firmanin gelistirmis oldugu kütüphaneler bu kütüphaneleri biliyor olmak dili biliyor olmak anlaminada gelmez bence.


Bu mesaja 1 cevap geldi.
İ
18 yıl (1289 mesaj)
Binbaşı

Eğer bildiğin dil ile "Bilgisayardaki herhangi bir problemi çözebilecek kadar algoritma geliştirebiliyorsan" programcısın demektir. Hiç kimse hiç bir dilde %100 uzmanlaşamaz. Herhangi bir kaynağa bakmadan program geliştirmeye çalışmak; alfabeyi öğrenmeden cümle kalıplarını ezberlemeye benzer. :)


Bu mesaja 1 cevap geldi.
A
18 yıl (520 mesaj)
Yüzbaşı

Genel olarak yapilan yorumlara katiliyorum...

Bazen cok uzun zaman program yazmadigim icin dilin syntax'ini unutabiliyorum ama mantigini iyi kavradigim icin herhangi bir algoritmayi fazla zorlanmadan yazabilecegime inaniyorum, zaten derleyici beni hemen uyariyor ve nerede hata yaptigimi gorebiliyorum. Algoritma haricinde belirli mimarileri bilmek de lazim. Ornegin yukarida pattern demis arkadas, nesneye yonelik programlamada bu kavramlari anlamak ve uygulayabilmek gerekiyor.

Bir gorev verildigi zaman, kafadan kutular halinde bir kagit uzerine fonksiyonlar yada nesnelerin etkilesimini cizebiliyorsan ben o zaman iyi programci oldugunu soylerim. Bu etkilesim illahi UML olmak zorunda degil, ama UML araclarini bilmek de bir avantaj.


Bu mesaja 1 cevap geldi.
O
18 yıl (3888 mesaj)
Yarbay

ilk olarak algoritma yazabilmek önemlidir
programlama dili bilgimiz o dili ne kadar sıklıkla kullandığımızla doğru ortantılıdır.
hiçbir kaynakdan yardım almadan program yazmak için ya çok iyi hafıza gerekli yada tek yönlü olmak

dillerin yazılışı ve algoritma yazmayı biliyorsanız zaten büyük oranda işi halletmişsiniz demektir

yani ": bir programlama dilini "tam olarak biliyorum" demek için, o programlama dili üzerinde hiçbir kaynaktan (uç kaynaklar dışında) yararlanmadan program geliştirebiliyor olmanız gerekir" cümlesine katılmıyorum hatta bazen yazılışlar bile karıştırılabilir.


Bu mesaja 1 cevap geldi.
T
18 yıl (418 mesaj)
Yüzbaşı

saçmalık bence o sadece ezberleme olurki ne kadar ezberlesende gene unutursun
her dilin temel kurallarını syntax ve veri tiplerini bilmek önemli ama herşeyde ezberlenmez bisiklete binmek gibi programlama bilmek oturur yaparsın.
insan mutlaka unutur 1 hafta bakmasan gene bişiler unutursun açar bakarsın örnek koda hatırlar yazarsın.


Bu mesaja 1 cevap geldi.
N
18 yıl (189 mesaj)
Çavuş

Bence bu ölçü aklınızdaki projeyi o dili kullanarak uygun bir sürede hayata geçirip geçiremediğinize ve bu projenin etkinliğine bağlıdır.


Bu mesaja 1 cevap geldi.
R
18 yıl (103 mesaj)
Çavuş

Önemli olan platform degil!onemli olan programlama mantıgı!programlama mantıgını bilirsen.nerde ne kullanıcagını bilirsen,istedigin dil de istedigini yazarsın!!!


Bu mesaja 1 cevap geldi.
S
18 yıl (520 mesaj)
Teğmen

"Coding is nothing, algorithm is everything" demiş bir düşünür


Bu mesaja 1 cevap geldi.
Q
18 yıl (2490 mesaj)
Yüzbaşı

quote:

Orjinalden alıntı: surpriser

"Coding is nothing, algorithm is everything" demiş bir düşünür


çok doğru söylemiş

programlama dilini bilmek yetmez algoritmada kurmak gerekir. Allah'a binlerce defa şükerler olsunki bir programlama dilinde hemen algoritma kurabilirim. bir sistemi hemen kafamda canlandırabilir ve hangi yönlerden kodlayacağımı kafamda 5-6 saniye içinde şekillendirebilirim. gerisi zaten ezbere kalmış. ezberimde iyidir yani


Bu mesaja 1 cevap geldi.
A
18 yıl (4116 mesaj)
Yarbay

Programlama dilinin tüm fonksiyonlarını ezbere bilmenin yerine, arkadaşların da dediği gibi algoritmayı kurmak bence daha önemlidir.Eğer örneğin tüm PHP yi ezbere bilirsek tr2.php.net sitesine niçin gireceğiz.

Tüm fonksiyonları da ezberlemek bence gereksiz.Araştırılır, manul lere bakılır, öğrenilir.Zaten sık yazılan kodları zamanla ezberlersiniz.

Saygılarımla


Bu mesaja 1 cevap geldi.
M
18 yıl (579 mesaj)
Yüzbaşı

Günümüz Şartlarına göre, genel bir soru soracağım arkadaşalar...

Sizce en çok hangi programa yoğunlaşmalıyız.?
Mesela ben programcılık mezunuyum..Hangi dili biliyorum okulda gördüklerim..
C, Pascal, QBasic, Database, VBasic, Delphi, Sql, Asp, Html, Flash, Dreamweaver.
bunları gördüm içlerinde en çok C dilini zorla geçtim.
Şimdi bu diller hakkında sadece bilgim var hangisini iyi biliyorum..Hiç birini eb çok sevdiğim Flash ve Delphi bunlarıda çok iyi bilmiyorum.
Bugünlerde iş arıyorum bana sordukları java yok :(
İnanın komplekse girdim..sinirlerim bozuldu acaba diyorum bu çalışan arkadaşlar gerçekten çok iyimi biliyor bu kodları nasıl becerebiliyorlar bu kadar kod dizinlerini..
algoritmam iyi sayılır....

Saygılarımla


Bu mesaja 1 cevap geldi.
P
18 yıl (3415 mesaj)
Binbaşı

algoritma iyi olupta hiç kod bilmemekte bir ise yaramaz tabi :)
moralini bozmak gibi olmasın ama okulda ögrendigin dillerden piyasada sadece sql kullanılıyor yaygın olarak flash'ta kullanılıyor ama o programlamadan çok tasarıma giriyor...
şu anda sirketler ya java'ya geçiyorlar yada .net'e geçiyorlar bir çok delphi kullanan sirket biliyorum java veya .net'e geçen...
şu anda senin programlama alt yapın var c# veya java ögrenmek çok zor olmaz onlardan herhangi birini ögrendikten sonra is aramaya baslayabilirsin veya sanliysan bir sirkete girip orada ögrenebilirsin (çok sanşlı olman lazım tabi, böyle birsey olursa milli piyango oynamayıda unutma :) )


Bu mesaja 1 cevap geldi.
S
18 yıl (428 mesaj)
Teğmen

quote:

Orjinalden alıntı: Louis

Evet biraz da "hangi dili bileyim, o iyi mi, bu kötü mü" bırakıp programlama bilmeyi genel olarak konuşmak lazım. Sizce bir dili bilmek ne demektir? Hiç bir kaynağa bakmadan gözü kapalı kod yazmak, sizce bir dili bilmek midir? yoksa sadece bir nevi ezber midir?

mesela şöyle bir şey okudum nette: bir programlama dilini "tam olarak biliyorum" demek için, o programlama dili üzerinde hiçbir kaynaktan (uç kaynaklar dışında) yararlanmadan program geliştirebiliyor olmanız gerekir. > bu cümleye katılıyor musunuz?

kaynak:http://www.fazlamesai.net/?a=article&cmode=nested&sid=2700


kusura bakma kardeş ama senin baktığın kaynak tam anlamıyla saçmalamış.programlamayla uğraşan kişinin yapacağı en son iş ezberciliktir hiç bir kayanağa bakmadan oturup milyon satır kod yazmakta benim yanımda marifet değildir.önemli olan uğraştığın dilden maksimum verim alıp onu en iyi şekilde kullanarak önündeki problemleme kısa sürede en iyi çözümü bulmaktır.bunun için istediğin kadar kaynaktan yararlanabilirsin.zaten işin en kolay kısmı kod yazmaktır esas önemli olan yazılımın mimarisidir ki oraya girmeyelim mazallah çıkamayız



M
18 yıl (579 mesaj)
Yüzbaşı

quote:

Orjinalden alıntı: peacefire

algoritma iyi olupta hiç kod bilmemekte bir ise yaramaz tabi :)
moralini bozmak gibi olmasın ama okulda ögrendigin dillerden piyasada sadece sql kullanılıyor yaygın olarak flash'ta kullanılıyor ama o programlamadan çok tasarıma giriyor...
şu anda sirketler ya java'ya geçiyorlar yada .net'e geçiyorlar bir çok delphi kullanan sirket biliyorum java veya .net'e geçen...
şu anda senin programlama alt yapın var c# veya java ögrenmek çok zor olmaz onlardan herhangi birini ögrendikten sonra is aramaya baslayabilirsin veya sanliysan bir sirkete girip orada ögrenebilirsin (çok sanşlı olman lazım tabi, böyle birsey olursa milli piyango oynamayıda unutma :) )


Selam kardeş sanırım odediğin şansı yarattım kendimee :D şu an bir firmada başladım işe burda kullanılan programlardan öğrenecem :) corel C# programlarını artı kursa gidecem en kısa zamanda ama ben sistem uzmanlığı kursuna gidecem işime daha çok geldi :D kodla uğraşmaktansa kablo ve serverle uğraşmak daha kolay :D


Bu mesaja 1 cevap geldi.
B
18 yıl (455 mesaj)
Teğmen

ben mesela yazılımcılar kulübünde yazdıgım kadar dil biliyorum en az 15 tane var ancak hepsini iyi bilyormuyum hayır sadece kitaplarını okumusumdıur gormusumdur derslerde fılan ama kodları unutabılırısn cok ıyı bıdıgın dılde bıle bılmedıgın bır kod olabılır bu gaet dogal ama algorımam sağlam oldugundan kodları sadece ıncelemem yeterlı oluyor. Algorıtmam ıyı dıyen arkadaslar asıl algorıtma sevıyenızı nasıl cozersınız bılıyormusunuz? bır program dusunun muhasebe programı bunun bastan asagı akıs dıyagramları ve algortıma cızerek dongulerı saglayarak bır kagıda aktarabılmelısınız. sonra buna gore yapıp kodladıgınızda o program dogru br sekılde calısıyorsa ıste o zaman algorırmam ıyı dersınız he sakın olakı kendınızı kandırmayın yanı gıdıp hesap makınesı algorıtmasını yapmayın!!


Bu mesaja 1 cevap geldi.
B
18 yıl (5579 mesaj)
Yarbay

Bence programlama dilini bilme ölçüsü, yapılan projeler ile ölçülebilir.Ama kullanıcının ben şunu biliyorum bunu biliyorum demesiyle ölçülmez.Referans göster ki anlıyalım


Bu mesaja 1 cevap geldi.
G
18 yıl (564 mesaj)
Çavuş

quote:

Orjinalden alıntı: Blackblue

Bence programlama dilini bilme ölçüsü, yapılan projeler ile ölçülebilir.Ama kullanıcının ben şunu biliyorum bunu biliyorum demesiyle ölçülmez.Referans göster ki anlıyalım


+1 ben şahsen bu hareketi begin... adlı her konuda sürekli öven kişiden bekliyorum. En azından ismini soyadını yaz bakalım google da neler yapmışsın. veya yaptıgın projeleri yaz.


Bu mesaja 1 cevap geldi.