3 ปีที่แล้ว ฉันตัดสินใจเปลี่ยนสถานที่แสนสบายของฉันในด้านการขาย การกำหนดค่า และการบริการอุปกรณ์คอมพิวเตอร์เป็นด้านการเขียนโปรแกรม เนื่องจากตอนนั้นฉันยังไม่รู้แน่ชัดว่าต้องการภาษาอะไร ฉันจึงตัดสินใจเรียนความรู้พื้นฐานหลายๆ ด้านไปพร้อมๆ กัน เมื่อวันที่ 1 มกราคม 2016 ฉันได้พบกับผู้ว่างงานซึ่งมีบัญชีรายปีใน JavaRush, Codeschool, Lynda และ Tuts+ และเบาะแสทางการเงินเล็กๆ น้อยๆ ที่ทำให้ฉันใช้เวลาเรียนทั้งปี 2016 ได้
คิวแรกในคิวของฉันคือ JavaRush - ก่อนวันส่งท้ายปีเก่า ฉันได้ผ่านระดับฟรีที่มีอยู่แล้ว ซึ่งจริงๆ แล้วเป็นตัวกำหนดการตัดสินใจซื้อการเข้าถึงครั้งละปี การฝึกใช้เวลานานมากจนในวันที่ 8 กุมภาพันธ์ ฉันได้ฉลองถึงระดับ 30 แล้ว จากสิ่งที่ชอบและมีประโยชน์ในอนาคตผมขอทราบดังนี้
![คุณเพียงแค่ต้องต้องการมัน - 1](https://cdn.javarush.com/images/article/d359b522-f0d3-46e9-9172-0cfb8f21446c/512.jpeg)
- การรวมคำศัพท์ที่มีประโยชน์ในการเรียนรู้ภาษาอื่น ๆ (ประเภทข้อมูลและโครงสร้าง, การใช้หลักการ OOP ในทางปฏิบัติ, เนมสเปซ, ตัวดัดแปลงการเข้าถึง, การทำงานกับฐานข้อมูลและระบบไฟล์, การสร้างแบบสอบถามและอื่น ๆ อีกมากมาย)
- การได้รับทักษะในการทำงานใน IDE ที่ดีจริงๆ - IntelliJ IDEA ซึ่งต่อมามีประโยชน์ในการทำงานจริงกับผลิตภัณฑ์ JetBrains อื่น ๆ (PHPStorm/WebStorm/PyCharm)
- วัฒนธรรมโค้ดทั่วไป - ทั้งในแง่ของตรรกะและความซับซ้อนของอัลกอริธึม และในการออกแบบภาพ (การปฏิบัติตามสไตล์โค้ด)
GO TO FULL VERSION