Söylentilere göre Twitter, Google ile arasındaki ticari ilişkide duyanları şaşkına çevirecek bir tutum sergiliyor. Google’a ödemesi gereken borçları ödemeyi reddeden teknoloji devi, ikili ticari ilişkilerini sekteye uğratabilecek güven kırıcı bir karar almış gibi görünüyor. İşte detaylar
Twitter, maliyetlerini azaltmaya çalışıyor
Yayımlanan bir rapora göre Twitter, servislerinin bir kısmını Google’a ait olan Cloud hizmeti dahilindeki sunucularda barındırıyor. Bu ay itibarıyla sözleşmesini yenileyen sosyal medya şirketi, biriken fatura borçlarını ödemeyi reddederek söz konusu tutarı kasasında tutup maliyetlerinden sıyrılmaya çalışıyor. Bu durum, şirketin güven politikalarını zedeleyerek diğer ticari ilişkilerinde de soru işaretlerinin oluşmasına neden oluyor.
Elon Musk yönetimindeki benzer bir gerilimi Mart ayında Amazon ile yaşamıştı. Amazon’a olan borçlarını ödemeyi de reddeden şirket, Amazon’un keskin tutumu ve alacağı yaptırım kararı sonrasında borçlarını ödemek zorunda kaldı. Şirketin bu gerilimden sonra nasıl bir adım atacağı, herkesçe merak edilen detaylar arasında.
Twitter, yorum bölümüne reklam yerleştirmesi için bazı kullanıcılara ödeme yapacak? Peki kim bu kullanıcılar? Detaylar haberimizde...
Bilindiği üzere Twitter, Musk tarafından yönetilmeye başladıktan sonra maliyetleri azaltmak adına peş peşe kararlar almaya başladı. Altyapı tarafında yaptığı harcamalarda en az bir milyon dolarlık bir tasarruf değerine ulaşmak isteyen şirket, birçok kritik karara imza attı. İşten çıkarmalarıyla da gündem olan şirketin bu politikalarıyla ticari güvenilirliğinin azaldığı, yayımlanan raporlarda not alınan hususlar arasında yer alıyor.
Peki, sizler iki dev arasındaki bu gerilim hakkında neler düşünüyorsunuz? Sizce Twitter, ilerleyen süreçte nasıl bir adım atacak? Görüşlerinizi bizlerle yorumlar kısmından paylaşabilirsiniz.
Google, makine öğrenimi topluluğu için oldukça önemli bir gelişmeye imza attı. Şirketten gelen açıklamaya göre, 60’dan fazla yapay zeka modelini kapsayan Vertex AI’ın üretken yapay zeka desteği genel kullanıma sunuldu. Bu, büyük şirketlerden bireysel kullanıcılara kadar herkesin Google’ın modellerini deneyebileceği anlamına geliyor.
Google Vertex AI nedir ve ne işe yarar?
Vertex AI isimli platform; PaLM 2, Imagen ve Codey gibi dil öğrenimi modellerinden yararlanıyor. Üretken yapay zeka olarak çalışan bu platform, ChatGPT gibi sohbet botu olarak kullanılabilecek. Ayrıca şirketler, üretken yapay zeka yeteneklerini kendi hizmetlerine entegre edebilecek.
Google Cloud’a ilişkin bir etkinlikte yapılan duyuru, yapay zekanın daha fazla kişiye ve daha fazla alana yayılması için oldukça önemli. Artık birçok firma, yapay zeka uygulamaları oluşturmak için Google’ın dil modellerinden yararlanabilecek.
Google Bard kod yazma konusunda ne kadar başarılı? Sohbet botuna eklenen yeni bir yaklaşım, ChatGPT'nin önüne geçmesini sağladı.
Google’ın açıklamasına göre Vertex AI ile 60’dan fazla yapay zeka modeli hizmete sunuldu. Model Garden olarak adlandırılan bu araç, Generative AI Studio ile farklı sistemlere uyarlanabiliyor. Bu özellikler arasında çeviri, fotoğraf/video yaratma, kod tamamlama ve sohbet botu oluşturma gibi önemli yapay zeka araçları bulunuyor.
Google’ın dil modelini kullanan en büyük platformlardan birisi Canva oldu. Hazır şablonlarıyla bilinen şirket, İngilizce konuşmayan kullanıcılara daha iyi hizmet vermek için Vertex AI’ın çeviri hizmetini sistemine entegre etti. Canva ayrıca kısa videoları PaLM modeliyle daha uzun ve yaratıcı hale getirmek istiyor.
Yapay zeka hayatın her alanına dahil oldukça sektördeki rekabet de kaçınılmaz hale geldi. Google ise Vertex AI ile daha fazla şirketin kendi dil modellerini kullanmasını amaçlıyor.
Peki sizler bu konu hakkında neler düşünüyorsunuz? Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.
İstanbul’da oynanan Şampiyonlar Ligi final karşılaşmasının kazananı belli oldu. Manchester City, 2022-2023 Şampiyonlar Ligi kupasını kaldıran takım oldu. Atatürk Olimpiyat Stadı’nda yapılan maç M.City 1-0 Inter sonucuyla tamamlandı. İşte M. City’nin galibiyeti sonrasında sosyal medyada yapılan paylaşımlar.
Şampiyonlar Ligi finaline sosyal medyadan gelen tepkiler
Premier Lig’i ve FA Kupası’nı kazanan Manchester City, en sonunda Şampiyonlar Ligi’nin de zirvesine oturdu. Yıllardır finallere kadar yükselerek kupayı kaldırmayı başaramayan İngiliz kulüp, en sonunda bir yıl içerisinde üç kupayı birden evine götürdü.
Şampiyonlar Ligi ilk kez 1955 yılında başladı. Real Madrid 14 kez şampiyon olarak en çok kupa kaldıran kulüp oldu. Madrid’in hemen arkasında ise 7 kupayla Milan ve 6 kupayla Bayern Münih yer aldı. M. City’nin bu şampiyonluğu ise kupadaki ilk galibiyetini temsil ediyor.
Galatasaray, 2022-2023 sezonu Süper Lig şampiyonu oldu. 23. kez ligi lider bitiren sarı-kırmızılı kulüp, sosyal medyayı ayağa kaldırdı.
68. dakikada Rodri, M. City’yi öne geçiren golü attı. Bu golün ardından ise ağlar topla buluşmadı ve kupa İngiltere’ye gitti. Atatürk Olimpiyat Stadı’nda kupayı kaldıran Manchester City hakkında sosyal medyadan yapılan en iyi paylaşımlar şu şekilde:
Meta, hem Quest VR gözlüklerinin popüleritesini artırmak hem de Instagram kullanımını yaygınlaştırmak için yeni bir özelliği test ediyor. Şirketten gelen açıklamaya göre, Instagram Reels videoları Meta Quest gözlüklerinde izlenebilecek.
Meta Quest’te Reels dönemi başlıyor
Meta CEO’su Mark Zuckerberg tarafından yapılan açıklamaya göre Quest gözlükler, Instagram desteğini genişletiyor. Buna göre belirli kullanıcılar artık Quest 2 gözlüklerinde Reels videolarını deneyimleyebilecek. Bu hamle, sosyal medyayı VR dünyasına dahil edilmesinin de bir parçası.
Reels videolarının VR gözlüklere getirilme kararı, Meta’nın önümüzdeki sonbaharda Quest 3’ü piyasaya sürmesinden hemen önce geldi. Bu gelişme aynı zamanda Apple Vision Pro’nun pazarda yarattığı etkiyi de takip ediyor.
Popüler sosyal medya platformu Instagram, Twitter'a rakip olacak yeni bir uygulama geliştiriyor. İşte detaylar
Hem Meta hem de Vision Pro oldukça dikkat çeken özelliklere sahip. Ancak çok farklı fiyatları nedeniyle pazarda farklı kullanıcı tabanlarına hitap ediyorlar. Meta Quest 3 başlangıç fiyatı 499 dolarken; Vision Pro ise 3499 dolardan sunulacak.
Reels’in Meta Quest’e entegre edilmesiyle birlikte, VR kullanıcıları sanal gerçeklikte yeni bir içerik deneyimi yaşayacak. İçerik oluşturucular ayrıca sanal gerçeklikte dikey videolar hazırlayarak yeni bir akım başlatabilecek.
Quest üzerinden Instagram Reels izleyebilme özelliğinin şimdilik belirli kullanıcılara sunulduğunu hatırlatalım. Ancak ilerleyen dönemlerde tüm Quest gözlüklerinde erişilebilir olması mümkün görünüyor.
Peki, sizler bu konu hakkında neler düşünüyorsunuz? Sizce Quest kullanıcıları bu özelliği kullanacak mı? Görüşlerinizi bizlerle yorumlar kısmından paylaşabilirsiniz.
Elon Musk, Apple tarafından geçtiğimiz günlerde duyurulan Vision Pro gözlüğünü kendine özgü tarzıyla eleştirdi. Twitter’dan yaptığı paylaşımda AR gözlüğünün fiyatına gönderme yaptı. Musk’ın viral hale gelen paylaşımı, gözlüklerin halüsinojenik mantarlar ile aynı etkiyi yaratacağını ima ediyor.
Elon Musk, Apple Vision Pro için ne dedi?
Apple Vision Pro, WWDC 2023 kapsamında tanıtıldı ve sanal+artırılmış gerçeklik deneyimi yaratmasıyla ön plana çıktı. Ancak Apple yöneticileri, lansman sırasında hem sanal hem de artırılmış gerçeklik ifadelerini kullanmaktan kaçındı. Gözlüğün 3499 dolarlık fiyatı ise Elon Musk’ın bile dikkatinden kaçmadı.
Elon Musk, Vision Pro hakkındaki görüşünü esprili bir fotoğrafla dile getirdi. Fotoğrafta Musk, Apple gözlüğünün 3499 dolar olduğunu ve halüsinojenik mantarların ise sadece 20 dolara satıldığına dikkat çekti. Mantarların paketinde ise “UFO ve uzaylılar ile iletişime geçin” ifadesinin yer alması gözlerden kaçmadı.
Apple Vision Pro, sonunda WWDC 2023 etkinliğiyle birlikte tanıtıldı. Bu yeni karma gerçeklik gözlüğü, sanal ve artırılmış gerçeklik alanına yenilikçi bir soluk getiriyor.
Tesla CEO’sunun Vision Pro eleştirisinin karşılıksız kalmadığını da belirtelim. Bazı kullanıcılar Neuralink beyin çiplerini hatırlatarak Musk’ın böyle bir yorum yapmasını ironik buldu.
Vision Pro’da kullanılan Mikro LED teknolojisi, yüksek performanslı göz takip sistemiyle birleşiyor. Apple, M2 işlemcinin yanı sıra R1 adında yeni bir işlemci de kullanarak en iyi görüntü kalitesini sunmayı hedefliyor. Gecikmeyi minimuma indiren R1 işlemci, oyunlar ve diğer uygulamalarda üst düzey bir deneyim sunuyor.
Musk’ın Apple Vision Pro hakkındaki gerçek görüşlerini şu anda bilmiyoruz. Ancak daha önce birçok defa Meta’nın Quest gözlüklerini eleştirmiş ve “gözünün önüne bir televizyon yerleştirmenin” mantıklı olmadığını söylemişti.
Peki sizler bu konu hakkında neler düşünüyorsunuz? Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.
Son yıllarda yazılım sektörü, dijital dönüşümün hız kazanmasıyla birlikte önemli bir yükseliş gösteriyor. Günümüzde neredeyse her sektör, iş süreçlerini daha verimli hale getirmek ve rekabet avantajı elde etmek için yazılım çözümlerine ihtiyaç duyuyor.
Bu nedenle, yazılım geliştirme becerileri giderek daha fazla talep görüyor. Bizler de bu içeriğimizde yazılıma başlamak isteyen kişiler için “yazılım nedir?”, “yazılıma nasıl başlanır?” ve “yazılıma başlarken hangi dili tercih etmeliyim?” sorularını cevaplandıracağız. O halde öncelikle yazılımın ne olduğunu öğrenelim.
Yazılım nedir?
Yazılım, bilgisayarlarla iletişim kurmak, talimatlar vermek ve istenen görevleri gerçekleştirmek için kullanılan bir dizi kod bütünüdür. Bu kodlar, bilgisayar sistemlerinde verilerin işlenmesini, görevlerin gerçekleştirilmesini, uygulamaların çalıştırılmasını ve birçok farklı işlevin yerine getirilmesini sağlar.
Yazılımın temel amacı, bir bilgisayarın donanımını yönetmek ve bilgisayarın anladığı dilde talimatlar vermek için kullanılmasıdır. Bu talimatlar, belirli bir programlama dili kullanılarak yazılır. Programlama dilleri ise insanların anlayabileceği bir dilde yazılan kodları, bilgisayarın anlayacağı bir dile çevirir. O halde yazılıma başlamak isteyenler için “Yazılıma nasıl başlanır?” sorusunun cevabına geçelim.
Bu makalemizde ülkemizdeki yazılımcı maaşları ne kadar? sorunu yanıtladık. İşte Türkiye yazılım mühendisliği maaşları...
Yazılıma nasıl başlanır?
Yazılım sektöründe çalışmak isteyen pek çok kişi, nasıl başlayacağını bilmediği için bir adım atamıyor. Bu da bazı kararsızlıklara neden oluyor. O halde “yazılıma nasıl başlanır?” sorusunu adım adım cevaplandıralım.
1) Temel bilgisayar kavramlarını öğrenin
Yazılım öğrenmeye geçmeden önce temel bilgisayar kavramları hakkında bilgi sahibi olmanız, yazılımın mantığını anlamanız konusunda yardımcı olacaktır. Örneğin işlemci, RAM ve ekran kartı gibi donanımların nasıl çalıştığını anlayın. Bu, yazılım öğrendiğiniz sırada mantığı daha kolay kavramanızı sağlayacaktır.
2) Yazılıma başlamak için alan belirleyin
Kodlanabilen her şey birer yazılım olduğu için bu sektörde pek çok alan bulunuyor. Bunlar arasında son yıllarda en popülerleri web sitesi geliştirme, mobil uygulama geliştirme ve oyun geliştirme. Tabii yapay zeka ve DevOps gibi alanlar da var ancak bunlar yeni başlayan birisi için zor gelecektir.
Öncelikle kendinize yazılım ile ne yapmak istediğinizi sorun. Mesela bir web sitesi mi geliştirmek istiyorsunuz, yoksa mobil uygulama mı? Yani her şeyden önce, bu sektörde hangi alanda varlık göstereceğinizi belirlemelisiniz.
3) Back-end mi, Front-end mi yoksa Full-stack mi?
Alanı seçtikten sonra da yazılımın arka tarafında mı, ön tarafında mı yoksa her iki tarafta da mı çalışacağınızı belirlemelisiniz. Zira buna göre programlama dili öğreneceksiniz.
Peki bu üç taraf arasındaki fark ne?
Back-end
Bir yazılım projesinin arka planında gerçekleşen işlemlere denir. Bir örnek vermek gerekirse, bir web sitesinde iletişim formunu doldurduktan sonra “Gönder” düğmesine bastığınızda, formdaki bilgilerin web sitesinin veritabanına kaydedilmesi işlemi, back-end tarafında gerçekleşir. Bu alanda çalışan yazılımcıya ise Back-end geliştirici denir.
Front-end
Bir yazılım projesinin kullanıcı ile etkileşimde bulunduğu arayüze denir. Kullanıcının web sitesini veya uygulamayı görüntülediği kısım olarak düşünebilirsiniz. Örneğin, bir web sitesinin tasarımı, düğmeleri, menüler veya bir önceki maddedeki formun tasarımına front-end denir. Bu alanda çalışan yazılımcılara ise Front-end geliştirici denir.
Full-stack
Hem Front-end hem de Back-end tarafında çalışabilen ve her iki bölümde de becerilere sahip olan bir yazılım geliştiricisine denir. Bu kişiler, bir yazılım projesinin hem kullanıcı arayüzünü oluşturan front-end kısmında hem de arka planda gerçekleşen işlemleri kodlayan back-end kısmında çalışabilir.
Full-stack geliştiriciler, projenin tamamını anlayabilen ve geliştirebilen yeteneklere sahiptir. Bu, kullanıcı arayüzünün tasarımından başlayarak veri tabanı yönetimi ve sunucu tarafı programlamaya kadar geniş bir yelpazede çalışabilmeleri anlamına gelir.
İş
Full-stack geliştiriciler, iş bulma ve para kazanma konusunda kimi zaman daha öne çıkarlar. Çünkü her iki tarafta da çalışabilmeleri, işverenler için bir avantajdır. Zira iki taraf için iki yazılımcı ile çalışmak yerine tek bir yazılımcıyı tercih edebilirler.
Öte yandan Full-stack yazılımcılar, bir Front-end veya Back-end geliştiriciye ihtiyaç duymadıkları için, bir projeyi kendi başlarına inşaa edebilirler. Bu nedenle kendileri için de avantajlı olurlar. Tabii bu söylediklerimiz, Front-end veya Back-end yazılımcıların, Full-stack geliştiricilere karşı geride kaldığı anlamına gelmesin. Diğer iki taraftan yazılımcılara da ihtiyaç duyuluyor.
“Yazılıma hangi dil ile başlamalıyım?” sorusunun cevabına geçelim.
4) Yazılıma başlamak için dil seçimi
Yazılıma başlarken hangi programlama dilini tercih etmeniz gerektiği, seçtiğiniz alana ve hedeflerinize bağlıdır. Zira zaten bu nedenle dil seçimine geçmeden önce bunları belirledik. Ancak bunu bir kenara bırakarak, yazılıma, nesne yönelimli bir programlama dili olan C# ile başlamanızı tavsiye ederiz.
Bu dil ile yazılımın algoritma ve mantığını kavrayabilirsiniz. Nesne yönelimli olmayan bir programlama dili ile başladığınızda mantığı anlamayabilir, haliyle sıkılabilirsiniz. C#‘ı öğrendikten sonra ise alanınıza uygun bir dil ile devam edebilirsiniz.
İşte alanlara göre popüler ve tavsiye ettiğimiz diller:
Web geliştirme alanında front-end tarafında çalışırken, HTML ve CSS dillerini mutlaka bilmelisiniz. HTML (HyperText Markup Language), web sayfalarının yapısını ve içeriğini tanımlamak için kullanılan bir işaret dilidir. Sayfaların başlık, başlık, paragraf, resim, bağlantı gibi unsurlarını oluşturmak için HTML kullanılır.
CSS (Cascading Style Sheets) ise web sayfalarının görünümünü ve düzenini kontrol etmek için kullanılan bir stil dilidir. CSS sayesinde HTML elemanlarına renk, boyut, hizalama, kenarlık gibi özellikler vererek sayfaları görsel olarak tasarlayabilirsiniz.
Birçok girişim ve girişimcinin kendini geliştirmesi ve projelerini yönetmesi açısından destek olan YTÜ Startup House Bootcamp'e konuk olduk.
HTML ve CSS, bir web sayfasının temel taşıdır. Bu dilleri öğrenerek, kullanıcı arayüzlerini oluşturabilir ve web sayfalarını istediğiniz şekilde tasarlayabilirsiniz. Ayrıca, JavaScript’i de Front-end geliştirme sürecinde kullanarak etkileşimli özellikler de ekleyebilirsiniz.
Flutter ve React Native, birer cross-platform yazılım geliştirme kitidir. Flutter, Dart programlama dilini kullanıyorken, React Native ise JavaScript. Her iki SDK’nın arkasında, sırasıyla Google ve Meta var. Yani destek büyük.
Cross-platform Flutter ya da React Native SDK’sı ile bir mobil uygulama geliştirdiğinizde, bunu hem Android hem de iOS’ta çalıştırabilirsiniz. Yani iki ayrı platform için farklı bir kod yazmanıza gerek kalmaz. Bu sebepten ötürü yazılım şirketleri, son yıllarda Flutter ya da React Native geliştiriciler de aramaya başladı. Tabii Android ve iOS için ayrı yazılımcı arayan şirketlerin de sayısı bir hayli fazla.
Oyun Geliştirme:
Unity oyun motoru: C#
Unreal Engine oyun motoru: C++
5) Yazılıma başlamak için öğrenme kaynakları!
Yazılım öğrenmek için öncelikle bir kaynağa ihtiyacınız var. Öğrenme sürecinde, internet büyük bir kaynak sağlayıcısıdır. Seçtiğiniz dilin temellerini öğrenmek için binlerce ücretsiz içerik bulunmaktadır. Bu kaynaklardan bazıları şunlar;
“Yazılıma nasıl başlanır?” sorusunu cevaplandırdık. O halde bu süreçte mutlaka bilmeniz ve dikkat etmeniz gerekenlere geçelim.
Mutlaka aklınızda bulundurmanız gerekenler
Telefondan yazılım öğrenebilir miyim?
Telefondan bir yazılım dilinin temellerini öğrenebilirsiniz. Bunun için eğitim veren pek çok mobil uygulama var. Kod çalıştırabileceğiniz uygulamalar da yok değil. Ancak ne yazık ki yazılım alanında ilerlemek istiyorsanız, mutlaka bir bilgisayara ihtiyaç duyacaksınız.
Geç kaldım mı?
Yazılıma başlamak isteyen kişiler kimi zaman “geç kaldım” diyerek bundan vazgeçiyor. Bunun için şunu diyebiliriz ki; Bu iş için geç kalmak gibi bir unsur yok. Tabii ki 80 yaşındaki bir insan bunda zorluk yaşayabilir.
Ancak yine de, teknik olarak öğrenemez diyemeyiz. Sektörde yaş bakımından çok fazla çeşitlilik var. 12 yaştan 40 yaşa kadar yazılıma yeni başlayan pek çok kişiyle karşılaşabilirsiniz. Sorunun cevabına gelecek olursak, geç kalmadınız.
İngilizce
Yazılım dünyasında İngilizce’nin önemi büyüktür. İnternetteki kaynakların çoğu veya yazılım terimlerinin çoğunlu İngilizce olduğu için temel seviyede bilinmesi önemlidir. Bu dili öğrenerek, daha fazla kaynağa erişebilir, gelişmiş dökümantasyonları anlayabilir ve küresel yazılım topluluğuyla daha etkili bir şekilde iletişim kurabilirsiniz.
Bu sebepten ötürü belki de yazılıma başlamadan önce İngilizce’yi temel seviyede öğrenmeyi düşünebilirsiniz. Tabii bunun bir gereksinim olmadığını da belirtelim. Yazılım öğrendiğiniz süreçte internet üzerinden pek çok kaynak araştırması yapmanız gerekeceği için, zaten isteseniz de istemeseniz de temel seviyede İngilizce öğreneceksiniz.
Pes etmemek
Yazılım öğrenirken hatalarla karşılaşmanız kaçınılmazdır. Bu normaldir ve sizin gelişiminizin bir parçasıdır. Pes etmek yerine, hataları bir fırsat olarak görün. Çözüm odaklı düşünün, hataları analiz edin ve çözmek için internet üzerinden araştırma yapın. Yazılım geliştirme sürecinde sabırlı olmak ve azimle çalışmak önemlidir.
İnternette araştırma yeteneği
Yazılım öğrenirken veya proje geliştirirken karşılaşacağınız sorunları çözmek için internette araştırma yapmak büyük bir beceridir. Hata mesajlarını veya sorunları internette aramak bile basit bir araştırmadır.
Stack Overflow, GitHub gibi platformlar ve çeşitli forumlar, yazılım geliştirme topluluğunun büyük bir kaynağıdır. İnternet araştırma becerilerinizi geliştirerek sorunlarınıza daha hızlı ve etkili çözümler bulabilirsiniz.
Cep telefonundan yazılım öğrenmek eskisinden çok daha kolay. İşte karşınızda en iyi kodlama öğreten mobil uygulamalar listesi!
Aynısını geliştirmeye çalışın
Yazılım öğrendiğiniz sırada kendinizi geliştirmek ve bilginizi pekiştirmek için bir proje bulup, onun aynısını geliştirmeye çalışabilirsiniz. Örneğin bir web sitesinin veya mobil uygulamanın aynısını kodlamayı deneyebilirsiniz. Buna, yazılım sektöründe proje clone’u geliştirmek deniyor.
Projeler geliştirin
Sadece bir dilin temeli öğrenildiği zaman ne yazık ki hemen yazılımcı olunmaz. Projeler geliştirerek daha çok tecrübe edinmeli ve bilgi sahibi olmalısınız. Çünkü ileride yazılım ile ilgili bilmiş olduğunuz bilgilerin büyük çoğunluğunu, proje geliştirdiğiniz sırada öğreneceksiniz. Bu nedenle öğrenme aşamasında bunun için gerekli önemi gösterin.
Projelerinizi paylaşın
Öğrenme sürecinde geliştirdiğiniz bütün projerlnizi Github gibi yazılımcıların sosyal medyası olarak görülen platformda mutlaka paylaşın. Yazdığınız kodlar her ne kadar sizi acemi gibi gösterecek olsa da, ilerleyen zamanlarda yayınladığınız projeler, sizin gelişiminizi kanıtlar nitelikte olacak.
Aynı kodu yazmayın
Öğrenme aşamasında sizinle bilgi paylaşan bir eğitmen veya kişinin yazdığı kodu kullanmayın. Kendi kodunuzu yazmaya çalışın. Hata yapabilecek olsanız bile bundan çekinmeyin. Örneğin eğitmen, konsol üzerinde bir yapılacaklar listesi uygulaması geliştiriyse, siz de not defteri geliştirmeye çalışın.
Hedefiniz para kazanmak olmasın
Yazılıma başlamak isterken hedefiniz para kazanmak değil, iyi bir iş çıkarabilmek için kendinizi geliştirmek olmalı. Eğer para kazanma odaklı olursanız, başarılı olma ihtimaliniz düşük. Çünkü para, kendinizi geliştirmenin önüne geçecektir.
Yazılımı ne kadar sürede öğrenebilirim?
Yazılım öğrenmek asla bitmez. Sizler bir programlama dilinde profesyonel seviyede olsanız bile, her geçen gün yeni şeyler öğrenirsiniz. Haliyle bu da sizin aslında yazılımı halen tamamen öğrenmemiş olduğunuzu gösterir.
Yazılım için matematik gerekli mi?
Bu soruya internet üzerinde pek çok kez denk gelmiş olabilirsiniz. Öncelikle yazılım için matematiğin gerekli olup olmadığına cevap verebilmek için alana bakmalıyız. Eğer sadece bir mobil uygulama veya web site geliştiricisi olacaksanız, dört işlem matematik bilgisi yeterli olacaktır.
Ancak yapay zeka tarafına geldiğimizde aynı şeyi söyleyemeyiz. Çünkü yapay zeka, verilerden öğrenme ve kararlar alma yeteneğine sahiptir. Bu sistemlerin temelini oluşturan algoritmalar, matematiksel kavramlar ve işlemler üzerine kurulur.
Öte yandan Lineer cebir, yapay zekanın temelini oluşturan bir matematik dalıdır. Vektörler, matrisler ve doğrusal denklemler gibi kavramlar, yapay zekanın modelleme ve hesaplama süreçlerinde sıkça kullanılır. Bu sebeplerden ötürü yapay zeka alanında gelişmek için matematikte iyi olmanız gerekir.
Bir mobil uygulama geliştiricisi veya web geliştiricisi olacaksanız, bu süreçte dört işlemin ötesine çok nadir geçeceksiniz. Eğer ki matematik seviyeniz düşükse ve ileri seviye bir bilgiye ihtiyacınız olursa, internet üzerinden yapabileceğiniz basit bir araştırma ile istediğinize ulaşabilirsiniz.
Ne kadar sürede yazılımcı olurum?
Aslına bakacak olursak yazılımcı olmak için yazılım ile ilgilenilmesi gereken bir süre veya test formu yok. Eğer ki yazılım bilginiz ile ortaya bir ürün çıkarabiliyor ve bu üründen bir maddi kazanç sağlayabiliyorsanız, sizler bir yazılımcısınızdır.
Yazılımdan nasıl para kazanabilirim?
Bu soru için mantıktan yola çıkalım. Kendinizi web sitesine ihtiyacı olan ancak hiçbir şekilde kod bilgisi olmayan bir kişi olarak düşünün. Bu bağlamda, bir yazılımcıya ihtiyacınız var. Tam bu noktada karşınızda iki aday var; Birinci kişi size istediğiniz web sitesini geliştirecek ve taleplerinizi gerçekleştirecek.
İkinci kişi ise istediğiniz web sitesini geliştiremeyebilir. Çünkü bilgisi yetersizdir. Haliyle taleplerinizi de karşılayamaz. Burada mantığa göre cevap verecek olursanız, tabii ki birinci kişiyi seçerdiniz çünkü size yardımcı olabilecek tek kişi o.
Yani eğer ki bir kişiye istediği web sitesini, mobil uygulamayı veya alanınız her neyse sizden istenen sistemi geliştirebilecek bir seviyedeyseniz, müşteri bulduğunuz takdirde para kazanabilirsiniz. Fakat demin verdiğimiz örnekteki ikinci kişi gibi olursanız, kimse sizi tercih etmeyeceği için para kazanabilmeniz da neredeyse imkansızdır.
Müşteri bulmak içinse çeşitli freelancer web sitelerinde ilan listeleyebilir ve sosyal medya medya platformlarında aktif olarak paylaşımlar yaparak, insanların dikkatini çekmeye çalışabilirsiniz. Bu noktada çevrenizin ve geçmiş iş tecrübelerinin de önemli olduğunu belirtelim.
Zira bir kişiye yazılım geliştirdiğinizde, o kişi bu işten memnun kaldıysa, yüzde 85 ihtimalle sizi her fırsat bulduğunda tavsiye edecektir. Tavsiye ettiği kişi de sizin kapınızı çaldığında, sadık bir müşteri kitlesi oluşturacaksınız. Bu nedenle her işinizi kaliteli yapmaya çalışmalısınız. Mutlu bir müşteri bırakmak için çabalamak oldukça önemli.
Bu içeriğimizde yazılıma başlamak isteyenler için “yazılıma nasıl başlanır?” ve “yazılıma başlarken hangi dili tercih etmeliyim?” sorularına cevap verdik. Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.
Apple, geçtiğimiz günlerde teknoloji dünyasının merakla WWDC 2023 etkinliğini gerçekleştirdi. En yeni yazılımlarını ve elektronik ürünlerini kullanıcı karşısına çıkaran şirket, şimdiye kadarki en güçlü çipi M2 Ultra’yı da tanıttı. Kısa süre önce ise bu çip, performans testine girdi. İşte M2 Ultra Geekbench sonuçları…
M2 Ultra, üst seviye işlemcilere meydan okuyor!
130 milyardan fazla transistör içeren M2 Ultra, 192 GB‘a kadar bellek kapasitesini destekleyen birleşik bellek mimarisiyle önceki Apple çiplerine kıyasla daha performanslı ve güçlü olmasıyla dikkatleri üstüne çekiyor.
M2 Ultra‘lı Mac Studio‘nun Geekbench 5 test sonucuna baktığımızda çipin tek çekirdekli ve çoklu çekirdeklimodda sırasıyla 1.956 ve 27.945 puan aldığını görüyoruz. Bu puanı göz önünde bulundurursak, M1 Ultra‘ya göre yaklaşık %18 daha hızlı.
M2 Ultra‘yı rakipleriyle karşılaştıralım. Intel imzası taşıyan Core i9-13900K, testler sırasında tek çekirdeklide 2.300, çoklu çekirdeklide ise 27.000 puan aldı. AMD‘nin Ryzen 9 7950X işlemcisi ise tekli ve çoklu çekirdekli modda sırasıyla 2.300 ve 25.000 puan elde etti.
İşlemci
Tekli Çekirdek
Çoklu Çekirdek
Apple M2 Ultra
1.956
27.945
Intel Core i9-13900K
2.300
27.000
AMD Ryzen 9 7950X
2.300
25.000
Bu sonuçları karşılaştırdığımızda M2 Ultra’nın, Intel ve AMD’nin üst seviye işlemcileri ile hemen hemen aynı performansa sahip olduğunu söyleyebiliriz. Ancak Geekbench, sistem genelinde bir benchmark testi yaptığı için, M2 Ultra’nın bu performansını tüm uygulamalarda göremeyebiliriz. Tabii bu, AMD ve Intel için de geçerli.
M2 Ultra’nın Intel ve AMD’ye karşı gerçekten neredeyse eşit olup olmadığını öğrenmek için, çeşitli uygulamalarda ne kadar başarılı olduğuna bakılmalı. Bunun içinse Adobe Premiere Pro gibi render sırasında işlemci kullanımı yüksek olan uygulamalar tercih edilebilir.
Bunun yanı sıra oyunlar, veri analizi yazılımları, 3D modelleme ve animasyon programları gibi diğer yoğun işlem gücü gerektiren uygulamalar da M2 Ultra’nın performansını test etmek için kullanılabilir.
Peki sizler bu konu hakkında neler düşünüyorsunuz? M2 Ultra’nın Geekbench sonucunu nasıl buldunuz? Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.
İnsanlık tarihindeki en büyük keşiflerden biri olan uzay yolculuğu, son yıllarda heyecan verici bir ivme kazandı ve bu alanda yapılan çalışmalar da giderek arttı. Florida Üniversitesi tarafından yapılan bir araştırma ise uzay yolculuğunun, astronotlar üzerindeki etkisini gözler önüne serdi.
Uzay yolculuğu, astronotların beynini olumsuz etkiliyor
1961 yılında Sovyetler Birliği’nden Yuri Gagarin ile başlayan insanlı uzay yolculuğu, günümüzde devamlılığını sürdürüyor. Bu heyecan verici maceranın başlangıcından bu yana, astronotlar üzerinde uzay yolculuğunun etkileri hakkında merak edilen birçok soru bulunmaktadır.
Florida Üniversitesi araştırmacıları, uzay yolculuğunun astronotlar üzerindeki etkisini gösteren bir rapor yayımladı. Bu raporu hazırladıkları süre boyunca uzay yolcuğuluğundan önce ve sonrasında, 30 astronotun beyin taramalarını incelediler.
Ay'da yiyecek yetiştirmek, uzay şirketlerinin yıllar boyu üzerinde durduğu konulardan birisi. Bilim insanları çözüm için devreye girdi.
Astronotların 8’i iki hafta, 18’i altı ay ve geriye kalan 4’ü ise bir yıl boyunca uzayda görev yaptı. Araştırmacılardan oluşan ekip, bu astronotların beyin taramalarının öncesi ve sonrasını inceledi. En az alt ay boyunca uzayda duran kişilerin beyinlerindeki ventriküllerin genişlediği gözlemlendi.
Beyindeki ventriküller, beyin omurilik sıvısı ile dolu boşluklardır. Bu, beyne koruma, beslenme ve atıkların uzaklaştırılmasını sağlıyor. Ventriküller, yer çekimi olmayan ortamlarda, sıvı yukarı doğru hareket ettiği için genişler. Yer çekimi olduğunda, bu sıvı beyne eşit olarak dağılır.
Rapora göre söz konusu uzay yolculuğundan dönen astronotların beyinlerindeki ventriküllerin tekrardan eski haline dönmesi, yani iyileşmesi için 3 yıldan fazla bir süreye ihtiyaçları var. Araştırmacılar tarafından söylenene göre 6 ay sonra iyileşme süreci başlıyor. Bu bilgiye göre, uzayda ne kadar süre geçirilirse, ventriküllerin de bu doğrultuda büyüdüğünü söylemek mümkün.
Bu raporla birlikte kısa uzay yolculuklarının kişiye ciddi bir etkisi olmadığını görmüş olduk. Bu, uzay turizmi için iyi bir haber. Peki sizler bu konu hakkında neler düşünüyorsunuz? Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.
Dijital çağın hızla ilerleyen teknolojileri arasında yer alan kuantum işlemciler, bilgisayar biliminde devrim niteliğinde bir adım olarak kabul ediliyor. Bu olağanüstü yeteneklere sahip cihazlar, geleneksel bilgisayarların sınırlarını aşarak, hesaplama gücünde büyük bir sıçrama sağlamayı hedefliyor. Son olarak İran, yerli üretim olduğunu kuantum işlemcili cihazını tanıttı. Ancak sosyal medyada alay konusu oldu. İşte ayrıntılar…
İran’ın tanıttığı kuantum işlemcili elektronik cihaz, internette satılıyor!
İran Ordusu, Mazandaran’ın kuzeyindeki Noshahr’daki Donanma İmam Humeyni Denizcilik Üniversitesi’nde “Kuantum İşleme” konulu bir toplantı düzenledi. Burada, İslam Cumhuriyeti Ordusu Koordinasyon Yardımcısı ve eski Donanma Komutanı Arka Amiral Habibollah Sayyari, teknolojik ilerlemeler hakkında bir takım açıklamalar yaptı.
Kaynak: FarsNews
Sayyari, açıklamalarıni bitirdikten sonra kuantum işlemcinin yerleştirildiği elektronik cihazı tanıttı. Sonrasında ise kuantum ve plazma teknolojilerinin, savaşlar için oldukça önemli olduğunu ve gelecekti tehditler ile başa çıkmak için teknolojilerin önemini vurguladı.
Birçok kez soygun ve dolandırıcılık hikayelerinde adını duyuran AirTag, Türkiye yardımlarının uygunsuz kullanıldığını gözler önüne serdi.
FarsNews’in haberine göre kısa süre önce ise sosyal medyada, bu konuyla ilgili tartışmalar başladı. Kullanıcılar, İran’ın kuantum işlemcili diye tanıttığı elektronik cihazın, ABD’li bir donanım şirketi tarafından üretilen ZedBoard Zynq-7000 model bir geliştirme kartı olduğunu ve 600 dolar fiyat etiketiyle internet üzerinden satıldığını ortaya çıkardı. Bu kartın Türkiye’de çeşitli e-ticaret platformlarında 15 bin TL civarında satıldığı da görüldü.
ZedBoard Zynq-7000
Geliştirme kartının özelliklerine bakıldığında ise kuantum ile ilgili bir devre veya işlemci olmadığı fark edildi. Hatta bunun satışını yapan bir e-ticaret platformu da, ürün açıklamasına İran’ın bu konuda aldatmaca yaptığını yazdı.
Peki sizler bu konu hakkında neler düşünüyorsunuz? Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.
Apple, WWDC 2023’te merakla beklenen yeni işletim sistemlerini tanıttı. Geçtiğimiz yıl iOS 16, iPadOS 16, macOS 13 ve watchOS 9’u tanıtan şirket, kullanıcılardan olumlu geri dönüşler almayı başardı ve vakit kaybetmeden bu sürümlerin yenileri üzerinde çalışmalara başladı.
Nitekim bunun sonucunda iOS 17 ortaya çıktı ve ilk kez WWDC’de gösterildi. Bunun ardından iOS 17 alacak/almayacak iPhone modelleri de ortaya çıktı. Birçok kişiyi şaşırtacak olsa da artık çentikli telefonlara sunulan güncelleme desteği kesilmeye başlanıyor. İşte o cihazlar…
iOS 17 alacak ve almayacak iPhone modelleri
Apple, 5 Haziran’da düzenlediği WWDC 2023‘te iOS 17’yi tanıttı ve hemen ardından beta sürümünü dağıtmaya başladı. Hatta ücretli sunulan geliştirici beta sürümünü yanlışlıkla herkese açık olarak paylaştı. Dolayısıyla destekleyen tüm cihazlar indirebiliyor. Peki bunlar hangi modeller? İşte iOS 17 alacak ve almayacak iPhone modelleri…
Twitter, yorumlara reklam yerleştiren bazı kullanıcılara ödeme yapacağını duyurdu. Elon Musk haberi bir tweet aracılığıyla duyurdu. Ödemenin birkaç hafta içinde yapılacağını söyledi. İlk ödeme grubu için ayrılan para ise beş milyon dolar olarak açıklandı. Musk, tweetin altına bir de not düştü ve bu ödemenin yapılacağı kullanıcıları söyledi. Hangi kullanıcılar bu ödemeden faydalanacak?
Yalnızca onaylanmış içerik üreticileri ödeme alacak!
Beş milyon dolarlık ödemeden payını alacak kullanıcılar Musk’ın tweetinde görüldüğü üzere yalnızca doğrulanmış kullanıcılardan oluşacak. Bu yeni özelliğin içerik oluşturucuların içeriklerinden para kazanmasına ve Twitter’daki etkileşimi arttırmalarına yardımcı olacağı düşünülüyor.
Twitter’ın içerik üreticilerine yapacağı bu ödeme özelliği, onaylanmış içerik üreticilerinin tweet’lerine yapılan yorumlara reklam yerleştirmesini kapsıyor. Yani bir kullanıcı böyle bir içerik üreticinin gönderisine yorum yaptığında bu yorum bir reklam içerebilecek. Tweet göndericisi olan onaylanmış içerik üretici, bu reklamdan elde edilen gelirin bir kısmını alabilecek.
Popüler sosyal medya platformu Instagram, Twitter'a rakip olacak yeni bir uygulama geliştiriyor. İşte detaylar
Şu an için bu özellik yalnızca ABD’deki onaylanmış içerik üreticileri kapsıyor ancak ilerleyen zamanlarda bunun tüm ülkelere yayılması bekleniyor. Bu yeni özellliğin içerik üretici ve reklamverenler için çift taraflı bir avantajı olması bekleniyor.
Özellik, ne gibi sorunlar doğurabilir?
Özelliğin içerik üreticiler için Twitter’daki içeriklerden para kazanmak, reklamverenler için de daha fazla kitleye ulaşmak gibi yararları olsa da olası kötü sonuçlar da var. Bazı içerik üreticileri aşırı şekilde reklam teşviki yapabilir ve bu sayede diğer kullanıcıların gönderilerle etkileşime geçmesini kısıtlayabilir. Ya da kullanıcılar bu reklamları aşırı fazla bulabilir, gönderiyle etkileşime girmek istemez ve bu sayede organik etkileşim azalır.
Onaylanmış içerik üreticisi nasıl olunur?
Sertifikalı içerik oluşturucu olmak için Twitter’ın Amplify Yayıncı Programı‘na başvurmak gerekir. Bu program, yayıncıların, yayıncıların ve diğer medya markalarının Twitter’daki içeriklerinden para kazanmaları için tasarlanmıştır. İçerik oluşturucuların programa katılabilmek için karşılaması gereken gereksinimler şunlardır:
İçerik üretici 18 yaşında veya daha büyük olmalıdır.
Twitter hesabı iyi durumda olmalıdır.
Twitter hesabı onaylanmış hesaplar arasında olmalıdır.
Aktif bir twitter video yayıncısı olmalıdır.
Şu anda yalnızca Twitter İş Ortağı Yöneticileri ile çalışan yayıncılar Amplify Programına başvurabilir. Twitter, ayrıca reklamcılar için uygun olmadığını düşündüğü içeriklerde reklam göstermeme hakkı olduğunu da belirtti.
Peki ya siz bu haber hakkında ne düşünüyorsunuz? Düşüncelerinizi yorumlar kısmında paylaşmaktan çekinmeyin.
Erkeklerin bakım konusunda bir numaralı ihtiyacı olan Philips OneBlade yüz şekillendirme ve tıraş makinesi incelemesi ile karşınızdayız.
Yüz ve vücut tıraşı için tek makine: Philips OneBlade inceleme!
Benzersiz OneBlade tıraş teknolojisi, hızlı bir şekilde hareket eden kesiciyle (saniyede 200 kez) çift koruma sistemini birleştirerek farklılık yaratır. OneBlade, yüz hatlarınıza mükemmel bir şekilde uyum sağlayarak yüzünüzün her bölgesini kolay ve etkili bir şekilde tıraş etmenizi ve düzeltmenizi sağlar.
Tıraş bıçağı yanığı veya batıkları unutun. OneBlade su geçirmez özelliğe sahiptir, bu yüzden kuru veya ıslak, hatta duşta bile tıraş olabilirsiniz. Ayrıca temizlemesi çok kolaydır, sadece musluk altında durulamanız yeterlidir. Üç farklı uzunlukta kirli sakal tarağı (1 mm, 3 mm veya 5 mm) kullanarak sakalınızı hassas bir şekilde istediğiniz uzunlukta düzeltin.
Philips H1 2023 Aqua Trio neler vadediyor? Tek süpürgede üç temizlik türünü birleştiren H1 2023 Aqua Trio hakkında tüm detaylar videomuzda.
Çift taraflı bıçak sayesinde sakalınızı net hatlarla şekillendirebilirsiniz. İki yönde de tıraş olma özelliği vardır. OneBlade, tıraş işlemini daha uzaktan gerçekleştirerek daha konforlu bir deneyim sunar. Sakalın çıkış yönünün tersine doğru kullanarak her uzunluktaki sakalı kolaylıkla tıraş edebilirsiniz.
OneBlade, tıraş işlemini çok yakından gerçekleştirmez. Vücudunuzdaki kılların çıkış yönünün tersine doğru kullanarak her uzunluktaki kılları rahatlıkla tıraş edebilirsiniz.
Su geçirmez tutma yerine sahip OneBlade elektrikli tıraş makinesi
Çift taraflı bıçaklar (x2)
Düzeltme için kirli sakal tarakları (1, 3 ve 5 mm)
Hassas bölgelerde ekstra koruma sunan cilt koruması
Kılları istediğiniz yönde kolaylıkla düzeltebilmenizi sağlayan vücut tarağı (3 mm)
Peki sizler bu konu hakkında neler düşünüyorsunuz? Görüşlerinizi aşağıdaki Yorumlar kısmından bizlerle paylaşabilirsiniz.