folder Tahribat.com Forumları
linefolder İş - Güç, E-Ticaret, Alışveriş
linefolder Kardeşim Yazılımcı Olmak İstiyor. Hangi Alanı Tavsiye Edersiniz ?



Kardeşim Yazılımcı Olmak İstiyor. Hangi Alanı Tavsiye Edersiniz ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    futurist
    futurist's avatar
    Kayıt Tarihi: 19/Ocak/2014
    Dişi

    böyle meslek seçilmez

    böyle alan da seçilmez

    bir proje belirlersin ve o proje için gerekli dil ne ise onu öğrenirsin

    bu projeyi de piyasanın eksiğini görür ve o eksiği kapatmak için bir alana yönelirsin yada

    ilerde gelişecek ve çok ihtiyaç olacak bir alanı görür ona yönelirsin.

     

    ben yazılımcı değilim ama eğer olsaydım mobil ve veri data kısmına yönelirdim


    Sanmasınlar yıkıldık, sanmasınlar çöktük. Bir başka bahar için sadece yaprak döktük. (Mevlana)
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    "Kuzenim mucit olmak istiyor ne tavsiye edersiniz?"


    0x0480 takilin madem ﷽﷽﷽
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Yazılımın en boktan durumu şudur;

    Mobil mi öğreneyim web mi acaba? Diye soru sorduğunda gelen "Hepsinden az öğrensin hangisi hoşuna giderse onu öğrenir" cevabıdır. Anlam veremiyorum. Kişinin Mobil yazılımı, Web yazılımını yada Backendi iyi bilmeden nasıl karar vermesini bekliyorsunuz?

    Hocam kendimce cevap vereyim.

     

    1-) Mobil seçmesi sonucunda karşılaşacağı durum şudur. Mobil yazılım için gerçekten çok emek vermen gerekiyor Backend/Frontend ve diğer alanlardan farklı. Bu meret öyle tek kodu yaz her yerde çalıştır olmuyor. Ekran boyutu var versiyonu var bilmem nesi var uygun kütüphane bul bazılarının kamerası çalışmaz bazıları memory leak hatası alır bilmem ne ya abi o kadar çok şeyi var ki. Mobilde işin içinden çıkılamayacak hal alan o kadar çok proje gördüm ki. X bir kütüphane kullanıyorsun adamın 10k yıldızı var githubda tamam diyorsun bunu kullanayım sonra pat Android 11 veya IOS 14 de çalışmıyor. Issue açıyorsun işin acil adam desteği kesmiş (başıma çok geldi) Son kullanıcıya hitap ettiğin için çözmek zorundasın. Backend gibi değil abi dotNet Xxx sürümüne yarın geçeriz patlıyoruz diyemiyorsun gibi gibi bir ama bir çok sıkıntısı var. Bunların hepsine göğüs germesi gerekiyor ve tecrübenin dibine vurması gerekiyor. Gittiği firmalarda Senior bir kaynak olmadığı zaman o uygulama çöp olur. Crash mobil uygulamanın en kötü senaryosudur. Bununla birlikte CI/CD si testi e2e testleri bilmem nesi abi çoooook varda var.

    Maaş olarak Backend / Frontend developerlardan bir tık üstünde alırsın.

    2-) Backend seçmesi sonucunda karışılaşacağı durum şudur. Kendini çok ama çok iyi geliştirmesi gerekiyor bir yerlere gelebilmek için. Çünkü piyasada çok zehir adamlar var. Mobile nazaran biraz daha kolaydır burdaki tek sorun C# mı Java mı yoksa efendim JS mi? Dil seçiminde biraz zorlanacaktır ama temel yazılım bilgisi varsa gerisi tecrübe hocam. Problem gördükçe çözüm üretiyorsun. C# seçerse Türkiye de rahat bulur. Bankalar ve köklü firmalar genelde JAVA tercih ediyor ama bir kaç banka da çalışan arkadaşım var C# yazıyorlar.

    3-) Frontend seçmesi sonucunda karşılaşacağı durum şudur. Frontend developer olarak bulması biraz zor. Bu tarafta da çoooook fazla framework var. Anguları, Reactı, Vuesi bilmem nesi bir çok framework var gerçi hepsi aynı bokun laciverdi ama sonuçta ilanlarda biz React dev arıyoruz abi Angular'ı napalım felan diyorlar. Türkiye de Frontend kavramı çok oturmuş değil. Genelde MVC olarak yazıyorlar projeleri backend yazan adam Jquery felan bootstrap biliyor web tarafını da o yapıyor bir çok şirkette. Yavaş yavaş büyük firmalar frontend tarafını ayırdı ama çok değil. Belki ilerde bu değişir. Maaş olarak da mobil ve backend ortası gibi bir şey. İyi firmalar iyi paralar veriyor ama ajans gibi yerlere girerse Adobe de felan banner de yaptırırlar :D İyi de para alamaz.

    4-) Machine Learning, AI, Data Mining alanlarında bulmak çok zor. Bu alanda da Araştırmacı mı olacaksın yoksa Geliştirici mi? Bunu seçmen gerekiyor ikisini bilen adam alıp başını gidiyor zaten. Bir çok firmada genelde Teori kısmını üniversitedeki hocalara veriyorlar ve bir developer da hocanın söylediği algoritmaları çözümleri uygulayarak sonuca ulaşıyor. Hem Geliştirici hemde Araştırmacı olarak çalışabilirse Türkiye'de ya çoooook yüksek maaş (25k+) alır yada yurt dışına gider. Ha bu alanda da öyle 2-3 firma vardır adam gibi bu işi yapan oralara da girmen biraz zor olabilir. Genelde ilanlarda ODTÜ-İTÜ vb üniversitelerden mezun gibisinden ilan çıkarlar.

     

    Sağlıcakla umarım kendince iyi bir alan seçer. Şunu da unutma hocam. Backend seçti diyelim 2-3 sene sonra istediği gibi mobile döner işi bilen adam her şeyi yazar sadece tecrübe bakımından eksik kalır. Önemli olan aptal gibi düşünmemek emek vermek. Yazılım zor iştir hocam tarlaya tohum ekip sabretmeden, mevye beklemek ahmaklık olur. Kolay gelsin.

     

     

    MhmdAlmz tarafından 06/Haz/21 22:16 tarihinde düzenlenmiştir

    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 (ahiret dünyadan) 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 (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    noname
    noname's avatar
    Kayıt Tarihi: 23/Ağustos/2005
    Erkek
    yolbulucu bunu yazdı

    hepsinde açık var, hangisi ilgisini çekiyosa ona girsin. böyle mi seçilir.

    valla doktor olan arkadaşlarım bile, lisede, "en çok kazanabileceğim meslek doktorluk" deyip kasıyorlardı sınava. şuan doktorlarımızın yarısı doktor, yarısı kasap malesef.


    ...said addicted.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    Yanlış yolak:

    Yazılım öğreneyim de bir şeyler yapayım, para kazanayım.

    Yanlış yolağa yanlış yönlendirme:

    C öğren yegenim, roket simülasyonu yazar roketsana pazarlarsın.

    Doğru yolak:

    Şöyle bir projem var, bunu yapabilmem için yazılım öğrenmem gerekiyor; bunu yapabilmem için yazılımın hangi alanlarını araştırmalıyım, öğrenmeliyim?

    Doğru yolağa doğru yönlendirme:

    Kardeşim senin projen mobili ve masaüstünü kapsıyor dolayısıyla sen masaüstü için c#'ı, mobil için Java/android'i öğrenmeli, sonrasında ise bu uygulamaların konuşabilmesi ve yarın bir gün browser app yazmak istersen rahat edebilmen için de rest api kavramını bir araştırıp ozumseyip, kendine uygun rahat edebileceğin bir backend diliyle birlikte SQL syntax öğrenmelisin. Backend dili olarak tavsiyem nodejs'tir. Rest api için epey bir konfor sağlar sana, üstelik performanslıdır da.

    Gibi gibi...


    0x0480 takilin madem ﷽﷽﷽
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    noname
    noname's avatar
    Kayıt Tarihi: 23/Ağustos/2005
    Erkek

    Soruyu şöyle evirsek nasıl olur;

    En yakın zamanda hangi dil/dilleri öğrendiniz/öğrenmeye başladınız? Neden?
    (benim gibi her hafta yeni bir dile başlayıp öğrenemeden bırakanlar hariç, en az bir dilde rahatça yazılım hazırlayabilenlere soralım)

     


    ...said addicted.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NighT_JudGe
    NighT_JudGe's avatar
    Kayıt Tarihi: 09/Aralık/2008
    Erkek

    bu konuda belki en son  konuşacaklardan  biri benim  bende  çok  kararsızdım 50 tane kurs  aldım   udemy den bir   bakıyorum  codeigniter   revaçda   öteki  gün  laravel  başka bir  gün zen derken derken  ben 1  yıl  hiç bir  halt öğrenmeden   sürekli bir şeyler  yazdım ama  hiç birine  tam  hakim olamadım  sonra   @MhmmtAlmz ı  dinledim   oturdum  sıfırdan   HTML  CSS - ondan  sonra   JS  - ondan sonra jquery derken  derken tabi  bu sırada   formdan  bir çok  kişiyi  canında bezdirdim   HTML - CSS- Js  tamam gibi  derken  orta düzey php  bilgim  ile   laravel  başladım bu sırada  Yine MhmmtAlmz ve  DuPi ye   sardım  :) süreç  böyle  ilerliyor   şuan  react ve  laravel  ile  çalışıyorum   Fırsat  bulursam  Node.Js devam edeceğim  kısacası temel yapıpyı  öğrendikden sonra ne olmak  istediğin  yada nasıl   kendini   geliştirmek  istediğin  zaten ortaya   çıkıyor  bu arada  flutter  ve  react Nativede  baktıım  :) 


    Cahildim Dünyanın Rengine Kandım
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek
    NighT_JudGe bunu yazdı

    bu konuda belki en son  konuşacaklardan  biri benim  bende  çok  kararsızdım 50 tane kurs  aldım   udemy den bir   bakıyorum  codeigniter   revaçda   öteki  gün  laravel  başka bir  gün zen derken derken  ben 1  yıl  hiç bir  halt öğrenmeden   sürekli bir şeyler  yazdım ama  hiç birine  tam  hakim olamadım  sonra   @MhmmtAlmz ı  dinledim   oturdum  sıfırdan   HTML  CSS - ondan  sonra   JS  - ondan sonra jquery derken  derken tabi  bu sırada   formdan  bir çok  kişiyi  canında bezdirdim   HTML - CSS- Js  tamam gibi  derken  orta düzey php  bilgim  ile   laravel  başladım bu sırada  Yine MhmmtAlmz ve  DuPi ye   sardım  :) süreç  böyle  ilerliyor   şuan  react ve  laravel  ile  çalışıyorum   Fırsat  bulursam  Node.Js devam edeceğim  kısacası temel yapıpyı  öğrendikden sonra ne olmak  istediğin  yada nasıl   kendini   geliştirmek  istediğin  zaten ortaya   çıkıyor  bu arada  flutter  ve  react Nativede  baktıım  :) 

    Dedem doğru yoldasın. ben de başlayacağım yine. (bir ara)  :D


    Ya nasip.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ömer Kerem
    MuTReFT
    MuTReFT's avatar
    Kayıt Tarihi: 28/Temmuz/2002
    Erkek

    Front-End & Javascript daha sonra server-side (.Net / Pyton) fullstack...

    Front-End & Javascript'te
    Deli gibi adam arıo piyasa bulamıo.


    - Karantina günleri -
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo
    end bunu yazdı

    Yanlış yolak:

    Yazılım öğreneyim de bir şeyler yapayım, para kazanayım.

    Yanlış yolağa yanlış yönlendirme:

    C öğren yegenim, roket simülasyonu yazar roketsana pazarlarsın.

    Doğru yolak:

    Şöyle bir projem var, bunu yapabilmem için yazılım öğrenmem gerekiyor; bunu yapabilmem için yazılımın hangi alanlarını araştırmalıyım, öğrenmeliyim?

    Doğru yolağa doğru yönlendirme:

    Kardeşim senin projen mobili ve masaüstünü kapsıyor dolayısıyla sen masaüstü için c#'ı, mobil için Java/android'i öğrenmeli, sonrasında ise bu uygulamaların konuşabilmesi ve yarın bir gün browser app yazmak istersen rahat edebilmen için de rest api kavramını bir araştırıp ozumseyip, kendine uygun rahat edebileceğin bir backend diliyle birlikte SQL syntax öğrenmelisin. Backend dili olarak tavsiyem nodejs'tir. Rest api için epey bir konfor sağlar sana, üstelik performanslıdır da.

    Gibi gibi...

    benim gördüğüm; gelip bu şekilde soru soran insanların ufkunu açamıyorsun asla. "gidip şunu okuyayım öğreneyim sonra x tl maaşla işe başlarım eheheh" diye bakıyorlar çünkü olaya. konfor alanlarından çıkmak istemediklerinden dediğin gibi kendi başına bişey geliştirmek istemiyrolar


    Erkek olursa Esat Oktay, kız olursa Sabiha Gökçen
Toplam Hit: 1882 Toplam Mesaj: 26
yazılım sektör