JavaRush /Blog Jawa /Random-JV /Nyekel ombak
Марат
tingkat

Nyekel ombak

Diterbitake ing grup
Nyekel ombak - 1

Miwiti

Piyambakipun pikantuk gelar hukum, nanging tansah digambar menyang donya zeros lan siji, ing Kratoning baris printah lan urip saben dina ora dingerteni administrator sistem. Nalika kerja minangka pengacara, ing wektu sing padha aku sinau spesialisasi anyar (Informatika. Pemrograman lan administrasi sistem informasi), lan entuk kawruh teoretis babagan pemrograman, algoritma, lan struktur data. Sawijining dina, administrator sistem organisasi sing aku kerja mandheg lan nalika dheweke lunga, dheweke menehi rekomendasi kanggo jabatane. Ing wayahe, urip kerja resmi minangka spesialis IT wiwit - aku terus kerja full-time minangka pengacara lan paruh wektu minangka administrator armada peralatan. Nglanggar pola sawetara pangguna, dheweke nggabungake profil kerja kamanungsan lan teknik. Nyatane, ora gampang kanggo gabungke ora amarga arah sing beda-beda, nanging amarga macem-macem beban - pangguna diarani macem-macem masalah, legal lan teknis, lan kanthi cara sing kacau. Kajaba iku, aku marisi jaringan sing umume Linux. Mulane, kabisan sing diucapake kanggo sinau dhewe lan nggedhekake cakrawala penting ing kegiatan apa wae. Kanggo miwiti, aku nggawe sketsa topologi jaringan, jumlah workstation, server, lan peran sing ditindakake. Sabanjure, aku kudu nyelidiki sistem operasi, cangkang bash, delimitasi hak akses lan liya-liyane. Tugas-tugas kasebut "kecemplung" kanthi cepet ing spesialisasi nyetel irama kerja sing apik, meksa sampeyan ngatasi masalah sing ora biasa lan durung ditemoni sadurunge.

Refleksi

Sawise iku, aku kerja ing organisasi liyane sing luwih gedhe minangka bagean saka departemen lan sing luwih cilik, ngalahake "pelanggar" sing ora katon saka panggunaku. Administrasi sistem dhewe cukup multifaceted lan menarik, lan ana akeh kesempatan kanggo pembangunan. Sampeyan bisa nglatih maneh minangka spesialis ing nyinaoni sistem Linux utawa Windows, nelukake database, dadi master routing, utawa nggawe situs web kanthi tenang. Nanging, otakku ora yakin karo prospek kasebut, lan terus nggoleki sing ora dingerteni, nanging perlu banget. Sawijining dina sing ora cerah ing karya, aku ditakoni babagan makro - mandheg kerja. Kaping pisanan, aku ngerteni lan ndandani bug sing nyebabake ora bisa digunakake, nanging ana sing ngganggu mripatku. Aku kebungkus sawetara kode ing puteran, ngganti jeneng variabel, lan sawise maca manual VBA (makro iki ditulis ing basa iki) Aku nambah wangun pangguna prasaja karo tombol tumindak. Sawise entuk rasa, aku nulis sawetara makro liyane kanggo tabel Excel kanthi panjaluk pangguna.

Titik tipping utawa titik ora bali

Titik kritis yaiku pangerten manawa ora mung bisa njaga sistem informasi, nanging uga nggawe piranti lunak kanggo wong-wong mau, nulis otomatisasi cilik lan ora banget, lan sinau arsitektur sistem. Kajaba iku, nyoba nyingkirake gaya pemrograman prosedural, aku wiwit sinau OOP kanthi luwih rinci nggunakake Jawa minangka conto. Kenapa Jawa? Nalika aku miwiti sinau basa iki, aku ora duwe pilihan khusus kanggo milih. Aku nganggep manawa basa kasebut nyebar, duwe dokumentasi lan komunitas sing apik, lan Android Studio dipilih minangka lingkungan pangembangan. Saiki wis ngerti pirang-pirang fitur java, kita bisa nganggep minangka salah sawijining basa kanggo ngerteni siklus pangembangan, konstruksi algoritma dhasar, struktur data lan konsep OOP. Mesthine, angel kanggo pamula, nanging sinau kanthi podo karo praktik bakal mbantu sampeyan miwiti nggunakake piranti lunak, ndeleng siklus pangembangan, ngidini sampeyan nyebarake sambungan saraf lan nganyarke pikiran sampeyan.

Kuantum kreatifitas

Nyekel ombak - 2
Java ing pembangunan kanggo sistem Android minangka link nyambungake kanggo macem-macem komponen lan model, kayata lim piranti lunak. Aku uga duwe kreativitas ing pemrograman. Sawetara wong nulis kode spageti, dene liyane nggoleki desain sing elegan lan efisien. Duwe sekolah seni ing mburiku, aku ora nyana yen iki bisa migunani kanggo pangembangan. Umumé, pembangunan mbutuhake ora mung konsistensi lengkap lan ketaatan aturan, nanging uga gagasan urip kreatif lan pikiran non-standar. Delving menyang alas pemrograman Android, pangembang siji dadi penulis lan arsitek kode, desainer tampilan lan komponen khusus, penguji kode lan penguji antarmuka pangguna, pemimpi lan pencipta !

Nglirwakake kangelan

Yen sampeyan milih pemrograman, sampeyan durung milih dalan sing paling gampang. Nanging, sampeyan milih cara mikir sing menarik, sing ana hubungane karo jagad, cara sing menarik kanggo ngembangake sampeyan minangka spesialis. Apa sampeyan seneng utawa ora, pemrograman ngembangake sampeyan lan nggawa sampeyan luwih cedhak kanggo nggayuh tujuan sampeyan. Aku terus path administrator sistem, nanging entuk skills pangembang, lan uga nulis aplikasi cilik. Aku nyaranake nyoba dhewe ing program, bisa uga bakal ngganti urip sampeyan. Good luck kanggo kabeh!

Utilitas

Nalika sinau basa pamrograman, kita ora bisa nindakake tanpa dokumentasi. Aku nggunakake JLS (Spesifikasi Bahasa Jawa) , deskripsi perpustakaan kelas Java lan Android, lan manual Desain Material. Antarane volume, penulis misuwur kalebu Eckel, Horstmann, lan Schildt . Kursus sumber Intuit ing basa Jawa ternyata migunani - Pemrograman ing Jawa (kursus lawas, nanging uga ditampilake). Javarush ceramah CS 50, Android. Yen, amarga kesalahan, ora ana sing bisa takon, banjur sumber daya stackoverflow lan liya-liyane.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION