Şimdi Ara

İş bulmak için en az ne kadar yazılım bilmek gerek?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
10
Cevap
2
Favori
1.923
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri
  • Son Yorum 2 ay
  • Cevaplayan Üyeler 9
  • Konu Sahibinin Yazdıkları 2
  • Ortalama Mesaj Aralığı 168 gün 3 saat 10 dakika
  • Son 1 Saatteki Mesajlar 3
  • Haberdar Edildiklerim (Alıntılar) 1
  • Favoriye Eklediklerim 2
  • Konuya En Çok Yazanlar
  • Guest-E90F2B1F7 (3 mesaj) -RAUL (2 mesaj) Naber Patron (2 mesaj) seyfi84 (1 mesaj) funky-nd (1 mesaj)
  • Konuya Yazanların Platform Dağılımı
  • Masaüstü (2 mesaj) Mobil (2 mesaj) Mini (2 mesaj) Uygulama (1 mesaj)
  • @
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Yazılım Geliştirme Sohbet Bölümü >> İş bulmak için en az ne kadar yazılım bilmek gerek?
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Binbaşı
    1205 Mesaj
    Konu Sahibine Özel
    Selamlar arkadaşlar.

    Ben Yönetim Bilişim Sistemleri öğrencisiyim. Bildiğiniz üzere yazılım + işletme dersleri alıyoruz.

    Fakat bir bilgisayar mühendisi , yazılım mühendisi kadar yazılım görmediğimiz açık.

    İş bulmak için ne mezun olduğumuzda en az ne kadar bilinmesi gerek?

    Kısaca anlatmak istediğim şu;

    Biz C, C# , Veritabanı , HTML , Java , Mobil Programlama gördük.Ama bunların hepsini tek bir dönemde gördük. Yani atıyorum 1.sınıfın 1. dönemi C 2. dönemi c# gibi.

    O yüzden konu olarak çok ileri gidemiyorsun. Döngüler , Methodlar vs derken sadece başlangıçta bitiyor.

    Kendimizi geliştirmemiz gerek eyvallah bunu da biliyorum. Yazın az çok öğrenmeye çalıştım ama bir yere kadar. Yeni işe başlayanlar ne derece yazılım biliyorlar ?
    bu bilgilerle iş bulmak kolay mıdır? Veya bulunabilir mi?



    |
    |
    _____________________________




  • quote:

    Orijinalden alıntı: Guest-E90F2B1F7

    kusura bkma usta msj ynlıs olmuş
    Merhaba RAUL,



    Türkiye'de yazilim sektöründeki isleyis çok hizli. Yani hemen hemen çogu firmada isin geri planindan çok isin hizli ve sonuç odakli olmasindan dolayi bilgi birikiminin senin hayal ettigin kadar korkutucu olmasina gerek yok. Çogu programci arkadaslarimiz (Bu isi hakki ile yapanlardan bahsediyorum) kendi özverileriyle ve extra çalisma saatleriyle stabil hale getiriyorlar. Durum böyle olunca bilgi birikiminin asagidaki siralamada olmasi seni Junior programci olarak bir firmada baslatabilir.



    1- C# .NET

    - OOP (Nesne yönelimli programlama hakkında konunun tamamı olmasada en az %70 hakim olmalısın)

    - Design Pattern (En az 3 dizayn tasarımını kolayca uygulayabilir diğerlerinin iskelet yapısına bakarak uygulayabilecek kapasiteye sahip olman gerekiyor.)

    - Delegate/Event Yönetimi (Bir class içerisinde tanımladığın bir event'in veya delegate'in başka bir yapı içerisinden çağırılması veya tetiklenmesini bilmen ve anlamış olman gerekiyor.)

    - WPF/Windows Form UI Dizayn (hayal gücünle sinirli, belirli bir ölçüsü yok)

    + MVVM dizayn tasarımı (WPF teknolojisini kullanacaksan mutlaka bu tasarım kalıbını iyi olarak bilmen gerekiyor. ObservableCollection ve Binding yapılarına dikkat çekerim.)

    - WCF

    + İki programın iletişimini stabil bir şekilde sağlayıp veri alışverişini yine stabil bir şekilde yapabiliyor olman gerekiyor. İçerisindeki bağlantı yapılarını bilmen gerekiyor.

    - Windows Services

    + Bir servisin yazılması, setup haline getirilmesi ve ardından işletim sistemine kurulup gerekli ayarlasın yapılması. (Ayarlarlama için : örnek bakınız madde 8)

    - Entity Framework & Linq (Zor değil ancak bol örnekler yaparak seviyeni kendin belirleyebilirsin.)

    - Console Projects ile programlama

    + Bir form yok ve komut satırından verilecek parametrelerle işleyişi sağlaman gerekecek kadar bilgin olması gerekiyor.

    - Class Library (dll)

    + Uzman arkadaşlarımız genel olarak yeni açtıkları projelerin arkasına kod yazıp bu şekilde ilerlemezler.

    Örnek olarak Bir Class Library projesi açılır ve genel olarak yapılacaklar sistemli ve ilgili dizayn tasarımları kullanılarak projeye yazılır.

    Akabinde hangi projeye ekleyeceksen referans olarak ekler ve gerekli metodarı vs. leri kullanarak sadece DLL projesini geliştirirsin.

    Aynı şekilde test projeside bu DLL projesi üstüne kuruludur diyebiliriz.

    - Hata Yönetimi (Exception)

    + Durum yönetimli sistemlerde hatanın ne olduğu can damarı anlamındadır.

    - Algoritma (Bu nerdeyse ayrı bir dal. Kimse senden Donald E. Knuth 'un kitaplarını okuyup bilgi sahibi ol öyle gel demez. En azından bu konuda yazılmış çok güzel makaleler var. Onları okuyup bilgi sahibi olabilirsin.)



    2- Microsoft Sql Server

    - Database'e baglanti ve sorgulama (C# kısmından Database'e)

    - T-SQL (Temel düzey Stored Procedure, Trigger, User Function yapisi ve kodlama, parametreli veri aktarımı ve sorgudan dönen yapıların sağlıklı alınabilmesi.)

    - Temel DML/DDL işlemleri

    - Temel düzeyde veritabanı oluşturma ve tabloları tasarlayıp yine temel düzeyde ilişkilendirme.



    3- Installer Project

    - Setup hazirlama (%80)



    4- TDD (Bunu başlangıç olarak söylüyorum, senin için ekstra (şimdilik))

    - First Test teknigi ile ilk basta test kodlari ve ardindan temel sınıf ve kodlarin yazilmasi (Uzman işe alımcılarım dikkatini kesinlikle çekersin)

    - İlk olarak First Code ardından test kodları ile başlaman mantığını ve ilerlemeni daha da hızlandırır. Akabinde zamanı gelince First Test Code ile kolayca yer değiştirirsin.



    5- Spring Framework (Temel düzeyde instance alma yapisi ve argüman aktarma giris seviyesi olarak yeterli. Uzman işe alımcılarım dikkatini kesinlikle çekersin.)



    6- log4Net veya Microsoft Log sistemi yapısını log tutup konfigurasyonu yapabilecek kadar bilmelisin. Programlarını yazarken işleyişle ilgili geri planda text dosyasına log tutulması işlemi için söylüyorum

    Yazdığın programları kullananlara ayrı mesajlar gösterirken senin için veya farklı bir programcı arkadaşın için tutulan profesyonel loglama sistemleridir.



    7- Bir programın planlanması ve gerekliliklerin tespit edilmesi. Ardından UML diagramını çizmiş ve hayata geçirebiliyor olman gerekiyor. Plan herşeydir.

    UML tasarımları konusunda internette bilgiler mevcut ve UML şemaları oluşturabileceğin programları araştırabilirsin.



    8- Windows İşletim sistemi temel düzey bilgisi. Örnek olarak Dosya yetilendirmesi, teknik terimler, Firewall ayarları, Group ve user işlemleri, domain sisteminde de dahil.



    9- Özellikle araştırmacı ve yeniliğe açık olmak



    10- Kesinlikle sistemli çalışmak ve anlayarak öğrenmek



    11- SABIRLI OLMAK ve DETAYCI OLMAK(Bunlara her zaman ihtiyacın olacak)



    C/C++ konusuna gelince, yerinde olsaydım ilk adım olarak bu programlama dilleriyle kesinlikle başlamazdım. Çok zaman kaybedersin öğrenene kadar. Yapıları, yazım şekli ve OOP mantığı daha farklıdır. İlk adımların, başlangıçların ne kadar bilgiyi anlayarak öğrenebilir olursa dil değiştirmen de ileride bir o kadar kolay olur düşüncesindeyim. C# güçlü bir dil ve bu seni iyi bir yere getirir, doğru adımlarla ilerlersen. Ardından C/C++ geçebilirsin. O senin yeteneğine ve azmine kalmış.



    Junior yazılımcı veya yeni terimlerle Backend / Frontend Junior yazılımcı olarak başlayacağın bir yerde senden kimse mükemmeliyetçi bir yaklaşımla program yazmanı beklemez. Hatta bekleyemezler. Bilmiyorsan:"Bilmiyorum, ama çözer ve yaparım" demelisin.

    İnternetten destek almayan hiç kimse yoktur bunuda bir kenara yaz. Tabii ki takıldığın yerde internete bakacaksın. Bazen Microsoft'un sitesinde "evet buldum tam bunu arıyordum" derken; bir bakmışsın ki stackoverflow'da daha uzmanca yazılmışını bulabilirsin. Destek almak ayıp değildir. Ayıp olan bilmediğin halde biliyorum demek ve kopyala yapıştır programcısı olmaktır.



    Her işte olduğu gibi tabii ki sende bir yerden başlayacaksın. Umarım başlayacağın yerde de burnu havada 3/5 bilgiye sahip olup sana caka satan adamlar denk gelmezsin. Bilgiyi severek ve saygı ile paylaşan insanlara denk gelmen dileğiyle.



    Saygılarımla.



    NOT : Unuttuğum veya atladığım birşeyler kusuruma bakmayın.
  • Yüzbaşı
    647 Mesaj

    evet bizim ünidede öyle oldu zaten normali de odur yani 1 dönem c# görmen . bende senn okudugun bolumun açık ögretim versiyonunu yapıyorum . Yani şu şekilde .

    2 yıllık Bilgisayar programcılıgı okudum ve şuan işletme okuyorum amacım ileride proje yöneticisi olmak .

    Evet kendini geliştirmen gerek . Benim sana çok güzel bir tavsiyem var eğer dinler ise .

    şimdi ilk once şunu bilelim

    1) c#

    2) html 5 , javasciprt , jquery , ccs3 bootstrap.

    3) mobil , andiroid , ois , ve windows phone

    4) asp.net ve teknolojileri

    bnm kendimi geliştirdim yerler

    sen güzel kardeşim benim tavsiyem eline kalem kagıt al

    pazartesi c# 2 saat çalış

    salı html 5 2 saat çalış

    boyle gün gün yap

    ben c#başladım ve 2 hafta sonr metotlar ile kendi iş yerim için iş yeri takip rogramı yapmaya başladım bazı iş yogunlugundan dolayı bıraktım .
    |
    |
    James Rodriguez kullanıcısının, bahsedilen mesajını gör
    _____________________________




  • Binbaşı
    1205 Mesaj
    Konu Sahibine Özel

    Teşşekkürler hocam cevabınız için fakat ben tam sorumun cevabını alamadım.

    Yazılım alanında işe başlayanlar ne kadar yazılım biliyor başlangıç olarak?
    |
    |
    zekaigulin kullanıcısının, bahsedilen mesajını gör
    _____________________________
  • Yarbay
    6214 Mesaj
    önemli olan ne kadar dil bildigin degil, algoritma-data structures vs. önemli
  • Yüzbaşı
    647 Mesaj

    ben bilgisyara ile 12 yıl önce 2004 yılında tanıştım ve iş yerimi açmadan once kasım kasılırdım biliyorum açarsam yaparım ederim diye açtım da ben hiç birşey bilmiyorum diye ordan hesapla

    lise - üni ve daha öncesi hep hayatım pc üzerine oldu hesap kitap yap ona göre ama bana yol göstern olmadı o ayrı konu
    |
    |
    funky-nd kullanıcısının, bahsedilen mesajını gör
    _____________________________
  • Yüzbaşı
    647 Mesaj

    kusura bkma usta msj ynlıs olmuş
    |
    |
    zekaigulin kullanıcısının, bahsedilen mesajını gör
    _____________________________
  • Er
    1 Mesaj
    Merhaba RAUL,

    Türkiye'de yazilim sektöründeki isleyis çok hizli. Yani hemen hemen çogu firmada isin geri planindan çok isin hizli ve sonuç odakli olmasindan dolayi bilgi birikiminin senin hayal ettigin kadar korkutucu olmasina gerek yok. Çogu programci arkadaslarimiz (Bu isi hakki ile yapanlardan bahsediyorum) kendi özverileriyle ve extra çalisma saatleriyle stabil hale getiriyorlar. Durum böyle olunca bilgi birikiminin asagidaki siralamada olmasi seni Junior programci olarak bir firmada baslatabilir.

    1- C# .NET
    - OOP (Nesne yönelimli programlama hakkında konunun tamamı olmasada en az %70 hakim olmalısın)
    - Design Pattern (En az 3 dizayn tasarımını kolayca uygulayabilir diğerlerinin iskelet yapısına bakarak uygulayabilecek kapasiteye sahip olman gerekiyor.)
    - Delegate/Event Yönetimi (Bir class içerisinde tanımladığın bir event'in veya delegate'in başka bir yapı içerisinden çağırılması veya tetiklenmesini bilmen ve anlamış olman gerekiyor.)
    - WPF/Windows Form UI Dizayn (hayal gücünle sinirli, belirli bir ölçüsü yok)
    + MVVM dizayn tasarımı (WPF teknolojisini kullanacaksan mutlaka bu tasarım kalıbını iyi olarak bilmen gerekiyor. ObservableCollection ve Binding yapılarına dikkat çekerim.)
    - WCF
    + İki programın iletişimini stabil bir şekilde sağlayıp veri alışverişini yine stabil bir şekilde yapabiliyor olman gerekiyor. İçerisindeki bağlantı yapılarını bilmen gerekiyor.
    - Windows Services
    + Bir servisin yazılması, setup haline getirilmesi ve ardından işletim sistemine kurulup gerekli ayarlasın yapılması. (Ayarlarlama için : örnek bakınız madde 8)
    - Entity Framework & Linq (Zor değil ancak bol örnekler yaparak seviyeni kendin belirleyebilirsin.)
    - Console Projects ile programlama
    + Bir form yok ve komut satırından verilecek parametrelerle işleyişi sağlaman gerekecek kadar bilgin olması gerekiyor.
    - Class Library (dll)
    + Uzman arkadaşlarımız genel olarak yeni açtıkları projelerin arkasına kod yazıp bu şekilde ilerlemezler.
    Örnek olarak Bir Class Library projesi açılır ve genel olarak yapılacaklar sistemli ve ilgili dizayn tasarımları kullanılarak projeye yazılır.
    Akabinde hangi projeye ekleyeceksen referans olarak ekler ve gerekli metodarı vs. leri kullanarak sadece DLL projesini geliştirirsin.
    Aynı şekilde test projeside bu DLL projesi üstüne kuruludur diyebiliriz.
    - Hata Yönetimi (Exception)
    + Durum yönetimli sistemlerde hatanın ne olduğu can damarı anlamındadır.
    - Algoritma (Bu nerdeyse ayrı bir dal. Kimse senden Donald E. Knuth 'un kitaplarını okuyup bilgi sahibi ol öyle gel demez. En azından bu konuda yazılmış çok güzel makaleler var. Onları okuyup bilgi sahibi olabilirsin.)

    2- Microsoft Sql Server
    - Database'e baglanti ve sorgulama (C# kısmından Database'e)
    - T-SQL (Temel düzey Stored Procedure, Trigger, User Function yapisi ve kodlama, parametreli veri aktarımı ve sorgudan dönen yapıların sağlıklı alınabilmesi.)
    - Temel DML/DDL işlemleri
    - Temel düzeyde veritabanı oluşturma ve tabloları tasarlayıp yine temel düzeyde ilişkilendirme.

    3- Installer Project
    - Setup hazirlama (%80)

    4- TDD (Bunu başlangıç olarak söylüyorum, senin için ekstra (şimdilik))
    - First Test teknigi ile ilk basta test kodlari ve ardindan temel sınıf ve kodlarin yazilmasi (Uzman işe alımcılarım dikkatini kesinlikle çekersin)
    - İlk olarak First Code ardından test kodları ile başlaman mantığını ve ilerlemeni daha da hızlandırır. Akabinde zamanı gelince First Test Code ile kolayca yer değiştirirsin.

    5- Spring Framework (Temel düzeyde instance alma yapisi ve argüman aktarma giris seviyesi olarak yeterli. Uzman işe alımcılarım dikkatini kesinlikle çekersin.)

    6- log4Net veya Microsoft Log sistemi yapısını log tutup konfigurasyonu yapabilecek kadar bilmelisin. Programlarını yazarken işleyişle ilgili geri planda text dosyasına log tutulması işlemi için söylüyorum
    Yazdığın programları kullananlara ayrı mesajlar gösterirken senin için veya farklı bir programcı arkadaşın için tutulan profesyonel loglama sistemleridir.

    7- Bir programın planlanması ve gerekliliklerin tespit edilmesi. Ardından UML diagramını çizmiş ve hayata geçirebiliyor olman gerekiyor. Plan herşeydir.
    UML tasarımları konusunda internette bilgiler mevcut ve UML şemaları oluşturabileceğin programları araştırabilirsin.

    8- Windows İşletim sistemi temel düzey bilgisi. Örnek olarak Dosya yetilendirmesi, teknik terimler, Firewall ayarları, Group ve user işlemleri, domain sisteminde de dahil.

    9- Özellikle araştırmacı ve yeniliğe açık olmak

    10- Kesinlikle sistemli çalışmak ve anlayarak öğrenmek

    11- SABIRLI OLMAK ve DETAYCI OLMAK(Bunlara her zaman ihtiyacın olacak)

    C/C++ konusuna gelince, yerinde olsaydım ilk adım olarak bu programlama dilleriyle kesinlikle başlamazdım. Çok zaman kaybedersin öğrenene kadar. Yapıları, yazım şekli ve OOP mantığı daha farklıdır. İlk adımların, başlangıçların ne kadar bilgiyi anlayarak öğrenebilir olursa dil değiştirmen de ileride bir o kadar kolay olur düşüncesindeyim. C# güçlü bir dil ve bu seni iyi bir yere getirir, doğru adımlarla ilerlersen. Ardından C/C++ geçebilirsin. O senin yeteneğine ve azmine kalmış.

    Junior yazılımcı veya yeni terimlerle Backend / Frontend Junior yazılımcı olarak başlayacağın bir yerde senden kimse mükemmeliyetçi bir yaklaşımla program yazmanı beklemez. Hatta bekleyemezler. Bilmiyorsan:"Bilmiyorum, ama çözer ve yaparım" demelisin.
    İnternetten destek almayan hiç kimse yoktur bunuda bir kenara yaz. Tabii ki takıldığın yerde internete bakacaksın. Bazen Microsoft'un sitesinde "evet buldum tam bunu arıyordum" derken; bir bakmışsın ki stackoverflow'da daha uzmanca yazılmışını bulabilirsin. Destek almak ayıp değildir. Ayıp olan bilmediğin halde biliyorum demek ve kopyala yapıştır programcısı olmaktır.

    Her işte olduğu gibi tabii ki sende bir yerden başlayacaksın. Umarım başlayacağın yerde de burnu havada 3/5 bilgiye sahip olup sana caka satan adamlar denk gelmezsin. Bilgiyi severek ve saygı ile paylaşan insanlara denk gelmen dileğiyle.

    Saygılarımla.

    NOT : Unuttuğum veya atladığım birşeyler kusuruma bakmayın.
    _____________________________




  • Binbaşı
    1032 Mesaj
    quote:

    Orijinalden alıntı: errno

    Merhaba RAUL,

    Türkiye'de yazilim sektöründeki isleyis çok hizli. Yani hemen hemen çogu firmada isin geri planindan çok isin hizli ve sonuç odakli olmasindan dolayi bilgi birikiminin senin hayal ettigin kadar korkutucu olmasina gerek yok. Çogu programci arkadaslarimiz (Bu isi hakki ile yapanlardan bahsediyorum) kendi özverileriyle ve extra çalisma saatleriyle stabil hale getiriyorlar. Durum böyle olunca bilgi birikiminin asagidaki siralamada olmasi seni Junior programci olarak bir firmada baslatabilir.

    1- C# .NET
    - OOP (Nesne yönelimli programlama hakkında konunun tamamı olmasada en az %70 hakim olmalısın)
    - Design Pattern (En az 3 dizayn tasarımını kolayca uygulayabilir diğerlerinin iskelet yapısına bakarak uygulayabilecek kapasiteye sahip olman gerekiyor.)
    - Delegate/Event Yönetimi (Bir class içerisinde tanımladığın bir event'in veya delegate'in başka bir yapı içerisinden çağırılması veya tetiklenmesini bilmen ve anlamış olman gerekiyor.)
    - WPF/Windows Form UI Dizayn (hayal gücünle sinirli, belirli bir ölçüsü yok)
    + MVVM dizayn tasarımı (WPF teknolojisini kullanacaksan mutlaka bu tasarım kalıbını iyi olarak bilmen gerekiyor. ObservableCollection ve Binding yapılarına dikkat çekerim.)
    - WCF
    + İki programın iletişimini stabil bir şekilde sağlayıp veri alışverişini yine stabil bir şekilde yapabiliyor olman gerekiyor. İçerisindeki bağlantı yapılarını bilmen gerekiyor.
    - Windows Services
    + Bir servisin yazılması, setup haline getirilmesi ve ardından işletim sistemine kurulup gerekli ayarlasın yapılması. (Ayarlarlama için : örnek bakınız madde 8)
    - Entity Framework & Linq (Zor değil ancak bol örnekler yaparak seviyeni kendin belirleyebilirsin.)
    - Console Projects ile programlama
    + Bir form yok ve komut satırından verilecek parametrelerle işleyişi sağlaman gerekecek kadar bilgin olması gerekiyor.
    - Class Library (dll)
    + Uzman arkadaşlarımız genel olarak yeni açtıkları projelerin arkasına kod yazıp bu şekilde ilerlemezler.
    Örnek olarak Bir Class Library projesi açılır ve genel olarak yapılacaklar sistemli ve ilgili dizayn tasarımları kullanılarak projeye yazılır.
    Akabinde hangi projeye ekleyeceksen referans olarak ekler ve gerekli metodarı vs. leri kullanarak sadece DLL projesini geliştirirsin.
    Aynı şekilde test projeside bu DLL projesi üstüne kuruludur diyebiliriz.
    - Hata Yönetimi (Exception)
    + Durum yönetimli sistemlerde hatanın ne olduğu can damarı anlamındadır.
    - Algoritma (Bu nerdeyse ayrı bir dal. Kimse senden Donald E. Knuth 'un kitaplarını okuyup bilgi sahibi ol öyle gel demez. En azından bu konuda yazılmış çok güzel makaleler var. Onları okuyup bilgi sahibi olabilirsin.)

    2- Microsoft Sql Server
    - Database'e baglanti ve sorgulama (C# kısmından Database'e)
    - T-SQL (Temel düzey Stored Procedure, Trigger, User Function yapisi ve kodlama, parametreli veri aktarımı ve sorgudan dönen yapıların sağlıklı alınabilmesi.)
    - Temel DML/DDL işlemleri
    - Temel düzeyde veritabanı oluşturma ve tabloları tasarlayıp yine temel düzeyde ilişkilendirme.

    3- Installer Project
    - Setup hazirlama (%80)

    4- TDD (Bunu başlangıç olarak söylüyorum, senin için ekstra (şimdilik))
    - First Test teknigi ile ilk basta test kodlari ve ardindan temel sınıf ve kodlarin yazilmasi (Uzman işe alımcılarım dikkatini kesinlikle çekersin)
    - İlk olarak First Code ardından test kodları ile başlaman mantığını ve ilerlemeni daha da hızlandırır. Akabinde zamanı gelince First Test Code ile kolayca yer değiştirirsin.

    5- Spring Framework (Temel düzeyde instance alma yapisi ve argüman aktarma giris seviyesi olarak yeterli. Uzman işe alımcılarım dikkatini kesinlikle çekersin.)

    6- log4Net veya Microsoft Log sistemi yapısını log tutup konfigurasyonu yapabilecek kadar bilmelisin. Programlarını yazarken işleyişle ilgili geri planda text dosyasına log tutulması işlemi için söylüyorum
    Yazdığın programları kullananlara ayrı mesajlar gösterirken senin için veya farklı bir programcı arkadaşın için tutulan profesyonel loglama sistemleridir.

    7- Bir programın planlanması ve gerekliliklerin tespit edilmesi. Ardından UML diagramını çizmiş ve hayata geçirebiliyor olman gerekiyor. Plan herşeydir.
    UML tasarımları konusunda internette bilgiler mevcut ve UML şemaları oluşturabileceğin programları araştırabilirsin.

    8- Windows İşletim sistemi temel düzey bilgisi. Örnek olarak Dosya yetilendirmesi, teknik terimler, Firewall ayarları, Group ve user işlemleri, domain sisteminde de dahil.

    9- Özellikle araştırmacı ve yeniliğe açık olmak

    10- Kesinlikle sistemli çalışmak ve anlayarak öğrenmek

    11- SABIRLI OLMAK ve DETAYCI OLMAK(Bunlara her zaman ihtiyacın olacak)

    C/C++ konusuna gelince, yerinde olsaydım ilk adım olarak bu programlama dilleriyle kesinlikle başlamazdım. Çok zaman kaybedersin öğrenene kadar. Yapıları, yazım şekli ve OOP mantığı daha farklıdır. İlk adımların, başlangıçların ne kadar bilgiyi anlayarak öğrenebilir olursa dil değiştirmen de ileride bir o kadar kolay olur düşüncesindeyim. C# güçlü bir dil ve bu seni iyi bir yere getirir, doğru adımlarla ilerlersen. Ardından C/C++ geçebilirsin. O senin yeteneğine ve azmine kalmış.

    Junior yazılımcı veya yeni terimlerle Backend / Frontend Junior yazılımcı olarak başlayacağın bir yerde senden kimse mükemmeliyetçi bir yaklaşımla program yazmanı beklemez. Hatta bekleyemezler. Bilmiyorsan:"Bilmiyorum, ama çözer ve yaparım" demelisin.
    İnternetten destek almayan hiç kimse yoktur bunuda bir kenara yaz. Tabii ki takıldığın yerde internete bakacaksın. Bazen Microsoft'un sitesinde "evet buldum tam bunu arıyordum" derken; bir bakmışsın ki stackoverflow'da daha uzmanca yazılmışını bulabilirsin. Destek almak ayıp değildir. Ayıp olan bilmediğin halde biliyorum demek ve kopyala yapıştır programcısı olmaktır.

    Her işte olduğu gibi tabii ki sende bir yerden başlayacaksın. Umarım başlayacağın yerde de burnu havada 3/5 bilgiye sahip olup sana caka satan adamlar denk gelmezsin. Bilgiyi severek ve saygı ile paylaşan insanlara denk gelmen dileğiyle.

    Saygılarımla.

    NOT : Unuttuğum veya atladığım birşeyler kusuruma bakmayın.
    Muhteşem bir cevap. Bu zamana kadar teşekkür edilmemesi çok üzücü. Elinize sağlık.



    < Bu ileti mobil sürüm kullanılarak atıldı >
    _____________________________




  • Yarbay
    6339 Mesaj

    Okey uğraşılmış bir cevap fakat bence mükemmel değil. Fakat konu o deil, üstte o cevap zaten var neden alta alıntı ile çifte baskı yapıyorsunuz ki? "Yanıtla" denen bi buton var.



    < Bu ileti mini sürüm kullanılarak atıldı >
    |
    |
    Naber Patron kullanıcısının, bahsedilen mesajını gör
    _____________________________
    Life is about having fun.
  • Teğmen
    108 Mesaj

    hocam aşağıda vonderplanitz hakkıdna bir şey yazmıştınız silmişsiniz. bazen alakasız şeyler yazıp tartışmaları bambaşka alakasız yerlere sürmesi bence de rahatsız edici fakat yine de yaşına saygı duyuyorum kendisinin her neyse konu yaşı değil zaten genelde alakasız şeyler yazsa da burda haklı olduğu gerçeğini değiştirmiyor yazıda uğraşılması haklı olduğu anlamına gelmez veya onu güzel yapmaz



    < Bu ileti DH mobil uygulamasından atıldı >
    |
    |
    Naber Patron kullanıcısının, bahsedilen mesajını gör
Sayfaya Git:
Sayfa:
1
Reklamlar
SEO
kripto para haberleri
Radyo Dinle
Canlı Tv izle
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR6
0,281
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.