Quote from satchel:
Don't care if he wrote a boatload in a short time. Hire someone else. You hired him and do not even have 100% of what you need. If I treated a client like that I would deserve to not be called back!
Farm out the last 1/4 and move on with it.
Quote from Trader922:
Lolatency - I agree thats frustrating but at the same time, you pretty much figured out a way to distinguish yourself from the other developers/quants/programmers whatever.
The top guys arent't going to want to deal with the 'programmer speak' of the guy that explains things in an obscure way or in C# or whatever. I previously had a developer that was handed to me that more or less spoke in SQL all the time.
All of the successful IT guys I know can do the technical aspect of the work and explain it in terms the non-technical person can explain.
Its unfortunate, but a lot of times the non-technical people run the show and have to be worked with.
Eric
Quote from lolatency:
If it's easy enough to explain, then you lucked out on who you are explaining it to.
Where I work, the guy wanted me to analyze some tick data. To do that analysis would have taken forever to code had I written it in C++ or something, so I opted for python. The man then asks me why I am using python, because he actually cared about the speed of the backtests. I said latency doesn't matter on the backtests, and if it takes too long, I can always just run it on multiple cores. No big deal. 10 seconds vs 2 seconds makes no difference to us. So then the guy accuses me of using a technology I like best without the interests of the business at hand.
To this moron, the language choice alone means performance. Truly incompetent. I don't know who he is talking such that he gets some of these crazy ideas -- probably some friends of his out in Chicago who drop hints here and there.
Then the guy hires this java programmer, tells him to learn C++. Now, we're a Java shop because after I reviewed the guy's code, turns out his C++ is terrible and he never wrote a line of C++ in the past 5 years. So, really, we have dead weight in terms of developers. Had this idiot consulted me for 10 minutes, I would have been able to ask the right questions on who to hire.
I'm giving this place 3-6 months. If they don't get their shit together, I'm going elsewhere. I'm going to start looking now with the hope of finding something in December/January. I have some non-sense in my contract about a three month test period, so I might just call it at 3 months head out the door. I have no patience for idiots.
Quote from rosy2:
it really is all tech. aside from providing the capital and setting up accounts the non-tech people i have worked in HF dont do anything ... like a trader who just watches an automated strategy run or a quant handicapped due to lack of programming ability.
there are a few firms that get it like atd several years ago.
Quote from TSGannGalt:
lolatency...
From my perspective you're the biggest dim-wit in this discussion...
I can see you're a smart kid but you are narrow minded. Seriously, let's say I hired you and I tell you that all my library is in C#. Then I ask for the same task to be done, to test tick data. If you come in with the same crap as you wrote writing the shit in Python, I'll be pissed off.
Seriously, let's say I ask you again to test the tick data on some other model... are you going to do the same ol' shit in Python? What if I wanted to run a few tests on my own, do you expect me (the boss) to learn Python and use your lib?
Gimme a fuckin' break.
Anyways, I'm critisizing you based on the information you've provided. My opinion can change if there are other details you might have missed mentioning.