Önce C dili mi yoksa SQL mı?
25.02.2024 - 07:40
Elektrik elektronik müh. okuyorum. Önce C dili mi yoksa SQL mı öğrenmeliyim?
472
Görüntülenme
2 Beğeni
Merhaba
İlgi duyduğun ve çalışmak istediğin alana göre yanıt değişiklik gösterebilir. Sql daha çok veri bilimi tarafında kullanılır. İlerlemek istediğin alana öncelikle karar verirsen senin için de daha iyi olur diye düşünüyorum.
Öncelikle C dilini öğrenmek daha faydalı olacaktır.
C dili, gömülü sistemler, mikrodenetleyiciler ve donanım kontrolü gibi mühendislik alanlarında sıkça kullanılıyor. Ayrıca, düşük seviyeli programlama ve belleğe erişim konularında sağlam bir temel sağlar. bu da mühendislikte oldukça önemlidir. SQL ise veritabanı yönetimi ve veri analizinde kullanılır.
İleride veri yönetimi veya analiz gerektiren projelerde SQL bilmeniz avantaj sağlar, ancak C dilini öğrenmek mühendislik derslerinizde ve projelerinizde daha acil bir ihtiyaç olabilir.
İkisi de tamamen farklı alanlarda kullanılır. C dili, programlama öğrenmek için gereken bir dildir. Fakat SQL veritabanlarıyla etkileşim kurmak için kullanılan bir yapısal sorgulama dilidir. C ile genel amaçlı yazılımlar geliştirirken, SQL ile veritabanındaki verilere sorgular yazarak erişirsiniz.
C dili ve SQL arasında seçim yapmak, hedeflerine bağlıdır. Her iki dil de farklı amaçlar için kullanılır ve her birinin kendine özgü avantajları vardır. İşte her iki dili öğrenmenin artıları:
Sonuç olarak, hedeflerinize göre hangi dili öğrenmeye karar verebilirsiniz. İkisinden birini öğrendikten sonra diğerini öğrenmek de oldukça kolay olacaktır.
Çok güzel cevaplar veilmiş. Teşekkürler. Ben de çalışmak istediğin alana göre değişeceğini buna göre karar vermen gerektiğini düşünüyorum.
Merhabalar Sueda,
İlk etapta senin gelecekteki hedefin nedir ? diye soru sormak isterim. Sormuş olduğun C ve SQL birbiriyle yoğun oranda ilişkisi olmayan nitelik kazanımlarıdır. Elektrik-elektronik Mühendisliği okuyorsan bence C öğrenmelisin, çünkü C diline hakim olduğun zaman diğer programlama dillerini öğrenmen daha az zaman alacaktır ve gömülü yazılım için C bilmen ilk etap için makul bir başlangıç olabilir. SQL kullanman için ekleme, silme, güncelleme vb. işlemler için programlama diliyle bağlantı kurman gerekir ya da veritabanı yöneticisi olabilirsin. Benim şahsi yorumum ilk etapta ne istediğine karar verip (hangi alanda çalışacaksın demek istiyorum) ona göre araştırma yapmanı tavsiye ederim.
SAĞLIKLI, HUZURLU GÜNLER...
(Herhangi bir soru sormak istersen profil bilgilerimden irtibat kurabilirsin.)
Selam.
Her iki dil de teknik becerileriniz için faydalı olacak ve birbirini tamamlayıcı nitelikte olabilir. Hangi konulara daha çok ilgi duyduğunuzu düşünün. Donanım ve sistem seviyesi programlama mı yoksa veri ve veritabanlarıyla mı daha çok ilgileniyorsunuz?
Eğer donanıma yakın çalışmak, gömülü sistemler veya mikrokontrolörler ile uğraşmak gibi alanlarda ilerlemek istiyorsanız, C diliyle başlamak daha mantıklı olabilir. Ancak, veri analizi, büyük veri veya veritabanı yönetimi gibi daha veri odaklı bir kariyer hedefliyorsanız, SQL ile başlamak iyi bir seçenek olacaktır.
Kariyerinizde ilerledikçe her iki dilde de bilgi sahibi olmanız gerekebilir. Dolayısıyla hangisinden başlayacağınıza dair kararınızı, şu anki ilgi alanlarınıza ve uzun vadeli kariyer hedeflerinize göre vermek daha iyi bir seçenek olacaktır diye düşünüyorum.
Bir elektrik-elektronik mühendisi olarak naçizane tavsiyem C dilidir. Hatta öncesinde C altyapısı taşıyan MATLAB uygulaması ile başlamanız dili mühendislik uygulamaları ile öğrenme açısından daha yararlı olacağı kanaatindeyim. Fakat ne için yazılım öğreneceğiniz de bu noktada çok önemli. Örnek olarak, kendinizi Database üzerine geliştirmek istiyorsanız SQL, Hypercasual oyun, mobil uygulamalar vb düşünüyorsanız C# ve Java veya Kotlin, gömülü sistemler üzerine çalışmayı planlıyorsanız C/C++ vs. Tabi ki bunlar tamamen kişisel deneyim ile verdiğim örnekler. Bu alanların bir çoğunda belirttiğim dillerden farklı diller ile de çalışmak mümkün fakat kendi tecrübelerime dayanarak en çok tercih edilenlerin bunlar olduğunu söyleyebilirim.
İkisi birbirinden farklı şeyler. Biri olmadan diğerini gönül rahatlığı ile öğrenebilirsin. Hangi alanda ilerlemek isteyeceğine göre değişir.
C dili Elektronik kısmında da işinize yarayacaktır. Ancak SQL veri bilimi bence sizin için sonraki adım olmalı.
Ben de elektrik elektronik mühendisliği okuyorum. Bize okulda 1. sınıfın 2. döneminde zorunlu C dersi veriyorlar. Zaten sorunda bir gariplil var. SQL bir yazılım dili değil, veri tabanı sorgu komut ara birimi. Sonuç olarak yazılım olarak elin, gözün alışsın istiyorsan "C" öğrenmeye başlayabilirsin bence. İyi çalışmalar.
Dostum C dili devre elemanlarının iç yazılımında ve diğer kodlamalarda kullanılıyor.SQL işe veri biliminde kullanılıyor.Elektrik mühendisliğinde 2.sınıfta C dilini gösteriyorlar.Tavsiyem hala öğrenmediysen öğrenmen olacaktır.Çünkü bu meslekte ilerde çok işine yarayacak.
Merhaba ikiside birbirinden farklıdır. Programlama mantigini öğrenmek icin c den baslayabilirsiniz.
Merhaba,
Öncelikle iki teknolojiden biraz bahsedelim. C dili bir programlama dilidir. Unix işletim sistemini geliştirmek için üretilmiştir. Ayrıca yeni programlama dilleri yazmak için kullanılmıştır. C++ , Java ve C# gibi programlama dillerinin temelini oluşturmuştur. 1972 yılında geliştirilmiş eski bir dil olmasına rağmen günümüzde işletim sistemlerini programlamak, robot programlamak ve yeni bir yazılım dili oluşturmak için kullanılır.
Sql ise Structured Query Language yani yapısal veri tabanı sorgulama dilidir. Ms Sql, Oracle, DB2, PostgreSql gibi ilişkisel veritabanlarında veri depolamak ve işlemek için kullanılan programlama dilidir.
Sorunuza dönecek olursak özellikle okuduğunuz bölümle direkt ilgisi olacağını düşündüğüm için C programlama dilini muhakkak iyi bir şekilde öğrenmenizi tavsiye ederim. Bu size güzel bir temel sağlayacaktır. C ile elektronik cihazları programlayabilirsiniz. Sonraki aşamada ihtiyaç duydukça C++, Java, C# gibi dillere yöneleceksiniz. Bu üst seviye programlama dillerini kullanırken de mutlaka SQL kullanım ihtiyacınız olacaktır. İşte o zaman SQL öğrenme zamanı geldi demektir.