JavaRush /Blog Jawa /Random-JV /Jawa lan Internet of Things. Kepiye carane dadi pangemban...

Jawa lan Internet of Things. Kepiye carane dadi pangembang IoT sing sukses?

Diterbitake ing grup
Internet of Things (IoT) minangka konsep wis suwe - wis ana ing dhaptar ceruk sing tren ing mangsa ngarep nganti pirang-pirang taun saiki. Bebarengan karo data gedhe, AI lan sawetara industri populer lan berkembang kanthi cepet. Jawa lan Internet of Things.  Kepiye carane dadi pangembang IoT sing sukses?  - 1Nanging ing taun-taun pungkasan, IoT wis wiwit aktif nembus urip saben dinane, lan jumlah pangembangan ing wilayah iki saya tambah akeh, sing dibayangke ing munculna lowongan anyar kanggo pangembang IoT. Ing kene topik iki dadi menarik, amarga umume coder IoT nggunakake Jawa minangka basa pamrograman utama ing ceruk iki (ora nggumunake, nanging luwih akeh babagan mengko). Ing babagan popularitas ing lingkungan pemrograman IoT, Jawa ninggalake basa liyane kayata C, Python lan C++ adoh banget.

IoT - saka konsep futuristik nganti urip saben dina

Materi dina iki dikhususake kanggo panggunaan Java ing Internet of Things, kepiye pangembang Java bisa nambah daya saing ing IoT, uga tren paling anyar ing niche iki. Nanging pisanan, sampeyan kudu ngerti kenapa Jawa misuwur banget ing lingkungan IoT, lan mula ora bakal ngeling-eling para pamaca babagan apa Internet of Things iki. Internet of Things minangka konsep sing akeh piranti saben dina lan elektronik konsumen, saka mesin cuci nganti ceret, dikomputerisasi lan disambungake menyang Internet. Iki mbukak macem-macem kesempatan anyar: utamane, piranti Internet of Things ngidini ngumpulake lan nganalisa data anyar sing akeh banget, nyesuekake operasi piranti kasebut kanggo saben pangguna. Konsep IoT lagi aktif dileksanakake, bebarengan karo sawetara teknologi sing gegandhengan kayata otomatisasi omah, analytics video lan intelijen buatan. Contone, ing bidang medis, ceruk IoT entuk popularitas kanthi ngenalake piranti inovatif sing bisa ngawasi kahanan pasien sing ana ing lokasi sing adoh. Keanehan saka Internet of Things yaiku saben piranti utawa sensor koleksi data kudu dilengkapi aplikasi sing dibangun supaya bisa ngetrapake kabeh fungsi kasebut, sing dadi dhasar konsep IoT. Lan kanggo nggawe aplikasi sing dibangun, programer luwih seneng nggunakake Java.

Jawa lan IoT - kaya digawe kanggo saben liyane

Nyatane, Jawa asline digawe kanggo tujuan iki, mula ora kaget yen cocog banget kanggo nggawe aplikasi IoT. Ing awal taun nineties (pangembangan basa wiwit taun 1990, lan versi pisanan dirilis ing taun 1996) Jawa muncul minangka basa kanggo nulis aplikasi kanggo piranti PDA (personal digital assistant), leluhur saka smartphone modern. Mengko, liwat rolas taun sabanjure, Jawa mboko sithik berkembang dadi platform sing luwih universal amarga basa iki ditemokake apik kanggo mbangun aplikasi sing mlaku ing macem-macem piranti seluler modern. Salah sawijining alasan kenapa Java lan IoT dadi pasangan sing apik yaiku aplikasi sing ditulis ing Jawa cenderung gampang banget babagan sumber daya. Kasunyatane yaiku ing taun nineties lan awal 2000-an, piranti ing wektu kasebut nduweni jumlah memori RAM sing winates lan daya komputasi sing sithik. Kaping pirang-pirang kurang saka sing saiki. Lan Jawa dirancang khusus kanggo nggunakake ing lingkungan sumber-intensif iki sing mbutuhake aplikasi fungsi karo daya Processing minimal. Sipat sing nggumunake iki terus nganti saiki, ngidini aplikasi Java kanggo IoT duwe syarat sing sithik, kanthi sumber daya lan memori komputer sing minimal.

Pakar: kunci sukses pangembangan IoT yaiku keluwesan

Minangka omah, mobil, kantor, kulkas lan pembuat kopi dadi luwih "pinter", yaiku, nalika infrastruktur IoT tuwuh, kabutuhan pangembang sing bakal njamin operasi sing bener lan aman saka piranti kasebut uga saya tambah. Lan iki mbukak akeh kesempatan kanggo coders Jawa, mung duwe wektu kanggo ngirim resume. Kawruh lan katrampilan apa sing kudu ditingkatake dening wong-wong sing ora pengin kantun kesempatan iki lan pengin dadi wong sing dihormati lan, sing luwih penting, pangembang IoT sing dibayar banget? Sayange, ora ana jawaban sing prasaja ing kene. "Istilah" pangembang IoT "ditafsirake kanthi wiyar banget saiki. Ing bidang Internet of Things umume, ana sawetara disiplin penting, kalebu keamanan, teknologi jaringan, teknik sistem, pemrograman awan lan pemrograman piranti keras. Mulane, masuk akal kanggo ngupayakake fleksibilitas maksimal supaya "fleksibel lan njupuk peran sing beda ing tim pangembangan," ujare Greg Gorman, direktur proyek Ekosistem Pengembang IoT ing IBM, Jawa lan Internet of Things.  Kepiye carane dadi pangembang IoT sing sukses?  - 2miturut Karen Panetta, profesor teknik listrik lan komputer ing Universitas Tufts. Ora kaya pangembang liyane, migunani banget kanggo wong-wong sing kerja ing lapangan IoT paling ora duwe pangerten dhasar babagan sensor lan komunikasi nirkabel. Dadi "teknologi IoT" sing jero "Pancen angel banget - sampeyan kudu kasengsem ing jagad iki lan, ing artine, dadi "wong renaissance," ujare Bryan Kester, kepala pangembangan IoT ing Autodesk.

Praktek ing Raspberry Pi lan mikrokomputer liyane

Elliot Schrock, pangadeg lan pangareping pangembang Thryv, menehi saran coders kanggo latihan kanthi ngrampungake proyek kanggo piranti Raspberry Pi. "Raspberry Pis minangka komputer cilik sing murah banget, sing asring digunakake kanggo nyoba proyek IoT bukti-konsep. Miturut cara, iku uga alat sing apik kanggo sinau carane solder sirkuit prasaja bebarengan lan antarmuka karo piranti lunak, "ujare. Pakar liyane setuju karo dheweke. Suz Hinton, penginjil teknis ing Microsoft, uga nyathet yen kawruh babagan hardware asring banget mbiyantu para coders IoT. "Nganggo piranti kaya Tessel 2, Particle Photon, utawa malah Raspberry Pi sing andhap asor mbantu pangembang kanthi cepet nguwasani hardware lan entuk katrampilan penting anyar. Nyatane, salah sawijining fitur utama nulis kode IoT yaiku sinau nulis kanggo komputer sing cilik lan luwih alon, "ujare.

Pangembang IoT kudu "kepengin" karo teknologi anyar

Ahli liyane uga setuju karo ide babagan fleksibilitas maksimal lan terus sinau babagan anyar supaya bisa dadi pangembang IoT sing sukses. Miturut Eli Dow, ilmuwan riset ing IBM, ngerti siji platform lan duwe siji set katrampilan khusus ora cukup. "Platform sing sampeyan tulis bisa uga kedaluwarsa sajrone nem wulan nganti setahun. Sistem sensor terus saya ganti, komputer papan siji lan platform sing dipasang liyane terus berkembang, lan sampeyan kudu bisa adaptasi kanthi owah-owahan platform lan kecepatan sing cepet banget, "ujare ahli kasebut. "Pengembang IoT sing sukses kudu kepengin banget karo teknologi anyar, tindakake warta, ngerti kabeh tren saiki ing industri - apa sing populer saiki, apa sing ora relevan, lan apa sing bisa dadi terobosan sabanjure. Iki nyedhiyakake dhasar sing dibutuhake kanggo nguwasani teknologi lan bisa ngasilake kode tingkat dhuwur sing bener, "tambah Erin Essex, Direktur Kreatif ing Webonise.

Tren

Yen kita ngetutake saran para ahli lan miwiti sinau babagan tren industri IoT, kita bakal yakin manawa dheweke ngerti apa sing diomongake. Internet of Things berkembang kanthi cepet, lan aktif nemokake aplikasi ing wilayah sing luwih anyar. Ayo dadi pirembagan babagan ing ngendi IoT wiwit entuk popularitas lan sing ora ana ing pikirane nalika Internet of Things kasebut.

Analisis bisnis lan pengumpulan data

Beda karo kapercayan populer, IoT ora mung babagan elektronik konsumen. Internet of Things nyakup meh kabeh bidang bisnis. Pramila pentinge pangembang ngerti kepiye perusahaan bisa nggunakake piranti IoT kanggo ngumpulake data banjur nganalisa. Jinis data, gumantung saka jinis piranti lan sensore, bisa beda banget, saka geolokasi nganti detak jantung lan pilihan panganan. Jawa lan Internet of Things.  Kepiye carane dadi pangembang IoT sing sukses?  - 3Pengumpulan data nggunakake IoT mesthine minangka salah sawijining tren penting sing saiki wiwit entuk momentum. Mulane, penting kanggo pangembang kanggo mangerteni carane proses sing tanggung jawab kanggo nampa, ngolah lan nyimpen data iki, uga panggunaan sabanjure. Sistem khusus dikembangake kanggo ngumpulake lan nganalisa data, sing bakal angel dingerteni tanpa kawruh dhasar babagan analytics bisnis.

Pembelajaran mesin lan AI

Tren liyane ing mangsa ngarep. Sanajan saiki ora kabeh piranti IoT nggunakake pembelajaran mesin, ing mangsa ngarep jumlahe bakal terus saya tambah. Pembelajaran mesin minangka aplikasi intelijen buatan (AI) sing kalebu menehi akses komputer menyang data sing digunakake kanggo sinau. Amarga piranti IoT bisa ngumpulake data sing akeh, potensial kanggo sinau mesin gedhe banget. Ana akeh cara kanggo nggunakake teknologi iki: saka personalisasi prasaja, yaiku, kemampuan piranti kanggo adaptasi karo pangguna tartamtu, kanggo solusi sing luwih global kayata kutha "pinter".

Safety

Keamanan ing lapangan IoT dudu tren anyar, nanging dadi penting. Wiwit piranti IoT nyambung menyang Internet lan uga nggawe jaringan siji karo piranti liyane, keamanane dadi masalah. Keamanan diarani minangka salah sawijining alangan utama kanggo nyebarake Internet of Things, amarga piranti IoT asring duwe akses menyang akeh data babagan urip saben dinane pangguna. Mula, akeh ahli menehi saran marang coders IoT supaya menehi perhatian marang pendhidhikan mandiri ing wilayah kasebut. Kajaba iku, iki kalebu ora mung pangayoman marang peretasan, nanging uga konsep kayata etika data, rahasia lan sikap tanggung jawab marang informasi pribadi. Kabeh iki kudu dianggep nalika ngembangake aplikasi kanggo IoT, supaya ora ngalami masalah lan nesu sing adil saka pangguna pungkasan.

kesimpulan

Kanggo ngringkes, rekomendasi umum kanggo pangembang IoT dadi arahan sing kondhang "sinau, sinau lan sinau maneh." Internet of Things minangka lapangan sing berkembang kanthi cepet sing bakal gampang kanggo pangembang Java sing mumpuni kanggo nemokake panggunaan kasebut. Kajaba iku, nalika isih dadi ceruk sing durung berkembang, IoT mbukak lapangan sing amba kanggo mujudake awake dhewe. Nanging kanggo nindakake iki, sampeyan ora mung kudu "tetep ing ngarep kemajuan" kanthi nelusuri kabeh warta lan tren paling anyar, nanging uga kanggo deepen kawruh praktis kanthi nyinaoni macem-macem aspek niche iki, ora diwatesi mung kode program.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION