Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> ฐานข้อมูล

9 นิสัยที่พิสูจน์แล้วของ DBAs ระดับท็อป

9 นิสัยที่พิสูจน์แล้วของ DBAs ระดับท็อป

เคล็ดลับชั้นนำจาก ObjectRocket DBAs ว่าพวกเขาเก็บทักษะให้คมอย่างไร

  1. คมทักษะการเขียนโค้ด ทุกคนรู้ว่าการได้ทักษะโค้ดเพิ่มในงาน tech ใดๆ ช่วยได้ เริ่มที่ไหนดี? เลือกภาษาที่เหมาะกับ datastore ที่คุณเก่งที่สุด เช่น Python สำหรับ MongoDB
  2. โฟกัสที่ฐานข้อมูล แต่สparing เวลาสำหรับ stack components อื่นๆ เมื่อพูดถึงการ scale databases ให้สำเร็จ ทั้ง stack มีความสำคัญ Network, app, firewalls, connection handling, bulk operators ฯลฯ
  3. อ่าน ติดตามสิ่งที่คนอื่นทำ เพื่อได้ creative ideas สำหรับ solutions
    บางอย่างที่เราชอบ:
    Information is Beautiful
    Percona Blog
    Unbalanced Paren
    I Quant NY
  4. เข้าร่วม conferences ที่ดีให้มากที่สุด ไม่เพียงแค่คุณเรียนรู้สิ่งใหม่ แต่ยังได้โอกาสสร้าง connections ที่ยั่งยืนกับ database engineers อื่นๆ ที่เผชิญกับความยากลำบากเดียวกัน มีบางอย่างที่ powerful เกี่ยวกับการอยู่รอบๆ fellow DBAs และ open source enthusiasts ที่ inspiring
  5. เปิดรับ new ideas ปกติมีหลายวิธีที่จะบรรลุสิ่งที่คุณทำอยู่
  6. ทำผิด คุณสามารถ (และจะ) ทำผิด ส่วนสำคัญคือเรียนรู้จาก mistakes ของคุณ ใช้เวลา retro เรียนรู้และเติบโต
  7. เก็บ end user (และ developers) ไว้ในใจ ความต้องการของฐานข้อมูลจะมาอันดับสองหรือสามใน priority list ของ developer พวกเขาจะมองหา best performance เพื่อวางหน้า application user แสดงให้ developers เห็นว่าพวกเขาสามารถ optimize สิ่งที่พวกเขาทำเพื่อ best performance และ data quality ช่วยให้แน่ใจว่าพวกเขามีเครื่องมือที่เหมาะสมในการทำงานกับฐานข้อมูล
  8. ทำ fun project กับ data store สนุกและเรียนรู้สิ่งใหม่ ตัวอย่างเช่น เราเชื่อม cold brewed coffee keg ของเรากับ ElastAlert และ Kibana เพื่อ visualize caffeine consumption และใช้ Slack alert เราเมื่อต้องสั่งเพิ่ม ไม่เพียงแค่นี้ช่วยให้ทั้งออฟฟิศเห็นพลังของ Kibana แต่เรายังเรียนรู้มากเกี่ยวกับการใช้ alerts
  9. กาแฟเป็นเพื่อนของคุณ พูดถึง cold brewed coffee ของเรา DBAs ของเราบอกว่าสำคัญที่จะต้องมี caffeine อยู่ตลอด