Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
9
Cevap
1632
Tıklama
0
Öne Çıkarma
Yazılımın ve Yazılımcının; dünü, bugünü ve yarını...
K
10 yıl
Yarbay
Konu Sahibi

Merhabalar.
Mesleğin geleceği ile ilgili biraz sohbet etmek, biraz istişare yapmak, biraz da tahminde bulunmak ve öngörülerinizi öğrenmek istedim.

Ben, profesyonel anlamda mesleğime masaüstü uygulamaları hazırlayarak başladım.
Piyasadaki programlardan istediklerini alamayan firmalara, istekleri doğrultusunda stok, muhasebe, müşteri-hasta kayıt programlarını ERP, MRP, CRM vb. başlıklar altında hazırladım. Çok farklı sektörlerden çok farklı kesimlere programlar hazırladım.
Bunların hepsinin ortak yönü masaüstü uygulamaları olmaları idi.
Veritabanları sıfırdan yazılan uygulamalarda MS SQL Server, ilave uygulamalarda ise mevcut veritabanlarına göre Oracle, MySQL ve MS SQL Server oldu.
Dil olarak C# kullandım sıfırdan başladığım uygulamalarda.
İlavelerde ise Java, Visual Basic, C# ile yazdıklarımda oldu.
Tahmin edebileceğiniz üzere uzmanlığım C#, MS SQL Server üzerine.
Benim pozisyonumdaki yazılımcılar her istedikleri anda iş bulamazlar. Ama iş bulduklarında iyi paralar kazanıyorlar.
Masaüstü uygulamalarının da geleceğini pek parlak görmüyorum açıkçası.

Elimde halihazırda işler mevcut ama yazdıklarım beni tatmin etmiyor.
Maaş anlamında tatmin etmiyor diyemem ama çevirmiçi olmayışı beni sektörden kopartıyor sanki.
Bende yeni arayışlara girdim.
Bundan önceki bilgimin boşa gidip gitmemesi pek umurumda değil.
Normal şartlarda bu birikimdeki bir yazılımcının hazır .Net alt yapısı varken ASP üzerine MVC ile gitmesi beklenir.
Ben bu konuda ısrarcı değilim.
Biraz da aktivist tarafım ağır basıyor ki, ücretsiz platformlar daha çok dikkatimi çekiyor.
Geleceğin mobilde olduğu aşikar.
Web Programlama da native uygulamalar kadar olmasa da mobil için pekala tatminkar ve daha geniş bir zümreye hitap ediyor.
Acaba HTML, XML gibi yarım yamalak bildiklerimi tamamlayıp MVC'de uzmanlaşmak mı mantıklı yoksa web'i bir tarafa bırakıp hardcore mobil'e kasmak mı?
Java alt yapısı Android'de avantaj iken, Node.js, Angular.js, React.js frameworkleri de hem mobilde hem web programlamada işimi görür gibiler.

Sadece kendi kariyerim için sormuyorum, işin aktif olarak içinde olanların 5-10 yıllık gelecekte pazardaki pay değişim yorumlarını merak ediyorum.

Yorumlarınız için teşekkür ederim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
10 yıl
Yüzbaşı

Mobile yönel



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
10 yıl
Binbaşı

web programlama düzgün yapılırsa mobilden daha çok getirisi olur bu alanda teknolojiyi iyi takip etmen gerekir ve yeniliklere hemen ayak uydurabilmelisin. Gelecek için bence yapay zeka, robotlar görüntü işleme ses tanıma gibi şeyler çok daha önemli bir hale gelecek


Bu mesaja 1 cevap geldi.
İ
10 yıl
Onbaşı

quote:

Orijinalden alıntı: KillForYou!

Merhabalar.
Mesleğin geleceği ile ilgili biraz sohbet etmek, biraz istişare yapmak, biraz da tahminde bulunmak ve öngörülerinizi öğrenmek istedim.

Ben, profesyonel anlamda mesleğime masaüstü uygulamaları hazırlayarak başladım.
Piyasadaki programlardan istediklerini alamayan firmalara, istekleri doğrultusunda stok, muhasebe, müşteri-hasta kayıt programlarını ERP, MRP, CRM vb. başlıklar altında hazırladım. Çok farklı sektörlerden çok farklı kesimlere programlar hazırladım.
Bunların hepsinin ortak yönü masaüstü uygulamaları olmaları idi.
Veritabanları sıfırdan yazılan uygulamalarda MS SQL Server, ilave uygulamalarda ise mevcut veritabanlarına göre Oracle, MySQL ve MS SQL Server oldu.
Dil olarak C# kullandım sıfırdan başladığım uygulamalarda.
İlavelerde ise Java, Visual Basic, C# ile yazdıklarımda oldu.
Tahmin edebileceğiniz üzere uzmanlığım C#, MS SQL Server üzerine.
Benim pozisyonumdaki yazılımcılar her istedikleri anda iş bulamazlar. Ama iş bulduklarında iyi paralar kazanıyorlar.
Masaüstü uygulamalarının da geleceğini pek parlak görmüyorum açıkçası.

Elimde halihazırda işler mevcut ama yazdıklarım beni tatmin etmiyor.
Maaş anlamında tatmin etmiyor diyemem ama çevirmiçi olmayışı beni sektörden kopartıyor sanki.
Bende yeni arayışlara girdim.
Bundan önceki bilgimin boşa gidip gitmemesi pek umurumda değil.
Normal şartlarda bu birikimdeki bir yazılımcının hazır .Net alt yapısı varken ASP üzerine MVC ile gitmesi beklenir.
Ben bu konuda ısrarcı değilim.
Biraz da aktivist tarafım ağır basıyor ki, ücretsiz platformlar daha çok dikkatimi çekiyor.
Geleceğin mobilde olduğu aşikar.
Web Programlama da native uygulamalar kadar olmasa da mobil için pekala tatminkar ve daha geniş bir zümreye hitap ediyor.
Acaba HTML, XML gibi yarım yamalak bildiklerimi tamamlayıp MVC'de uzmanlaşmak mı mantıklı yoksa web'i bir tarafa bırakıp hardcore mobil'e kasmak mı?
Java alt yapısı Android'de avantaj iken, Node.js, Angular.js, React.js frameworkleri de hem mobilde hem web programlamada işimi görür gibiler.

Sadece kendi kariyerim için sormuyorum, işin aktif olarak içinde olanların 5-10 yıllık gelecekte pazardaki pay değişim yorumlarını merak ediyorum.

Yorumlarınız için teşekkür ederim.

öncelikle iyi günler hocam
java altyapınızın iyi olduğundan bahsetmişsiniz madem vaziyet bu
mobil uygulama teknolojisi için android&web programlama entegrasyonuna odaklanmanızı tvsiye ederim


Bu mesaja 1 cevap geldi.
M
10 yıl
Yarbay

Hazir CRM altyapiniz varken SaaS CRM oneririm ben de. Bunun mobil bacagi da olur.



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
K
10 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: bersgurs

web programlama düzgün yapılırsa mobilden daha çok getirisi olur bu alanda teknolojiyi iyi takip etmen gerekir ve yeniliklere hemen ayak uydurabilmelisin. Gelecek için bence yapay zeka, robotlar görüntü işleme ses tanıma gibi şeyler çok daha önemli bir hale gelecek

Ben de aynı fikirdeyim. İyi bir web sitesi, mobil uygulama içinde de iş görüyor.



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

K
10 yıl
Yarbay
Konu Sahibi

O zaman bahsettiğim frameworklerin üzerine gitmeliyim.



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


Bu mesajda bahsedilenler: @iLkBaHaRsOnBaHaR
K
10 yıl
Yarbay
Konu Sahibi

Web programlama da SaaS CRM i kapsıyot diyebilir miyiz?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Mephalay
M
10 yıl
Yarbay

quote:

Orijinalden alıntı: KillForYou!

Web programlama da SaaS CRM i kapsıyot diyebilir miyiz?

Aslinda buyuk cogunlugunu kapsiyor ama, CRM e mobil destegi saglamak istersen mobil uygulama da yazmak gerekebilir. Ya da web i mobile adapte edecek bir tasarim yapmali ama native her zaman daha cok tercih ediliyor.
Bir de web programlama = Web sitesi gibi bir algi var, SaaS icin aslinda tek servis = multiplatform gibi bir yaklasim daha iyi diye dusunuyorum, boyle bakinca web programlamayi asiyor biraz.



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
K
10 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: Mephalay


quote:

Orijinalden alıntı: KillForYou!

Web programlama da SaaS CRM i kapsıyot diyebilir miyiz?

Aslinda buyuk cogunlugunu kapsiyor ama, CRM e mobil destegi saglamak istersen mobil uygulama da yazmak gerekebilir. Ya da web i mobile adapte edecek bir tasarim yapmali ama native her zaman daha cok tercih ediliyor.
Bir de web programlama = Web sitesi gibi bir algi var, SaaS icin aslinda tek servis = multiplatform gibi bir yaklasim daha iyi diye dusunuyorum, boyle bakinca web programlamayi asiyor biraz.

Bende tek servis = multiplatform taraftarıyım. Native'in lezzeti elbette olmayacaktır ama ilk yazılım maliyeti, sunucu yerine hosting oaketinin yeterliliği ve güncellemenin de tek platform üzerinde yapılabilmesi hem zaman hem maliyet tasarrufu sağlıyor.
Haliyle responsive bir weblication, artan bağlantı hızlarıyla beraber geleceğin yükseleni gibi duruyor.



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

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.