Sistem Analisti mi, Bilgisayar Programcısı mı? [kapalı]


17

Buradaki sorum işlerle ilgili. Şu anda bir Sistem Analisti pozisyonum var.

Sistem Analisti ve Programcı / Analist arasındaki fark nedir? Bu pozisyon bir programcıdan daha mı yüksek? Veya kendimi nasıl yükseltmeliyim?


12
"Sistem Analisti vs Bilgisayar Programcısı" başlıklı sorular ne zaman gelirse, "Asla ... arasındaki kavgada kim kazanırdı?"
Jon Hopkins

2
@Jon Hopkins İşte başlıyoruz
Gary Rowe

@Jon Hopkins: Analiste 2: 1 oran vereceğim.
Steven Evers

@Jon Hopkins: En azından Epic Rap Savaşı'nı başlatabileceğimizi düşünürdün ...
Kertenkele Bill

@Jon Hopkins: programcının kafeine ne kadar bağlı olduğuna bağlı ...
Amy

Yanıtlar:


9

İkisi de üstün değil çünkü birbirlerini tamamlıyorlar

Sistem Analist ait Vikipedi tanımı olduğunu

Bir sistem analisti sorunları araştırır, çözümleri planlar, yazılım ve sistemleri önerir ve iş veya diğer gereksinimleri karşılamak için gelişimi koordine eder.

Analist programcısı (herhangi bir tanım mevcut olmasa da) iş gereksinimleri için trollemeye ve daha sonra bunları kodda uygulamaya yönelik olarak ayarlanmıştır. Eğer iş, standart bir donanım platformunda son derece karmaşık bir bilimsel hesaplamaya yönelikse, algoritma bilgisi (yani analist programcısı) daha alakalı ve bu nedenle daha üstündür. İşletme bu platformları oluşturuyorsa, bunun tersi de geçerlidir. Kendinizi yeni sürüme geçirmek için zayıf olduğunuz ve geliştirmek istediğiniz alanları oluşturun. O zaman kendinizi onları öğrenmeye uygulayın.


10

Bu, iş unvanlarıyla ilgili diğer sorulara benzer. Ünvanın değeri veya anlamı kişinin bölgesi ve işvereni için yerelleştirilmiştir. Farklılıkları belirlemek için iş tanımlarına bakmanız gerekir.


9

Sistem Analisti mutlaka Bilgisayar Programcısı'ndan daha yüksek bir konum değildir, ancak farklıdır. Sistem Analisti, bir proje sahipleri ve kullanıcıları (iş tarafı) ile tasarımcılar ve programcılar (teknik taraf) arasındaki boşluğu doldurur. Bir Sistem Analisti, her iki grupla etkili bir şekilde iletişim kurabilmek için (ve genellikle çevirmen olarak hareket edebilmek için) hem üst düzey teknik bilgiye hem de işletme bilgisine sahip olmalıdır. YG çoğunlukla bir projenin tanımı, gereksinim toplama ve tasarım aşamalarında yer alır.


7

Staj için çalıştım. Temel olarak, var olması gerekmeyen ve etik danışmanın hemen yanına konması gereken kurumsal saçmalık nedeniyle tamamen yapay olarak yaratılmış bir konumdur.

Neden? Çünkü programcılar / yöneticiler analiste devredilen her şeyi yapmalıdır. Genellikle, programcıların sadece kod yazabildikleri ve tasarlayamadıkları veya insanlarla düzgün iletişim kuramadıkları varsayımıdır.

Şahsen ben böyle bir pozisyonun var olduğunu bile sevmiyorum.

Ücret açısından, ortalama olarak çok daha düşük ücret alırlar.


Buna daha derin bir düzeyde katılıyorum.
Anurag

6

Şahsen bir sistem analistinin bir programcıdan daha az kodlama yapmasını beklerdim, ancak işinizin gerçekte ne olduğunu bilmeden söylemek zor.

Bölgenizdeki iş ilanlarına göz atmanızı tavsiye ederim. Programcı konumlarında listelenen iş sorumluluklarını yaptıklarınızla karşılaştırın ve bu, gitmek istediğiniz yolun bu olup olmadığını anlamanıza yardımcı olacaktır.


4

Şu anda bir Sistem Analisti pozisyonum var, ancak tüm görevlerim yazılım geliştirme / bakımdan oluşuyor.

Ünvanın anlamı ve pozisyon hiyerarşisi tamamen şirkete bağlıdır. Gerçek sorumluluklarınızın e-posta imzanızdaki başlıktan daha önemli olduğunu düşünüyorum.


2

Bu soru bana Geliştirme Analisti ve Sistem Analisti arasındaki farkın ne olduğunu düşündürüyor.

Şu anda bulunduğum ülkede unvanım Dev. Analist. Ayrıca Sistem Analisti var ve açıkçası gördüğüm tek fark Dev. Analistler, 'Bilgisayar Programcısı' olarak adlandırdığınız şeye eşdeğer olan kodu kullanarak gerçek uygulama ile daha fazla çalışıyor gibi görünüyor.


1

Evet, işveren için kesinlikle öznel, ayrıca Sistem Analisti unvanına sahibim ve burada Çağrı Mühendisleri rolünü teknik destek ve geliştirme gruplarına oynuyoruz, böylece Sistem Mühendislerimiz rolümüzün olduğu projelere proaktif olarak odaklanabiliyoruz. daha reaktif olmak. Bununla birlikte, borç projeleri için proaktif görevlerimiz olduğu gibi, teknik destek biletleri için 3. kademeli bir son tırmanma noktası olmanın yanı sıra geliştiricilerin değişikliklerini haftalık olarak üretime zorlamak da var. Başlığımdaki herkesin bazı kodlama deneyimleri var, ancak ekibimdeki bazı insanlar Batch'tan daha fazlasını bilmiyorlar, bu yüzden kesinlikle geliştirme merkezli bir rol değil, birden fazla programlama / komut dosyası dili ile deneyime sahibim, ancak saymıyorum bir geliştirici olarak kendimi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.