CodeGym /Java Blog /Acak /Bagaimana Java membantu menjalankan bandara dan bagaimana...
John Squirrels
Level 41
San Francisco

Bagaimana Java membantu menjalankan bandara dan bagaimana Anda dapat membantu meningkatkan kehidupan di abad ke-21

Dipublikasikan di grup Acak
Bagaimana Java membantu menjalankan bandara dan bagaimana Anda dapat membantu meningkatkan kehidupan di abad ke-21 - 1
Jika Anda pernah bepergian dengan pesawat, ada kemungkinan besar bahwa di latar belakang proses bisnis yang memungkinkan perjalanan Anda didukung atau diaktifkan oleh beberapa sistem yang menjalankan program yang ditulis dalam Java. Ini mungkin penerbangan domestik singkat - seperti penerbangan dari Sydney ke Brisbane, Atlanta ke Miami atau São Paulo ke Rio de Janeiro - atau mungkin sebenarnya penerbangan internasional - mungkin dari London ke New York, dari Montevideo ke Santiago de Chili atau dari Moskow ke Mumbai. Either way, kemungkinan besar beberapa sistem yang merupakan bagian dari memungkinkan perjalanan Anda sebagai penumpang sedang berjalan di Jawa. Mungkin sudah ada aplikasi web yang memungkinkan Anda mencari penerbangan yang cocok dan membeli tiket secara online. Bagaimana sebenarnya pencarian seperti itu bekerja? Pada dasarnya, program yang memproses permintaan Anda menggunakan struktur data dan algoritme yang berbeda dan berkomunikasi dengan sistem lain seperti server web, server aplikasi, dan sistem basis data untuk mengekstrak informasi yang Anda cari. Bergantung pada seberapa jauh Anda telah melanjutkan perjalanan Anda di CodeGym, kemungkinan besar Anda akan menemukan dasar-dasar operasi pencarian semacam itu. Saya yakin "isomorph yang dipesan dari Planet Linear Chaos" akan memberi Anda wawasan tentang beberapa teknik penyortiran mereka. Jika Anda belum menemukan mereka, perhatikan baik-baik ketika Anda sampai pada tugas "Angka naik" di pelajaran 11 di Level 6. Di sinilah semuanya dimulai. Sekarang kembali ke perjalanan Anda sebagai penumpang dan berbagai sistem yang berkomunikasi di latar belakang untuk memastikan Anda mendapatkan pengalaman perjalanan yang mulus. Begitu tanggal penerbangan Anda tiba dan Anda benar-benar pergi ke bandara, lebih banyak sistem akan menemani perjalanan Anda. Ini dimulai dengan sistem tampilan informasi penerbangan yang mungkin Anda lihat di beberapa layar besar di terminal - atau mungkin di aplikasi di ponsel Anda. Misalnya, ini akan membantu Anda mengetahui konter check-in mana yang harus Anda tuju. Konter check-in itu sendiri dapat dioperasikan oleh seseorang atau mungkin hanya check-in swalayan. Apa pun itu, akan ada program yang berjalan - mungkin ditulis dalam bahasa Jawa - yang memeriksa detail penerbangan Anda dan apakah Anda memiliki tiket yang sesuai atau tidak. Pada langkah berikutnya Anda Anda mungkin akan menyerahkan bagasi Anda - baik kepada staf di loket check-in atau loket pengantaran bagasi swalayan. Dan coba tebak - dalam kedua kasus, program lain akan memeriksa detail penerbangan dan tiket Anda, dan akan memastikan bahwa Anda tidak melebihi jumlah bagasi yang diizinkan atau batas berat bagasi. Dan bagaimana sebenarnya sistem check-in dan drop-off bagasi mengetahui semua informasi yang relevan tentang detail penerbangan Anda? Itu pertanyaan yang bagus. Singkatnya, program akan berkomunikasi dengan database operasional bandara pusat (yang disebut AODB) untuk memeriksa detail penerbangan di satu sisi, dan dengan sistem informasi maskapai untuk memeriksa informasi penumpang spesifik Anda di sisi lain. Sebelum Anda benar-benar naik ke pesawat, lebih banyak sistem akan berkomunikasi satu sama lain di latar belakang untuk memastikan bahwa barang bawaan Anda masuk ke pesawat yang benar, bahwa pesawat memiliki makanan, minuman, dan makanan ringan di dalamnya, bahwa kendaraan pengisian bahan bakar menyediakan makanan yang benar. jumlah bahan bakar ke pesawat yang benar pada waktu yang tepat dan awak pesawat memiliki semua informasi penerbangan yang diperlukan. Dan sekarang Anda benar-benar berada di pesawat, sistem hiburan di pesawat mungkin ditulis dalam bahasa Jawa. Tetapi bahkan jika tidak, masih ada lebih banyak program dan sistem yang berinteraksi satu sama lain dan misalnya memeriksa dengan kontrol lalu lintas udara apakah pesawat dapat berangkat pada waktu yang dijadwalkan, dan dengan demikian diurutkan untuk lepas landas tepat waktu. , atau apakah mungkin ada keterlambatan kedatangan atau keberangkatan yang perlu ditunggu. Sistem lain misalnya memeriksa kondisi cuaca, dan akan mengirimkan peringatan jika ada kondisi cuaca serius di depan yang mengharuskan penundaan waktu lepas landas yang sebenarnya - mungkin hanya beberapa menit, mungkin lebih lama. Secara keseluruhan, ada banyak sistem yang berinteraksi dan cukup banyak yang ditulis dalam Java. Ini hanya gambaran yang sangat mendasar tentang bagaimana berbagai sistem IT memungkinkan kita untuk terbang dari kota ke kota atau negara ke negara, dan dengan demikian dapat bekerja, mengunjungi teman atau sekadar menghabiskan liburan di berbagai tempat di seluruh dunia. Cukup mewah, bukan?! ;-) ada banyak sistem yang berinteraksi dan cukup banyak yang ditulis dalam Java. Ini hanya gambaran yang sangat mendasar tentang bagaimana berbagai sistem IT memungkinkan kita untuk terbang dari kota ke kota atau negara ke negara, dan dengan demikian dapat bekerja, mengunjungi teman atau sekadar menghabiskan liburan di berbagai tempat di seluruh dunia. Cukup mewah, bukan?! ;-) ada banyak sistem yang berinteraksi dan cukup banyak yang ditulis dalam Java. Ini hanya gambaran yang sangat mendasar tentang bagaimana berbagai sistem IT memungkinkan kita untuk terbang dari kota ke kota atau negara ke negara, dan dengan demikian dapat bekerja, mengunjungi teman atau sekadar menghabiskan liburan di berbagai tempat di seluruh dunia. Cukup mewah, bukan?! ;-) Kontribusi Anda Dan Anda - sebagai Pengembang Java yang akan datang - dapat berkontribusi untuk menyederhanakan dan meningkatkan berbagai bidang kehidupan kita dengan kode cantik yang memecahkan masalah dunia nyata. Jika menurut Anda semua program yang diperlukan telah ditulis, pikirkan lagi. Jumlah kemungkinan perbaikan melalui sistem yang baik hampir tidak ada habisnya. Dan jumlah program Java yang sudah ada yang perlu dipertahankan, disesuaikan, dan disesuaikan dengan kebutuhan baru juga cukup banyak. Sebagai contoh lain, pikirkan saja sektor kesehatan. Ilmuwan di satu negara mungkin bekerja sama dengan ilmuwan di negara lain untuk menemukan obat penyakit. Pertukaran data dimungkinkan melalui jaringan dan program, sehingga temuan di satu negara dapat langsung digunakan di negara lain. Berkat kolaborasi semacam ini, peningkatan yang lebih baik dan lebih cepat dimungkinkan. Dan sebagai tambahan, mari kita lihat satu contoh lagi. Pernahkah Anda mendengar tentang istilah IoT? IoT adalah singkatan dari "Internet of Things" dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Dan sebagai tambahan, mari kita lihat satu contoh lagi. Pernahkah Anda mendengar tentang istilah IoT? IoT adalah singkatan dari "Internet of Things" dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Dan sebagai tambahan, mari kita lihat satu contoh lagi. Pernahkah Anda mendengar tentang istilah IoT? IoT adalah singkatan dari "Internet of Things" dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Pernahkah Anda mendengar tentang istilah IoT? IoT adalah singkatan dari "Internet of Things" dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Pernahkah Anda mendengar tentang istilah IoT? IoT adalah singkatan dari "Internet of Things" dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. dan merupakan area besar lainnya di mana perangkat pintar yang berbeda menjalankan program kecil - banyak di antaranya ditulis dalam Java - terhubung satu sama lain dan memungkinkan cara hidup yang sangat nyaman. Salah satu contoh spesifik mungkin adalah lingkungan rumah pintar, di mana Anda dapat mengontrol sistem pemanas di rumah melalui aplikasi di ponsel Anda. Dengan cara ini Anda dapat menyalakan pemanas di rumah tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Anda dapat menyalakan pemanas di rumah Anda tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Anda dapat menyalakan pemanas di rumah Anda tepat waktu sebelum Anda benar-benar kembali, dan karena itu Anda tiba di tempat yang nyaman. Ada banyak, lebih banyak lagi skenario yang berkaitan dengan IoT - dan Java tentu saja merupakan salah satu pendukung besar di sini. Ringkasnya... ...ada lebih dari cukup skenario di mana sistem komunikasi yang baik dan algoritme yang disesuaikan dapat mendukung berbagai bidang kehidupan kita sehari-hari. Saya harap tamasya kecil ke dunia Java di bandara ini dan pandangan singkat tentang tempat-tempat untuk program Java di berbagai bidang kehidupan modern akan memberi Anda dorongan motivasi ekstra untuk benar-benar menemukan dorongan untuk dapat mengikuti jalan Anda. untuk menjadi programmer yang terampil dan diakui. ;-) :-) Kerja tim dan bidang kerja yang bermanfaat Hanya satu hal lagi sebelum saya mulai memberi tahu Anda lebih banyak tentang diri saya dan pengalaman saya dengan CodeGym - sektor TI secara umum bisa sangat bermanfaat saat Anda bekerja sama dengan tim yang baik dan anggota tim saling mendukung. Itu sebenarnya juga salah satu hal yang sangat keren tentang bekerja di TI secara umum - dan bekerja sebagai programmer pada khususnya. Kami bukan pesaing, tetapi kami saling mendukung dan belajar dari satu sama lain untuk maju bersama. Saya sangat menyukai poin ini. :-) Dan ada ruang untuk banyak profesional yang terampil. Nyatanya, saat ini sepertinya tidak mungkin ada lebih banyak pasokan profesional yang baik daripada permintaan. Saya sendiri bekerja sebagai spesialis IT di lingkungan bandara, memelihara dan menyesuaikan aplikasi, menerapkan solusi perangkat lunak baru untuk meningkatkan proses bisnis dan mengintegrasikan sistem. Selain keterampilan dasar Java yang dapat Anda peroleh di CodeGym, Anda juga harus memastikan bahwa Anda memperoleh pengetahuan dan keterampilan dalam bekerja dengan database - terutama database relasional seperti Oracle, Postgres, atau MySQL. Selain itu, Anda juga harus dapat bekerja dengan kerangka kerja seperti Spring dan Hibernate, yang biasa digunakan di lingkungan aplikasi perusahaan. Dan mendapatkan pengetahuan ini akan jauh lebih mudah setelah Anda menetapkan dasar Anda dengan benar melalui kursus CodeGym. Anda juga harus memastikan bahwa Anda memperoleh pengetahuan dan keterampilan dalam bekerja dengan database - terutama database relasional seperti Oracle, Postgres atau MySQL. Selain itu, Anda juga harus dapat bekerja dengan kerangka kerja seperti Spring dan Hibernate, yang biasa digunakan di lingkungan aplikasi perusahaan. Dan mendapatkan pengetahuan ini akan jauh lebih mudah setelah Anda menetapkan dasar Anda dengan benar melalui kursus CodeGym. Anda juga harus memastikan bahwa Anda memperoleh pengetahuan dan keterampilan dalam bekerja dengan database - terutama database relasional seperti Oracle, Postgres atau MySQL. Selain itu, Anda juga harus dapat bekerja dengan kerangka kerja seperti Spring dan Hibernate, yang biasa digunakan di lingkungan aplikasi perusahaan. Dan mendapatkan pengetahuan ini akan jauh lebih mudah setelah Anda menetapkan dasar Anda dengan benar melalui kursus CodeGym. Pengalaman saya dengan CodeGym Saya pikir Anda sebenarnya cukup beruntung telah menemukan CodeGym. Saya sendiri telah melalui keempat pencarian - Java Syntax, Java Core, Java Multithreading, dan Java Collections. Saya telah menyelesaikan setiap tugas, yang menghasilkan total 1307 tugas - dimulai dengan mengumpulkan materi gelap dengan tugas mudah seperti mengetik kode, mencetak teks pada baris, atau menonton video yang menarik - kemudian melanjutkan untuk menyelesaikan beberapa masalah yang cukup menantang , melihat dengan baik multithreading dan akhirnya menerapkan pengetahuan dasar yang diperoleh dari 20 level pertama bersama dengan pengetahuan khusus yang disediakan di level yang lebih tinggi untuk menulis beberapa proyek mini dunia nyata yang keren. Saya akan mengatakan bahwa sebagian besar tugas itu menarik dan berharga, dengan sorotan pribadi saya adalah "Menulis aplikasi obrolan di Java" dan "pola desain MVC" dari misi Multithreading, "parser log Java" dan tugas tentang XML dan JSON serta koneksi soket dari misi Koleksi, dan game Ular dari misi Game. Memecahkan tugas-tugas itu benar-benar akan memberi Anda pengetahuan dan keterampilan tentang cara menghasilkan solusi yang perlu Anda buat secara teratur sebagai seorang programmer. Pencatatan dan pertukaran data melalui XML dan JSON misalnya menggunakan koneksi soket juga merupakan topik yang sangat relevan di hampir semua area integrasi sistem dan banyak digunakan di bidang TI bandara. Memecahkan tugas-tugas itu benar-benar akan memberi Anda pengetahuan dan keterampilan tentang cara menghasilkan solusi yang perlu Anda buat secara teratur sebagai seorang programmer. Pencatatan dan pertukaran data melalui XML dan JSON misalnya menggunakan koneksi soket juga merupakan topik yang sangat relevan di hampir semua area integrasi sistem dan banyak digunakan di bidang TI bandara. Memecahkan tugas-tugas itu benar-benar akan memberi Anda pengetahuan dan keterampilan tentang cara menghasilkan solusi yang perlu Anda buat secara teratur sebagai seorang programmer. Pencatatan dan pertukaran data melalui XML dan JSON misalnya menggunakan koneksi soket juga merupakan topik yang sangat relevan di hampir semua area integrasi sistem dan banyak digunakan di bidang TI bandara. Perjalanan Anda Ini adalah perjalanan untuk melewati keempat pencarian, kadang-kadang mungkin panjang dan menantang, tetapi itu akan sangat berharga. Anda dapat membaca sepuluh buku lagi tentang pemrograman, Anda dapat menonton sepuluh tutorial lagi tentang pemrograman, tetapi tidak ada yang akan menggantikan Anda untuk benar-benar melakukan tugas praktis yang relevan sendiri. Anda perlu membaca kode, Anda perlu menulis kode, Anda perlu membuat solusi sendiri, Anda perlu memahami kode orang lain dan Anda perlu men-debug, men-debug, dan men-debug. Buku dan tutorial bagus untuk mendukung perjalanan Anda, tetapi tidak ada yang bisa menggantikan pengalaman praktis yang perlu Anda peroleh. Dan tidak banyak yang akan membuat Anda lebih percaya diri dan puas dengan diri sendiri daripada melalui proses ini. Ini tidak mudah pada awalnya, tetapi akan semakin mudah dan semakin mudah seiring berjalannya waktu. Menyelesaikan pencarian Java Syntax benar-benar merupakan pencapaian pertama. Dan jika Anda terus melakukannya dan berhasil mencapai level 20 - dan karena itu menyelesaikan misi Java Core juga - Anda akan siap untuk bersenang-senang dengan proyek mini. Saya harap Anda dapat bertahan melalui dua pencarian pertama, jika Anda melakukannya, saya yakin Anda akan dapat menikmati proyek mini seperti saya. Dalam perjalanan ke sana, mungkin membantu Anda untuk menjadikan ucapan berikut sebagai bagian dari pemikiran dan tindakan Anda sendiri - yaitu - "Jika memang demikian, terserah saya!" Ucapkan boleh - "Jika memang demikian, terserah saya!" Ya, itu saja. Anda bertanggung jawab dan Anda dapat mempelajari cara memprogram, terlepas dari apakah itu untuk hobi, sekolah, atau karier profesional. Dan ya, kadang-kadang Anda mungkin ingin menendang "keledai" sistem validasi, tetapi itu bagus karena itu berarti Anda terlibat, dan saya berjanji ini akan membuahkan hasil untuk Anda. Ya, ada beberapa kali di mana saya hampir seratus persen yakin bahwa kode saya berfungsi dengan baik, tetapi validator masih tidak membiarkan saya lulus. Ini tidak akan terlalu sering, tetapi jika Anda masuk ke dalam situasi ini, coba saja variasi yang berbeda dan jangan ragu untuk memanfaatkan bagian bantuan yang tersedia. Anda mungkin menemukan petunjuk berharga karena orang lain mungkin menghadapi masalah serupa, atau seseorang mungkin memberi Anda petunjuk untuk masalah khusus Anda ... :-) Dan mungkin biarkan diri Anda memperpanjang waktu Anda sedikit - katakanlah tiga sampai enam bulan untuk mengikuti kursus CodeGym dan mempelajari beberapa database dan dasar-dasar SQL bersamaan dengan itu, dan satu hingga tiga bulan lagi untuk belajar tentang Spring dan Hibernate. Maksud saya, pada akhirnya semuanya tergantung pada Anda, tetapi saya hanya ingin menekankan bahwa Anda tidak boleh terlalu menekan diri sendiri dalam hal garis waktu. Hanya perlu waktu untuk mendapatkan pengetahuan dan keterampilan nyata, tetapi hal baiknya adalah Anda berada di jalan yang benar, dan konten kursus CodeGym benar-benar tepat sasaran. Tidak ada waktu yang terbuang di sini dan pelajaran serta level benar-benar dibangun di atas satu sama lain dengan sangat baik. Mulailah perjalanan, konsisten dan gigih - dan Anda akan berhasil. ;-) Satu hal lagi Baiklah, baiklah, sebelum saya menyelesaikannya, saya ingin menjawab satu pertanyaan lagi yang mungkin Anda miliki juga. Bisakah kursus CodeGym dibandingkan dengan unit studi pemrograman di perguruan tinggi atau universitas biasa? Saya akan mengatakan, ya itu bisa. Ini sebenarnya mencakup lebih dari kebanyakan unit pemrograman pengantar dan bahkan mencakup banyak topik lanjutan, seperti multithreading, membangun antarmuka pengguna grafis, menulis kelas koleksi Anda sendiri, komunikasi soket, dan bahkan pola desain seperti pola MVC, Pabrik, atau Perintah. Terlepas dari konten yang komprehensif dan terstruktur, nilai tambah yang besar tentunya adalah jumlah tugas yang relevan yang dapat Anda latih dan asah keterampilan pemrograman Anda. Verifikasi tugas instan, umpan balik dari mentor, dan bantuan dari komunitas benar-benar sulit dikalahkan. Di samping itu, jika Anda beruntung untuk belajar di kursus di universitas dengan seorang profesor yang luar biasa yang terampil dan memiliki banyak pengalaman praktis, dan selanjutnya mampu benar-benar menginspirasi siswanya dan yang memberi mereka tugas-tugas dunia nyata yang praktis, dan sebagai tambahan untuk itu Anda juga memiliki beberapa siswa yang cukup baik dan termotivasi, maka pengalaman universitas akan sulit dikalahkan. Tapi sejujurnya peluang untuk memiliki kursus yang fantastis tidak terlalu tinggi, dan bahkan jika Anda adalah salah satu yang beruntung yang memiliki kursus seperti itu, investasi di universitas mungkin akan jauh lebih tinggi, dan kemungkinan besar Anda akan tetap melakukannya. tidak memiliki serangkaian tugas yang lebih baik atau sistem validasi yang lebih baik ... :-) dan selanjutnya mampu benar-benar menginspirasi siswanya dan yang memberi mereka tugas dunia nyata yang praktis, dan selain itu Anda juga memiliki beberapa teman siswa yang cukup baik dan termotivasi, maka pengalaman universitas akan sulit dikalahkan. Tapi sejujurnya peluang untuk memiliki kursus yang fantastis tidak terlalu tinggi, dan bahkan jika Anda adalah salah satu yang beruntung yang memiliki kursus seperti itu, investasi di universitas mungkin akan jauh lebih tinggi, dan kemungkinan besar Anda akan tetap melakukannya. tidak memiliki serangkaian tugas yang lebih baik atau sistem validasi yang lebih baik ... :-) dan selanjutnya mampu benar-benar menginspirasi siswanya dan yang memberi mereka tugas dunia nyata yang praktis, dan selain itu Anda juga memiliki beberapa teman siswa yang cukup baik dan termotivasi, maka pengalaman universitas akan sulit dikalahkan. Tapi sejujurnya peluang untuk memiliki kursus yang fantastis tidak terlalu tinggi, dan bahkan jika Anda adalah salah satu yang beruntung yang memiliki kursus seperti itu, investasi di universitas mungkin akan jauh lebih tinggi, dan kemungkinan besar Anda akan tetap melakukannya. tidak memiliki serangkaian tugas yang lebih baik atau sistem validasi yang lebih baik ... :-) Pengalaman studi internasional Dan ya, saya sendiri sebenarnya pernah kuliah di uni, saya pernah kuliah di Australia dan di Jerman. Saya memiliki beberapa kursus yang sangat bagus dan berharga dengan profesor yang baik dan saya juga memiliki sejumlah kursus yang tidak lebih dari membuang-buang waktu - jadi saya percaya adil untuk mengatakan bahwa saya telah melihat kedua sisi. Dan saya tidak hanya belajar bersama dengan para ekonom, ilmuwan dan insinyur, tetapi saya juga telah bertukar pengalaman dengan banyak siswa internasional, baik itu dari Chili, Brasil, Prancis, Spanyol, AS, Irlandia, Inggris, Indonesia, Vietnam, Belanda , Swiss, Swedia, Denmark, Cina, Rusia atau Kanada - hanya untuk beberapa nama. Dan meskipun ada perbedaan tertentu dalam cara pengajaran diberikan di berbagai negara, metode pengajaran secara umum cukup mirip. Bagaimanapun, masalah terbesar di sebagian besar wilayah adalah kenyataan bahwa seringkali siswa tidak diberikan keterampilan praktis nyata yang memungkinkan mereka mencari nafkah dengan nyaman. Harap pastikan bahwa apa pun yang Anda lakukan, Anda benar-benar tidak hanya menghirup dan mengonsumsi beberapa teori, tetapi Anda benar-benar menerapkan apa pun yang Anda pelajari. Jika tidak, kavaleri tidak akan datang untuk menyelamatkan... ;-) :-) Sekian untuk beberapa petunjuk dari pihak saya. Untungnya Anda ada di sini sekarang, dan CodeGym telah menyusun kursus yang akan memberi Anda pengetahuan dan keterampilan yang diperlukan untuk mempelajari pemrograman dan - jika Anda menginginkannya - untuk menjadi Pengembang Java, dan seluruh komunitas di sini akan mendukung Anda - bersama dengan Kapten Squirrels, Diego, Ellie, Kim, Rishi, Bilaabo, Julio Siesta dan tentu saja Profesor Noodles - tetapi Andalah yang benar-benar perlu berjalan kaki. Saya berharap yang terbaik untuk Anda untuk arah mana pun yang Anda pilih untuk diikuti dan berharap Anda akan menemukan jalan yang tepat untuk Anda. Dan ingat - jika memang demikian, terserah Anda. Karena itu, semua kekuatan CodeGym siap membantu Anda. ;-) :-) Cheers Seb PS: Jika masih ada yang ingin ditanyakan, silakan hubungi saya.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION