Maligayang pagdating pabalik sa buwanang digest ng CodeGym, na kinabibilangan ng pinakamahalagang mga update sa Java at programming at ang koleksyon ng mga post upang palakasin ang iyong propesyonal na paglago bilang isang developer. Sumisid tayo!
Ang makabuluhang pag-update ng Java noong Marso:
- Inilabas ng Oracle ang bersyon 20 ng Java programming language at virtual machine.
- Inilabas din ang Build 15 ng JDK 21 early-access build noong ikalawang kalahati ng Marso.
- Available na ang Spring Boot 3.0.5 – kasama sa release na ito ang 40 pag-aayos ng bug, pagpapahusay sa dokumentasyon, at pag-upgrade ng dependency.
- Ang Maven 3.9.1 ay inilabas na may maraming mga pagpapabuti.
- Sa index ng TIOBE para sa Marso, ang Java ay niraranggo bilang ika-3 pinakasikat na programming language (sa likod ng Python at C), na nagdaragdag ng +2.37% sa bahagi nito. Ito ang pinakamahalagang paglago sa nangungunang 3 wika.
- Sa PYPL ranggo ang Java ay pumangalawa , pagkatapos mismo ng Python. Ang parehong pagbabahagi ng Java at Python ay bahagyang tumaas ngayong buwan, habang ang JavaScript, na minarkahan ng ika-3, ay nakakuha ng 0.6% sa bahagi nito.
Mga pag-aaral ng kaso ng mga nangungunang kumpanya ng teknolohiya:
- Pag-scale ng Kubernetes sa 7,500 node sa Open AI blog – ang post na ito ay nagbubuod ng mga pagsisikap upang ang iba sa komunidad ng Kubernetes ay makinabang mula sa kanila at magtatapos sa mga problemang kinakaharap pa rin ng Open AI na susunod naming haharapin.
- Paano nag-iimbak ang Discord ng trilyong mensahe – isang detalyadong paliwanag ng pag-alam sa mga problema kay Cassandra, pagbabago ng arkitektura, at isang napakalaking paglipat ng Discord team.
- Paano namin binuo ang aming multi-platform design system sa Booking.com – ito ay isang magandang post tungkol sa mga hamon ng pagbuo ng design system para sa 150+ team ng produkto, na ginagamit ng 200+ na designer at 800+ na developer at naghahatid ng 4 na magkakaibang platform sa pamamagitan ng Booking.
Karagdagang kapaki-pakinabang na pagbabasa:
- Paggamit ng Mga Sukatan sa Pamamahala ng Software Engineering – isang personal na pananaw sa kung paano nagsusumikap ang industriya ng IT upang malaman kung paano pahusayin ang pagiging epektibo sa lahat ng biglang available na data.
- Mga Makabagong Paraan ng Java para sa Pagproseso ng Teksto Gamit ang Mga Stream at Lambdas .
- Ang Pinakamahusay na Mga Tool sa Dokumentasyon ng API para sa Mga Dev Team sa 2023 .
Mga update at post ng CodeGym (kung sakaling napalampas mo ang mga ito):
- Sino ang Mga Nag-develop ng Metaverse, at Anong Mga Teknolohiya ang Kailangan Nila Malaman? – alamin ang higit pa tungkol sa mga metaverse developer, kanilang mga responsibilidad, kasanayan, at mga prospect sa karera.
- Isang Standing Desk At Isang Aktibidad Break: Mga Nakatutulong na Malusog na Tip para sa Lahat na Nagtatrabaho Gamit ang Computer – isang maikling gabay sa kung paano ayusin ang iyong trabaho at online na pag-aaral upang mabawasan ang pinsala ng pag-upo at pagtitig sa iyong computer nang maraming oras.
- Ang Pangunahing Kakumpitensya ng Java. Bakit Hindi Pa Sikat ang Kotlin kaysa sa Java Sa kabila ng Lahat ng Mga Kalamangan Nito? – lahat ng kailangan mong malaman tungkol sa Java vs. Kotlin na walang hanggang tanong.
- “Kumpletuhin ang CodeGym Course, Find the Internship, And Prepare for MAANG Interviews” – ibinabahagi ng aming mga mag-aaral ang kanilang mga layunin para sa 2023. Kung gusto mong ikumpara ang iyong mga ambisyon sa ibang mga estudyante ng CodeGym, i-click para malaman ang higit pa!
- Mga Nangungunang Hamon na Madalas Nararanasan ng Mga Nag-develop ng Software. Mahalin o Kapootan Sila! – isang hindi-seryosong pagsusuri ng mga hamon (mga benepisyo, sa totoo lang) na haharapin mo sa pang-araw-araw na trabaho bilang isang developer ng software.
GO TO FULL VERSION