Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
337
Tıklama
1
Öne Çıkarma
Full stack developer.
P
3 yıl
Er
Konu Sahibi

Son zamanlarda iş ilanlarında gözüme çarpan über meslektir.Bu adamlar muhtemelen "ne iş olsa yaparım abi" diyenin yazılımcı versiyonu.Java,SQL, C#.... Maşallah...Endüstri mühendisi gibi ellerinden her iş geliyor.



M
3 yıl
Teğmen

Cok yeni bir kavram degil aslinda Full Stack Developer. Evet "her isi yaparim abi" kafasinda bir bakis acisina sahip duruyor tanimina bakinca. Ama aslinda yazilimin sadece bir veya birkac programlama dili bilmekten ibaret olmadigini anlamak gerekiyor. Benim uzmanlastigim alan Java. Fakat asagida kisaca bunun yaninda neleri ogrenmem gerektigini yazayim. Bu ogrendiklerimin bir kismi tum is hayatim boyunca bana eslik ederken bazisi sadece proje seviyesinde kaldi. Bu alanlarin hicbirinde uzman oldugumu iddia edemem, fakat islerimi yurutebilmem icin her birini en azindan temel duzeyde anlayabilmem ve uygulayabilmem gerekti:

Programlama dilleri:
Java, Python, Javascript, Groovy, PHP, Bash?

Programlama ortami:
Eclipse, Idea

Kaynak kodu yonetimi:
Github, Bitbucket, Git, SVN, Clearcase

Veritabani:
PostgreSQL, MySql, Oracle, Cassandra, H2

Framework:
Spring, Spring Boot, Grails, Apache Wicket, Seam 3

ORM:
Hibernate, Toplink, GORM

Proje yonetim araclari:
Maven, Gradle, Ant

Uygulama sunucusu(servlet container):
Jboss, Tomcat, Jetty, Weblogic, Websphere

Otomasyon:
Jenkins, Hudson, Bamboo

Artifakt deposu:
Artifactory, Nexus

Orkestrasyon:
Docker

Raporlama:
Jasperreports

Kutuphane vs:
Apache CXF, Resteasy, Aspectj, Axis2

Onyuz:
JSF, Icefaces, Richfaces, Facelets, Primefaces, HTML, CSS

Test:
SoapUI, JMeter, Clover, VisualVM, Birim-Entegrasyon-Regresyon testleri vs, Cucumber

Izleme araclari:
Appdynamics, Splunk, Nagios

Kod analizi:
SonarQube, PMD, Crucible, Fortify

Bulut Teknolojileri:
AWS (Cloudwatch, Api Gateway, CodeDeploy, Lambda, S3, EC2), GCP (BigTable), Terraform

Cevik surec yonetimi:
Scrum, 2 haftalik sprintler, retro, poker oyunu vs





< Bu mesaj bu kişi tarafından değiştirildi mosahin -- 16 Kasım 2020; 18:32:48 >

P
3 yıl
Binbaşı

Backend yazılımcılar işin ağır kısmını zaten bildikleri için üzerine kolayca CSS HTML öğrenerek full-stack oluyorlar ama bunun tersi olmuyor. Frontend için zaten çok sayıda işini kolaylaştıran mobil odaklı versatil çözümler var.
Bunun dışında bu tür iş ilanlarının artmasındaki bir diğer neden ise günümüzde yazılımcılar arasındaki rekabetin gitgide artıyor olması. Artık yazılım ve bilgisayar mühendislerinin dışında diğer mühendislik dallarından hatta matematik ve fizik gibi doğrudan bilgisayarla alakalı olmayan disiplinlerden mezun olmuş insanlar tarafından bile yazılım sektörüne çok rağbet var ve bu da iş bulma konusunda çıtayı her geçen gün daha da yükseltiyor.
Alaylı dediğimiz kısım genelde frontendciler oluyor.





< Bu mesaj bu kişi tarafından değiştirildi patatessiz patso -- 16 Kasım 2020; 22:54:41 >

L
3 yıl
Yüzbaşı

"Ne iş olsa yaparım abi" = Ne iş verilirse öğrenip yaparım = $$$



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.