it-swarm.asia

Sistem Analisti mi, Bilgisayar Programcısı mı?

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?

17
ahmed

İkisi de birbirini tamamladığından daha üstün değil

Sistem Analistinin Wikipedia tanımı

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. İşletme, 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. Eğer iş bu platformları yaratıyorsa, 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.

9
Gary Rowe

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.

10
Jeff

Sistem Analisti mutlaka Bilgisayar Programcısından daha yüksek bir konum değildir, ancak farklıdır. Bir Sistem Analisti, bir projenin 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. Bir SA çoğunlukla bir projenin tanımı, gereksinimlerin toplanması ve tasarım aşamalarında yer alır.

9
Bill the Lizard

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 yalnızca 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.

7
zhenka

Ş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.

6
Adam Lear

Ş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.

4
aubreyrhodes

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 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.

2
chiurox

Evet, işveren için kesinlikle öznel, aynı zamanda Sistem Analisti unvanına sahibim ve burada Çağrı Desteği Yöneticilerinin 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, haftalık olarak geliştiricilerin değişikliklerini ü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.

1
Matt Hamende