923 reputation
916
bio website waynewerner.blogspot.com
location Greenwood, AR
age 29
visits member for 3 years, 7 months
seen Mar 28 at 22:45

I'm a husband to my beautiful wife, father to our children, Computer Science graduate from University of Central Arkansas. I love my wife, our children, computers, playing guitar (especially singing/playing for my wife and/or kids), bicycling (including taking my kids for rides in my bike trailer), woodworking, airbrushing, digital and traditional artistry, playing games with my family (traditional and digital), my poor Chevette that I had to sell, throwing knives, firearms, knot tying, rope making, whip making, and really just learning new stuff in general. If I don't know about it I probably want to learn about it, if only so I can make informed decisions about it.

My three favorite programming languages are Python, Lisp, and Assembly (though I'm not sure about the order of those last two languages...), and I currently develop in .NET languages, especially VB.

I think the CANSPAM act is one of the dumbest pieces of legislation in the history of the universe

Code I can write/read (where 1 is just barely, 3 is the average user, and 10 is the language designer/guru level):

  • Python - 6/10
  • C++ - 4/10
  • Perl - 3/10
  • Assembly - 3/10
  • HTML/JavaScript - 5/10
  • VB.NET - 5/10
  • C# - 5/10
  • Befunge - 2/10


Nov
16
comment What is (are) the most useful technique/visualization for overall project status?
Presuming that I remember, I'll come back and update this with what we've learned. If I haven't posted anything in a month or so you can assume I've forgot - just comment on this post and I'm sure I'll see it in my SE inbox.
Nov
15
comment What is (are) the most useful technique/visualization for overall project status?
I accepted this one because it detailed specific steps to accomplish my task at hand, plus gave several examples of other projects. Thanks!
Nov
15
accepted What is (are) the most useful technique/visualization for overall project status?
Nov
14
comment What is (are) the most useful technique/visualization for overall project status?
Ah, I forgot that the pm exchange exists. I'd migrate it if I could (and I checked the vote to close and the option wasn't there)
Nov
14
asked What is (are) the most useful technique/visualization for overall project status?
Nov
14
comment Most useful features of VIM that aren't standard in a IDE
Most IDEs that do have splitscreen don't provide easy methods of navigating/adjusting a-la <C-w>
Oct
20
comment Why is Scheme my first language in university?
"Once you have grasped the concepts, it's easy to apply them to other languages." - This statement is all too true. I suspect it would take me about a week to pick up the syntax in just about any new language, and be proficient. I was taught C/C++ and Assembly in school, but I taught myself Python on the side and Lisp for a research project. Without the fundamental understanding I gained from Python, Lisp, and Assembly, I doubt I would be nearly the programmer I am today.
Oct
20
comment Why is Scheme my first language in university?
@Felix Dombek - If you simply want to learn programming, MIS courses are sufficient. If you want to learn Computer Science, then you need a more formal understanding of computing. A real understanding of Computer Science (usually) makes you a better programmer. Only occasionally does being a better programmer help you better understand Computer Science.
Sep
2
awarded  Yearling
Jul
19
answered Making the logical jump from complete noob to developer?
Jul
14
comment I'm a manager. How can I improve work relationships and communication with programmers?
this link was posted on another thread that may apply somewhat.
Jul
14
comment I'm a manager. How can I improve work relationships and communication with programmers?
Could back-fire explosively, too ;)
Jul
7
accepted Does this pattern disregard the DRY principle, and can I modify the pattern to fit?
Jul
6
asked Does this pattern disregard the DRY principle, and can I modify the pattern to fit?
Jun
21
comment Why big companies use Perforce?
I think "old" developers (+10 years) are probably as resistant to change as "non-technical" people.
Jun
9
awarded  Nice Question
May
9
accepted How often should I/do you make commits?
May
9
comment How often should I/do you make commits?
+1 for branching - I started doing this on my own projects every time I thought "ooh, let me demolish this feature and replace it with that other one". So far it's worked great.
May
9
comment How often should I/do you make commits?
I really like this answer - especially since you mention writing test cases. That's something they didn't teach (at all) at my University, which I'm quite sure is a mistake. However, the company that I'm going to work for is just now beginning to migrate in that direction, and from what I understood from the interviews, there's a lot of personal leeway as to using your own SC/Testing. I'm hoping to be an example of how good those processes are!
May
9
asked How often should I/do you make commits?