408 reputation
39
bio website
location United States
age
visits member for 2 years, 3 months
seen Jul 28 at 21:11

Jul
28
comment Are there any Phone Interview equivalents to FizzBuzz?
@ColeJohnson right - hence the progression of desirable answers: a possible candidate (for an entry-level job say) will at least mention regex, and it is a much better answer for them to say "well this is a very common problem, so I'd just as soon not try to solve it on my own when solutions exist." And of course the absolute duds dont mention either and just go on about a switch statement looking for an "@" sign and such.
Jul
11
accepted Are there any Phone Interview equivalents to FizzBuzz?
May
10
awarded  Yearling
Nov
5
awarded  Notable Question
May
10
awarded  Yearling
Dec
15
awarded  Popular Question
Aug
1
awarded  Nice Question
Jul
10
accepted Are There Any Examples of Uncle Bob's High-Falutin' Architecture?
Jun
21
accepted How to handle estimates for programmers joining the team?
Jun
21
comment Are there any Phone Interview equivalents to FizzBuzz?
@DeadMG exactly - so a good programmer will say something to the effect of "Seeing as how I'm probably not the first person on the planet to want to validate an email address, I'd look for a built-in library or some other reusable, tested code to do this." A possibly competent programmer will say "regex", and can be asked "what if you need it by 5pm?" as a follow-up question to get to "libraries". Pretty much anything other than those two answers == not meeting minimal competence standards, IMHO.
Jun
20
awarded  Nice Question
Jun
19
comment How to handle estimates for programmers joining the team?
Unfortunately the situation was pretty much that - someone estimated the work then we lost a good amount of manpower. Now new manpower has the tasks that were estimated by old manpower.
Jun
19
asked How to handle estimates for programmers joining the team?
May
11
awarded  Scholar
May
11
accepted Agile - Spikes and the Overall Timeline
May
10
comment Agile - Spikes and the Overall Timeline
Sounds reasonable. I guess my question then would be given this viewpoint, what is the purpose of a spike, and when should they be used?
May
10
comment Agile - Spikes and the Overall Timeline
Oh sure, I understand the value of estimating in terms of relative complexity as opposed to hours. The part I'm confused about is if this approach were correct for the situation I've described, it would seem that spikes wouldn't ever be used on any project (the devs would just say "eh, that seems like a 3, this seems like a 5", even though nobody knows anything about integrating with the Fizzbot System)
May
10
comment Agile - Spikes and the Overall Timeline
I think in this case they have to be spikes, because nobody on the team has ever worked with the Foo Payroll system, XYZ89 files, or the Frobnobdicator before. We have no idea how long integration with those systems will take.
May
10
awarded  Supporter
May
10
asked Agile - Spikes and the Overall Timeline