Geliştiricilerin% 20'sinin aylık maaşı 17.000'i aşıyor ve algoritma mühendisleri çoğu kez yetersiz tedarik yapıyor Çinli Geliştiricilerin Yıllık Raporu

Bitirme | Guo Rui

Editör | Tang Xiaoyin

Üretildi | CSDN (ID: CSDNnews)

"Bilgiye aç, aptalca alçakgönüllülük" -Aslen "Global Survey" den gelen bu haiku, Steve Jobs'un Stanford Üniversitesi'nin mezuniyet konuşmasındaki alıntılarından dolayı büyük saygı gördü ve BT endüstrisindeki en ünlü sözlerden biri haline geldi. Programlama dünyasında, "Kod belagatten daha iyidir" ve "Bitti mükemmelden iyidir" gibi aforizmalar da vardır Birkaç kelime, programcıların görüntü özelliklerini aşırı derecede açıklar. Bir programcı, teknoloji odaklı, kod odaklı ve sürekli kendini silahlandırması gereken bir gruptur.

21. yüzyılda, yüksek ücretli, yüksek kaliteli ve ileri teknoloji, programcıların doğal etiketleri haline geldi.Bu yeni yılda CSDN, Çinli geliştirici topluluğunu yeni bir bakış açısıyla derinlemesine keşfetmek için yıllık geliştirici anket verilerini kullanacak. Genel statüko, uygulama geliştirme teknolojileri ve geliştirme araçlarının / platformlarının geliştirme trendleri daha gerçekçi, kapsamlı ve öğrenmeye değer bir geliştirici portresi sunar.

CSDN, 2004 yılında Çinli geliştiricilerle geniş çaplı bir anket yapmaya başladı ve bu, her türden en fazla sayıda yerli geliştiriciyi kapsayan ve en kapsamlı coğrafi ve endüstri dağılımına sahip anket faaliyetidir. 2019-2020 Çin Geliştirici Anketi, anketi yazılım geliştirme teknolojisi ve uygulama geliştirme alanları açısından yeniden tasarladı.Bu anketteki ana bulgular aşağıdaki gibidir:

30 yaşın altındaki geliştirici sayısı% 80'den fazlasını oluşturuyordu ve ülkedeki geliştiricilerin% 19.6'sının aylık maaşı 17.000 yuan'dan fazlaydı; geliştiricilerin% 60'ı Java dilini kullanıyordu ve geliştiricilerin yaklaşık% 50'si yakın zamanda Python dilini öğrenmek istiyordu; Spark, Redis ve Kafka Kurumsal büyük veri platformlarının genel bir teknik bileşeni haline gelin; blockchain teknolojisi son iki yılda sıcak bir nokta haline geldi ve Bitcoin ve Ethereum iki ana akım blockchain geliştirme platformudur; yapay zeka teknolojisi işletmelerden ve pazardan artan ilgi gördü, ancak işletmelerin% 64'ü Henüz istihbarat elde etmedi ve makine öğrenimi / derin öğrenme algoritma mühendisleri en çok tedarik edilenler; geliştiricilerin yaklaşık% 70'i, 5G ağlarının iletim hızının gelecekte 4G ağların 10 katından fazlasına ulaşabileceğine inanıyor; Apache projesi ve Linux, geliştiricilerin tercih ettiği açık kaynaklı projeler; Geliştiricilerin yarısı, açık kaynaklı projelerin geliştirilmesi, bakımı, işletimi ve topluluk geliştirmesine nadiren katılıyor.

Yazılım geliştirmenin giriş engeli azalmaya devam ediyor ve geliştiricilerin yaklaşık% 20'si ayda 17.000'den fazla kazanıyor

30 yaşın altındaki geliştiricilerin sayısı% 80'in üzerindeydi ve yazılım geliştirme eşiği düşmeye devam etti

2015'ten 2019'a kadar olan anket verilerine göre, 30 yaş ve altındaki geliştiricilerin oranı% 80'den fazlasını oluşturuyordu ve bunlar yazılım geliştirme alanında her zaman ana güç olmuşlardı; ülkedeki geliştiricilerin yaklaşık yarısı birinci kademe şehirlerde çalışıyor (Pekin, Şanghay) , Guangzhou, Shenzhen, Tianjin); Nesnelerin İnterneti, yazılım ve BT üretiminin üç teknik alanı yerli geliştiricilerin% 84'ünden fazlasını kapsıyor; lisans ve üstü% 80'i oluşturuyor; geliştiricilerin% 92'si erkektir.

Yabancı geliştiricilerin yaş dağılımı eğilimine benzer şekilde, yerel yazılım geliştirme topluluğu giderek daha genç özellikler göstermektedir. Bunun nedeni, bir yandan yazılım geliştirme endüstrisinin hızla büyümesi ve yaşamın her kesiminin yazılım geliştirmeyle ilgili yeteneklere ihtiyaç duyması ve gittikçe daha fazla mezun bu sektörde çalışmayı seçmesidir; diğer yandan, programlama dillerinin, çerçevelerinin ve bulut hizmetlerinin temellerinden kaynaklanmaktadır. Tesislerin sürekli iyileştirilmesiyle, yazılım geliştirmeye girişme eşiği sürekli olarak düşüyor ve taze kan kabul etmek daha kolay. Rapor istatistikleri, lisans yeterliliklerinin geliştiricilerin temel gücü olduğunu, geliştiricilerin% 66'sının lisans niteliklerine sahip olduğunu, yalnızca lisansüstü öğrenciler ve doktora öğrencilerinin % 11,% 1.

Geliştiricilerin% 80'inden fazlasının aylık maaşı 5.000 ile 30.000 yuan arasında ve geliştiricilerin% 19.6'sının aylık maaşı 17.000 yuan'ın üzerinde

Eğitim seviyesi ve maaş seviyesinin veri özelliklerini birleştirerek, eğitim geçmişi ne kadar yüksekse, aylık maaşı 17,000 yuan'dan fazla olan yüksek gelirli çalışanların oranı o kadar yüksek olur. Birinci kademe şehirlerde (Pekin, Şanghay, Guangzhou, Shenzhen, Tianjin), aylık maaşı 17.000 yuan'dan fazla olan geliştiricilerin yüzdesi% 30'dur ve bu, diğer yerel şehirlerden çok daha yüksektir.

Geliştiriciler, özellikle birinci kademe şehirlerde nispeten yüksek maaşlı mesleklerdir, ancak farklı geliştiriciler arasında büyük bir gelir farkı vardır. Yazılım geliştirme, zeka yoğun bir iştir ve farklı geliştiricilerin sağlayabileceği değer büyük ölçüde değişir.Bu, mükemmel bir geliştiricinin gelirini sıradan geliştiricilerinkinden çok daha yüksek yapar: yüksek gelirli gelir elde edenlerin yüksek gelirli ve doktora dereceleri ile mezun olan oranı bundan çok daha yüksektir. Lisans derecesi ve altı; finans ve İnternet endüstrileri en yüksek yüksek gelir oranına sahiptir.

Kendi kendine çalışma, geliştiricilerin öğrenmeye devam etmeleri için ana yoldur

Yazılım geliştirme endüstrisi her geçen gün değişiyor.Sadece sürekli öğrenmeyi sürdürerek teknolojik değişimlerin hızına ayak uydurabiliriz.Yaşam boyu öğrenme, modern insanların rekabet güçlerini sürdürmeleri ve hatta hayatta kalmaları için gerekli bir araçtır.

Anketten, geliştiricilerin% 53'ünün resmi bir kurs almadan kendi kendilerine yeni bir dil, çerçeve veya araç öğrenecekleri görülebilir. Ancak aynı zamanda, insanların yarısı iş başında eğitime veya çevrimdışı kurslara katılmıştır. Kendi kendine çalışmanın esnekliği ile karşılaştırıldığında, bu tür eğitim daha sistematik ve eksiksiz olacaktır. Uzun vadeli kişisel gelişim için faydalı olacaktır. Geliştiriciler uygun şekilde seçim yapabilirler. Ancak bunun tersine, geliştiricilerin% 40'ından daha azı öğrenme için para ödemeye razıdır ve bu da yetersiz kurs kalitesine neden olabilir.

Java, dil listesinde ve Visual Studio geliştiriciler arasında popüler

Java Changsheng: En çok kullanılan, geliştiriciler en çok Programlama dilleri açısından bakıldığında, Java en yaygın kullanılan dildir, JavaScript ve SQL ise sırasıyla ikinci ve üçüncüdür. Bu üç dil çok çeşitli senaryolarda kullanılmaktadır. Bir yandan Java, arka uç geliştirmede en yaygın kullanılan dildir ve ekolojik olgunluğu eşsizdir. Öte yandan, Java hala Android'deki en önemli geliştirme dilidir. Ortaya çıkanla karşılaştırıldığında Kotlin, geliştiricilerin yalnızca% 2'si tarafından kullanılmaktadır. Ve JavaScript sadece ön uç geliştirme için gerekli bir dil değil, aynı zamanda web geliştirme ve uygulama geliştirme gibi senaryolarda da kullanılmaktadır.

Java ve Python hala geliştiricilerin öğrenmeyi en çok umduğu dillerden biridir, ancak bunun tersine, Python'un popülaritesi azaldı, bu da makine öğreniminin geçen yılki kadar sıcak olmamasından kaynaklanıyor olabilir. En büyük değişiklik Go dili ... Geçen yıla kıyasla bu yılki ankette Go öğrenmek isteyen geliştirici sayısı% 4'e düştü, Benzer şekilde Kotlin ve R'nin öğrenme istekliliği de büyük ölçüde azaldı.

Bu eğilimden, günümüz geliştiricilerinin nispeten olgun ve daha çok yönlü bazı dilleri öğrenmeye daha istekli oldukları ve yeni modelleri temsil eden bazı dillere olan istekliliklerinin azaldığı da görülebilir.

% 70'den fazlası Windows işletim sistemi kullanıyor,% 83'ü MySQL veritabanı kullanıyor

Geliştiricilerin% 72'si Windows işletim sistemini kullanıyor ve% 18'i Linux serisi işletim sistemlerini kullanıyor. Depolama hizmetlerinin kullanımında, MySQL, geliştiriciler için neredeyse gerekli bir beceri olan kullanım oranını% 83'e çıkarmaya devam ediyor. Geçen yıl ile karşılaştırıldığında, Elasticsearch veritabanı kullanımı araştırmasında yer aldı.Büyük veri çağında, Elasticsearch, arama hizmetleri sağlamak için ilk seçenek olarak kaçınılmaz olarak daha fazla geliştirici tarafından öğrenilecek ve kullanılacaktır.

Node.js nispeten yaygın bir teknik çerçevedir

Web geliştirmede, ön uçta Vue.js ve arka uçta Yay kullanmak en yaygın seçim şemasıdır.Buna karşılık, Node.js, günümüzün çok uçlu geliştirme eğiliminden ayrılamayan en çok kullanılan çerçevedir. Arka uç bir mikro hizmet mimarisi kullanır ve Node.js, ortada Web, Android ve iOS gibi farklı amaçlara ve senaryolara uygun API'leri yapıştırmak için kullanılır. Mevcut ana dağıtım şemalarından biridir. Geliştirme verimliliğini artırmak için yalnızca ön ve arka tarafı birbirinden ayıramaz, aynı zamanda Hizmet istikrarını sağlarken esnekliği artırın. Ve TensorFlow, geliştiricilerin en çok öğrenmeyi beklediği çerçeve haline geldi ve bu da, geliştiricilerin makine öğrenimi için hala dikkatini ve coşkusunu sürdürdüğünü gösteriyor.

Visual Studio, en yaygın kullanılan geliştirme ortamıdır

Geliştirme ortamı seçiminde, Visual Studio, Microsoft'un geliştiricilere yaptığı yatırımdan ayrılamayan en yaygın kullanılan geliştirme ortamıdır. Microsoft, Visual Studio'nun çeşitli işletim sistemlerinde çeşitli programlama dilleri geliştirmesini sağlamak için birçok araştırma ve geliştirme çabasına yatırım yapmıştır.Güçlü ve eksiksiz eklenti sistemi, geliştiricilerin çeşitli ihtiyaçlarını karşılayabilir ve IntelliJ'i aşabilir.

Büyük veri platformu Esas olarak özel bulutta konuşlandırılan Spark kullanım oranı% 44'e kadar çıkıyor

Özel bulut dağıtım çözümleri, şirketlerin büyük veri platformları oluşturmasının ana yoludur

Dağıtılmış bilgi işlem ve bulut platformlarının kademeli olgunlaşmasıyla, çoğu şirket şu anda kendi büyük veri platformlarını oluşturma yeteneğine sahip. Anket verileri, şirketlerin% 81'inin büyük veri geliştirdiğini ve uyguladığını, şirketlerin% 50'sinin büyük veri uygulamalarını dağıtmak için özel bulut çözümlerini seçtiğini ve şirketlerin% 28'inin bağımsız araştırma ve geliştirmeyi tercih ettiğini gösteriyor.

İşletmelerin yalnızca% 19'u veri platformu oluşturmak için ticari yayın Hadoop sürümünü kullanıyor

Anket raporu, şirketlerin% 30'undan fazlasının veri platformları oluşturmak için nispeten olgun Hadoop teknolojisini kullanmadığını ortaya koydu.Bu şirketlerin algoritma performansı büyük ölçüde verimsiz platformlarla sınırlı olacak ve daha verimli veri analizi geliştirmek imkansız. algoritması. Ancak neyse ki, çoğu şirket Hadoop'un ticari veya topluluk sürümüne dayalı veri platformları oluşturmuştur.Bu şirketler esas olarak uygulama keşfine ve algoritma tasarımına odaklanır ve yakın gelecekte büyük verilerin değerini fark etme olasılıkları daha yüksektir.

Spark, kurumsal büyük veri platformlarının en yaygın bileşenidir

Apache Spark, büyük ölçekli verileri işlemek için hızlı bir genel amaçlı motordur. Bağımsız olarak çalışabilir veya Hadoop, Mesos ve bulut üzerinde çalışabilir. HDFS, Cassandra, HBase ve S3 dahil olmak üzere çeşitli veri kaynaklarına erişebilir ve Hadoop kümelerinin performansını artırabilir. Uygulamanın bellek ve disk üzerindeki çalışma hızı. Spark ekosistemi, çekirdek API'ye ek olarak, büyük veri analizi ve makine öğrenimi alanında daha fazla özellik sağlayabilen diğer ek kitaplıkları da içerir. Bu ankette Spark,% 44 kullanım oranıyla en yaygın kullanılan büyük veri platformu bileşeni olurken, MapReduce kullanım oranı yalnızca% 21'dir.

Çekirdek bileşenlerden biri olarak, dağıtılmış dosya sistemi HDFS'nin kullanım oranı% 39'dur. Büyük veri platformları için en yaygın kullanılan senaryolar istatistiksel analiz, rapor oluşturma ve veri görselleştirmedir.İşletmelerin% 38'i ELK (ElasticSearch + Logstash + Kibana) gerçek zamanlı günlük analiz platformunu kullanmaktadır.

Özetle, büyük verinin geliştirilmesindeki mevcut patlama cesaret vericidir. Mükemmel bir büyük veri ekibinin, ürün geliştirmeye karşı yüksek duyarlılığa ve belirli bir teknoloji anlayışına sahip yeteneklere ve ayrıca son derece sağlam bir teorik temele sahip ve pratik problemler için soyut modelleme ve algoritma tasarımı yapabilen yeteneklere ihtiyacı vardır. Büyük veri endüstrisi yalnızca iki yönlü bir yaklaşım benimseyerek ve ürünlerde ve teknolojilerde derinlemesine keşifler yürüterek gerçekten gelişebilir.

Blok zinciri niteliksel olarak değişir, Bitcoin, ilk 1 geliştirme platformu olmak için Ethereum'a karşı saldırı yapar

Geliştiricilerin% 22'si teknik sorunları çözmek için blockchain teknolojisini kullanıyor veya kullanmaya hazırlanıyor

Blockchain teknolojisinin gelişimi, niceliksel değişimden nitel değişime kadar bir süreçtir. 2018 ile karşılaştırıldığında, blockchain ve kripto para birimi hakkında bilgi sahibi olan kişi sayısı% 22'den% 32'ye, blockchain teknolojisi ile bazı sorunları çözmeye hazır olanların sayısı ise% 14'ten% 16'ya, yani insanların sadece% 4'ü Hiç blockchain anlayışı yok.

Katılımcıların% 43'ü halka açık zincirlerin (Bitcoin, Ethereum, vb.)

Bu ankette, ankete katılanların% 43'ü halka açık zincirlerin (Bitcoin, Ethereum, vb.) Geliştirilmesiyle meşgul. Mevcut endüstri çözümlere, halka açık zincirlere ve ittifak zincirlerine odaklanmaktadır.Kamu zinciri kendi teşvik mekanizmasına sahip olduğundan, sıradan geliştiricilere doğrudan geri bildirimde bulunmaktadır, bu nedenle yukarıdaki geliştiricilerin yüksek bir oranı hesaba katması mantıklıdır. Endüstri çözümleri, geçen yıl% 27'den bu yıl% 36'ya yükseldi, bu da geleneksel endüstri geliştiricilerinin blok zincirine ilişkin tanınırlıklarını artırdığını gösteriyor.

Blockchain temelde bir teknolojidir, iniş senaryoları ve pratik uygulamalar sosyal faydaları birbirine bağlamanın anahtarıdır.

Bitcoin ve Ethereum, mevcut iki ana akım blok zinciri geliştirme platformudur

Sektör geliştiricilerinin izlenimine göre Ethereum, geliştirme platformları alanında her zaman bir numaralı oyuncu olmuştur. Ancak bu yılki veriler, Ethereum'un 2018'de% 44'ten% 24'e düştüğünü ve Bitcoin'in 2018'de% 28'den% 35'e yükseldiğini gösteriyor ki bu birincisi. Bitcoin, sektörün içinde ve dışında hala en güçlü fikir birliğine sahip.Şimşek Ağı'nın onayıyla, herkes Bitcoin'in artık ticari kullanımdan uzak olmadığını hissediyor gibi görünüyor.

Finans, genel kabul görmüş endüstri uygulama yönüdür

Finans sektörü, genel kabul görmüş endüstri uygulama yönüdür ve% 36'ya tekabül etmektedir. Blok zincirinin kendisi kurcalamaya karşı koruma ve izlenebilirlik özelliklerine sahiptir, bu da finans endüstrisinin denetim maliyetini büyük ölçüde azaltabilir, ancak finansın girişinin önündeki engeller nispeten yüksektir ve çeşitli teknolojilerin işbirliğini gerektirir. İkinci olarak, akıllı donanım ve Nesnelerin İnterneti de genel uygulamalar olarak kabul edilir ve% 14'lük bir paya sahiptir. Bununla birlikte, diğer birçok olgun teknolojiyle karşılaştırıldığında, blok zincirine dayalı çözümler genellikle gerçek kullanımda zorunluluk sorunu ile karşı karşıyadır, bu nedenle blok zinciri uygulamalarının geliştirilmesinin önünde daha uzun bir yol vardır.

Blok zinciri endüstri ile entegre edilmeden önce, diğer yeni teknolojilerle kombinasyon ve işbirliğine daha fazla dikkat edilmelidir: IoT cihazları büyük miktarda veri sağlayabilir, 5G yüksek hızlı iletim sağlayabilir ve depolama, blok depolama sorununu çözebilir.

Algoritma mühendisleri için en acil ihtiyaç olan TensorFlow, yapay zeka derin öğrenme çerçeve listesinin başında yer alıyor

Şirketlerin% 64'ü henüz akıllı değil

2019'daki sektör krizinin ardından, hem endüstri devleri hem de gelişmekte olan tek boynuzlu atlar, yapay zekanın gerçekten inebileceği senaryoları incelemeye başladı. Anket verileri, şirketlerin% 14'ünün bilgi temeli olmadığını, şirketlerin% 27'sinin dijital işlem işlemeyi başardığını ve şirketlerin% 22'sinin tanımlayıcı analizi uygulamak için iş zekası altyapısına sahip olduğunu gösteriyor. Tahmine dayalı analiz ve karar optimizasyonu için makine öğrenimini kullanan şirketlerin% 16'sını oluştururken, yalnızca% 12'si işlerinde yapay zeka sistemlerini, robotları ve diğer otomatik araçları kullanıyor.

Makine öğrenimi / derin öğrenme algoritma mühendisleri için en acil ihtiyaç

İş dağıtımı açısından, derin öğrenme büyük veriye dayandığından ve algısal zekadaki bilgisayar görüşü şu anda daha olgun bir derin öğrenme uygulaması olduğundan, makine öğrenimi ve derin öğrenme mühendislerinin yanı sıra veri mühendisleri ve bilgisayarla görme mühendisleri sıralanıyor. İlk üçte. Şu anda en acil ihtiyaç duyulan pozisyonlar makine öğrenimi / derin öğrenme algoritma mühendisleri, veri bilimcileri / veri analistleri / veri madenciliği mühendisleridir.

Geliştiricilerin% 53'ü ekiplerinin acil olarak makine öğrenimi / derin öğrenme algoritma mühendislerine ihtiyacı olduğunu söyledi ve% 37'si acil olarak veri bilimcilerine / veri analistlerine / veri madenciliği mühendislerine ihtiyaç duyduklarını söyledi.

TensorFlow, yapay zeka alanındaki temel derin öğrenme çerçevesidir

Bu ankette TensorFlow kullanımının penetrasyon oranı% 48'e ulaştı. Teknolojinin bakış açısından, daha olgun TensorFlow, yapay zeka mühendisleri için tercih edilen derin öğrenme çerçevesi haline geldi. Torch / PyTorch, yüksek geliştirme verimliliği nedeniyle daha fazla destek aldı.

Geliştiricilerin% 35'i kendi AI geliştirmeleri için yerel AI çiplerini tercih ediyor

Yapay zeka çipleri alanında, yerli üreticiler de sollama konusunda viraj almaya başladı ve gittikçe daha fazla geliştirici yerli AI çiplerinin ilerlemesine dikkat etmeye başladı. Anket verilerine göre, kendi AI geliştirmeleri için yerli AI yongalarını seçerken en önemli faktör, ana akım AI çerçevelerini destekleme yeteneği,% 35'i oluşturan en yaygın faktördür.

Ağa bağlı bulut platformlarının üç ayağı: Alibaba IoT, Huawei Cloud, Baidu IoT

Geliştiricilerin% 69'u, gelecekte 5G ağlarının aktarım hızının 4G'nin 10 katından fazlasına ulaşabileceğine inanıyor.

Her yeni nesil iletişim sistemi her zaman daha fazla bant genişliği sağlar. Rapora göre, geliştiricilerin yaklaşık% 70'i, gelecekte 5G ağlarının iletim hızının 4G ağların 10 katından fazlasına ulaşabileceğine inanıyor.

5G'nin popülerleşmesini etkileyen üç faktör: 5G paket fiyatı belirsiz, operatörlerin gelişme düzeyi ve cep telefonlarını değiştirme ihtiyacı

Şu anda daha az 5G ağ kullanıcısı olması, daha ucuz paketler piyasaya sürülmemesi ve ilk nesil 5G terminallerinin olgunlaşmamış olması nedeniyle, geliştiricilerin% 87'si şu anda 5G paketlerinin çok pahalı olduğuna inanıyor ve çoğu geliştirici 5G ağlarına inanıyor Mevcut kapsam sınırlıdır, bu nedenle geliştiricilerin yaklaşık% 40'ı bekle ve gör aşamasındadır.

Bu anketteki geliştiricilerin% 62'sinin 5G çağında kişisel gizliliğin korunmasının güçlendirilmesi gerektiğine inandığını belirtmekte fayda var ki bu, toplumun veri gizliliğine artan öneminin genel eğilimini yansıtıyor.

Alibaba IoT ve Huawei Cloud, nispeten yaygın IoT bulut platformlarıdır

Araştırmaya göre, 2019'da IoT bulut platformu üç katlı bir trend sunuyor: Alibaba IoT, Huawei Cloud ve Baidu IoT, en çok kullanıcıya sahip üç IoT platformu haline geldi ve dördüncü sırada yer alan China Mobile IoT'den çok uzak. Gerçek tecrübemizle tutarlı.

Gelecekte, temel IoT platformu, donanım uygulamasına odaklanan Huawei Cloud ve yazılım deneyimine odaklanan Alibaba ve Baidu IoT platformlarının üçlü bir durumunu sunmaya devam edebilir.

IoT teknolojisi geliştirme: Linux ve Windows en çok kullanılan işletim sistemleridir

Linux ve Windows, sırasıyla% 51 ve% 44 kullanım oranları ile daha yaygın işletim sistemleridir. Şu anda, IoT cihazlarının geliştirme sürecinde Linux, Windows ve Android daha yaygındır ve geliştiricinin PC platformundaki işletim sistemi payını sürdürmeye devam etmektedir. Huawei, Alibaba ve diğer şirketler 2019 yılında kendi özel IoT işletim sistemlerini yayınlamış olsalar da, geliştiriciler tarafından henüz geniş çapta tanınmamışlardır.Büyük şirketler için IoT işletim sistemlerinin geliştirilmesinin önünde hala uzun bir yol var.

Wi-Fi, en yaygın kullanılan IoT iletişim teknolojisidir

Bu ankette, kısa menzilli iletişim (Wi-Fi ve Bluetooth gibi) mevcut IoT geliştiricileri için ana iletişim yöntemidir. Ancak bu oran, önümüzdeki 3 ila 4 yıl içinde Araçların İnternetinin büyük ölçekli ticarileştirilmesiyle değişebilir.Otomobiller, endüstriyel IoT ve akıllı şebekeler gibi yüksek mobilite, yüksek güvenilirlik ve düşük gecikme süreli IoT senaryoları genel ihtiyaçlara daha uygun olacaktır. Planlanan operatör ağı.

Nesnelerin İnterneti endüstrisi geleneksel İnternet endüstrisinden farklıdır, buna kıyasla, "yazılım ve donanım kombinasyonuna" odaklanmak daha gereklidir. IoT ürünlerinin donanım bakım maliyeti, geleneksel İnternet endüstrisinden çok daha fazladır.Bu nedenle, gerçekten güvenilir, kullanıcı benzeri ve pratik ürünler tasarlamak ve uygulamak yalnızca yazılım hizmetlerini değil, aynı zamanda donanım güvenilirliğini ve pratikliğini de dikkate almalıdır. Bu, özellikle geleneksel İnternet satıcılarından veya donanım satıcılarından dönüşüm gerçekleştiren kullanıcılar olmak üzere doğrudan kullanıcılarla karşı karşıya kalan IoT şirketleri için çok ciddi bir zorluk teşkil ediyor ve dikey pazarın ihtiyaçlarını anlamak için sakinleşmeleri gerekiyor.

Açık kaynak geliştiricilerin yüzde altmışının geliri yok ve Apache projesi favori

Geliştiricilerin% 77'si her hafta açık kaynak üzerinde 5 saatten fazla zaman harcamıyor

İster büyük veri, blok zinciri, yapay zeka veya Nesnelerin İnterneti olsun, en önemli ve en popüler teknolojilerin tümü açık kaynaktır. Bununla birlikte, rapor istatistikleri, geliştiricilerin yarısından fazlasının açık kaynak projelerine nadiren katıldığını,% 77'sinin açık kaynak üzerinde her hafta 5 saatten az,% 31'inin ise 1 saatten az harcadığını tespit etti. Ek olarak, geliştiricilerin% 65'i hiçbir zaman açık kaynaktan gelir elde etmedi ve yalnızca% 10'u iyi bir gelir elde etti.

Geliştiricinin en sevdiği açık kaynak projesi Apache'dir

Geliştiricilerin% 25'i en çok Apache'yi ve geliştiricilerin% 24'ü en çok Linux'u seviyor. Dünyanın en büyük yazılım kuruluşu olan Dubbo, Log4j, Maven, RocketMQ ve Tomcat gibi geliştiriciler tarafından kullanılan birçok projenin tümü Apache'den inkübe edilmektedir.

Yerli açık kaynağın statükosu son yıllarda büyük ölçüde gelişmiş olsa da, acımasız gerçek şu ki, gaziler sektörden ayrılıyor ve ön cephe geliştirme ekibinden ayrılıyor: rapor verileri, 30 yaşın altındaki geliştirici sayısının% 82'yi aştığını gösteriyor. Geliştiricilerin% 83'ünden fazlası 5 yıl içinde açık kaynak oldu. Tecrübeli gaziler kariyerlerini değiştirdikçe veya yönetime girdikçe, artık kod yazmadıkları veya açık kaynağa katılmadıkları gerçeği de vurgulanmaktadır ..... Gelecekte açık kaynak inşası için hala uzun bir yol var.

Verilerdeki ortak noktaları arayan "2019-2020 Çinli Geliştiriciler Anketi Raporu" kapsamlı bir şekilde ve gerçekten Çinli geliştiriciler ve teknolojilerin durumunu gösteriyor ve umarım çalışmanız veya çalışmanız için faydalı olacaktır.

Herkes raporun tam sürümünü aşağıdaki bağlantı aracılığıyla PC'ye ücretsiz olarak indirebilir:

https://download.csdn.net/download/xhwuli/12195346

Ön saflara sadık kal, hepimiz aklımızda tutuyoruz
önceki
Araba satış danışmanında bir gün: gösteri arabasını dezenfekte eder ve ayrıca çevrimiçi olarak canlı yayın yapabilir
Sonraki
Hasta gerçek çekimler! Sizi Fangcang sığınma evi hastanesinin günlük rutinine götürür
Meslektaşımın kimlik numarasını hesaplamak için Python kullandım! | Güç Projesi
Huawei Noah ve Peking Üniversitesi, MobileNet v3'ten daha doğru olan özellik haritalarını oluşturmak için doğrusal dönüşümü kullanan GhostNet'i öneriyor | CVPR 2020
Onay Tedavi Plazma Bağışı İşe Dönüş | Salgınla savaşan Wuhanlı bir hemşirenin 39 günü
Kuang 120 milyar kazandı, neredeyse Apple'ı satın aldı ve on milyonlarca programcıyı etkiledi, ancak güneş denen şirket düştü
Engelli ekibin salgın önleme ön saflarına katılmasına yardımcı olmak
Dubbo, heterojen mikro hizmet sistemlerini bağlamak için en iyi hizmet geliştirme çerçevesi haline nasıl geliyor?
Bu "insanların geçim kaynağı çılgınlığı", lütfen kontrol edin
Harika! En İyi 50 Çinli AI Şirketi! Çalışanların muamelesini okuduktan sonra netizenler: Ekşiyorum
Herkes daha güzel bir eve katkıda bulunur
Huawei Mate Xs'in 16.999 yuan fiyatla 530.000'in üzerinde randevusu var; Eski bir Microsoft mühendisi dijital para çalmaktan 20 yıl hapis cezasına çarptırıldı; FSF bir kod barındırma platformu başlat
Lei Jun'un söylediği WiFi 6 tam olarak nedir?
To Top