GO'nun thread scheduler'ı inanılmaz iyi, sunucu tarafında çok kuvvetli o açıdan. 2016-2017 gibi öğrenmiştim, zamanla ihtiyaç kalmayınca bırakmıştım ama gayet iyiydi. Birkaç saate de öğrenilebiliyor. Başarılar dilerim hocam.
Nodejs, React, React Native kullanıyorum 5 6 senedir sektöre iş yapıyorum nadir zamanlarda eksiklerini gördüm. Gerektiğinde java spring, python ile apiler geliştirdim. Demem o ki sektörde her zaman dalgalanmalar oluyor gerektiğinde bu dalgalanmalara ayak uydurmak gerekiyor bunları büyük bir değişiklik olarak görmek yerine yeni bir tecrübe olarak görmek en doğrusu. Gün sonunda zaten mantığınız oturduysa çok kolay diğer dilleride kavrarsınız gerilmeye gerek yok.
herhangi bir programlama dilinin geleceği ile ilgili fikir edinmek isterseniz o dil ile ilgili geliştirilmiş open source projelere bakın. kubernetes vs gibi temel sistemler go ile yazılıyor gibi gibi örneklenebilir. ayrıca golang standart olan rpc ile de çalışması çok kolay dolayısıyla az bandwith tüketimi ve performslı iş yapmak daha kolaylaşıyor.
Bugüne kadar Java çalıştım ve hala çalışıyorum. Go ile uğraşmaya başlayalı 2-3 hafta oldu. Gerçekten güzel bir dil. Goroutine ve channel yapısı, diğer dillere göre programcının üzerinden bazı yükleri alıyor. Ayrıca, deneyimlediğim kadarıyla Golang ile geliştirme sürecinin biraz daha basit hale geldiğini gördüm. Java ve C# ile göz kararı olarak karşılaştırdığımda, Go'nun daha hafif, gecikme süresinin biraz daha düşük ve bellek kullanımının biraz daha az olduğunu fark ettim. Bence ileride sıkça kullanılabilir
PHP'den devam knk 😂😂😂, Şaka bir yana her proje için gereksinimler değişebilir, sabit bir dil olmamalıdır bence. Bir geliştirici kendini sürekli güncel tutmalıdır.
Eyvallah bir dalga geliyor. Peki henüz junior olanlar için direkt golang mi başlamak mantıklı yoksa önce .net java dan birini öğrenip daha sonra golang öğrenmek mi mantıklı? İlk uzmanlaşma için hangisini önerirsin? Neticede zaten hangi dil olursa olsun asıl öğrenilmesi gereken şeyin kavramlar olduğunu da göz önünde bulunduruyorum.
Linkedin'e vs bakarsan genelde .Net isteniyor. Eğer golang Amerika'da 2 yılda popüler olacaksa Türkiye'de bir 5 sene sonra popüler olur. Golang, görece olarak konuşursam, öğrenmesi kolay, yazması zevkli bir dil. Fakat çoğu şirkette bir kapalı kafalılık olduğu söylenebilir bence.
Cok hizli baslayabildigin platformlar bunlar ama proje buyudukce maintanence’inin zorlastigini dusunuyorum. Ama deal breaker degil, sektorde yaygin bu frameworkler/platformlar
selamlar Onur, merak ettiğim bir konu var. bende bir .net geliştirici olarak go ile ilgilenmek istiyorum, birkaç web framework'ünü inceledim, ufak denemeler yaptım. hoş yani. ama ilanlarda 2 yıl deneyim 5 yıl deneyim gibi ifadeleri görünce merak ediyorum, firma gelip bize bu talepte bulunmadıkça yeni bir yerde bununla bir kariyeri devam ettirmek istesek junior muamelesi görmez miyiz? sonuçta profesyonel deneyim yok. bununla ilgili neler söyleyebilirsin? düşüncelerin için şimdiden teşekkürler
Yerine gore degisir bu durum ama uzun sure yazilim gelistirdiysen yeni bi dile gecip bir iki ay harcadiktan sonra junior muamelesi gormemen gerek zira konseptler cogunlukla ayni her dilde. Syntax farki olur sadece cogunlukla.
Golang denedim biraz, beğendim ama paso if err != nil yazmak sıkıcı 😅 Bir de interface implementasyonu hoşuma gitmiyor çünkü bir struct bir interface i implement etmek için onun fonksiyonlarını tanımlıyor bunun dışında bu fonksiyonlar nerden geldi hangi interface vs bakınca belli değil.
Onur Abi ybs öğrencisyim son sınıfa geçmek üzereyim full focus data engineering ilerliyorum senin bu alana bakış açın nedir ekibinizde data engineer var mı yoksa daha çok application mı geliştiriyorsunuz
Data engineer terimini duymadim genelde data scientist olarak gecer burada, alan son yillara gore daha cok buyudu ve daha cok is firsati var covid oncesine kiyasla
@@OnurTirpan abi bu son dönemde artan bir alan datayı hazırlayan toplayan yöneten adamlar. datawarehouselar ve airflow kafka gibi araçlar ile ETL ELT süreçlerini kurgulayan SQL ile database kurup modelleyen ve gerçek zamanlı veri işleyip veri analistinin BI analistin data scientistin application developerların faydalanmasını sağlıyor
Videonun tamamını izlemedim konuşan arkadaş senior'a benzemiyor. Zaten senior'um diyenlerin %99'u senior değil. Yazılım dilleri birer araç sadece. İşinize hangisi yarıyorsa onu kullanın.
@@OnurTirpan Hocam bu arkaşımız biraz sıkıntılı, her kanalı trolluyor. İşi gücü yok kanallara girip böyle yorumlar yazıyor şimdi de senin kanala gelmiş. Kendisi büyük bir işsizdir kaale almayın.
Hocam bunlar çok alakasız şeyler olarak geliyor bana maalesef. Scala büyük data için en iyi backend (Twitter kullanıyor), Elixir realtime için en iyi backend (Whatsapp kullanıyor), Java ve C# genel işler için en iyi backend. Express, go, phyton vesaire gibi dillerin en iyi olduğu bir alan yok. Talep reis bunlar geçmiş bizde geçelim diye
Bunlar gecmis biz de gecelim bahsi gecen kurumlarda olmaz kolay kolay. Her forma cesitli dillerde experiment yapar ama 6-7 ekiple proje gelistirmeye baslamislarsa buyuk bi donusumdur bu ve sirketin basindakiler mal degilse “biz de gecek” ile yurumez o pek. Sanmam yani
reis backend i çok seviyorum ama iş bulma kaygısı bana siktir git frontent node js ile takıl diyo kalbim spring .net core go istiyor cebimde para ... junior title lı bir insan backend iş bulması amerikada kolay mı
@@techn9ne632 ben go yu arkadasimin varolan projesindeki eksiklikleri duzeltirken ogrendim. sync kutuphanesi muhtemelen asenkron islemler icin kullaniliyordur AMA, ben ne oldugunu bilmiyorum.
GO'nun thread scheduler'ı inanılmaz iyi, sunucu tarafında çok kuvvetli o açıdan. 2016-2017 gibi öğrenmiştim, zamanla ihtiyaç kalmayınca bırakmıştım ama gayet iyiydi. Birkaç saate de öğrenilebiliyor. Başarılar dilerim hocam.
Nodejs, React, React Native kullanıyorum 5 6 senedir sektöre iş yapıyorum nadir zamanlarda eksiklerini gördüm. Gerektiğinde java spring, python ile apiler geliştirdim. Demem o ki sektörde her zaman dalgalanmalar oluyor gerektiğinde bu dalgalanmalara ayak uydurmak gerekiyor bunları büyük bir değişiklik olarak görmek yerine yeni bir tecrübe olarak görmek en doğrusu. Gün sonunda zaten mantığınız oturduysa çok kolay diğer dilleride kavrarsınız gerilmeye gerek yok.
2 yıldır Go yazıyorum daha önce java ve nodejs deneyimim oldu. Go'yu o kadar seviyorumki Gopher dövmesi yaptırmayı düşünüyorum.
Ahahaha hocam programlama dili dovmesi onermiyorum yeri geliyor belli bi dili cv’den bile kaldirdigin oluyo eskidigi icin 🤣
herhangi bir programlama dilinin geleceği ile ilgili fikir edinmek isterseniz o dil ile ilgili geliştirilmiş open source projelere bakın. kubernetes vs gibi temel sistemler go ile yazılıyor gibi gibi örneklenebilir. ayrıca golang standart olan rpc ile de çalışması çok kolay dolayısıyla az bandwith tüketimi ve performslı iş yapmak daha kolaylaşıyor.
Bugüne kadar Java çalıştım ve hala çalışıyorum. Go ile uğraşmaya başlayalı 2-3 hafta oldu. Gerçekten güzel bir dil. Goroutine ve channel yapısı, diğer dillere göre programcının üzerinden bazı yükleri alıyor. Ayrıca, deneyimlediğim kadarıyla Golang ile geliştirme sürecinin biraz daha basit hale geldiğini gördüm. Java ve C# ile göz kararı olarak karşılaştırdığımda, Go'nun daha hafif, gecikme süresinin biraz daha düşük ve bellek kullanımının biraz daha az olduğunu fark ettim. Bence ileride sıkça kullanılabilir
Hocam iyi ki varsınız
Sen de kardom 🫶🏻
@@OnurTirpan 🙏
PHP'den devam knk 😂😂😂, Şaka bir yana her proje için gereksinimler değişebilir, sabit bir dil olmamalıdır bence. Bir geliştirici kendini sürekli güncel tutmalıdır.
Eyvallah bir dalga geliyor. Peki henüz junior olanlar için direkt golang mi başlamak mantıklı yoksa önce .net java dan birini öğrenip daha sonra golang öğrenmek mi mantıklı? İlk uzmanlaşma için hangisini önerirsin? Neticede zaten hangi dil olursa olsun asıl öğrenilmesi gereken şeyin kavramlar olduğunu da göz önünde bulunduruyorum.
Linkedin'e vs bakarsan genelde .Net isteniyor. Eğer golang Amerika'da 2 yılda popüler olacaksa Türkiye'de bir 5 sene sonra popüler olur. Golang, görece olarak konuşursam, öğrenmesi kolay, yazması zevkli bir dil. Fakat çoğu şirkette bir kapalı kafalılık olduğu söylenebilir bence.
Cok zor buna net bi yanit vermek, bugun basliyor olsam go ile baslamazdim sanirim
Bende seni öpüyorum abi görüşmek üzere.
Svelte ile ilgili bir video gelir mi?
Gelmez hocam :(
Abi ufak bir seri yapsan kasmadan birlikte ögrensek? Hem bir dil nasil ogrenilir onuda ogrenmis oluruz sifirdan
Iyi ogretebilecegimi sanmiyorum, cok iyi kurslar var yutupta onlara bakmak lazim
Node.js ve express.js hakkında ne düşünüyorsunuz ?
en kolay backend. tamamen işe odaklan
Gerçekten çok kolay öğrenip hızlı yol kat edebileceğin güçlü bir yapı sunan bir stack tavsiye ederim
Intern-Jr. seviyesinde biri olarak API yazıp 3-4 günde mvp tarzı bir şey çıkartabilmiştim.
Cok hizli baslayabildigin platformlar bunlar ama proje buyudukce maintanence’inin zorlastigini dusunuyorum. Ama deal breaker degil, sektorde yaygin bu frameworkler/platformlar
Yazılımla ilgimi üniversite ile ilişkim kesildikten sonra kestim ama videoyu beğendim yorumunu attım.
selamlar Onur, merak ettiğim bir konu var. bende bir .net geliştirici olarak go ile ilgilenmek istiyorum, birkaç web framework'ünü inceledim, ufak denemeler yaptım. hoş yani. ama ilanlarda 2 yıl deneyim 5 yıl deneyim gibi ifadeleri görünce merak ediyorum, firma gelip bize bu talepte bulunmadıkça yeni bir yerde bununla bir kariyeri devam ettirmek istesek junior muamelesi görmez miyiz? sonuçta profesyonel deneyim yok. bununla ilgili neler söyleyebilirsin? düşüncelerin için şimdiden teşekkürler
Yerine gore degisir bu durum ama uzun sure yazilim gelistirdiysen yeni bi dile gecip bir iki ay harcadiktan sonra junior muamelesi gormemen gerek zira konseptler cogunlukla ayni her dilde. Syntax farki olur sadece cogunlukla.
Golang denedim biraz, beğendim ama paso if err != nil yazmak sıkıcı 😅 Bir de interface implementasyonu hoşuma gitmiyor çünkü bir struct bir interface i implement etmek için onun fonksiyonlarını tanımlıyor bunun dışında bu fonksiyonlar nerden geldi hangi interface vs bakınca belli değil.
Onur Abi ybs öğrencisyim son sınıfa geçmek üzereyim full focus data engineering ilerliyorum senin bu alana bakış açın nedir ekibinizde data engineer var mı yoksa daha çok application mı geliştiriyorsunuz
Data engineer terimini duymadim genelde data scientist olarak gecer burada, alan son yillara gore daha cok buyudu ve daha cok is firsati var covid oncesine kiyasla
@@OnurTirpan abi bu son dönemde artan bir alan datayı hazırlayan toplayan yöneten adamlar. datawarehouselar ve airflow kafka gibi araçlar ile ETL ELT süreçlerini kurgulayan SQL ile database kurup modelleyen ve gerçek zamanlı veri işleyip veri analistinin BI analistin data scientistin application developerların faydalanmasını sağlıyor
Abi roadmapimda sirasiyla su uc dil var: python (django), js (node js), java (spring) birini cikarip go koymak istiyorum sence hangisini koyayim
Java cikarirdim ben go girisecek olsam
Videonun tamamını izlemedim konuşan arkadaş senior'a benzemiyor. Zaten senior'um diyenlerin %99'u senior değil. Yazılım dilleri birer araç sadece. İşinize hangisi yarıyorsa onu kullanın.
Yuzumden mi anladin hocam senior olmadigimi videoyu izlemediysen? 🤣 ama haklisin, senior degilim. 8 yildir staj yapiyorum suanki firmamda. Seneye junior olucam ins
@@OnurTirpan Hocam bu arkaşımız biraz sıkıntılı, her kanalı trolluyor. İşi gücü yok kanallara girip böyle yorumlar yazıyor şimdi de senin kanala gelmiş. Kendisi büyük bir işsizdir kaale almayın.
php öğrencem ben ihtiyar
Delphi ogren
Hocam bunlar çok alakasız şeyler olarak geliyor bana maalesef. Scala büyük data için en iyi backend (Twitter kullanıyor), Elixir realtime için en iyi backend (Whatsapp kullanıyor), Java ve C# genel işler için en iyi backend. Express, go, phyton vesaire gibi dillerin en iyi olduğu bir alan yok. Talep reis bunlar geçmiş bizde geçelim diye
Bunlar gecmis biz de gecelim bahsi gecen kurumlarda olmaz kolay kolay. Her forma cesitli dillerde experiment yapar ama 6-7 ekiple proje gelistirmeye baslamislarsa buyuk bi donusumdur bu ve sirketin basindakiler mal degilse “biz de gecek” ile yurumez o pek. Sanmam yani
reis backend i çok seviyorum ama iş bulma kaygısı bana siktir git frontent node js ile takıl diyo kalbim spring .net core go istiyor cebimde para ... junior title lı bir insan backend iş bulması amerikada kolay mı
Go ogrendiniz mi btw efendim
Ogrendim diyemem de basladim kurcaladim gerektigi kadar diyelim
CSGO degil Golang.
-RedBull Necati
birisi uber olabilir mi :)
Bilmem, takip etmedim uberi
6 saatte çözdüm go'yu amk dünyanın en basit dili, javascripte çok benziyor.
Çözmek nasıl oluyor?
6 saatte channel patternlerinin hepsini de öğrendin mi?
6 saatte ogrendim demek biraz abarti olur ama ilk ufak projeni yapar calisir hale getirirsin daha onceden baska dillerde calistiysan.
if else yazan go yazdım sanıyor. sync kütüphanesi hakkında konuşmak ister misin?
@@techn9ne632 ben go yu arkadasimin varolan projesindeki eksiklikleri duzeltirken ogrendim.
sync kutuphanesi muhtemelen asenkron islemler icin kullaniliyordur AMA, ben ne oldugunu bilmiyorum.