Android mobil geliştirme programcılarının kariyer gelişimi hakkında konuşma

Şimdi hemen hemen her BT şirketi mobil ürünler geliştiriyor. İlk olarak Android'in 2009'da Chengdu'daki bir kolejde kolejdeyken olduğunu biliyordum. Böyle bir şirketin olduğunu haberden biliyordum. Kurucu Andy Rubin çok ünlü, ancak Android Ne için, buna dikkat etmedim.

2010'da mezuniyet sırasında Android, 2.2 sürümüne geliştirildi. Baidu, Android'e bir göz attı ve (uygulama) geliştirmenin Java dilini kullandığını fark etti. O zamanlar C ve C ++ eğitimi almıştım ve biraz Java anlayışım vardı. Chengdu'dan Pekin'e taşındım ve bir Android uygulaması (yaşam hizmeti kategorisi) geliştirmek için bir iş buldum. Şu anda Android telefonun en son HTC sürümüne sahibim.

Şimdi üç yıldır Android mobil geliştirme yapıyorum. Hiçbir şey bilmeyen küçük bir programcıdan mevcut proje yöneticisine kadar kendini iyi tanıyor ve Android geliştirme ve Android programcılarının kariyer gelişimi hakkında bazı içgörülere sahip. Sizinle paylaşmaya ve tartışmaya istekli.

Android mobil geliştiricilerinin tanıtımı için üç "göreceli koşul"

İlk: faiz

Bu konu tartışılmayacak.Her programcı, zevk alamıyorsanız programcı olmanın çok acı verici olduğunu bilir. Bu nedenle sektöre girerken dikkatli olmalısınız.

İkinci: Sessiz

Sektörde yeniyseniz, çaylak düzeyinde, işiniz esas olarak hataları düzeltmektir ve hata düzeltmelerini kabul etmeye devam edersiniz. Kısacası, bunların hepsi önemsiz şeylerdir. Şu anda endişeli olabilirsiniz. Benim karşı önlemim hemen bir hedef öğrenme planı belirlemektir. Aktif öğrenme, üniversitedeki bilgi sistemi temelde yararsız olduğu için, Android zor değil, üç ay sonra küçük bir başarı olacak.

Üçüncüsü: Platform

Bir bisiklet ne kadar hızlı olursa olsun, bir BMW kadar hızlı değildir. Çabalar önemlidir ve platform da anahtardır, çünkü sizi hızla büyümeye yönlendirebilecek pek çok harika insan var. Şu anda iyi bir platformunuz yoksa, harika forumlar yayınlayabilir, birkaç iyi kitap okuyabilir ve değişim fırsatları arayabilirsiniz. BMW platformuna gidin. İpucu: Platform değiştirme zamanlaması çok önemlidir.BMW platformunun sizi kabul etmeyi düşünmesi için en azından halkın gücüne sahip olmalısınız.

Özel kariyer geliştirme planları ve beceri özellikleri:

Kanımca, Android mobil geliştiricileri için temelde iki kariyer geliştirme yolu var: Teknik Uzmanlık Rotası ile Teknolojiden ürün rotasına .

Yol: Teknolojinin kral olduğu kariyer geliştirme yolu

Terfi yolu: Android genç geliştirme programcısı - orta seviye - kıdemli - yazılım mimarı - sistem mimarı - proje yöneticisi - baş teknoloji sorumlusu

İşte bir programcının maaşı: (aşağıdaki şekilde gösterildiği gibi)

Her aşamada beceri öğeleri için gereksinimler:

Giriş aşaması:

Temel Java bilgisine (veya başka herhangi bir nesne yönelimli dil) hakim olmak için, Android SDK yazılım geliştirme kitinde uzmanlaşmanız, daha fazla Android ile ilgili belge, IDE (Eclipse gibi) okumalısınız, bunlar çok önemlidir. Bu arada, JavaScript komut dosyası yazmanın temellerini öğrenin. Bunlara hakim olmak temelde bir giriş olarak kabul edilebilir.

Ara terfi aşaması:

Kıdemli Android mühendisi olarak sistem mimarı pozisyonuna terfi ettirilmek istiyorsanız, kaynak kodunu incelemeyi öğrenmek ve doğrudan Android'in kaynak koduna başvurmak çok önemlidir (bu, öğretmen Li Ning'in kitabını okumaktan esinlenmiştir). Kaynak koda kolayca çevrimiçi erişilebilir . Aynı zamanda, Android büyük ölçüde Linux çekirdeğine dayalıdır, bu nedenle ilgili API'yi ve Linux'un çeşitli işlemlerini öğrenmek gerekir. Ayrıca, yaygın olarak kullanılan hibrit mobil geliştirme çerçeveleri (örneğin: AppCan). Derleme ilkeleri, yüksek eş zamanlı web sitesi mimarisi tasarımı ve diğer beceriler.

Gelişmiş geliştirme aşaması:

Bir proje yöneticisine geliştirme yapmak istiyorsanız, aynı zamanda Android yazılım güvenliği analiz teknolojisi, yazılım geliştirme ortak testi, arayüz etkileşimli sistem tasarımı ve bazı proje yönetimi bilgilerini tamamlamanız gerekir, örneğin: yazılım projesi risk yönetimi yaygın olarak kullanılan ekip işbirliği geliştirme araçları Talep analizi tasarım tasarım modeli.

Veritabanı sistemi optimizasyonu, Windows Server sunucu kurulum yönetimi, ağ güvenliği teknolojisi ve çözümleri (Cisco), büyük veritabanı çözümleri, büyük ölçekli sunucu yük dengeleme optimizasyonu dahil mimari değerlendirmelerden daha çok şirketin baş teknoloji sorumlusu konumuna ulaşmak için Teknoloji vb. Bu, mutlak güç gerektiren bir pozisyondur. Aynı zamanda benim nihai hedefim.

İkinci yol: teknolojiden ürün dönüşümüne bir kariyer geliştirme yolu

Promosyon kanalı: Android genç geliştirme programcısı - orta seviye - kıdemli - yazılım mimarı - sistem mimarı - ürün yöneticisi - ürün yöneticisi

Neden dönüşmeli? Dönüşüm için koşullar nelerdir?

Teknolojiden ürüne geçiş çok yaygındır.Her şirketin birçok başarılı örneği vardır.İyi bir programcının Zhou Hongyi ve Lei Jun gibi iyi bir ürün yöneticisi olma olasılığı daha yüksektir. Bununla birlikte, dönüşümü değerlendirirken, neden dönüştüğünüzü ve ürünlere doğru ilerlediğinizi kendinize sormalısınız.Yaptığınız şey artık tamamen teknik beceriler değil.Ürün yapmak için insan ilişkilerini anlamalı, yönetmeli ve her şeyde bilgili olmalısınız.Burada karakter faktörlerine ihtiyacınız var. düşünmek.

Özel kariyer geliştirme planları ve beceri özellikleri:

Yine de erken ve orta vadede becerilerinizi ayırmanız gerekiyor. Başlangıçta doğrudan ürüne geçmenizi önermiyorum. Bu, avantajınızdan vazgeçmekle eşdeğerdir. Yine de sakinleşmeniz ve teknolojiyi öğrenmeniz gerekir. Eski deyişe göre, acele hızlı değildir.

Bir dönüşüm planı olduğunda, ürün yöneticisinin kullanıcı deneyimi tasarımı, Axure rp hızlı prototipleme aracı, halkla ilişkiler pazarlama planlama becerileri, veri madenciliği, talep analizi tasarımı, marka iletişimi, kullanıcı psikolojik deneyimi, yazılım gibi gerekli becerilerini önceden öğrenmek gerekir. Gereksinimler şartname belge yazma, veri analizi, ha, çok.

Ben şahsen en önemli şeyin ürünün ruhu olan talep analizi ve tasarım olduğunu düşünüyorum.

Talep analizi nasıl yapılır? Birçok çevrimiçi kaynak ve çok sayıda iyi kitap vardır. Çok başarılı ürünlere atıfta bulunabilirsiniz. Tüketici davranışları, izleyici psikolojisi hakkında daha fazla bilgi edinin, daha fazla kayıt yapın ve beyin kayıtları yerine kalem kullanma alışkanlığını geliştirin. , Daha fazla zihin haritası kullanın.

Ürün yöneticisinin üst pozisyonu ürün müdürüdür.Bu pozisyon daha çok icra ve yönetim kabiliyetine yansır.Performans kantitatif değerlendirme, kantitatif yönetim, icra kabiliyeti, bütçe yönetimi vb. Yanında şu anda istatistik gibi bazı temel teorik bilgiler de eklenmelidir. , Operasyon araştırması, ekonomi ilkeleri vb. Ürün yönetimini teorik bir düzeye yükseltebilirseniz, başkan yardımcılığını aramayı düşünebilirsiniz.

sonuç olarak:

Bir dizi veriden söz edeyim: 2013 itibariyle, Android telefonların küresel sevkiyatı 600 milyondu. 2013 sonu itibariyle, Android telefonların küresel sevkiyatı 1,1 milyara ulaştı. Android sürüm 1.0'ın Eylül 2008'de piyasaya sürülmesinden bu yana, şimdi 4.4'e ulaştı. 2 (Ocak 2014), milyonlarca uygulama geliştirildi. (Açık kaynak olduğu için istatistikler için iyi değil) Android mobil geliştirmenin geleceğinin parlak olduğu görülebiliyor.

Aslında kendi işinizi kurmak olan üçüncü bir yol var ama hangi yönde olursa olsun geleceğiniz için önceden objektif bir kariyer gelişim planı yapmak gerekiyor ya da eski sözler hazırlıklı olanlara fırsatlar ayrılıyor.

Son olarak, umarım herkesin iyi bir kariyeri vardır ve tüm hayallerimin gerçekleşmesini diliyorum!

Ekte, açık pozisyonları bulup doldurmanıza ve sistematik olarak çalışmanıza ve geliştirmenize yardımcı olmak için Alibaba P8 düzeyinde bir Android mimar teknik zihin haritasıdır

Pekala, bugünün paylaşımı bitti. Eğer işte karşılaşılan sorunlar konusunda kafanız karıştıysa veya yeni mezun olup birkaç yıl çalışmışsanız, statükoyu nasıl aşacağınızı ve kendinizi nasıl geliştireceğinizi bilmiyorsunuz. Geleceğiniz hakkında yeterince bilginiz yok ve nasıl plan yapacağınızı bilmiyorsunuz. ,Yapabilmek Sahne arkası özel mesaj yanıtı yükseltme portalı almak için "beceri yükseltme" . Meslektaşların statükoyu nasıl aştıklarına bir göz atalım, deneyimlerini nasıl özümseyeceklerini ve kariyer planlarını nasıl geliştireceklerini öğrenelim.

Sonunda

Bunu görürseniz ve makalenin iyi yazıldığını düşünüyorsanız, bir başparmak verin? İyileştirmeye değer bir şey olduğunu düşünüyorsanız, lütfen bana bir mesaj bırakın. Kesinlikle dikkatle araştıracak ve eksikliği giderecektir. Teşekkür ederim.

190615 Wang Yuan, Uzun Yürüyüşün ruhunu yeniden yaşar ve yol boyunca yürür
önceki
"TFBOYS" "Haberler" 190615 Wang Yuan, Uzun Yürüyüşün ruhunu yeniden yaşıyor
Sonraki
Android'in en son öğrenim materyalleri: popüler çerçeve web sitesi kitap önerileri ve açık kaynak kitaplık koleksiyonu
190615 Wu Yifan şifresi bu yaz yüksek ateşle vurur, yapımcı Wu'ya kuzeye ve güneye seyahat etmek için eşlik eder.
Aibo'dan RoboMaster'a: "dövüşen" robotların gerçeküstü çarpıtılması
Ali teknik uzmanlarından iş arayanlara 10 öneri (Android mülakat sorularının bir özeti makalenin sonuna eklenmiştir)
190615 Yeni Rap Takdir Konferansı'nın Açılışı, Profesyonel Yapımcı Wu "En Eğlenceli"
Grafikler ve metin, Linux işlemlerini ve iş parçacıklarını canlı bir şekilde açıklar
İksire ihtiyacın yok, sonsuza kadar yaşayabilirsin
Android öğrenmenin üç temel sorusu: Ne öğrenmeli? Nasıl ögrenilir? Şimdiye kadar
Huawei, üst düzey pazarda neden Apple'ı geride bırakıyor?
Android ve Flutter arasındaki iletişimi anlamak için bir makale
Wang Leehom: Ailemin en kötü çocuğuyum. Erkek kardeşim Başkan tarafından karşılandı ve küçük erkek kardeşim Massachusetts'te yüksek lisans öğrencisi.
2019 LOGO tasarımındaki trendler neler?
To Top