CodeGym /Blog Java /rawak /Bagaimana Java membantu untuk menjalankan lapangan terban...
John Squirrels
Tahap
San Francisco

Bagaimana Java membantu untuk menjalankan lapangan terbang dan bagaimana anda boleh membantu untuk meningkatkan kehidupan pada abad ke-21

Diterbitkan dalam kumpulan
Bagaimana Java membantu mengendalikan lapangan terbang dan cara anda boleh membantu untuk meningkatkan kehidupan pada abad ke-21 - 1
Jika anda pernah mengembara dengan kapal terbang, terdapat peluang yang cukup baik bahawa di suatu tempat di latar belakang proses perniagaan yang membolehkan perjalanan anda disokong atau didayakan oleh beberapa sistem yang menjalankan program yang ditulis dalam Java. Ia mungkin penerbangan domestik yang singkat - seperti penerbangan dari Sydney ke Brisbane, Atlanta ke Miami atau São Paulo ke Rio de Janeiro - atau sebenarnya penerbangan antarabangsa - mungkin dari London ke New York, dari Montevideo ke Santiago de Chile atau dari Moscow ke Mumbai. Sama ada cara, kemungkinan besar beberapa sistem yang merupakan sebahagian daripada membolehkan perjalanan anda sebagai penumpang berjalan di Jawa. Ia mungkin sudah menjadi aplikasi web yang membolehkan anda mencari penerbangan yang sesuai dan membeli tiket dalam talian. Bagaimanakah carian sedemikian sebenarnya berfungsi? Pada asasnya, program yang memproses permintaan anda menggunakan struktur data dan algoritma yang berbeza dan berkomunikasi dengan sistem lain seperti pelayan web, pelayan aplikasi dan sistem pangkalan data untuk mengekstrak maklumat yang anda cari. Bergantung pada sejauh mana anda telah meneruskan perjalanan anda di CodeGym, anda mungkin akan menemui asas-asas operasi carian tersebut. Saya pasti "isomorf yang dipesan daripada Planet Linear Chaos" akan memberi anda gambaran tentang beberapa teknik pengisihan mereka. Jika anda belum menemuinya lagi, maka beri perhatian yang baik apabila anda sampai ke tugasan "Nombor menaik" dalam pelajaran 11 di Tahap 6. Di sinilah semuanya bermula. Sekarang kembali ke perjalanan anda sebagai penumpang dan pelbagai sistem yang berkomunikasi di latar belakang untuk memastikan anda mempunyai pengalaman perjalanan yang lancar. Sebaik sahaja tarikh penerbangan anda tiba dan anda benar-benar pergi ke lapangan terbang, lebih banyak sistem akan menemani perjalanan anda. Ia bermula dengan sistem paparan maklumat penerbangan yang mungkin anda lihat pada beberapa skrin besar di terminal - atau mungkin pada aplikasi pada telefon anda. Contohnya, ia akan membantu anda mengetahui kaunter daftar masuk yang anda perlu pergi. Kaunter daftar masuk itu sendiri mungkin dikendalikan oleh seseorang atau mungkin hanya daftar masuk layan diri. Sama ada cara akan ada program berjalan - mungkin ditulis dalam Java - yang menyemak butiran penerbangan anda dan sama ada anda mempunyai tiket yang sesuai atau tidak. Dalam langkah seterusnya anda Mungkin akan menyerahkan bagasi anda - sama ada kepada kakitangan di kaunter daftar masuk atau ke kaunter penghantaran bagasi layan diri. Dan rasa apa - dalam kedua-dua kes program lain akan menyemak butiran penerbangan anda dan tiket anda, dan akan memastikan bahawa anda tidak melebihi bilangan bagasi yang dibenarkan mahupun had berat bagasi. Dan bagaimanakah sistem daftar masuk dan penghantaran bagasi sebenarnya mengetahui semua maklumat yang berkaitan tentang butiran penerbangan anda? Itu soalan yang bagus. Secara ringkasnya, program akan berkomunikasi dengan pangkalan data operasi lapangan terbang pusat (yang dipanggil AODB) untuk menyemak butiran penerbangan di satu pihak, dan dengan sistem maklumat syarikat penerbangan untuk menyemak maklumat penumpang khusus anda di sisi lain. Sebelum anda benar-benar menaiki kapal terbang, lebih banyak sistem akan berkomunikasi antara satu sama lain di latar belakang untuk memastikan bahawa bagasi anda masuk ke dalam pesawat yang betul, bahawa pesawat mempunyai makanan, minuman dan makanan ringan di atas kapal, bahawa kenderaan mengisi bahan api menyediakan yang betul jumlah bahan api ke pesawat yang betul pada masa yang betul dan kru penerbangan mempunyai semua maklumat penerbangan yang diperlukan. Dan sekarang setelah anda benar-benar berada di dalam pesawat, sistem hiburan pada pesawat mungkin ditulis dalam Java. Tetapi walaupun tidak, masih terdapat lebih banyak program dan sistem yang berinteraksi antara satu sama lain dan contohnya menyemak dengan kawalan trafik udara sama ada pesawat itu boleh berlepas pada masa yang dijadualkan, dan dengan itu disusun untuk berlepas tepat pada masanya. , atau sama ada terdapat sebarang ketibaan tertunda atau pelepasan yang perlu ditunggu. Sistem lain, contohnya, menyemak keadaan cuaca, dan akan menghantar amaran sekiranya terdapat sebarang keadaan cuaca yang serius di hadapan yang menyebabkan perlu menangguhkan masa berlepas sebenar - mungkin hanya beberapa minit, mungkin lebih. Secara keseluruhannya, terdapat banyak sistem yang berinteraksi dan sebilangan besar daripadanya ditulis dalam Java. Ini hanyalah gambaran keseluruhan yang sangat asas tentang bagaimana pelbagai sistem IT membolehkan kami terbang dari bandar ke bandar atau negara ke negara, dan dengan itu dapat bekerja, melawat rakan atau sekadar bercuti di pelbagai tempat di seluruh dunia. Agak mewah, kan?! ;-) terdapat banyak sistem yang berinteraksi dan sebilangan besar daripadanya ditulis dalam Java. Ini hanyalah gambaran keseluruhan yang sangat asas tentang bagaimana pelbagai sistem IT membolehkan kami terbang dari bandar ke bandar atau negara ke negara, dan dengan itu dapat bekerja, melawat rakan atau sekadar bercuti di pelbagai tempat di seluruh dunia. Agak mewah, kan?! ;-) terdapat banyak sistem yang berinteraksi dan sebilangan besar daripadanya ditulis dalam Java. Ini hanyalah gambaran keseluruhan yang sangat asas tentang bagaimana pelbagai sistem IT membolehkan kami terbang dari bandar ke bandar atau negara ke negara, dan dengan itu dapat bekerja, melawat rakan atau sekadar bercuti di pelbagai tempat di seluruh dunia. Agak mewah, kan?! ;-) Sumbangan anda Dan anda - sebagai Pembangun Java yang akan datang - boleh menyumbang untuk memudahkan dan menambah baik pelbagai bidang kehidupan kami dengan kod cantik yang menyelesaikan masalah dunia sebenar. Jika anda berpendapat bahawa semua program yang diperlukan telah ditulis, maka fikirkan semula. Bilangan penambahbaikan yang mungkin melalui sistem yang baik adalah tidak berkesudahan. Dan bilangan program Java sedia ada yang perlu dikekalkan, disesuaikan dan diselaraskan kepada keperluan baharu juga agak besar. Sebagai contoh lain, fikirkan sahaja sektor kesihatan. Para saintis di satu negara mungkin bekerjasama dengan saintis di negara lain untuk mencari penawar bagi sesuatu penyakit. Pertukaran data didayakan melalui rangkaian dan program, supaya penemuan di satu negara boleh digunakan di negara lain serta-merta. Terima kasih kepada kerjasama seperti ini, penambahbaikan yang lebih baik dan lebih pantas boleh dilakukan. Dan untuk langkah yang baik, mari kita lihat satu lagi contoh. Pernahkah anda mendengar tentang istilah IoT? IoT bermaksud "Internet of Things" dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. Dan untuk langkah yang baik, mari kita lihat satu lagi contoh. Pernahkah anda mendengar tentang istilah IoT? IoT bermaksud "Internet of Things" dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. Dan untuk langkah yang baik, mari kita lihat satu lagi contoh. Pernahkah anda mendengar tentang istilah IoT? IoT bermaksud "Internet of Things" dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. Pernahkah anda mendengar tentang istilah IoT? IoT bermaksud "Internet of Things" dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. Pernahkah anda mendengar tentang istilah IoT? IoT bermaksud "Internet of Things" dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. dan merupakan satu lagi kawasan besar di mana peranti pintar yang berbeza menjalankan program kecil - kebanyakannya ditulis dalam Java - disambungkan antara satu sama lain dan membolehkan cara hidup yang sangat selesa. Satu contoh khusus mungkin persekitaran rumah pintar, di mana anda boleh mengawal sistem pemanasan anda di rumah melalui aplikasi pada telefon anda. Dengan cara ini anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. anda boleh menghidupkan pemanasan di rumah anda tepat pada masanya sebelum anda benar-benar kembali, dan oleh itu anda tiba di tempat yang selesa. Terdapat banyak, banyak lagi senario yang berkaitan dengan IoT - dan Java pastinya juga merupakan satu pemboleh yang besar di sini. Untuk meringkaskan... ...terdapat lebih daripada cukup senario di mana sistem komunikasi yang baik dan algoritma diperhalusi boleh menyokong pelbagai bidang kehidupan seharian kita. Saya berharap lawatan kecil ini ke dunia Java di lapangan terbang dan pandangan singkat tentang tempat untuk program Java dalam pelbagai bidang kehidupan moden akan memberi anda dorongan tambahan motivasi untuk benar-benar mencari pemanduan untuk dapat mengikuti laluan anda untuk menjadi seorang pengaturcara yang mahir dan diiktiraf. ;-) :-) Kerja berpasukan dan bidang kerja yang bermanfaat Hanya satu perkara lagi sebelum saya mula memberitahu anda lebih lanjut tentang diri saya dan pengalaman saya dengan CodeGym - sektor IT secara amnya boleh menjadi sangat bermanfaat apabila anda bekerja bersama-sama dengan pasukan yang baik dan ahli pasukan menyokong satu sama lain. Itu sebenarnya juga salah satu perkara yang sangat menarik tentang bekerja dalam IT secara umum - dan bekerja sebagai pengaturcara secara khusus. Kami bukan pesaing, tetapi kami menyokong satu sama lain dan belajar daripada satu sama lain untuk maju sama sekali. Saya sangat suka perkara ini. :-) Dan ada ruang untuk ramai profesional mahir. Malah, pada masa ini nampaknya tidak mungkin terdapat lebih banyak bekalan profesional yang baik daripada permintaan. Saya sendiri bekerja sebagai pakar IT dalam persekitaran lapangan terbang, menyelenggara dan menyesuaikan aplikasi, melaksanakan penyelesaian perisian baharu untuk menambah baik proses perniagaan dan menyepadukan sistem. Sebagai tambahan kepada kemahiran asas Java yang boleh anda perolehi di CodeGym, anda juga harus memastikan bahawa anda memperoleh pengetahuan dan kemahiran dalam bekerja dengan pangkalan data - terutamanya pangkalan data hubungan seperti Oracle, Postgres atau MySQL. Selain itu, anda juga perlu dapat bekerja dengan rangka kerja seperti Spring dan Hibernate, yang biasanya digunakan dalam persekitaran aplikasi perusahaan. Dan memperoleh pengetahuan ini akan menjadi lebih mudah apabila anda telah menetapkan asas anda dengan betul dengan mengikuti kursus CodeGym. anda juga harus memastikan bahawa anda memperoleh pengetahuan dan kemahiran dalam bekerja dengan pangkalan data - terutamanya pangkalan data hubungan seperti Oracle, Postgres atau MySQL. Selain itu, anda juga perlu dapat bekerja dengan rangka kerja seperti Spring dan Hibernate, yang biasanya digunakan dalam persekitaran aplikasi perusahaan. Dan memperoleh pengetahuan ini akan menjadi lebih mudah apabila anda telah menetapkan asas anda dengan betul dengan mengikuti kursus CodeGym. anda juga harus memastikan bahawa anda memperoleh pengetahuan dan kemahiran dalam bekerja dengan pangkalan data - terutamanya pangkalan data hubungan seperti Oracle, Postgres atau MySQL. Selain itu, anda juga perlu dapat bekerja dengan rangka kerja seperti Spring dan Hibernate, yang biasanya digunakan dalam persekitaran aplikasi perusahaan. Dan memperoleh pengetahuan ini akan menjadi lebih mudah apabila anda telah menetapkan asas anda dengan betul dengan mengikuti kursus CodeGym. Pengalaman saya dengan CodeGym Saya fikir anda sebenarnya cukup bertuah kerana menemui CodeGym. Saya sendiri telah melalui keempat-empat pencarian - Java Syntax, Java Core, Java Multithreading dan Java Collections. Saya telah menyelesaikan setiap tugasan, yang menjadikan sejumlah 1307 tugasan - bermula dengan mengumpul jirim gelap dengan tugas mudah seperti menaip kod, mencetak teks pada baris atau menonton video yang menarik - kemudian meneruskan untuk menyelesaikan beberapa masalah yang agak mencabar , melihat dengan baik ke dalam multithreading dan akhirnya menggunakan pengetahuan asas yang diperoleh daripada 20 peringkat pertama bersama-sama dengan pengetahuan khusus yang disediakan di peringkat yang lebih tinggi untuk menulis beberapa projek mini dunia sebenar yang hebat. Saya akan mengatakan bahawa kebanyakan tugas adalah menarik dan berharga, dengan sorotan peribadi saya ialah "Menulis aplikasi sembang dalam Java" dan "corak reka bentuk MVC" daripada pencarian Multithreading, "Java log parser" dan tugasan tentang XML dan JSON serta sambungan soket daripada pencarian Collections dan permainan Snake daripada pencarian Games. Menyelesaikan tugas-tugas tersebut benar-benar akan memberikan anda pengetahuan dan kemahiran tentang cara menghasilkan penyelesaian yang anda perlu buat secara tetap sebagai pengaturcara. Pengelogan dan pertukaran data melalui XML dan JSON misalnya menggunakan sambungan soket juga merupakan topik yang sangat relevan dalam hampir semua bidang penyepaduan sistem dan digunakan secara meluas dalam bidang IT lapangan terbang. Menyelesaikan tugas-tugas tersebut benar-benar akan memberikan anda pengetahuan dan kemahiran tentang cara menghasilkan penyelesaian yang anda perlu buat secara tetap sebagai pengaturcara. Pengelogan dan pertukaran data melalui XML dan JSON misalnya menggunakan sambungan soket juga merupakan topik yang sangat relevan dalam hampir semua bidang penyepaduan sistem dan digunakan secara meluas dalam bidang IT lapangan terbang. Menyelesaikan tugas-tugas tersebut benar-benar akan memberikan anda pengetahuan dan kemahiran tentang cara menghasilkan penyelesaian yang anda perlu buat secara tetap sebagai pengaturcara. Pengelogan dan pertukaran data melalui XML dan JSON misalnya menggunakan sambungan soket juga merupakan topik yang sangat relevan dalam hampir semua bidang penyepaduan sistem dan digunakan secara meluas dalam bidang IT lapangan terbang. perjalanan awak Ia adalah satu perjalanan untuk melalui keempat-empat pencarian, ia mungkin panjang dan mencabar pada masa-masa tertentu, tetapi ia akan benar-benar berbaloi. Anda boleh membaca sepuluh buku lagi tentang pengaturcaraan, anda boleh menonton sepuluh tutorial lagi tentang pengaturcaraan, tetapi tiada apa yang akan menggantikan anda sebenarnya melakukan tugas praktikal yang relevan sendiri. Anda perlu membaca kod, anda perlu menulis kod, anda perlu mencipta penyelesaian sendiri, anda perlu memahami kod orang lain dan anda perlu nyahpepijat, nyahpepijat dan nyahpepijat. Buku dan tutorial bagus untuk menyokong perjalanan anda, tetapi tiada apa yang dapat menggantikan pengalaman praktikal yang anda perlu perolehi. Dan tidak banyak yang akan menjadikan anda lebih yakin dan berpuas hati dengan diri sendiri daripada melalui proses ini. Ia tidak mudah pada mulanya, tetapi ia akan menjadi lebih mudah dan lebih mudah dengan masa. Menyelesaikan pencarian Java Syntax benar-benar merupakan pencapaian pertama. Dan jika anda terus melakukannya dan berjaya sehingga ke tahap 20 - dan oleh itu melengkapkan pencarian Java Core juga - anda akan bersedia untuk keseronokan sebenar dengan projek mini. Saya harap anda akan dapat bertahan melalui dua pencarian pertama, jika anda melakukannya, saya pasti anda akan dapat menikmati projek mini sama seperti saya. Dalam perjalanan ke sana, ini mungkin membantu anda menjadikan pepatah berikut sebagai sebahagian daripada pemikiran dan tindakan anda sendiri - ia adalah - "Jika mahu, terpulang kepada saya!" Katakan ia dibenarkan - "Jika mahu, terpulang kepada saya!" Ya, itu sahaja. Anda bertanggungjawab dan anda boleh belajar cara memprogram, tidak kira sama ada untuk hobi, untuk sekolah atau untuk kerjaya profesional. Dan ya, ada kalanya anda mungkin mahu menyekat "pantat" sistem pengesahan, tetapi itu bagus kerana itu bermakna anda terlibat, dan saya boleh berjanji bahawa ini akan membuahkan hasil untuk anda. Ya, terdapat beberapa kali saya yakin seratus peratus kod saya berfungsi dengan betul, tetapi pengesah masih tidak membenarkan saya lulus. Ia tidak akan terlalu kerap, tetapi jika anda menghadapi situasi ini, cuma cuba variasi yang berbeza dan jangan teragak-agak untuk memanfaatkan bahagian bantuan yang tersedia. Anda mungkin dapati petunjuk yang berharga kerana orang lain mungkin menghadapi masalah yang sama, atau seseorang mungkin memberi anda petunjuk tentang masalah anda... :-) Dan mungkin benarkan diri anda memanjangkan sedikit garis masa anda - katakan tiga hingga enam bulan untuk menjalani kursus CodeGym dan mempelajari beberapa pangkalan data dan asas SQL bersama-sama dengan itu, dan satu hingga tiga bulan lagi untuk mengetahui tentang Spring dan Hibernate. Maksud saya, pada akhirnya semuanya bergantung kepada anda, tetapi saya hanya ingin menekankan bahawa anda tidak harus terlalu menekan diri anda dari segi garis masa. Ia hanya mengambil masa untuk mendapatkan pengetahuan dan kemahiran sebenar, tetapi perkara yang baik ialah anda berada di jalan yang betul, dan kandungan kursus CodeGym benar-benar memotong untuk mengejar. Tiada masa yang terbuang di sini dan pelajaran dan tahap benar-benar dibina di atas satu sama lain dengan sangat baik. Mulakan sahaja perjalanan, konsisten dan gigih - dan anda akan berjaya. ;-) Satu perkara lagi Baiklah, baiklah, sebelum saya menyelesaikan semuanya, saya ingin menjawab satu lagi soalan yang mungkin anda ada. Bolehkah kursus CodeGym dibandingkan dengan unit pengajian kolej atau universiti biasa tentang pengaturcaraan? Saya akan berkata, ya boleh. Ia sebenarnya meliputi lebih daripada kebanyakan unit pengaturcaraan pengenalan dan juga merangkumi banyak topik lanjutan, seperti multithreading, membina antara muka pengguna grafik, menulis kelas koleksi anda sendiri, komunikasi soket, dan juga corak reka bentuk seperti corak MVC, Kilang atau Perintah. Selain daripada kandungan yang komprehensif dan berstruktur, nilai tambah yang besar pastinya ialah jumlah tugasan yang berkaitan yang anda akan dapat berlatih dan mengasah kemahiran pengaturcaraan anda. Pengesahan tugas segera, maklum balas daripada mentor dan bantuan daripada komuniti sememangnya sukar untuk dikalahkan. Sebaliknya, jika anda bernasib baik untuk belajar dalam kursus di uni dengan seorang profesor yang hebat yang sendiri mahir dan mempunyai banyak pengalaman praktikal, dan tambahan pula dapat benar-benar memberi inspirasi kepada pelajarnya dan yang memberikan mereka tugas praktikal, dunia sebenar, dan sebagai tambahan Untuk itu anda juga mempunyai rakan-rakan pelajar yang cukup baik dan bermotivasi, maka pengalaman uni akan sukar untuk dikalahkan. Tetapi secara jujurnya peluang untuk memiliki kursus uni yang hebat itu tidaklah begitu tinggi, dan walaupun anda adalah salah seorang yang bertuah yang mempunyai kursus sedemikian, pelaburan di uni mungkin akan jauh lebih tinggi, dan kemungkinan besar anda masih tidak mempunyai set tugas yang lebih baik mahupun sistem pengesahan yang lebih baik... :-) dan lebih-lebih lagi dapat benar-benar memberi inspirasi kepada pelajarnya dan yang memberikan mereka tugasan praktikal, dunia sebenar, dan di samping itu anda juga mempunyai beberapa rakan pelajar yang cukup baik dan bermotivasi, maka pengalaman uni akan sukar untuk dikalahkan. Tetapi secara jujurnya peluang untuk memiliki kursus uni yang hebat itu tidaklah begitu tinggi, dan walaupun anda adalah salah seorang yang bertuah yang mempunyai kursus sedemikian, pelaburan di uni mungkin akan jauh lebih tinggi, dan kemungkinan besar anda masih tidak mempunyai set tugas yang lebih baik mahupun sistem pengesahan yang lebih baik... :-) dan lebih-lebih lagi dapat benar-benar memberi inspirasi kepada pelajarnya dan yang memberikan mereka tugasan praktikal, dunia sebenar, dan di samping itu anda juga mempunyai beberapa rakan pelajar yang cukup baik dan bermotivasi, maka pengalaman uni akan sukar untuk dikalahkan. Tetapi secara jujurnya peluang untuk memiliki kursus uni yang hebat itu tidaklah begitu tinggi, dan walaupun anda adalah salah seorang yang bertuah yang mempunyai kursus sedemikian, pelaburan di uni mungkin akan jauh lebih tinggi, dan kemungkinan besar anda masih tidak mempunyai set tugas yang lebih baik mahupun sistem pengesahan yang lebih baik... :-) Pengalaman belajar antarabangsa Dan ya, saya sendiri sebenarnya pernah belajar di uni, saya pernah belajar di Australia dan di Jerman. Saya telah menjalani beberapa kursus yang sangat bagus dan berharga dengan profesor yang baik dan saya juga mempunyai beberapa kursus yang tidak lebih daripada membuang masa - jadi saya percaya adalah adil untuk mengatakan bahawa saya telah melihat kedua-dua belah pihak. Dan saya bukan sahaja belajar bersama-sama dengan ahli ekonomi, saintis dan jurutera, tetapi saya juga telah bertukar pengalaman dengan ramai pelajar antarabangsa, sama ada mereka dari Chile, Brazil, Perancis, Sepanyol, USA, Ireland, England, Indonesia, Vietnam, Belanda. , Switzerland, Sweden, Denmark, China, Rusia atau Kanada - hanya untuk menamakan beberapa. Dan walaupun terdapat perbezaan tertentu dalam cara pengajaran disediakan di negara yang berbeza, kaedah pengajaran secara umum adalah agak serupa. Walau apa pun, isu terbesar dalam kebanyakan bidang ialah hakikat bahawa sering kali pelajar tidak dibekalkan dengan kemahiran praktikal sebenar yang membolehkan mereka mencari rezeki dengan selesa. Sila pastikan bahawa apa sahaja yang anda lakukan, anda benar-benar bukan hanya menyedut dan mengambil beberapa teori, tetapi anda sebenarnya mengaplikasikan apa sahaja yang anda pelajari. Jika tidak, pasukan berkuda tidak akan datang untuk menyelamatkan... ;-) :-) Sekian untuk sedikit petunjuk dari pihak saya. Nasib baik anda berada di sini sekarang, dan CodeGym telah banyak menyusun kursus yang akan memberikan anda pengetahuan dan kemahiran yang diperlukan untuk mempelajari pengaturcaraan dan - jika anda berhasrat - untuk menjadi Pembangun Java, dan seluruh komuniti di sini akan menyokong anda - bersama Kapten Tupai, Diego, Ellie, Kim, Rishi, Bilaabo, Julio Siesta dan sudah tentu Profesor Mi - tetapi andalah yang sebenarnya perlu berjalan kaki. Saya doakan anda semua yang terbaik untuk mana-mana arah yang anda pilih untuk ikut dan berharap anda akan menemui jalan yang sesuai untuk anda. Dan ingat - jika mahu, terpulang kepada anda. Dengan itu, semua kuasa CodeGym ada pada anda. ;-) :-) Cheers Seb PS: Jika ada perkara lain yang anda masih ada soalan, anda dialu-alukan untuk menghubungi saya.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION