601 reputation
49
bio website None...!
location London, United Kingdom
age 34
visits member for 3 years, 11 months
seen Dec 16 at 11:55

Finance

.NET, C#, C++, Python/Django, Java/Android, ObjC/IoS, etc.


Aug
7
comment Why are deadlines always so short?
Does your boss have any experience developing? This kind of thing happens in many fields where the manager doesn't know what he's asking for.
Jul
28
comment Generally speaking, is it better to make all the functional parts or get UI working first - or a mix of the two?
Ah, my "customers" are sitting right next to me, and I have a background in the field that gives me a pretty good idea of what is wanted. Basically we are always close to the end product, UI wise, and I can always get feedback. I hadn't considered the problem of having a long feedback loop. I guess having the domain knowledge is key.
Jul
27
comment What's the canonical way to store translations of user data?
Sure, I get the idea with having a default. What I mean is what if someone does a translation for one answer but not the rest?
Jun
12
comment Is my work on a developer test being taken advantage of?
You need to name and shame this outfit. For the sake of everyone.
Dec
22
comment Hiring programmers for small companies?
You could pay him with equity. That might entice the right type of person.
Nov
16
comment What's the benefit of object-oriented programming over procedural programming?
Great answer, seems to hit the appropriate level given the question
Feb
4
comment Dealing with engineers that frequently leave their jobs
Of course management might have decided it's in their interest to put out a mediocre product, and offer crappy conditions
Jan
31
comment How to be a zero-bug programmer?
Don't forget the moving goalposts. A feature in your PerfectProgram 1.0 can be a bug in 2.0
Jan
14
comment What kind of innovative non-cash financial benefits do I offer to my developers to retain them along with a competitive salary?
LOL. Ever seen that movie, Swordfish? :)
Jan
12
comment Should software engineers also act as tech support?
By tech support, do you mean supporting the specific apps they're developing, or general "system admin" kind of stuff? I can tell you it's annoying working in a little firm and having people bug you to install Excel.