💻

Dev / Tech Jargonları

Yazılımcı ve teknoloji jargonu

97 terim RSS Bingo
⭐⭐ 😬

IDE

📖 Resmi:

Integrated Development Environment - Yazılım geliştirme için kod editörü, derleyici, hata ayıklayıcı gibi araçları bir arada sunan entegre geliştirme ortamı

💬 Gerçek:

Kodcuların hayatını kolaylaştıran, her şeyin bir arada olduğu yazılım geliştirme programı. Visual Studio, IntelliJ IDEA, Eclipse gibi.

"Yeni projeye başlarken hangi IDE kullanacağına karar veremen lazım, VS Code mu IntelliJ mi?"
⭐⭐⭐ 😬

SSH

📖 Resmi:

Secure Shell - Güvenli ağ protokolü ve komut satırı aracı

💬 Gerçek:

Uzaktaki bir sunucuya güvenli şekilde bağlanıp terminal üzerinden işlem yapma yöntemi, geliştiricilerin ve sistem yöneticilerinin vazgeçilmezi

"Sunucuya SSH ile bağlanıp log dosyalarına bakmam lazım"
⭐⭐ 😬

AWS

📖 Resmi:

Amazon Web Services - Amazon'un bulut bilişim platformu ve hizmetleri

💬 Gerçek:

Amazon'un sunduğu bulut altyapısı ve servisleri. Geliştiriciler ve şirketler için vazgeçilmez platform.

"Projeyi AWS'e deploy ettik, artık daha stabil çalışıyor."
⭐⭐ 😬

VPN

📖 Resmi:

Virtual Private Network - İnternet üzerinden güvenli ve şifreli bağlantı sağlayan teknoloji

💬 Gerçek:

İnternette gizlice takılmak, engelli sitelere girmek veya IP adresini gizlemek için kullanılan 'sihirli' program

"Netflix Amerika kütüphanesine erişmek için VPN açtım."
😬

DB

📖 Resmi:

Database - Veritabanı

💬 Gerçek:

Verilerin organize şekilde saklandığı dijital depo. Geliştiriciler arasında günlük konuşmalarda sürekli kullanılır.

"DB'ye yeni tablo ekledim, artık kullanıcı verilerini kaydedebiliriz."
😬

BOT

📖 Resmi:

Belirli görevleri otomatik olarak yerine getiren bilgisayar programı

💬 Gerçek:

İnsanların yapması gereken işleri otomatik olarak yapan yazılım. Chatbot'tan oyun botuna, sosyal medya botundan alışveriş botuna kadar geniş bir yelpazede kullanılır.

"Discord sunucumuz için bir müzik botu kurdum, artık komutla şarkı açabiliriz."
⭐⭐ 😬

CTO

📖 Resmi:

Chief Technology Officer - Teknolojiden Sorumlu Başkan

💬 Gerçek:

Şirketteki teknoloji kararlarını alan, geliştirme ekiplerini yöneten ve teknolojik stratejileri belirleyen üst düzey yönetici

"Yeni CTO'muz geldi, artık teknoloji tarafında ciddi değişiklikler olacak."
⭐⭐ 😬

PO

📖 Resmi:

Product Owner - Scrum metodolojisinde ürün backlog'undan sorumlu olan rol

💬 Gerçek:

Projede ne yapılacağına karar veren, geliştiricilere iş veren ve sürekli fikrini değiştiren kişi

"PO yine öncelikleri değiştirdi, sprint ortasında yeni özellik istiyor"
⭐⭐ 😬

KISS

📖 Resmi:

Keep It Simple, Stupid - Basit tut, aptal

💬 Gerçek:

Karmaşıklıktan kaçın, işleri olabildiğince basit tutun. Fazla komplike çözümler yerine sade ve anlaşılır olanları tercih edin.

"Bu feature'ı geliştirirken KISS prensibini uygulayalım, fazla karmaşık hale getirmeyelim."
⭐⭐ 😬

P2P

📖 Resmi:

Peer-to-Peer - Merkezi bir sunucu olmadan ağdaki bilgisayarların doğrudan birbirleriyle iletişim kurduğu sistem

💬 Gerçek:

Aracısız, direkt kişiden kişiye olan her türlü sistem - dosya paylaşımından kripto transferine kadar

"Bu dosyayı P2P ağından indirdim, çok hızlıydı"
⭐⭐⭐ 😬

DWH

📖 Resmi:

Data Warehouse - İşletmelerin karar verme süreçlerini desteklemek için farklı kaynaklardan toplanan verilerin depolandığı merkezi sistem

💬 Gerçek:

Şirketin bütün verilerinin toplandığı büyük dijital depo. Analistlerin ve yöneticilerin 'veri madenciliği' yaptığı yer.

"Raporları DWH'dan çekiyorum, biraz zaman alacak çünkü çok büyük dataset var."
⭐⭐ 😬😬

AYOR

📖 Resmi:

At Your Own Risk - kendi sorumluluğunuzda, riskiniz size ait

💬 Gerçek:

Bu işi yaparsan sonuçlarına sen katlan, benden uyarı geldi

"Bu linke tıkla ama AYOR ha, virüs çıkarsa bana deme"
⭐⭐⭐ 😬

RFC

📖 Resmi:

Request for Comments - İnternet standartlarını ve protokollerini tanımlayan teknik dokümanlara verilen isim

💬 Gerçek:

Teknik insanların 'bu böyle olsun mu?' diye sorduğu ve sonra herkesin kullandığı internet kuralları kitabı

"HTTP protokolünün detayları RFC 2616'da açıklanıyor, bir bak istersen."
⭐⭐ 😬

API

📖 Resmi:

Application Programming Interface - Uygulamalar arası veri alışverişini sağlayan arayüz

💬 Gerçek:

Yazılımcıların sürekli kullandığı, iki programın birbiriyle konuşmasını sağlayan köprü. 'API entegrasyonu yap' denince developer'lar içten içe 'yine mi?' der.

"Backend'ci API'yi hazırladı ama dokümantasyonu yazmamış, frontend'ci şimdi tahmin yürütüyor."
⭐⭐ 😬😬

UI

📖 Resmi:

User Interface - Kullanıcı Arayüzü, kullanıcıların bir yazılım, uygulama veya sistem ile etkileşime girdiği görsel ve işlevsel elemanlardır

💬 Gerçek:

Uygulamanın görünen yüzü, kullanıcının dokunduğu, tıkladığı, gördüğü her şey. Basitçe 'arayüz' demek yerine havalı görünmek için UI diyorlar

"Bu uygulamanın UI'ı çok karışık, hiçbir şey bulamıyorum"
⭐⭐ 😬

UX

📖 Resmi:

User Experience - Kullanıcı deneyimi, bir ürün veya hizmetin kullanıcı tarafından nasıl algılandığı ve deneyimlendiği

💬 Gerçek:

Dijital ürünlerde kullanıcının ne kadar kolay ve keyifli deneyim yaşadığı. Genelde tasarımcıların ve geliştiricilerin sürekli kafasını karıştırdığı ama patron için çok önemli olan şey.

"Bu uygulamanın UX'i berbat, hiçbir şey bulamıyorum."
⭐⭐ 😬

Cost Optimization

📖 Resmi:

Bulut kaynakları, lisanslar, operasyonel giderler gibi teknoloji harcamalarını düşürerek veya verimliliği artırarak maliyet etkinliğini maksimize etme süreci.

💬 Gerçek:

'Para saçmayı bırakıp akıllıca harcayalım' stratejisi; daha az maliyetle daha çok iş yapmak.

"AWS faturaları tavan yapmış durumda, acilen bir Cost Optimization stratejisi belirleyip uygulamamız gerekiyor."
⭐⭐ 😬

Webhooks

📖 Resmi:

Bir uygulamanın veya hizmetin belirli bir olay meydana geldiğinde (örn. yeni veri girişi, durum değişikliği) başka bir uygulamaya otomatik olarak HTTP POST isteği göndererek bilgi iletmesini sağlayan bir mekanizma.

💬 Gerçek:

Bir şey olunca otomatik haber veren 'tetikleyici' mesajlar; 'sen bunu yapınca bana haber ver' diyen sistemler.

"CRM'deki yeni potansiyel müşteriler için Slack'e Webhooks aracılığıyla anlık bildirim gönderiyoruz."
😬

Tech Stack

📖 Resmi:

Bir yazılım uygulaması geliştirmek ve çalıştırmak için kullanılan programlama dilleri, çerçeveler (frameworks), veritabanları, sunucular ve diğer araçların kombinasyonu.

💬 Gerçek:

Bir yazılım projesini ayakta tutan tüm teknoloji yığını; 'bu neyle yazıldı?' sorusunun detaylı cevabı.

"Yeni startup'ın Tech Stack'i React, Node.js ve PostgreSQL'den oluşuyormuş, oldukça modern bir seçim."
⭐⭐ 😬😬

Dogfooding

📖 Resmi:

Bir şirketin kendi ürettiği ürün veya hizmetleri dahili olarak kullanması pratiği. Amaç, ürünün kalitesini ve kullanılabilirliğini test etmek ve geliştirmektir.

💬 Gerçek:

Kendi yemeğini yemek; kendi ürününü kendin kullan ki eksiklerini ve geliştirilmesi gereken yönlerini ilk elden gör.

"Yeni CI/CD pipeline'ını tüm ekibe Dogfooding için açtık, herkes deneyip geri bildirimde bulunacak."