Programlamaya Başlayacaklara Tavsiyeler
Merak ve ilgiden başlar bence programlama.Bu işi yapmak açık söylemek gerekirse kolay değildir.Ama çokda zor değildir.
Programlama yapmak için;
Sakin kafalı insan olmak şarttır.Sorunları meseleleri olmadan kafasını işine verebilecek insan olmak.İmkansızı düşünen,kendisine öz güveni olan insanların işidir.Abartmıyorum , en iyi mesleklerden biridirde.Çağımızın gereği zaten herşey internet modülleri ile oluyor artık.Masaüstü programlama olsun,web programlama olsun,veri tabanı programlama olsun herşey aynı mantıkdan geçiyor.Açık söylemek gerekirse piyasada böyle eğitim setleri dolanır,ama hiç genelinden haz alınmaz.En fazla isminizi yazdırmayı ve değişken tanımlamayı öğrenirsiniz.Bu iş için öğrendiğinizi geliştirmeyi bilmeniz lazım.Programlamanın bence bir kısmını algoritma oluşturur.Nedir bu algoritma?
Algoritma sıralamadır.Siz okula gitmeden sınıfa gidip ders işleyebilirmisiniz.Bence hayır...Ama işletenler varİşte algoritmanında mantığı burdan geçer.Algoritma bilen insan programlamayı kısa sürede başarabilir.Nasıl başaracak?Algoritma bilen bir kişi öğreneceği dilin değişkenlerini , şart ifadelerini , döngülerini , metodlarını öğrense yeterlidir.Bir kaçda örnek projeye baktımı tadından geçilmez.
Programlama öğrenmek için biraz istek lazım içimizde ve kesinlikle sabır.Sabır olmazsa 2 gün sürmez tekrar bırakırsınız.Eğitim setleri vs aracılığı ile nereye kadar.Kursları vb tavsiye ederim.Örneğin bir eğitim seti aldık görsel adam bize burda anlatıyor.Elimizin kod yazmaya alışması için ve pratik yapmak için aynı şeyleri bizde uygulayalım.Tıpkı matematiğe benzer.Matematik göz gezdirme ile olurmu?Bunu bir çoğumuz yalanlarız.Asla olmaz elimizde kurdalamamız lazım.Bizde aynı şeyleri değişkenleri vs değiştirerek uygularsak hem pratiğimiz olur hemde kod yazmaya alışırız.Ayrıca programlama ve tasarım yaparken bir işi anında yapalım.Burası uzun sonra felan diye birşey yok.En basitten en zora doğru gidelim.Başta projemizi bir plan dahilinde oluşturalım.Plana uygun programlama yaparsak her zaman en iyisini yapmış oluruz.
Hangi Dİlden Başlamalıyım?
Bu işe başlayanlar tedirgindirler.Bence haklı bir tedirginlik bu,adam hangi dile başlayacağını bilmiyor hangisi kolay onu bilmiyor.Bana göre en zor diller c++ ve Java.Şimdi gidip c++ yada javadan başlamak bence çok mantıksızdır.Ben programlamaya yeni başlayanlara mantığını öğrensinler diye phyton veya visual basic tavsiye ederim.Web programlamada ise html dilini basit olarak öğrenmesini şart görürüm.Daha sonraları php veya asp olarak devam edebilirsiniz.
Neden VeriTabanı Programlama?
Veri tabanı programla dinamik sayfa oluşturmada en önemli kapsamdır.Admin paneli oluşturup sayfa yönetmede,ürün scriptlerimizde ürün eklemede,silmede,indirim koymada,Zam yapmada vsvs her yerde kullanırız.Bu yüzden veritabanı programlama öğrenilmelidir.Düşününsene html sayfa yapıyoruz 1 tane,bağlı olduğu bir veritabanı yok,admin panel sistemi yok,haber sitesi olduğunu varsayalım,buraya sürekli index.html yi editleyip haber ekledimizi sonradan bunu tekrar ftp e atıp kullanmaya başladığımızı.Çok saçma olur bence
Meslek Okullarında Öğretilen Diller?
Meslek lisesine gidecek arkadaşlara öğretilen diller visual basic,sql,delphi,asp vs. olarak devam etmektedir.ASP web programlama dili yerine php öğretilmesi lazım bence daha özgün ve esnek.Fakat asp microsoft destekli olduğu için ve arkası sağlam olduğu için devlette asp öğretiyor.
Programlama Mesleğinin Gelecekteki Yeri?
Bence gelecekte şuandan daha fazla rabet görecektir.Bu işin uzmanı olmuş insanlar şuan hayatını yaşıyor.Hak ediyorlarda yaşamayı bence.Devlet olsun özel sektör olsun bir çok iş imkanı vs mevcut.
Sonuç olarak programlamaya başlayacak arkadaşlara biraz tavsiye vermek istedim.Programlama zahmetli bir iştir ama karşılığını alırsınız.Bilginin efendisi
olmak için çalışmanın kölesi olmak gerekir.Kendimde uzman değilim zaten yeni başladım fakat mantığını vs anladığım için sorunsuz öğreniyorum.Herkese bu öğrenme sürecinde başarılar.
--------------------------------------------------------------------------
Bilgisayar Seçiminde Önemli Unsurlar
Her insanın bilgisayara ihtiyacı vardır.Hele ki yaşadığımız dönemde bilgisayar mecbur kılınmıştır.Tüm başvurular vs için bilgisayar ve internet kulllanırız.Yakında bakkaldan siparişide bilgisayardan vericeğiz bu gidişle.
Peki bize en uygun bütçede en güzel performansı veren bilgisayarı nasıl seçeceğiz?
Hazır Bilgisayar mı ? Toplama Bilgisayar mı?
Öncelikle hazır bilgisayarlardan bahsedelim ( masaüstü ).Hazır bilgisayar almak bana göre çok saçma bir durumdur.Türk insanı hazıra kaçar bir yıl sonrada bozuldu diye ağlamaya başlar.
Gidiyorsun 1300 1400 tl para veriyorsun.Adamlar sana foxconn veya biostar ana kartlı makina veriyor.Peki bu foxconn ve biostar , gigabyte ve asusun yanında ana kartmı?
Devam edelim.Adam sana 1gb bilemedin 2gb ram veriyor oem marka en dandik marka oda.Ekran kartına geçelim.Ya onboard ekran kartı veriyor yada en dandiğinden paylaşımlı ekran kartı.sonra veriyor 230w psu.
Bir yıl sonra…Kasa pert oluyor.Ana kartta sorun çıkıyor , garantiye gönderiyorsun bir ay sonra geliyor kasada eski performansından eser yok.1300 Türk lirasına aldım istediğim
oyunu oynarım diyoruz counter strike zor onanıyor
Gelelim toplama bilgisayarlara…Bilgisayar toplamanın zevki büyüktür,sanki bir sanatçı gibi olursunuz kendi bilgisayarınızı toplamanın zevkine varırsınız.Toplama
bilgisayarlarda arızalanma vs hazıra oranla az olur.Çünkü kaliteli ve uzun ömürlü parçalar taktırırsınız.Her parçanın ayrı ayrı garantisi vardır.İstediğiniz derecede
power supply alırsınız ve kasanız uzun ömürlü olur.
İşlemci Seçimi?
Bilinen iki nesil işlemci vardır.Amd ve intel…Amd oyun performansı açısından iyidir eskiden ısınma sorunu vardı onuda giderdiler.İntele oranla amd işlemciler çok ucuzdur.
İntel işlemcileri masaüstü işlemleri yapan grafik reklam programlama vb. uğraşan kişilere tavsiye ederim.İntelin tek üstünlüğü parça kalitesidir.Amd’den daha kalitelidir parçaları.
Yani kısaca oyun için bilgisayar alanlara ve bütçesi uygun isteyenlere amd işlemci tavsiye ederim.Fakat masaüstü işlemleri yapacak ve bütçesi üstün derece olanlara intel işlemci tavsiye ederim.
Ekran Kartı Seçimi?
Yeni nesil oyunlar için en az 1gb ekran kartı gereklidir.DirectX 11 en azından 10 desteklemesi gerekmektedir.Bit derecesi ise en az 256 bit olmalıdır.Bu tür ekran kartlarında
ati ve nvidia chipsetli ekran kartlarını tavsiye ederim.
Laptop Seçimi?
Laptop seçiminde dikkat edilecek en önemli unsur bence başta markası ve teknik servis imkanlarıdır.Vestel , Arçelik , Casper vb. bu laptoplardan pişman olan çok.Bu adamların tek reklamı var.
Donanım uzmanından duyduğuma göre 3.sınıf parçalarla satılıyormuş bu markalar.Peki laptop için hangi markaları tavsiye edebiliriz.Uygun bütçesi olanlar için acer ile lenovo kaçınılmaz olur.
Video performansı isteyenler için sony laptoplar güzeldir.Orta derece bütçesi olanlara Hp,Asus,Samsung,Packard Bell gibi markaları tavsiye ederim.Toshiba ise biraz daha bütçeyi aşan
marka olduğu için üst sınıfa koyuyorum onu.Sonuç olarak alacağımız malın üstüne biraz düşmeliyiz.En idealini almalıyız ki bir süre geçtikten sonra peşinde koşup aldığımıza pişman olmamalıyız.
by LifeSteaLeR
Dip Not:Amacım sadece doğruya yönlendirmek diğer markaları ve parçaları kötülemek değil.Yanlış anlaşılmasın