422 reputation
512
bio website chuckconway.com
location
age
visits member for 4 years, 2 months
seen Dec 1 at 4:33

Jul
9
awarded  Good Answer
Jan
8
awarded  Nice Answer
Dec
3
comment Leading an offshore team
It would have been much more difficult to be successful. I was handed a group of developers without the opportunity to vet them. Out of the 8 developers, 2 or 3 could work independently.
Sep
30
awarded  Necromancer
Aug
16
revised When should you call yourself a senior developer?
deleted 15 characters in body
May
13
comment Is this a Best Practice with Enum in C#
By the time you've got a number of switch statements it's too risky to change the switch statements (there is something to be said for working code, testable or not). If the application is not a proof of concept (POF) or not a throw away application us an object hierarchy.
May
13
comment Is this a Best Practice with Enum in C#
+1 I don't know why you got downvoted. It's a reasonable answer.
May
13
comment Is this a Best Practice with Enum in C#
+1 I don't know why you got downvoted. It's a reasonable answer.
May
13
comment Is this a Best Practice with Enum in C#
@Katana314 Nicely done. I agree with your approach. Too often I have seen methods such as reassignTask that contain massive switch statements or if/else that evaluate every permutation of an enum.
Feb
18
awarded  Caucus
Jan
22
revised My boss has a bad case of “Not Invented Here”
edited body
Jan
22
revised My boss has a bad case of “Not Invented Here”
edited body
Jan
22
revised My boss has a bad case of “Not Invented Here”
deleted 60 characters in body
Jan
22
answered My boss has a bad case of “Not Invented Here”
Jan
11
awarded  Popular Question
Jan
8
comment Is personal branding necessary as a programmer?
I disagree, personal branding is everything, from your resume to your interview. You are pitching yourself for the position. Having a blog, a stackoverflow profile or working on open source projects is evidence that you are skilled.
Jan
8
comment Is personal branding necessary as a programmer?
On a side note, I would not hire someone who did not have a side project or did not contribute to an open source project. Software Engineering is an ever evolving craft, that requires constant education.
Jan
8
comment Is personal branding necessary as a programmer?
As mentioned, creating a brand is not required, but when looking for a job, it gives you more creditably than those who don't have one. It might convince the hiring manager of your dream job to hire you, or that you are worth the extra 10 dollars an hour.
Jan
8
comment Is personal branding necessary as a programmer?
Well said. It's evidence of your skill. As an interviewer, I always google a candidate. Usually I can find a LinkedIn profile, sometimes a blog. This tells volumes about the candidate.
Dec
31
comment Would it be better to have extra checks, or would it be a waste of time?
+1 Nice analogy! But I disagree. By adding a conditional check, you might have just covered up a bug (or blind spot in the analogy's case). Keep it simple, if it's not needed then don't code it. Adding code for possible future cases or coders is a form of future proofing. By writing simple code, you are enabling future coders easily grok your code.