linux bilmemek, kullanmamak, hatta merak bile etmemek -özellikle bir bilgisayar mühendisi için- övünülecek değil, utanılacak bir şeydir.
kimse zaten size arayüzünüzde veya günlük hayatınızda linux kullanın demiyor. ama geliştirme ortamlarında, canlı ortamlarda, veri platformlarında linux kullanılır. bakın kullanmak iyi olur demiyorum, kullanmanız gerekir. sağladığı esnekliğin ve verimliliğin henüz bir rakibi yok. amazon, meta, alphabet, apple hatta windows bile bu ortamlarda linux kullanıyor.
windows üzerinde bir kubernetes cluster'ı, bir dağıtık veri tabanı, 30 yazılımcının kod yüklediği yerel bir repo kurmaya çalışın bakalım. internette bunu bir kez yapmış insanların videolarını bulup, hazır kalıpları çalıştırmaya çalışacak, muhtemelen de başarısız olacaksınız.
gerçek sistemlerde, aklınıza gelmeyecek o kadar fazla özelleştirme isteniyor ki, değil windows 11, windows server bile üstesinden gelemiyor. “bu cluster diğerini görmesin”, “bu makine kalkmayınca şu disk mount olmasın”, “burada kimse root olamasın ama her şey çalışsın”, “şu iki makine farklı sunuculara eş zamanlı olarak kopyalansın ama storage cihazı kullanmayalım” gibi çok fantastik ihtiyaçlar görünce anlıyorsunuz.
sistem tarafı haricinde de, bir geliştirme ortamı kurarken linux terminalinin pratikliği, paket yöneticileri, dosya sistemleri, yetkilendirme ayarları o kadar kolaylık sağlıyor ki, artık linux dışında hiç bir ortamda geliştirme yapamıyorum. diğerleri insanı inanılmaz yoruyor.
bu yüzden; linux bilmemekle övünmeyin, çok zor değil, gidin öğrenin…
ibretlik video
erma1 profili
-
linux