Rapid learning of KDB/Q?

Received: by 10.100.83.6 with SMTP id g6mr454950anb.39.1253813254243; Thu, 24 Sep 2009 10:27:34 -0700 (PDT)Date: Thu, 24 Sep 2009 10:27:34 -0700 (PDT)X-IP: 173.68.178.22User-Agent: G2/1.0X-Google-Token: bj2szwwAAAAevExY8V9x35Quw2D57xKiX-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0,gzip(gfe),gzip(gfe)Message-ID: <0cd290a5-73f6-49c6-8c56-35d5c92f2b52@e34g2000vbm.googlegroups.com>Subject: Rapid learning of KDB/Q?From: Lu <comtech.usa>To: “Kdb+ Personal Developers” X-Google-Approved: charlie@kx.com via web at 2009-09-24 17:41:24Hi all,I am new to KDB and I’ve heard good story about it. In fact, I am newto database programming, although I had other programmingexperiences.I am aiming at a very rapid learning of KDB/Q, because my bossrequires me to learn it and put to work asap.Could anybody please give me some pointers as to what the bestapproaches of learning KDB/Q are? Are there any video tutorials/lectures? What other study aids could I find?Thanks a lot!</comtech.usa>

In-Reply-To: <0cd290a5-73f6-49c6-8c56-35d5c92f2b52@e34g2000vbm.googlegroups.com>
Sensitivity: Normal
Importance: Normal
Subject: Re: [personal kdb+] Rapid learning of KDB/Q?
To: personal-kdbplus@googlegroups.com
From: “Manish Patel” <manni.patel>
Date: Thu, 24 Sep 2009 17:47:59 +0000

USBmb3IgbW9ydGFscyAyIGlzIGEgZ29vZCBzdGFydCAtIG9uIGt4LmNvbSB1bmRlciB0dXRvcmlh
bHMNCg0KDQpTZW50IHVzaW5nIEJsYWNrQmVycnmuIGZyb20gT3JhbmdlDQoNCi0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMdSA8Y29tdGVjaC51c2FAZ21haWwuY29tPg0KRGF0ZTog
VGh1LCAyNCBTZXAgMjAwOSAxMDoyNzozNCANClRvOiBLZGIrIFBlcnNvbmFsIERldmVsb3BlcnM8
cGVyc29uYWwta2RicGx1c0Bnb29nbGVncm91cHMuY29tPg0KU3ViamVjdDogW3BlcnNvbmFsIGtk
YitdIFJhcGlkIGxlYXJuaW5nIG9mIEtEQi9RPw0KDQoNCkhpIGFsbCwNCg0KSSBhbSBuZXcgdG8g
S0RCIGFuZCBJJ3ZlIGhlYXJkIGdvb2Qgc3RvcnkgYWJvdXQgaXQuIEluIGZhY3QsIEkgYW0gbmV3
DQp0byBkYXRhYmFzZSBwcm9ncmFtbWluZywgYWx0aG91Z2ggSSBoYWQgb3RoZXIgcHJvZ3JhbW1p
bmcNCmV4cGVyaWVuY2VzLg0KDQpJIGFtIGFpbWluZyBhdCBhIHZlcnkgcmFwaWQgbGVhcm5pbmcg
b2YgS0RCL1EsIGJlY2F1c2UgbXkgYm9zcw0KcmVxdWlyZXMgbWUgdG8gbGVhcm4gaXQgYW5kIHB1
dCB0byB3b3JrIGFzYXAuDQoNCkNvdWxkIGFueWJvZHkgcGxlYXNlIGdpdmUgbWUgc29tZSBwb2lu
dGVycyBhcyB0byB3aGF0IHRoZSBiZXN0DQphcHByb2FjaGVzIG9mIGxlYXJuaW5nIEtEQi9RIGFy
ZT8gQXJlIHRoZXJlIGFueSB2aWRlbyB0dXRvcmlhbHMvDQpsZWN0dXJlcz8gV2hhdCBvdGhlciBz
dHVkeSBhaWRzIGNvdWxkIEkgZmluZD8NCg0KVGhhbmtzIGEgbG90IQ0KDQoNCg==

</manni.patel>

also, think in streams/arrays instead of loops.On Sep 24, 6:47?pm, “Manish Patel” <manni.pa…> wrote:> Q for mortals 2 is a good start - on kx.com under tutorials>> Sent using BlackBerry? from Orange>>>> -----Original Message-----> From: Lu <comtech…>> Date: Thu, 24 Sep 2009 10:27:34> To: Kdb+ Personal Developers> Subject: [personal kdb+] Rapid learning of KDB/Q?>> Hi all,>> I am new to KDB and I’ve heard good story about it. In fact, I am new> to database programming, although I had other programming> experiences.>> I am aiming at a very rapid learning of KDB/Q, because my boss> requires me to learn it and put to work asap.>> Could anybody please give me some pointers as to what the best> approaches of learning KDB/Q are? Are there any video tutorials/> lectures? What other study aids could I find?>> Thanks a lot!</comtech…></manni.pa…>

Hello,
I am a software professional with about 10 years of experience in software development. Specifically, I’ve worked in the core technology side of things, unix internals, protocol stacks, 3G research, etc.

I’m deeply interested in getting my hands wet, with KDB, and developing expertise in it. I’d sincerely appreciate you guys taking the time to answer my questions, thanks a lot already.

  1. How much of a finance background do I need? I have none whatsoever.
  2. Mathematically, I’m pretty strong, what math do I need to pick up, to get good at this area of technology?
  3. Q/KDB I have googled to eternity and have enough bookmarks to start off with, but what kind of jobs are out there, for people beginning and wanting to get a grip on KDB?

To be more clear, I understand that I need the following, for a career, in consulting on KDB/Q/K.

  1. A good grip on KDB/Q/K
  2. Finance experience - what kind, and how much do I need?
  3. Math - what kind of math? I’m reading Time series math, since I know KDB is suited for time-series data.

thanks a ton, for taking the time to answer these questions, highly obliged,
Krishna