1,878 reputation
1026
bio website simplythetest.tumblr.com
location Toronto
age
visits member for 2 years, 7 months
seen Apr 17 at 19:08

Former applied math grad student, current automated GUI tester.


Jan
10
comment Should fresh grads join startups keeping in mind the future?
80 hour weeks in order to "do something cool"? Just remember you only have one youth when following this line of reasoning.
Dec
29
comment How does unit testing work?
+1 for noting it becomes more useful for complicated functions. What if you decided to extend adder.add() to floating point values? Matrices? Leger account values?
Dec
15
comment Worth it to Learn an Archaic Language?
The only problem with this answer (which is very good!) is that it looks at job opportunities today. Taking a few months to struggle with a language now for fun might translate into lots of opportunities in the future by getting a leg up on everyone else.
Dec
5
comment How do you explain refactoring to a non-technical person?
This question could yield some surprisingly useful responses for anyone working with code in industry. Pay attention people.
Nov
28
comment How to interview a natural scientist for a dev position?
+1 For "They both basically boil down to using your brain to solve complex puzzles."
Nov
15
revised Are there any empirical studies on the effect of different languages on software quality?
added 1 characters in body
Nov
15
answered Are there any empirical studies on the effect of different languages on software quality?
Nov
7
answered How can a programming novice identify poor code written by another?
Nov
3
comment The dreaded C# programming interview test - any advice?
but they are part of the process, so there's nothing we can really do about it. How about advocating not having silly programming tests at your place of work as part of the hiring process? Hiring processes should show your competence, not that you can memorize obscure trivia.
Oct
27
comment What is the/Is there a right way to tell management that our code sucks?
A complete rewrite may be a good solution, depending on your situation. Deriving your own programming language for your task will almost certainly be a worse idea.
Oct
24
comment Why do I have to choose between “management” and “technical” tracks in my career?
Isn't this sort of thing supposed to be a non-problem in agile development? A coder can also test, a tester can also be a client, etc.
Oct
21
awarded  Excavator
Oct
21
revised Why does TDD work?
edited body
Oct
21
comment Is it possible to get into quantum computing as a hobby?
+1 for "buy more cats". You never know when they're going to die or not.
Oct
19
comment How to decrease errors before testing?
All of this, particularly using testers at all points of the SDLC. Great testers can find bugs in more than a finished GUI
Oct
19
comment Why do some teachers often consider bad practice things that are not?
Reasons like this are almost unavoidable in the current CS undergraduate model. How can someone who hasn't worked in industry for decades know what best practices are? How can new students understand the differences between the academic and industrial world?
Oct
18
awarded  Critic
Oct
18
comment How do your busiest people transfer their knowledge?
This sounds pretty close to an apprenticeship model, which might make a lot of sense for some software shops to create.
Oct
17
comment What qualities does an “average” programmer have?
@Job My problem with that list is that success seems inflated. Can't someone be successful without being almost revolutionary or starting a multi-billion dollar company?
Oct
17
asked What qualities does an “average” programmer have?