çokta zor değil...aslında aklın dili kodlardır.. bak ben türkiyenin en büyük hack sitelerinden birinde görev yaptım..önceden hiçbirşey bilmiyordum..fakat zamanla kod yazmış insanların sitedeki kişilerin tecrübelerinden faydalanarak kendimi geliştirdim..basit bir örnek olarak bir keylogger yaptım.. ;) iş sende biter... konsantrasyonunu sağla.. ilk başlarda zorlanabilirsin.. sevdiğin bir müziği açarak öğrenmeye başlayabilirsin ![]() |
Babandroidi herkesten önce sen duyacak, herkesten daha önce ona sen entegre olacaksın. Ha birde ingilizce şart bunun için. Dünyada olup bitene Türkçe kaynaklarla sınırlı şekilde ulaşırsın. |
Selam arkadaşlar, Konu 6.sayfada bir yerde Bilkent CTIS'e gelmiş. Öncelikle CTIS hakkında soru sormak isteyenler benimle iletişime geçebilirler. Bir arkadaşım günlüğümde yazdığım yazıyı referans göstermiş, onu da okuyabilirsiniz. |
yukarı![]() |
uzun sayfalar dolusu tavsiye almak gereksiz, bu işe yatkınsan hem zevk alır hem de yaparsın, yatkın değilsen işkence çeke çeke sonunda pes edersin. otur çalış, gerisini salla. |
o zaman biraz kod yazmayı denemem lazım. Hangi programla denemem lazım sence |
alternatifin çok, visualbasic, c# gibi microsoft teknolojilerinden tut, java yada web yazılımları da olabilir. c desem, c'de pointer kavramı kafa kurcalayabilir. java desem, çok katı kurallı bi dil ve yeni öğrenecek birinin bu katı kurallarla boğuşması can sıkabilir, yeni başlayan biri bunlarla muhatap olmamalı (tarz olarak c#=java olduğu için ona değinmiyorum) visualbasic falan salla zaten. php daha yumuşaktır yazım kuralları konusunda, php sana uygun olabilir. ama php'de de hata ayıklamayı konsoldan yapman gerekecek, yada bunu yapan hazır derleyici tarzı programlar da vardır tabi onlardan birini de kullanabilirsin. ben direk c ile başlamıştım zamanında. |
![]() ![]() ![]() |
![]() ![]() |
Sözel ve orta derecede matematik ile bu işte ilerleyebilir miyim? Şuan kendime yettiği kadar c# programlar yazabiliyorum fakat ilerde bu sorun çıkarır mı acaba? |
yazık sen bilgisayar muhendisliği okudugun süre boyunca kod yazacağını felan sanıyosun dimi .. önce okul bitecek sonra yazarsın kendini geliştirirsen |
Herkes uzunca anlatmaya calismis. Ben kisaltayim. Zor ama zevkli. Zevkli bulamazsan o zaman hem zor hemde sikici. Sonucta bi web gelistirici olma yonunde kendini de gelistirsen, akademik olarak bazi farklilklar olacaktir. Ornegin Algoritma dersi icin, QuickSortun ne oldugunu nasil calistigini, bir duruma gore nasil entegre edecegin, bunun yer karmasikliginin O (log N) ve zaman karmasikliginin en iyi ve averaj olarak O(N logN) ve en kotu durumda O(n^2) oldugunu bilmen gerekir. O yuzden benim tavsiyem, istedigin universitedeki bolumun web sayfasindan ilk yil derslerinin adlarini bul ve icerigini arastir. Zevkli bulursan bolumu yaz, bulmazsan yazma. |
evet dediğini yapıcam ve yarına kadar bu konuyu halletmiş olucam artık çok uzadı forum da benden bıkmıştır artık heh heh |
derslere baktım ve çok da sıkıcı değil sıralamaya yazıcam itü tutar umarım daha aşağısını yazmam |
Bende de oluyor bu ![]() |
İşe kod yazmak olarak bakılırsa zordur, bir probleme çözüm bulmak olarak bakılırsa da kolaydır. Algoritma, kod yazmak, yazılımcılık, bilgisayar gibi kavramları bi kenara bırakıp mühendislik nedir ona bakmak lazım. Kod yazmak için kod yazılmaz. Bunu bu işlere yeni başlayanlar ilerleyen zamanlarda yazacak örnek program kalmadığında farkediyor. Ortaya bir problem çıkar bunu sanal ortamda çözmeniz istenir. Kafanızda önce birşeyler kurarsınız, sonra tarzınıza göre kağıt üstüne iş akışını çizersiniz daha sonra bildiğiniz ya da etkili olduğunu düşündüğünüz dili kullanarak programlarsınız bilgisayarı: Şöyle şöyle problemim var, bak adam gibi konuşuyorum seninle, çöz şunu. Bu işin bir de zevk alma kısmı var o da problem çözmeden ayrılan kısım. Bu tarz uygulamalar genelde web uygulamaları olur. Jack Dorsey'nin(twitter'ı kuran) bir problemi çözmek için twitter'ı ortaya çıkardığı söylenemez ya da Instagram'ı kuranların. Ama Hotmail bi probleme çözüm olarak çıkmıştır. Ya da Yahoo. Bu tarz sanal varlıklara yazılımcılar zevkten çok para kaygısıyla baktığı için ne derece zevk almışlardır bilinmez. Kod yazmak değil de bilgisayar programlamak olarak bakın olaya. Bunun için de programlama dilinden önce algoritma geliştirme yöntemleri ve algoritma başlı başına nedir onu öğrenin. Cormen'den Introduction to Algorithms kitabı var başyapıttır bu konuda. Onu yalayıp yuttuğunuzda sadece yazılımsal olarak değil gerçek hayatta da olaylara pratik olarak bakış açınızın değiştiğini çok rahat fark edersiniz. Ondan sonra hangi dili öğrenmeye başlarsanız başlayın çorap söküğü gibi devamı gelir. Mesela eğlenceli bir dil olarak Python öğrenebilirsiniz. Web için AJAX, CSS, PHP, jQuery gibi şeylerde ilerlerseniz WordPress için yüksek kaliteli temalar yaparak köşeyi de dönebilirsiniz. Biraz ilerledikten sonra son zamanlarda popüler olmuş API'lere göz atabilirsiniz. Mesela Bootstrap. Bu tarz işleri de birilerinden ya da okulda öğrenemezsin. İçinde varsa kendi başına herşeyi yaparsın. Ayrıca birisi tıp okumanın bilgisayar mühendisliğinden kolay olduğunu söylemiş. Daha da genişleterek üst düzey mühendislikleri okumanın tıptan kolay olduğunu düşünüyorum ben de. |
object oriented bir dili ogrenmek icin bodoslama dalabilirmiyiz kitap alip ? |
Devreler ne çeşit devre olduğuna bağlı olarak zevkliliği farklılaşabilir
Bu mesaja 1 cevap geldi. Cevapları Gizle