Bildirimler

yazılım

Proje Yapmadan Yazılım Öğrenilir mi?
19

Proje Yapmadan Yazılım Öğrenilir mi?

Bu soru genelde şu anlarda gelir:Video bitmiştir, ders tamamlanmıştır.Ama ekrana bakınca ortada somut bir şey yoktur. Kod yazmışsındır ama bir projeye dönüşmemiştir.Ve içinden şu geçer:“Ben bir sürü şey öğrendim ama aslında hiçbir şey yapmadım mı?” Kısa cevap: Hayır, projeden kaçmadan yazılım öğrenilmez.Uzun cevabı aşağıda. İzlemek Öğrenmek Gibi Hissettirir Bir video açarsın.Anlatan kişi hızlı hızlı yazar,

Mehmet Ali Uçar
Mehmet Ali Uçar
Freelance Yazılımcı Olmanın Artıları ve Eksileri
37

Freelance Yazılımcı Olmanın Artıları ve Eksileri

Freelance yazılımcılık dışarıdan çok havalı görünür.Evden çalışırsın, saatler sana aittir, patron yoktur. Ama işin içine girince manzara biraz değişir.Bazen özgürlük, bazen yalnızlık olur.Bazen çok kazanırsın, bazen “acaba bu ay ne olacak” diye düşünürsün. Gerçekler biraz karışıktır. Özgürlük Gerçekten Var mı? Evet, freelance’in en güzel tarafı özgürlüktür.Sabah kaçta kalktığın, nerede çalıştığın çoğu zaman sana bağlıdır. Ama

Mehmet Ali Uçar
Mehmet Ali Uçar
Yazılım Öğrenmek İçin Üniversite Şart mı?
19

Yazılım Öğrenmek İçin Üniversite Şart mı?

Yazılıma yeni başlayan herkesin kafasına bir noktada aynı soru düşer:“Ben üniversite okumadım (ya da farklı bir bölüm okudum), bu iş olur mu?” Bu soru genelde gece gelir.Kod yazarken değil, kod yazamadığın anlarda. Bir şey takılmıştır.Google’a bakarsın.Bir yerde “bilgisayar mühendisliği mezunu” yazıyordur.İçin bir an sıkışır. Çevreden Gelen Sesler Bu sorunun bu kadar büyümesinin sebebi biraz da

Mehmet Ali Uçar
Mehmet Ali Uçar
Yazılımcılar Neden Her Şeyi Mükemmel Yapmak İster?
9

Yazılımcılar Neden Her Şeyi Mükemmel Yapmak İster?

Bir yazılımcı bir işi bitirdiğinde nadiren şunu der:“Tamam, bu oldu.” Genelde şunlar gelir: “Biraz daha düzenlesem mi?” “Bunu daha temiz yazabilirdim.” “Ya biri bakarsa?” Aslında çalışıyordur.Hatta çoğu zaman fazlasıyla iyidir.Ama içi rahat etmez. Çünkü yazılımcıların çoğunda sessiz bir mükemmeliyetçilik vardır. İlk Projeni Yaparken Gelen O Duygu Hatırlarsın.İlk düzgün projeni yapmışsındır.Çalışıyordur. Mantık vardır. Ama paylaşmaya gelince

Mehmet Ali Uçar
Mehmet Ali Uçar
Yazılımda Biliyorum Sanmak Neden Tehlikelidir?
8

Yazılımda Biliyorum Sanmak Neden Tehlikelidir?

Yazılım öğrenirken insanın başına sessizce gelen bir şey var.Bir gün bir bakıyorsun, konuyu anladığını sanıyorsun. “Tamam ya, bu işi biliyorum artık.” Ve işte tehlike tam burada başlıyor. Anladım Sandığın Şeyle Gerçek Bilgi Arasındaki Fark Bir video izlersin.Kod yazılır, çalışır.Hoca anlatır, sen de kafanı sallarsın. İçinden şunu geçirirsin: “Evet evet, mantığını aldım.” Ama sonra tek başına

Mehmet Ali Uçar
Mehmet Ali Uçar
Junior Yazılımcıların Bilmesi Gereken 10 Şey
12

Junior Yazılımcıların Bilmesi Gereken 10 Şey

Junior olmak zor bir dönemdir.Ne tam acemisin, ne de gerçekten rahatsın.Bir şeyler yapabiliyorsundur ama yetmediğini hissedersin. Çevrenden şunları duyarsın: “Zamanla oturur” “Herkes bu aşamadan geçiyor” Ama bunlar o an pek işe yaramaz.Çünkü senin kafanda tek bir şey döner:“Ben yeterli miyim?” 1. Her Şeyi Bilmemen Normal Junior olup da her şeyi bilen kimse yok.Bildiğini sananlar da

Mehmet Ali Uçar
Mehmet Ali Uçar
Kod Yazarken Odak Kaybı Neden Olur ve Nasıl Azalır?
13

Kod Yazarken Odak Kaybı Neden Olur ve Nasıl Azalır?

Şöyle bir sahne vardır, çok tanıdık:Bilgisayar açık. Kod editörü önünde.“Aslında” çalışman gerekiyor. Ama el telefona gidiyor.Bir bildirime bakayım diyorsun.Sonra bir video.Sonra “şuna da bir bakayım”. Bir anda yarım saat geçmiş. Kendi kendine kızıyorsun:“Ben niye odaklanamıyorum?” Çoğu kişi bunu irade meselesi sanıyor.Ama gerçek biraz başka. Odak Kaybı Tembellik Değil Önce şunu netleştirelim:Kod yazarken odaklanamamak genelde tembellik

Mehmet Ali Uçar
Mehmet Ali Uçar
Yazılımda Performans Optimizasyonu Koddan Maksimum Verim Almak
9

Yazılımda Performans Optimizasyonu Koddan Maksimum Verim Almak

Yazılım dünyasında performans, yalnızca hız demek değildir. Bir uygulamanın verimli çalışması, kaynakları doğru kullanması ve kullanıcıya sorunsuz bir deneyim sunması anlamına gelir. Kodun çalışması bir şeydir; optimum çalışması bambaşka bir sanattır. Özellikle günümüzde milyonlarca satır koddan oluşan sistemlerde, performans optimizasyonu artık lüks değil, zorunluluk hâline gelmiştir. Kullanıcılar artık sabırsız. Bir web sitesi birkaç saniyede açılmazsa

Mehmet Ali Uçar
Mehmet Ali Uçar
Bilgisayar Mühendisliği Rehberi
12

Bilgisayar Mühendisliği Rehberi

Bilgisayar mühendisliği, yazılım ve donanımın bir araya geldiği karmaşık sistemleri anlamayı, geliştirmeyi ve optimize etmeyi amaçlayan mühendislik disiplinidir. Bilgisayar sistemlerinin temelini anlamak, programlama ve algoritmalarla donanımı en verimli şekilde kullanmak bu alanın özüdür. Günümüzde bilgisayar mühendisliği, sadece programlama bilmekten öteye geçmiştir; donanım mimarisi, ağ sistemleri, veri yapıları, yapay zekâ, güvenlik ve büyük veri sistemlerini anlamayı

Mehmet Ali Uçar
Mehmet Ali Uçar

Görünüm

E-Bülten Aboneliği

Güncel haberlerden haberdar olmak için e-bültenimize abone olun