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