13,223 reputation
63274
bio website lshift.net
location London, United Kingdom
age 39
visits member for 4 years, 3 months
seen 2 days ago

Delphi/Objective-C/C#/Ruby/Scala programmer by day, Lisper/Smalltalker by night.


Oct
7
comment Languages to complement C++
+1 for being a smartypants!
Oct
7
comment What to do when the programming activity becomes a problem?
It forces you to get out of your chair. That pause in programming is the space you have to look at your watch and decide whether or not it's time to stop for the night. It acts directly against the "lose track of time" property of Flow.
Oct
7
comment Introducing “20% time” at a workplace
@danny That's not at all how I understand the term: you're describing Google's "20% time". I rather doubt that Lockheed's Skunk Works do anything unplanned. Rather, it's "a group within an organization given a high degree of autonomy and unhampered by bureaucracy, tasked with working on advanced or secret projects". (Quote from WP's Skunk Works page)
Oct
7
comment What are the Vital Things noticed in an Experienced Programmer Resume by a firm?
@Simon yes: if it's an Afrikaans CV it should be in well-written Afrikaans. I'm just pointing out that Tilsan's writing in English because this is a de facto English forum, while he/she would probably apply in whatever language he/she knows best.
Oct
7
comment What are the Vital Things noticed in an Experienced Programmer Resume by a firm?
+1: "Why should I care about this on your resume"
Oct
7
comment What are the Vital Things noticed in an Experienced Programmer Resume by a firm?
"Standards online are lower" - just remember that all the world's not a native English speaker.
Oct
7
awarded  Nice Answer
Oct
6
comment What to do when the programming activity becomes a problem?
And then have kids, and spending lots of time programming will be very far down the list of your problems.
Oct
6
answered What is a “powerful” language?
Oct
6
comment Should I include GPL'd OS Projects on my resume?
+1 because it shows not only a better picture of your experience, but also that you're passionate about programming.
Oct
6
comment Is there a standard for when you include libraries or not?
Option A gets my vote because I need just jump to the top of the file to see its dependencies. (I'll admit to my preference being rooted in my years of working with Delphi.)
Oct
6
comment What to do when the programming activity becomes a problem?
Bottle of water on the desk next to you. That'll help remind you. (A bottle, because you can close the top - you don't want spills!)
Oct
6
answered At what age could I reasonably teach my children about programming?
Oct
6
answered What to do when the programming activity becomes a problem?
Oct
6
comment Why is there still case sensitivity in some programming languages?
@Mason I started saying "should be taken out and shot" mainly because my ex-boss used it so much. He's also a long-term Delphi guy, so maybe it's a Delphi thing!
Oct
6
comment Programming with Dyslexia
Oddly, I'm happier with single-character names - S for String, N for an Integer, I for a counter, L for a list - than with cryptic three-letter names. (But I say that without knowing the context of 'bdp' - maybe that's a well-understood acronym, for instance.)
Oct
6
comment What to look out for in employment contracts
Where "state" may mean "not like Arizona, but like Spain"!
Oct
6
comment What to look out for in employment contracts
Depending on your legal framework, this limitation may or may not be legally enforceable. (Bearing in mind that IANAL) In South Africa, there's no way a court will uphold a clause that prevents you from getting a job.
Oct
5
comment What is better for coding - desktop or laptop?
Sounds like Luke Gorrie. That dude gets around a lot, too.
Oct
5
comment Programming with Dyslexia
I'm glad to hear you avoid variable names like "bdp" :)