358 reputation
212
bio website
location Ireland
age
visits member for 3 years, 10 months
seen Sep 26 at 18:37

Sep
8
comment Which is best programming style to start learning to programm POP or OOP?
@Falcon: in my experience people who have come from a POP background find OOP difficult. Complete novices with the "beginner's mind" seem to take very naturally to OOP.
Sep
8
comment What can you do about the quality of existing integration and unit tests while being the new guy in a team ?
Why do you work for companies who are clearly beneath your level of competency?
Aug
29
comment Should a competent programmer be able to come up with his own shortest path algorithm?
@Rei Miyasaka, indeed. But should one have to be a genius to use the SE sites? There is a very macho and elitist attitude on these sites that scares off the average programmer.
Aug
26
comment Should a competent programmer be able to come up with his own shortest path algorithm?
Spending a lot of time on the SE sites gives everyone a crisis of confidence I think! (Not that that's a bad thing). Happiness in life is finding the perfect balance between acceptance of what is and the desire to change it.
Aug
24
comment Password insanity! Recommended approaches to password management on multiple client systems?
Thanks Dean. We already have that - the problem is when you have 50 or 500 clients, each with their own frequently changing passwords. It's a headache.
Aug
24
comment Password insanity! Recommended approaches to password management on multiple client systems?
@Mark and by the way, this "off topic" business has really gotten out of hand. I understood that the Programmers - Stack Exchange was set up to handle questions were deemed off-topic on SO. I don't have time to faff around all day trying to decide which of the sites my question won't get closed on. When you make it harder for people to contribute, then they'll just stop contributing. Same thing happened on Wikipedia a few years, the Deletionists took over the show, and most people I know gave up editing.
Aug
24
comment Password insanity! Recommended approaches to password management on multiple client systems?
@Mark, sorry but I just don't have the patience. It already got closed on SO. I'm looking specifically for software development approaches to the problem, not just security recommendations i.e. are there other programming approaches we could take similar to the one described in my second last paragraph.
Aug
24
comment TDD negative experience
Sounds like PHB hell! It reminds me of companies that introduce bonus schemes - what happens of course is that developers instead of focusing on quality code, focus on meeting whatever the bonus requirements are. Inevitably you get crappier code. (There's also an analogy here to the current banking crisis :-) )
Aug
24
comment Where do I learn most - by going to industry or pursuing a doctorate degree?
You can avoid the guinea pig wheel by ensuring the company you join has some really interesting people working on really interesting projects. Startups generally are more likely to have these projects, but not always.
Aug
24
comment Where do I learn most - by going to industry or pursuing a doctorate degree?
Good answer. The only problem is that once you get used to higher income, it's VERY difficult to revert to the lower again. :-)
Aug
24
comment Password insanity! Recommended approaches to password management on multiple client systems?
Looks great - thanks a million!
Aug
24
comment Password insanity! Recommended approaches to password management on multiple client systems?
Thanks. That's basically the same procedure we use now, but we need some good tools to back it up.
Aug
23
comment Password insanity! Recommended approaches to password management on multiple client systems?
Thanks for this. I use Lastpass myself but didn't think it was suitable enterprise wide. I really like your version control idea too.
Aug
19
comment How do I deal with a slow and undedicated colleague in the team?
@Lukas, yes I understand your approach and see the merits of it. For the approach I would use, see DoomedBunnies answer. PS I hope Ashkin comes back and tells us everything is fine and dandy now!
Aug
18
comment Should developers accept overtime/weekend work/denied bonus payments?
The problem with this is that places with a 60 hour+ culture will expect 60 hours+ of work. So if you get your milestones reached early, well great we'll give you even more milestones to fill your 60 hour work week.
Aug
18
comment How do I deal with a slow and undedicated colleague in the team?
+1 excellent answer - definitely the best I've seen here yet. A human solution to a human problem. No mention of aggressive bug trackers etc ;-)
Aug
18
comment How do I deal with a slow and undedicated colleague in the team?
Not liking some of these comments. The guy is going to have to find a way to get along with his colleague - some of these comments are encouraging war. You might win the battle, but nobody wins in war.
Aug
18
comment How do I deal with a slow and undedicated colleague in the team?
Not sure about this response. You're giving technical solutions to a relationship problem. Having said they are good technical solutions :-)
Jul
13
comment Too much version control and bug tracking overhead per change?
Joel Spolsky answered this question 10 years ago! Big Macs vs. The Naked Chef
Jul
13
comment Software Engineer VS “Harder” Jobs
@HLGEM ah I see. I guess you know what you're talking about so. :-)