Reputation
4,483
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
15 37
Newest
 Nice Answer
Impact
~259k people reached

  • 0 posts edited
  • 2 helpful flags
  • 358 votes cast
Jun
27
answered What are the differences between QA engineers and software engineers?
Jun
27
comment What are the differences between QA engineers and software engineers?
Job - that was the same post I thought of and just went hunting for!
Jun
22
answered Should senior programmers be required to take on and mentor a junior developer?
Jun
20
comment Jobs that use programming which aren't in the technology sector
No, it isn't. I'm trying to convey that I am not familiar with the research world, and so what the author says may be true there - but it also may not be true. I wouldn't know. In the non-R&D business world, and IME, what the author says isn't true. But I know enough to know that research follows different rules, and that's probably where most of the cross-disciplinary coding is.
Jun
17
answered Jobs that use programming which aren't in the technology sector
Jun
16
awarded  Nice Question
Jun
15
comment Bugs keep reappearing in our GUI software during development. How should this be addressed?
You might get better answers at sqa.stackexchange.com, since building maintainable automated UI tests / deciding when to automate is really a tester "thing"
Jun
15
comment TDD: What happens before the first unit test?
Thanks, that's very helpful. How does this work on larger projects with multiple developers, though? While I'm working on personal projects w/ TDD, my goal is to learn how it actually works when used in a team.
Jun
15
answered Bugs keep reappearing in our GUI software during development. How should this be addressed?
Jun
15
answered Logging, do you do it?
Jun
15
comment What was Java enterprise programming like before Eclipse?
Vim vs. Emacs FTW!
Jun
15
comment TDD: What happens before the first unit test?
Could you elaborate on "Before you write your first test, you have to think about what your first bit of functionality is going to be, and what your program would look like if that functionality were working."? How much should I work out before starting? At what point am I over-designing and losing the benefit of letting my unit tests drive my design? I assume I don't want class diagrams, that should be driven by refactoring, right? But this example sounds like "Have an idea, invest 15 seconds of thought, then write a test." Is that really all I want to do?
Jun
15
comment TDD: What happens before the first unit test?
I like this. It's a very clear process I can follow: List features, make a sub-list of user stories for each feature, make a sub-list of tests for each user story. I'll give this process a try.
Jun
15
asked TDD: What happens before the first unit test?
Jun
14
comment Interview approaches and questions for a software developer intern
Yeah, I use "guys" all the time for mixed-gender groups, e.g., "I'm one of the guys in the Corporate Platform Group."
Jun
7
answered Career path for software QA / Test engineer
May
23
comment Do testers have to look at source code?
+1 for tester code reviews, and wish I could +1 again for the excellent paper!
May
20
comment How do you write tests for code that depends on concrete external implementations that can't be mocked?
+1 for hiding untestable code. Then you can do manual tests until you work out what needs to cross that interface to get the right result, and unit test for that being generated properly to get your regression unit tests.
May
13
comment Are testers considered low profile?
I find this amusing, too. SDETs have better job security than SDEs because there aren't that many of them. That's part of why so many companies end up making junior SDEs work as SDETs. Sure, cross-disciplinary experience is also great . . . but I've never yet heard of a company forcing an SDET to work as an SDE for that cross-disciplinary experience. They're really doing it because they can't get enough good dedicated SDETs.
May
13
comment How to get a job with no experience?
I would agree with unpaid work being a last resort, and even low-paid work should be avoided until you are sure there is nothing better. Your internships and first job set the tone for your entire career; you don't want to be haughty, but you also don't want to sell yourself short. Start with high goals, and lower your expectations gradually. Otherwise, good advice.