Soru & Cevap

Ö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

14 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user eraslaneedanur
eraslaneedanur
15.12.2024 - 02:03

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. 

Profile picture for user barisdayak
barisdayak
13.11.2024 - 01:57

Ö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.

Profile picture for user sevgii
sevgii
22.10.2024 - 02:31

İ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.

picture-141797-1507677073.jpg
tamindir
07.09.2024 - 01:45

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ı:

C Dili

  • Temel Programlama Bilgisi: C, birçok programlama dilinin temelini oluşturur. Temel programlama kavramlarını (değişkenler, döngüler, koşullar, fonksiyonlar) öğrenmek için mükemmeldir.
  • Sistem Programlama: C, sistem programlama, gömülü sistemler ve performans odaklı uygulamalar için yaygın olarak kullanılır.
  • Bellek Yönetimi: C, bellek yönetimi konusunu anlamanızı sağlar, bu da daha düşük seviyeli programlama dillerinde çalışırken faydalıdır.

SQL

  • Veritabanı Yönetimi: SQL, veritabanlarıyla etkileşim kurmak ve veri yönetimi yapmak için kullanılır. Eğer veri analizi, veri bilimi veya web geliştirme ile ilgileniyorsanız SQL öğrenmek faydalı olacaktır.
  • Veri Sorgulama: SQL, verileri sorgulamak, güncellemek ve yönetmek için etkili bir dil olduğu için, veri odaklı projelerde önemlidir.
  • Kariyer Fırsatları: Veri analizi ve veritabanı yönetimi alanında kariyer hedefliyorsanız, SQL bilmek büyük bir avantaj sağlar.

Öneri

  • İlk Hedefleriniz: Eğer genel programlama ve yazılım geliştirme ile ilgileniyorsanız, önce C dilini öğrenmek iyi bir başlangıçtır. Temel programlama becerilerinizi geliştirerek diğer dillerde de daha hızlı ilerleyebilirsiniz.
  • Veri Odağı: Eğer veri analizi veya veri tabanı yönetimi alanına yönelmeyi düşünüyorsanız, SQL ile başlamak daha mantıklı olabilir.

Sonuç olarak, hedeflerinize göre hangi dili öğrenmeye karar verebilirsiniz. İkisinden birini öğrendikten sonra diğerini öğrenmek de oldukça kolay olacaktır.

Profile picture for user DAVUT.OZTURK
DAVUT.OZTURK
28.08.2024 - 02:34

Ç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.

Profile picture for user hsn.aygr
hsn.aygr
02.04.2024 - 08:53

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.)

Profile picture for user ozikuri
ozikuri
30.03.2024 - 08:27

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.

Profile picture for user lasterano
lasterano
29.03.2024 - 08:41

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.

Profile picture for user cengizhany.cy
cengizhany.cy
29.03.2024 - 03:40

İkisi birbirinden farklı şeyler. Biri olmadan diğerini gönül rahatlığı ile öğrenebilirsin. Hangi alanda ilerlemek isteyeceğine göre değişir.

Profile picture for user MaviAtes
MaviAtes
27.03.2024 - 09:52

C dili Elektronik kısmında da işinize yarayacaktır.  Ancak SQL veri bilimi bence sizin için sonraki adım olmalı.

Profile picture for user zeynettin
zeynettin
27.03.2024 - 08:33

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. 

Profile picture for user emrealb1
emrealb1
24.03.2024 - 02:21

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.

Profile picture for user ozdemirmurat2000
ozdemirmurat2000
23.03.2024 - 05:14

Merhaba ikiside birbirinden farklıdır. Programlama mantigini öğrenmek icin c den baslayabilirsiniz. 

Profile picture for user ugurekinci
ugurekinci
20.03.2024 - 10:02

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.