Yazılım niye yapılır, neden JavaScript, en sevdiğim dil, bir önceki yazılımcı

Поделиться
HTML-код
  • Опубликовано: 9 июн 2024
  • Cumartesileri yaptığım canlı yayınları hızlı tüketilebilir boyutlarda kesip tekrar yüklüyorum. #vebirsuruseydaha video serisinde pek çok farklı konuya ufak ufak değiniyoruz. Detaylar aşağıda.
    Yazılımı ne için yapıyoruz? (00:00)
    Yazılımı ne için yapmıyoruz? (00:33)
    Yazılım yapma amacımız (00:47)
    En iyi yazılım nedir? (1:08)
    Enterprise console.log (1:14)
    Yazılım mühendislik alanı mı? (1:35)
    Yazılımın tarihi (2:10)
    Neden Javascript? (3:26)
    Üretkenlik nasıl tanımlanıyor? (3:42)
    Signal-to-noise ratio nedir? (3:55)
    Typescript - Swift? (4:15)
    Yazılım mühendislerinin yapması gereken şey nedir? (4:40)
    Maliyetleri düşürmek nasıl olur? (4:51)
    Herkes neden bir önceki yazılımcıdan şikayet ediyor? (6:20)
    Yazılıma nasıl yaklaşmalıyız? (6:51)
    Javascript fanatiği misiniz? (7:37)
    En sevdiğim dil Swift (8:15)
    Furkan Cesur'a ve deeppaz'a videodaki emekleri için teşekkür ederim.
    Daha fazla içerik için www.nimble.dev/ ziyaret edebilirsiniz.
  • НаукаНаука

Комментарии • 40

  •  4 года назад +25

    Yazılımı ne için yapıyoruz? (00:00)
    Yazılımı ne için yapmıyoruz? (00:33)
    Yazılım yapma amacımız (00:47)
    En iyi yazılım nedir? (1:08)
    Enterprise console.log (1:14)
    Yazılım mühendislik alanı mı? (1:35)
    Yazılımın tarihi (2:10)
    Neden Javascript? (3:26)
    Üretkenlik nasıl tanımlanıyor? (3:42)
    Signal-to-noise ratio nedir? (3:55)
    Typescript - Swift? (4:15)
    Yazılım mühendislerinin yapması gereken şey nedir? (4:40)
    Maliyetleri düşürmek nasıl olur? (4:51)
    Herkes neden bir önceki yazılımcıdan şikayet ediyor? (6:20)
    Yazılıma nasıl yaklaşmalıyız? (6:51)
    Javascript fanatiği misiniz? (7:37)
    En sevdiğim dil Swift (8:15)

  • @codewithehr8376
    @codewithehr8376 3 года назад +6

    Hızlı giriş, kaliteli diksiyon, süper fikirler. Teşekkür ederim, abone oldum.

  • @keremcooo
    @keremcooo 4 года назад +17

    O uzun canlı yayın kaydından böyle ufak parçalar yayınlanması çok iyi olur :)

    • @husynkrkmaz
      @husynkrkmaz 4 года назад

      Kerem Coşkun katılıyorum 👍

  • @orkunopak1873
    @orkunopak1873 4 года назад +3

    Tam diyorum bilmediğim bir yerden geldi herhalde ama yok hatmetmişim resmen bütün videoları :D Eline sağlık abi.

  • @mstfsnc
    @mstfsnc 4 года назад +3

    Mimari, araçlar, teknolojiler vs. belirlemeden önce o iş/projenin bunlardan hangilerine ihtiyacı var emin olmadan geliştirme yapıyorum. Günün sonunda tökezleyince hep aynı gerçeği kabul etmek zorunda kalıyoruz, "simple is better". Bu konuda söylediklerin çok değerli, ağzına sağlık.

  • @serdargungor4731
    @serdargungor4731 2 года назад +1

    Aynen size katılıyorum, önemli olan karmaşık kodlar yazmak değildir. Aynı işi daha basit yoldan yapmaktır.
    Bazen düzenleme yapmak için eski projelerimi açıyorum, kendi yazdığım kodlardaki işlem mantığını anlayamadığım için tekrar düzenlemek zorunda kalıyorum. O yüzden kod ile mantığı beraber yürütüyorum artık.

  • @furkansahin6650
    @furkansahin6650 Год назад

    2:50 den sonra söylediklerinize bende katılıyorum hocam. Çok fazla öğrenilecek şey var ve uzmanlaşman çok zor oluyor. Şirketlerse hepsinden istiyor. Bu zamanlarda bu işe başlayanların işi gerçekten çok zor. Çok fazla kaynak var ama birde aralarından en doğrularını seçmekle vakit harcıyoruz.

  • @kardano.6114
    @kardano.6114 4 года назад

    Başlığa bakıp basit şeyler anlatıyor diye tıklamadım. Ama el alışmış 10 saniye sonra burda buldum kendimi :)
    Çok bilgilendirici oldu, teşekkür ederim.

  • @yusufcaglar99
    @yusufcaglar99 4 года назад +2

    Üniversitelerin,juniorlara hitabe şeklinde zorunlu olarak izletmesi gereken bir video hangi dili öğrenicem ben ne yapıyorum bataklığından beni aydınlığa çektiğin için çok teşekkür ederim Armağan beyciğim

  • @kemalcan4106
    @kemalcan4106 2 года назад

    teşekkürler, çok açıklayıcı idi. bende abone oldum :))

  • @volkanbaylan7454
    @volkanbaylan7454 3 года назад

    Istemeden js yazmak zorunda birakilmistim simdi cok memnunum :)

  • @biliyonnet
    @biliyonnet 3 года назад +3

    Armağan hocam bildiğiniz gibi Almanya yazılım alanında ab dışı ülkelerden başvuranlardan 3 yıl deneyim şartı istiyor. Bu deneyimi nasıl ispatlayabiliriz? Ben sürekli freelance çalıştım bu alandaki firmalarda toplasam 4 ayı geçmez sigorta kaydım. Deneyim ne şekilde ispatlanır?

  • @MuratUsubaliev
    @MuratUsubaliev 3 года назад +1

    5:16 Cem Yılmaz’ın “would u mind if i think about my pupose rather then telling my purpose... nither I nor bahattin” diye başlayan dil bilmekle ilgili konuşmaları geldi aklıma 😁 R’ninnüstüne basa basa turrist de diyor...

    • @abcd4.13
      @abcd4.13 3 года назад

      Her konuda öyle değil mi zaten. Bruce Lee'nin bununla ilgili güzel bir sözü var " Sadelik mükemmelliğe giden yoldur ".

  • @barshankaragoz9343
    @barshankaragoz9343 Год назад

    Makine öğrenmesi, veri bilimi, big data alanında da kullanılabilir mi? d3.js, tensorflow.js, brain.js, ml5.js frameworkleri bu konu için işe yarar nitelikte sanıyorum? Python ile gerekli yerlerde desteklemeler yaparak yapabilir diye tahmin ediyorum yani o sektöre de girebilir.

  • @mustafakemaltuna
    @mustafakemaltuna 4 года назад +1

    Javascript, Python'a göre çok daha hızlı çalışıyor. Günün birinde javascript'in data mining veya machine learning gibi alanlarda kullanılma ihtimali nedir. Sonuçta baktığımızda python "language as a glue" olarak kullanılıyor arka tarafta fortran, c++ kütüphaneleri çalışıyor.

  • @chunfai6925
    @chunfai6925 2 года назад +1

    Armağan bey JS, front-end dili midir? Yoksa yoğun olarak front-end tarafında kullanılan bir dil midir? Sizin web dışında da JS ile yaptığınız projelere bakınca bu mantığı çıkarıyorum. Yanlış mı düşünüyorum?

  • @kaganucmus169
    @kaganucmus169 3 года назад +2

    merhaba hocam ben 15 yaşındayım ve 1 aydır kendi çabaaşrımşa scipt in temelerını ogrendım bu ise cocukluktan baslayanlar var ben nasıl yetısıcem dersler yazılım lutfen cevaplayın hocam

  • @ahmetykar7132
    @ahmetykar7132 3 года назад

    Vaaaay. işte bu.

  • @mustafakemaltuna
    @mustafakemaltuna 4 года назад +1

    Javascript'te nasıl az konsept var anlayamadım. En basitinden bir sınıf yazmanın bile 4-5 tane yolu var belki daha fazla. Java ve c# gibi dillerere birkaç ayda adapte oluken bir yıldır Javascript ile uğraşıyorum hala beni şaşırtmaya devam ediyor kereta :D

  • @dogukanvaris7224
    @dogukanvaris7224 3 года назад

    Konudan alakasız ama merak ettiğim şey var. Beni aydınlatırsanız sevinirim. Abi şu pozu biriniz anlatın bana. Simdi bu yazılım işinde yeniyim. Blog sitelerinde olsun, youtube videolarında olsun, linked de olsun ya da twitterda genelde şu poz ile resim koyuluyor. Yada yeni mezun(junior kafası) olmuş biri hemen bu pozlu profil resmi koyuyor. Ne anlama geliyor bu poz :)

  • @serhatzor5252
    @serhatzor5252 3 года назад +2

    Bir önceki yazılımcı her zaman iyi niyetli olmuyor. Genelde bir önceki yazılımcıyı mimariye vb bakmadan sadece yazdığı kod gerçekten çıkarılan tasarımlara ve akışlara uygun mu değil mi diye değerlendiriyorum ama gerçekten çok ofsayt developerlar var. Değişken ismine küfür yazan developerlar gördüm. Tüm htmli c# stringlerine gömen developerlar gördüm . Ve bunlar Türkiye'de en üst skalada ücret alan en büyük kurumsal yerlerde çalışan developerlar. Analizin %10 ununu kodlayip teste açmış bir şekilde proda gitmiş ve hergun ayrı bı eksiği ayrı bir problemi ortaya çıkan modüller projeler geliştiren developer çok. Zaman kısıtı baskı falan diyeceksiniz ama öyle bişey yok. Bu bahsettiğim şirketler gerçekten yazılım yaşam döngüsünün en iyi işlediği mesai kavramının olmadığı son derece rahat şirketler. Ama böyle bı ortamı bile manipüle etmeyi başarıyorlarsa daha proje müşteri baskısı olan yerlerde nasıl çalışırlar aklım almıyor. Eft isleminin dekont ekranında ibani hard coded set eden developer vardı. Bana projeyi teslim ettiğinde her şey düzgün ufak kozmetik buglar var diye devretmisti. Bug geldiğinde tüm kodu inceleyip silmiştim her şeyi baştan yapmıştım. Tabi çok sıkıntı yaşamıştım ekip lideriyle. Herşeyin düzgün olduğunu zannediyordu niye siliyoruz baştan yapiyoruz diye çok tartismistik . Ayrıca benim ilk haftamdi ilk iş deneyimimdi diğer arkadaş ise 15+ yıllık başka bı şirkete cto olarak gidecek biriydi.

  • @burkaypehlivan5428
    @burkaypehlivan5428 4 года назад +2

    Merhaba, bir sorum var. Piyasada yaşı ilerlemiş, bu işi uzun yıllardır yapan çok az insanla karşılaşıyoruz(en azından ben az karşılaşıyorum). Sektörün de genç yetenekleri sevdiği zaten ortada. Acaba bu sektörde yaş ilerledikçe iş bulmak zorlaşıyor mu, şirketlerin genç çalışan tercihi yüzünden ilerde problem yaşayacağımızı düşünüyor musunuz? Yoksa bu durum son zamanlarda kullandığımız teknolojilerinin fazla bir geçmişi olmamasından mı kaynaklanıyor? Bu soruların kesin bir cevabı olmasa da görüşünüzü almak isterim. Sevgiler

    •  4 года назад +4

      Burkay sahane soru, bunu Cumartesi yayinibds konusalim.

    • @burkaypehlivan5428
      @burkaypehlivan5428 4 года назад +2

      @ tamamdır, dört gözle bekliyorum

  • @hekotech3839
    @hekotech3839 4 года назад +1

    php konusunda ne dusundugunu merak ettim. videolar icin tesekkurler cok faydali oluyor. selamlar saygilar

    • @anitminerde
      @anitminerde 3 года назад

      Şahsen yeterince kapsamlı olmadığını düşünüyorum.

    • @odinborgar4394
      @odinborgar4394 3 года назад

      Web için kullanacaksan js öğrenebilirsin çünkü php bilen bir sürü Türk var.

  • @muratalmanya6684
    @muratalmanya6684 2 года назад

    java spring boot ile yaptığım projenin aynısını javascript + nodejs ile yarı yarıya bir zaman harcayarak yaptım. Javayı çok sevmeme rağmen çok fazla bilgi var ve bir yerden sonra boğmaya başlıyor insanı. Bu sebeple nodejs öğrenmeye başladım, bakalım işin sonu nereye gidecek tekrar yazarım buralara.

    • @albertagarunov7154
      @albertagarunov7154 Год назад

      kanka, ne değişti))

    • @muratalmanya6684
      @muratalmanya6684 Год назад +1

      @@albertagarunov7154 tekrar spring'e başladım kanka yemişim nodejs'ini.

    • @hasanfurkankoprulu9392
      @hasanfurkankoprulu9392 Год назад

      @@muratalmanya6684 niye bro aciklama imkanin var mi

    • @muratalmanya6684
      @muratalmanya6684 Год назад +1

      @@hasanfurkankoprulu9392 Spring Boot bence inanılmaz bir framework ve içerisinde çok fazla şey barındırıyor. Gördüğüm kadarıyla da büyük şirketlerde çokça kullanılıyor Türkiye'de. Bu nodejs kötü demek değil, Java+ Spring Boot daha iyi bana kalırsa.

  • @mytubekt
    @mytubekt 4 года назад

    Herkes kafasına göre yazılımı yazmasın ve ortak bir sistem olsun diye SOLID, Clean Code gibi principle lar var hocam 1:35

    • @burakguney1200
      @burakguney1200 4 года назад

      Hayır çok büyük projelerde yazılan kodun yönetilebilirliğini, anlaşılabilirliğini, giden yazılımcının yerine yenisi geldiğinde modüler kod sayesinde yüzbinlerce hatta milyonlarca satır kodun içinde kaybolmaması, kolay adapte olabilmesi için var bu prensipler.

  • @tayfunsuna473
    @tayfunsuna473 2 года назад

    Herbir cümlene imzamı atarım.

  • @alpolcaymis
    @alpolcaymis 4 года назад

    Evet ya biraz basic konulara da değin abim.