LoRa da kullanım alanında su anda en buyuk dezavantajın kapsama ve range aralıgının dusuk olması dıye bılıyorum hocam. + olarak gerçekten sektrü analiz etmek, kişisel yatırım, teknolojik yatırım ve bakış açısını genişletmek için güzel bir konu olur umarım. AR ve VR ile beraber artık mobilya ve ev eyşaları vb platformlarda real-time olarak obje yerleştirmek ile ilgili çalışmalar yapılıyor Metaverse projesi ile beraber sanal gerçeklik vb alanda oyunlarında türeyeceği syleniyor. hocam türkiye icin konusursak elbette, sonucta türkiye'nin teknolojik alt yapisi malum. Ama isvicre rnegini vereyim hemen: Asagidaki harita, buranin en büyük telekomunikasyon firmasinin LoRaWan alt yapisini gsteriyor. Yazdiklarina gre isvicre'nin %97si kapsama alaninda. Daha nce calistigim firma akilli sayaclar üretiyor ve kullandigi teknolojiler : bluetooth, RF, NFC, DLMS ve tabi ki LoRa. Yani LoRa tabanli sayaclar ve burdaki bir belediye pilot olarak secilmisti hatta kurulumuna ben de gittim. Sayaclar bodrumda olmasina ragmen, üzerindeki güclü anten sayesinde sikintisiz lora gateway'lerle iletisim kuruyor. Hem AR hem VR nin gelecekte rolü olacagini düsünüyorum ancak bu sekilde biraz kullanimi zor. Belki beynimiz yeteri kadar gelismemistir :) mesela AR oyun yaptik, ancak oynamasi cok yorucu yani insan bir süre sonra kullanamaz bunu mümkün degil. Bir sekilde daha efektif kullanilacak seylerin olmasini bekliyorum. Suan emekleme asamasinda.. unbalanced tarafından 27/Eki/21 12:09 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Bu abimiz danimarka da güvenlik uzmanı evini gsteriyor. https://www.youtube.com/watch?v=ZQDjTKumP4UNot: sohbetleri güzel izleyebilirsiniz. Seminerist tarafından 26/Eki/21 21:53 tarihinde düzenlenmiştir

Türkiye'de yazılım serüveni yeni başlıyor. Dijital dnüşüm anlamında sektrde hala çok eksikler var. Güncelde Iot, postgresql, react/react native, java , python, haritalama konularından birinde uzmanlaşanın sırtı yere gelmez. Düz spaghetti php, klasik javascript frameworkler , bootstrap gibi tasarım şeylerini falan bi kenara bırakıp güncel rest api, serverless yapılara, docker gibi sistemlere, sass, figma, vue/react gibi sistemlerden hangisi alanınıza uygunsa ona adapte oldunuz mu işin üzerine cila çekersiniz. Peki hocam + ve - leri tabii ki olmakla beraber, yeni başladığını düşündüğünüz bu süreçte, . net / mvc vb dallarda mı ilerlemeyi düşünürdünüz yoksa react/react native spring ve serverless, rest, spa, vue/react / node. js vb stack ile mi ilerlerdiniz? Aslında bunu genel bir soru olarak sormak istiyordum, mevcut yapılan iş / teknoloji ve yeni seçilmek istenen alanlar gibi. Roark tarafından 01/Kas/21 17:13 tarihinde düzenlenmiştir

Geleceğe dair tek atımlık kurşunum olsa yapılan bir ürünü grdükten sonra Web Assembly derdim. mrümü adayacak olsam C derdim. vatandaşa kafam girsin!..

Abi bu şeye benzedi, ınstagram gnderileri altındaki bot yorumlarına, ne alaka hocam adamın evi :D Roark tarafından 26/Eki/21 21:02 tarihinde düzenlenmiştir

Web Assembly de en büyük devrimi Razor yapacak. Ama daha vakit var minimum 4-5 kaldı ki JS tahtından edebilir mi bilmiyorum çooook uzun zaman gerekli. JS ile yazılan devasa projeler var artık. Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Web Assembly de en büyük devrimi Razor yapacak. Ama daha vakit var minimum 4-5 kaldı ki JS tahtından edebilir mi bilmiyorum çooook uzun zaman gerekli. JS ile yazılan devasa projeler var artık. Hocam razor microsoft tarafından geliştiriliyor diye biliyorum, tabii ki JS'yi tahtından edip direkt biryerlere gelmesi mümkün değil ancak ileride iyi projeler yapılabilir diye tahmin ediyorum. Sadece bu noktada merak ettiğim, c ve c++ ile modern web tarafları yapılabilecek mi? yoksa aynı performansı c# ile yazılan ve sonra wasm compiler'dan geçerek binary convert ile elde edilecek mi? Roark tarafından 27/Eki/21 12:09 tarihinde düzenlenmiştir

veri bilimi iot ben olsam bu ikisine yonelirdim. yazılım i bilmem ama gelecek bunda. Sanmasınlar yıkıldık, sanmasınlar çktük. Bir başka bahar için sadece yaprak dktük.

Geleceğe dair tek atımlık kurşunum olsa yapılan bir ürünü grdükten sonra Web Assembly derdim. mrümü adayacak olsam C derdim. Hocam o website haricinde solidwork web app, google earth web app gibi uygulamalarda da webassembly teknolojisinin kullanıldığından bahsediliyordu. mür adamak gerçekten C gibi dillere ait :) ancak 2021 yılında bir dile komple mür adamak kişisel olarak bana çok mantıklı gelmiyor gibi şyle ki amaç ürün çıkarmak ve para kazanmaksa bir dile mür vermek yerine olabildiğince alternatif teknolojiye hakim olarak istenilen projeyi çıkarabiliyor seviyesine gelmektir diye düşünüyorum rnek vermek gerekirse, bugün kullandığımız yüksek seviyeli dillerin çıkardığı projeler ile beraber yayılan ve gelişen teknoloji var, aslında bu kodların compiler ve yaratıcıları daha tebrik edilmesi gereken kesimler ancak çok bilinmiyor.. Amac zaten para ve ürün çıkarmak olduğunda kimse SQL yaratıcısı ya da mimarisi nedirden çok işimi nasıl grürüm kısmı ile ilgileniyor hocam. Roark tarafından 27/Eki/21 12:04 tarihinde düzenlenmiştir

Web Assembly de en büyük devrimi Razor yapacak. Ama daha vakit var minimum 4-5 kaldı ki JS tahtından edebilir mi bilmiyorum çooook uzun zaman gerekli. JS ile yazılan devasa projeler var artık. bi hype a bakar hocam :) neler neler yeniden yazıldı bir hype uğruna :) herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Anladım Roark hocam. https://www.youtube.com/watch?v=4ROFw3z88u4 Buradaki video epey faydalı. Bir işi şirketin yapması ile kişilerin yapması arasındaki farkı çok iyi anlatmış. Dediğin şekilde sizin projede çok süper bir mühendislik olmasa bile pazarlama olayı inanılmaz nemli. Sen ben o projeyi yapsak onu pazarlayamayız. Bazı şeyleri yapabilmek için gerçekten ciddi anlamda para ve tecrübe gerekiyor bence.

antichrist bunu yazdı Türkiye'de yazılım serüveni yeni başlıyor. Dijital dnüşüm anlamında sektrde hala çok eksikler var. Güncelde Iot, postgresql, react/react native, java , python, haritalama konularından birinde uzmanlaşanın sırtı yere gelmez. Düz spaghetti php, klasik javascript frameworkler , bootstrap gibi tasarım şeylerini falan bi kenara bırakıp güncel rest api, serverless yapılara, docker gibi sistemlere, sass, figma, vue/react gibi sistemlerden hangisi alanınıza uygunsa ona adapte oldunuz mu işin üzerine cila çekersiniz. Peki hocam + ve - leri tabii ki olmakla beraber, yeni başladığını düşündüğünüz bu süreçte, . net / mvc vb dallarda mı ilerlemeyi düşünürdünüz yoksa react/react native spring ve serverless, rest, spa, vue/react / node. js vb stack ile mi ilerlerdiniz? Aslında bunu genel bir soru olarak sormak istiyordum, mevcut yapılan iş / teknoloji ve yeni seçilmek istenen alanlar gibi. . Net / MVC dediğin mevzu hocam yazılım structure larını ğrendikten sonra tool olarak kullandığın sistemler. MVC zaten iyi ktü her yapıda karşına çıkacak olan bir mimari. Bugün javascript yazarken dahi bunları aktif olarak kullanıyor olman bekleniyor. Eğer direk database ynetimi yapmayacak, bir dilde db orm sistemlerini kullanacaksan yine benzer yapıları kullanacaksın. Olayı dil değil mantık temelinde oturtmak nemli. Misal serverless mevzusu birbirine benzerdir. Yapıların çalışma mantığını ğrendikten sonra kullanacağın her sisteme basit araştırmayla hızlıca aşina olursun. REST api olayı zaten web gelişiminde artık olmazsa olmaz halde. Servislerin nasıl çalıştığını, REST mantığını ğrendikten sonra ki bunlar oldukça kolaydır yine ekstra bir şey yapmana gerek yok. Vue/React benzer mantıkta işleyen ayrı diller yine. Single page app nasıl işler, client-server based render, compile olayları nasıl oluyor çzdükten sonra işine gre birinden birini seçer ilerlersin. Artı eksileri var elbette bu da yine tool olarak kullanabilecek kapasiten olduktan sonra gerisi sadece teferruat. Kısacası bir dile, teknolojiye kendini adamaktan ziyade altta yatan kavramaya bakardım. Dil dediklerin ihtiyaç halinde işini yapmanı sağlayan toollar. Bu mantığın bir dilde uzmanlaşmaktan çok daha nemli olduğunu düşünüyorum. Tabi java veya. net konusuna kendini adayıp mvp olup hayatını yle idame ettirenler de var. Biraz felsefe meselesi. Senelerce aynı dili kullanmak bir süre sonra oldukça bayar diye düşünenlerdenim ama tabi kişisel grüş bu kişiden kişiye değişecektir.

Geleceğe dair tek atımlık kurşunum olsa yapılan bir ürünü grdükten sonra Web Assembly derdim. mrümü adayacak olsam C derdim. oha tutorial acayip güzelmiş oyun yaptım :) herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

zellikle web için konuşacak olursak gelecekte dillerden çok mimarilerin, serverless sistemlerin hak ettiği gibi konuşulacağını düşünüyorum rneğin mikroservis ve mikrofrontend mimarisiyle iyi bir yazılım geliştirme sürecine sahip bir projede go kullan nodejs kullan rust kullan python kullan neti ne kadar kullanabilirsin bilmiyorum ama Java kullan çok nemli değil. n tarafta react kullan vue kullan ister typescript ile bir şeyler yap ister vanilla js. İstersen direkt html. Bütün bunları birleştirip ortaya bir şey koymak daha mantıklı Dküman gerektiren ilişkisel olmayan verilerini nosqlde tut, ilişkisel olanları postgresqlde Socketin olsun mesela redis gibi memcache kullan oda vs için tutup da veritabanı kullanma. Rabbit mq kullan bir queue sistemi için Yani demek istediğim artık diller dikine ilerlemiyor yaraya ilerliyor. Birbiriyle haberleştiklerinde sağlamlaşıyorsunuz. Docker, kubernetes vs bunun için geliştirildi bence. Devopsçular sistemi karmaşık hale getirip kaçsınlar diye değil Son ngrüm ise inşalla italic yazı tipi de kalkacak. Çok güzel bir dnem çok yakında diye hissediyorum Herhangi bir dili ğrendiniz ve italic yazmıyorsanız bir şirkete girip çalışıyorsunuz gibi bir gelecek Italic yazıları düzelttim hocam :) tesekkür ediyorum fikirleriniz için. @yolbulucu ; Hocam bir mesajında bu minvalde bir tekrar okumustum yanlıs hatırlamıyorsam " yazılım bilgisi ile x bilgisini birleştirip para kazanamayan grmedim " gibi bir mesajdı.

Herkese selamlar. Son zamanlarda etrafınızda ve çevrenizde kesinlikle borsa ve kripto paralar ile ilgili geleceğe yatırım olarak fikir paylaşan, tez savunan ve yatırım yapan onlarca kişi vardır. Bunlar aslında bizleriz, hepimiziz insanoğlu olarak geleceğimizi planlamak ve gelecekte bize daha yararlı olacağını düşündüğümüz durumların hesaplamasını ve uygulamasını yapmak yaratılış gereği işlenmiş, dillere pelesenk olmuş szüde eklemeden edemeyeceğim " dedem zamanında şuradan arsa almış olsaydı " Peki kariyerlerimiz ve teknoloji sektrünün geleceği için planlarımız neler? ilerleyen yıllarda hangi alanların revaçta olacağını ve hangi alanların günden güne azalarak yok olacağına inanıyorsunuz? yok olmaktan kasıt silinip gitmesi değil, işlevselliği, zelliğini ve yeterliliğini yitirmesi gibi rnek olarak : delphi Aslında fikir ve tartışma yapmak istediğim konular ne kadar çok dil ve kütüphanenin olması ya da olacak olması değil, amaç gelecekte çok revaçta olacağını düşündüğünüz alanlar ve konu başlıklarını dinleyebilmek. rnek vermek gerekirse ; Bugün TR'de belirli bir alanda bayağı bir kullanılan mobil app ile ilgili konusma fırsatım oldu, teknik altyapı olarak apache cordova ve ionic kullanılıyor. Neden sorusuna cevapları ise : "Cross platform ve güzel bir mimari varken neden ios ve android için ayrı ayrı onlarca emek harcayalım? yıl 2021 ve ben teknolojinin artık bu kadar ilkel kullanılmasına karşıyım sonuç olarak milisaniyelik işlemler yapmıyoruz ve donanımlar ile uyumlu çalıştığı sürece bizim için hiç sorun teşkil etmiyor, sonuç olarak ben bu proje üzerinden gayet olumlu dnüşler yapıyorum ve şirket bu app üzerinden müşterilerine hizmet vererek milyonlar kazanıyor" Bir diğer rnek ise ; TR'de su an gerçekten alanında tek olan, günlük çok büyük veriler akan ve günlük net total bilgisini hatırlamasamda sadece 1 blgeden günlük 80gb data geldiğini biliyorum. Bu sistemde java hadoop spring belirli bir data büyüklüğünde sorun çıkana kadar nosql mimarisi bırakıldı ve sonrası için oracle geçiş yapıldı Peki gelecekte neler olabilir? Kurumsal ilanlarda aranan en cok zellikler ; . net / mvc / apı / java / spring / sql / Java EE / Hadoop, SQL ve bilimum veritabanı uzantıları / . NET /Python R, matlab FullStack : yukarıda yazanlara ek olarak html+css kütüphaneleri+ js + js kütüpheneleri Desktop için ilan çok az hatta son zamanlarda gremedim Frontend için : yukarıda yazanlardan daha ağırlıklı olarak grsel UX/UI deneyimleri, CSS/SCSS, etc.. Ancak günümüzde ben yeni sayılırım -react, react native graphql, redis, rabbitmq, elasticsearch, apollo, postman, API mimarisi, dağıtık sistemler, python web kütüphaneleri , NOSQL yapıları, node. js, vue. js, express. js diye bu liste uzayıp gidiyor. - . net kastırmak, java spring kastırmak mantıklı bir yol olur mu? olumlu ve olumsuz ynleri nelerdir? - . net/java gibi platformlar yerine JS ve türevleri kastırmak daha mantıklı mı? -SQL mi NoSQL mi? -rnek vermek gerekirse WebAssembly bir devrim olabilir mi? -Native yerine Cross platformlar çok daha ilerler mi? -Oyun sektrü çok patladı mesela, gelecekte AR / VR oyunlar ne kadar revaç olabilir? -Robotik sektrü, Otonom Sistemler, Büyük Veri vb alanlar geleceğin alanları mıdır? burada ki amacım. net vs java ya da. net / . core vs js gibi değil, daha çok gelecekte olan ve pazar payı olarak sorduğum bir kıyaslama Yapay Zeka konferanslarından ve bakkal amcaların bile yapay zeka yapıyorlar bizim oğlan yapay zekacı demesinden türü listeye bilerek dahil etmedim, üniversitede iken 50 tane konferansın 49 tanesi yapay zeka üzerineydi. Yapay zeka alanında kariyer yapacak bir bireyin yüksek derecede matematik bilgisi ve analitik zekaya sahip olması gerektiğini düşünüyorum. Gmülü sistemleri dahil etmek istemedim, gmülü sistem programcılarının elektronik bilgisi olmasının ya da ekip içerisinde bu bilgileri frameworkleri sağlayan elektronikcilerin olması gerektiğini düşünüyorum, gmülü yazılımcıyım diyerek nato rca 474l uyarı sistemini oturup yazamaz kimse mümkün değil, fizik mühendisi, optik mühendisleri matematikcileri ve birçok ekibin bir araya gelmesi ile oluşuyor kişisel fikirlerimde yanılıyor olabilirim, ben sizlerin değerli fikirlerini ve geleceğe ynelik tahminlerinizi merak etmekteyim Değerli yorumlarınızı ve fikirlerinizi bekliyorum. Roark tarafından 27/Eki/21 10:04 tarihinde düzenlenmiştir

Sektrü analiz etmek icin güzel konu hocam. Türkiye'de yasarken, gelismis ülkelerdeki is ilanlarina bakip o teknolojileri arastirirdim simdi de aslinda hala ayni düsüncedeyim. Konuya gemeden nce; Ilk olarak hangi teknolojiyi grenmek isterseniz isteyin kesinlikle ama kesinlikle yabanci dilleriniz olsun yaninda. Benim suanki aklim olsaydi bir sürü dil grenirdim. Cidden cok büyük bir kapi acacaktir. Artik günümüzde ingilizce tek basina yeterli olmuyor. Mesela türkiye'de ingilizce yaninda almanca bilmek, sizi siemens'e gtürür ve daha sonra almanya, avusturya, belki isvicre gibi almanca konusulan ülkelere kapiyi acar. Konuya dnersem: Isvicre'de gzlemledigim kadariyla gelecekte popüler olabilecek alanlar Big Data, Machine Learning , AI, microservices, LoRa (ya da daha iyi bir alternatifi cikarsa, belki 5G yerini alabilir, düsük güc tüketimi ve uygun fiyat saglarsa), cloud computing , devOps , RPA mesela anywhere, blue prism vs uipath gibi, cross platform her ne kadar yayilsa da hala native'e cok talep var Harici olarak; IoT: gelecegin teknolojisi ;) Eger IoT üzerine calismak istiyorsaniz yüksek seviyeli bir dilin yaninda gmülü sistemlere cidden ilgi gstermeniz gerek. zellikle ARM Cortex bu alanda cok hakim. Baslangic olarak arduino, esp gibi donanimlarla baslayabilirsiniz. Blockchain tabanli uygulama gelistiren, arastiran firmalar gzüme batiyor. Iyi derecede solidity dili bilmek, konsepti anlamak nemli. Gelecekte bir cok uygulamanin blockhain tabanli olacagini düsünüyorum. VR ve AR konusunda bekledigim etkiyi gremedim. Ilerde degisebilir bu durum ki gelecekten beklentimiz o ynde. Web Assembly: bundan da cok umutluydum ancak hala beklenen etkiyi gremedim. Olur da lazim olur diye blazor ile rnek bir proje gelistirdim.. :) suanlik aklima gelenler bunlar Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Türkiye'de yazılım serüveni yeni başlıyor. Dijital dnüşüm anlamında sektrde hala çok eksikler var. Güncelde Iot, postgresql, react/react native, java , python, haritalama konularından birinde uzmanlaşanın sırtı yere gelmez. Düz spaghetti php, klasik javascript frameworkler , bootstrap gibi tasarım şeylerini falan bi kenara bırakıp güncel rest api, serverless yapılara, docker gibi sistemlere, sass, figma, vue/react gibi sistemlerden hangisi alanınıza uygunsa ona adapte oldunuz mu işin üzerine cila çekersiniz.

telekom bunu yazdı Geleceğe dair tek atımlık kurşunum olsa yapılan bir ürünü grdükten sonra Web Assembly derdim. mrümü adayacak olsam C derdim. Hocam o website haricinde solidwork web app, google earth web app gibi uygulamalarda da webassembly teknolojisinin kullanıldığından bahsediliyordu. mür adamak gerçekten C gibi dillere ait :) ancak 2021 yılında bir dile komple mür adamak kişisel olarak bana çok mantıklı gelmiyor gibi şyle ki amaç ürün çıkarmak ve para kazanmaksa bir dile mür vermek yerine olabildiğince alternatif teknolojiye hakim olarak istenilen projeyi çıkarabiliyor seviyesine gelmektir diye düşünüyorum rnek vermek gerekirse, bugün kullandığımız yüksek seviyeli dillerin çıkardığı projeler ile beraber yayılan ve gelişen teknoloji var, aslında bu kodların compiler ve yaratıcıları daha tebrik edilmesi gereken kesimler ancak çok bilinmiyor.. Amac zaten para ve ürün çıkarmak olduğunda kimse SQL yaratıcısı ya da mimarisi nedirden çok işimi nasıl grürüm kısmı ile ilgileniyor hocam. 2021 yılında bir dile mür adanmaz fikri yanlış. Mutlaka ve mutlaka çok iyi bildiğin 1 adet dil olmalı. C#, Java veya Python gibi bir dili ğrenmeye başladığında 1-2 yıllık bir süre sonunda çok nemli bir noktaya gelirsin. 1 yıl, 2 yıl gibi süreler uzun gelmesin, bunlar yazılım hayatı için çok kısa süreler. Elbette gidip C veya C++ dillerinde uzmanlaşmak istersen çok daha uzun sürelere ihtiyaç duyarsın. Telekom'un dediği gibi C gerçekten mürlük bir dil. Ancak günümüzde pek çok kişi uygulama programcılığı alanında çalışıyor. https://www.tiobe.com/tiobe-index/ adresinden de bakacak olursan zaten ğrenebileceğin diller 4-5 tane. C#, Java, Python, JavaScript vb. gibi diller. Amaç tabii ki ürün geliştirip para kazanmak bir şeyler üretmek ama bu demek değil ki sen bir dilde uzman olmak yerine git yazılım mimarisi, serverless vb. konulara odaklan. nce çok iyi bildiğin bir adet programlama dili olsun. Diğer konulara sonra odaklanırsın. Yazılıma yeni başlamış kişilerin daha bir programlama dilini adam akıllı ğrenmeden mimari konuları ğrenmeye çalışmalarını anlamıyorum. Yazılım mimarisi dediğin konunun senin kafanda iyice şekillenmesi için bir kere senin biraz proje geliştirmiş ve tecrübelenmiş olman gerekiyor. Bu tarz konular belirli süreçlerin sonunda iyice kafaya oturuyor. Senin kafan C# ğrenip ğrenmeme konusunda karışık sanırım. Çünkü çok uzun süredir benzer sorular var aklında. Aynı konuyu seninle 8-9 ay nce de konuşmuştuk. C#; dilin kalitesi, arkasındaki güç, çok iyi hazırlanmış dkümantasyonu, standartlaştırılmış olması, diğer dillerden esinlenerek çıkartılmış olması vb. sebeplerden dolayı çok güçlü bir dil. Yani JavaScript gibi 10 günde oluşturulmuş bir dil değil. Veya Python 3 çıkınca Python 2 ile uyumsuz olması gibi durumları C# ta gremezsin. Veya Php gibi 7. versiyon gelmese snük kalma gibi durumlar C# ta olmaz. C# ne yaptığını çok iyi bilen adamlar tarafından oluşturulmuş ve diğer programlama dilleri çok iyi analiz edilerek oluşturulmuş bir dil. Php, Java, Python, JavaScript 90 lı yıllarda çıkan diller. 1991, 1995 vs. C# bunlardan daha genç. 2001 de çıkıyor. Bu durum bir avantaj. Yani C# ın piyasadan silinmesi gibi bir durum olmaz merak etme. Aynı şekilde Python, Php, Java, JavaScript de piyasadan silinmez. Eğer C# ve. NET ortamına girmek istemiyorsan diğerlerinden birini seç. Ama tam ğren, daldan dala atlama. Her şeyden azar azar bilmek yerine uzman olduğun bir konu olsun.

Roark bunu yazdı telekom bunu yazdı Geleceğe dair tek atımlık kurşunum olsa yapılan bir ürünü grdükten sonra Web Assembly derdim. mrümü adayacak olsam C derdim. Hocam o website haricinde solidwork web app, google earth web app gibi uygulamalarda da webassembly teknolojisinin kullanıldığından bahsediliyordu. mür adamak gerçekten C gibi dillere ait :) ancak 2021 yılında bir dile komple mür adamak kişisel olarak bana çok mantıklı gelmiyor gibi şyle ki amaç ürün çıkarmak ve para kazanmaksa bir dile mür vermek yerine olabildiğince alternatif teknolojiye hakim olarak istenilen projeyi çıkarabiliyor seviyesine gelmektir diye düşünüyorum rnek vermek gerekirse, bugün kullandığımız yüksek seviyeli dillerin çıkardığı projeler ile beraber yayılan ve gelişen teknoloji var, aslında bu kodların compiler ve yaratıcıları daha tebrik edilmesi gereken kesimler ancak çok bilinmiyor.. Amac zaten para ve ürün çıkarmak olduğunda kimse SQL yaratıcısı ya da mimarisi nedirden çok işimi nasıl grürüm kısmı ile ilgileniyor hocam. 2021 yılında bir dile mür adanmaz fikri yanlış. Mutlaka ve mutlaka çok iyi bildiğin 1 adet dil olmalı. C#, Java veya Python gibi bir dili ğrenmeye başladığında 1-2 yıllık bir süre sonunda çok nemli bir noktaya gelirsin. 1 yıl, 2 yıl gibi süreler uzun gelmesin, bunlar yazılım hayatı için çok kısa süreler. Elbette gidip C veya C++ dillerinde uzmanlaşmak istersen çok daha uzun sürelere ihtiyaç duyarsın. Telekom'un dediği gibi C gerçekten mürlük bir dil. Ancak günümüzde pek çok kişi uygulama programcılığı alanında çalışıyor. https://www.tiobe.com/tiobe-index/ adresinden de bakacak olursan zaten ğrenebileceğin diller 4-5 tane. C#, Java, Python, JavaScript vb. gibi diller. Amaç tabii ki ürün geliştirip para kazanmak bir şeyler üretmek ama bu demek değil ki sen bir dilde uzman olmak yerine git yazılım mimarisi, serverless vb. konulara odaklan. nce çok iyi bildiğin bir adet programlama dili olsun. Diğer konulara sonra odaklanırsın. Yazılıma yeni başlamış kişilerin daha bir programlama dilini adam akıllı ğrenmeden mimari konuları ğrenmeye çalışmalarını anlamıyorum. Yazılım mimarisi dediğin konunun senin kafanda iyice şekillenmesi için bir kere senin biraz proje geliştirmiş ve tecrübelenmiş olman gerekiyor. Bu tarz konular belirli süreçlerin sonunda iyice kafaya oturuyor. Senin kafan C# ğrenip ğrenmeme konusunda karışık sanırım. Çünkü çok uzun süredir benzer sorular var aklında. Aynı konuyu seninle 8-9 ay nce de konuşmuştuk. C#; dilin kalitesi, arkasındaki güç, çok iyi hazırlanmış dkümantasyonu, standartlaştırılmış olması, diğer dillerden esinlenerek çıkartılmış olması vb. sebeplerden dolayı çok güçlü bir dil. Yani JavaScript gibi 10 günde oluşturulmuş bir dil değil. Veya Python 3 çıkınca Python 2 ile uyumsuz olması gibi durumları C# ta gremezsin. Veya Php gibi 7. versiyon gelmese snük kalma gibi durumlar C# ta olmaz. C# ne yaptığını çok iyi bilen adamlar tarafından oluşturulmuş ve diğer programlama dilleri çok iyi analiz edilerek oluşturulmuş bir dil. Php, Java, Python, JavaScript 90 lı yıllarda çıkan diller. 1991, 1995 vs. C# bunlardan daha genç. 2001 de çıkıyor. Bu durum bir avantaj. Yani C# ın piyasadan silinmesi gibi bir durum olmaz merak etme. Aynı şekilde Python, Php, Java, JavaScript de piyasadan silinmez. Eğer C# ve. NET ortamına girmek istemiyorsan diğerlerinden birini seç. Ama tam ğren, daldan dala atlama. Her şeyden azar azar bilmek yerine uzman olduğun bir konu olsun. ncelikle yorum için teşekkür ederim hocam. Yukarıda aslında aynı şeylerden bahsetmek istedim. Dil ve tecrübe konusunda. aslında ben hangi dili ğreneyim vs diye bir soru sormadım konu başlığında yazılım ve gelecek yazma sebebi sektr ve ngrülebilen fikirler tartışması yapabilmekti. Tabii iyi niyetiniz ve ğretici karakteriniz ile samimi şekilde cevap verdiğinizden şüphem yok. Yazılım geliştirici olarak çalıştığım kurum içerisinde gizlilik sebebi ile bilgi vermeyeceğim ancak AR uygulamaları muazzam derecede olumlu karşılanıyor ve milyonluk proje çıkıyor. Firma içerisinde byle bir uygulama grdüğümde ve projenin sadece 1 ay içerisinde çıkarılmasında " bunu nce düşünebilseydik " fikirleri kafamda dolandı durdu. ve o milyonluk projede yle 10-20 yıllık yazılımcılarda yok, normal jr ve mid. Gerekli yazılım kütüphaneleri ve donanımları haberleştirerek başarılı bir ürün yapıldı. Bu ve buna benzer birçok ürün çıkarıldı, hal byle olunca zaten bir dil için mür vermekten ziyade iyi bir temel ve programlama dili üzerinde ki tecrübe sonrası herhangi bir farklı dile geçtiğinizde ürün çıkarabiliyor konuma geliniyor yıllarca Java yazmış ve derinlemesine bilgi sahip olmuş birisi farklı herhangi bir dil ile istediği uygulamayı çıkarabilir. Konu amacı çıkarılabilecek uygulamalar ve ilerleyen yıllarda olabilecek ihtiyaçlar için genel bir fikir havuzu oluşturabilmek maksadı ile açmıştım ama coin konusu kadar ilgi grmedi, çünkü parasal birşey yazmadım :D Gelecekte Java yazan 100.000 maaş alacak diye bir iki cümle sıkıştırsam daha iyi olabilirdi :D

yazılımcı olmayın, çok sıkıcı iş. 3-5 yıl yazılımcı olarak çalışıp genel kültür edinin, sonra başka sektrlere atılıp yazılım bilginizle ne çıkın. 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

Sektrü analiz etmek icin güzel konu hocam. Türkiye'de yasarken, gelismis ülkelerdeki is ilanlarina bakip o teknolojileri arastirirdim simdi de aslinda hala ayni düsüncedeyim. Konuya gemeden nce; Ilk olarak hangi teknolojiyi grenmek isterseniz isteyin kesinlikle ama kesinlikle yabanci dilleriniz olsun yaninda. Benim suanki aklim olsaydi bir sürü dil grenirdim. Cidden cok büyük bir kapi acacaktir. Artik günümüzde ingilizce tek basina yeterli olmuyor. Mesela türkiye'de ingilizce yaninda almanca bilmek, sizi siemens'e gtürür ve daha sonra almanya, avusturya, belki isvicre gibi almanca konusulan ülkelere kapiyi acar. Konuya dnersem: Isvicre'de gzlemledigim kadariyla gelecekte popüler olabilecek alanlar Big Data, Machine Learning , AI, microservices, LoRa (ya da daha iyi bir alternatifi cikarsa, belki 5G yerini alabilir, düsük güc tüketimi ve uygun fiyat saglarsa), cloud computing , devOps , RPA mesela anywhere, blue prism vs uipath gibi, cross platform her ne kadar yayilsa da hala native'e cok talep var Harici olarak; IoT: gelecegin teknolojisi ;) Eger IoT üzerine calismak istiyorsaniz yüksek seviyeli bir dilin yaninda gmülü sistemlere cidden ilgi gstermeniz gerek. zellikle ARM Cortex bu alanda cok hakim. Baslangic olarak arduino, esp gibi donanimlarla baslayabilirsiniz. Blockchain tabanli uygulama gelistiren, arastiran firmalar gzüme batiyor. Iyi derecede solidity dili bilmek, konsepti anlamak nemli. Gelecekte bir cok uygulamanin blockhain tabanli olacagini düsünüyorum. VR ve AR konusunda bekledigim etkiyi gremedim. Ilerde degisebilir bu durum ki gelecekten beklentimiz o ynde. Web Assembly: bundan da cok umutluydum ancak hala beklenen etkiyi gremedim. Olur da lazim olur diye blazor ile rnek bir proje gelistirdim.. :) suanlik aklima gelenler bunlar LoRa da kullanım alanında su anda en buyuk dezavantajın kapsama ve range aralıgının dusuk olması dıye bılıyorum hocam. + olarak gerçekten sektrü analiz etmek, kişisel yatırım, teknolojik yatırım ve bakış açısını genişletmek için güzel bir konu olur umarım. AR ve VR ile beraber artık mobilya ve ev eyşaları vb platformlarda real-time olarak obje yerleştirmek ile ilgili çalışmalar yapılıyor Metaverse projesi ile beraber sanal gerçeklik vb alanda oyunlarında türeyeceği syleniyor.

zellikle web için konuşacak olursak gelecekte dillerden çok mimarilerin, serverless sistemlerin hak ettiği gibi konuşulacağını düşünüyorum rneğin mikroservis ve mikrofrontend mimarisiyle iyi bir yazılım geliştirme sürecine sahip bir projede go kullan nodejs kullan rust kullan python kullan neti ne kadar kullanabilirsin bilmiyorum ama Java kullan çok nemli değil. n tarafta react kullan vue kullan ister typescript ile bir şeyler yap ister vanilla js. İstersen direkt html. Bütün bunları birleştirip ortaya bir şey koymak daha mantıklı Dküman gerektiren ilişkisel olmayan verilerini nosqlde tut, ilişkisel olanları postgresqlde Socketin olsun mesela redis gibi memcache kullan oda vs için tutup da veritabanı kullanma. Rabbit mq kullan bir queue sistemi için Yani demek istediğim artık diller dikine ilerlemiyor yaraya ilerliyor. Birbiriyle haberleştiklerinde sağlamlaşıyorsunuz. Docker, kubernetes vs bunun için geliştirildi bence. Devopsçular sistemi karmaşık hale getirip kaçsınlar diye değil Son ngrüm ise inşalla italic yazı tipi de kalkacak. Çok güzel bir dnem çok yakında diye hissediyorum Herhangi bir dili ğrendiniz ve italic yazmıyorsanız bir şirkete girip çalışıyorsunuz gibi bir gelecek iyibu! yeniden..

C# mi Java mı sizce? Bir anket yapabilsem keşke Çılgın şeyh Müritleri coşturuyor...