402 reputation
1410
bio website jasoncavett.com
location United States
age 31
visits member for 3 years, 9 months
seen yesterday

I am a software developer who is also interested in business. I thoroughly enjoy the "people" aspect of software (interfacing with customers, users, etc) and I love working hard to solve a difficult problem. I have experience in Java, C#, ASP.NET, Javascript, and a little bit of C++ and a smattering of other languages. I have a great deal of experience with HCI and designing user interfaces.

Website (Blog): http://www.jasoncavett.com/
Twitter: http://www.twitter.com/JasCav


1d
awarded  Famous Question
Dec
15
awarded  Yearling
Dec
4
awarded  Favorite Question
Feb
23
comment How to Deliberately Practice Software Engineering?
I disagree that this is a duplicate. They're related for sure, but the other question is in the context of a career and what can you do to learn. My question is how you practice software engineering - like a musician practices scales. What are our versions of scales and how do you do those?
Oct
14
awarded  Notable Question
Jun
6
awarded  Popular Question
Apr
17
awarded  Popular Question
Nov
6
awarded  Popular Question
Jun
20
awarded  Commentator
Jun
20
comment What is expected of me as a recent graduate?
Crap. I think I just understood your jargon...
Mar
7
awarded  Yearling
Jan
23
comment How do you code without offending?
Decent answer, but I don't like the "Go with the flow" on whitespace necessarily. If it's reasonable (but just not how you would do it), yes, go with the flow. But, as in the case with code that I have seen and there IS no consistent whitespace, then establishing good practices (as suggested by Caleb) can go a long way.
Nov
13
awarded  Nice Question
Nov
12
asked How to Deliberately Practice Software Engineering?
Sep
16
accepted Setting Up a Development Environment
Apr
27
awarded  Teacher
Apr
27
answered Tips for a solo programmer's resume
Apr
27
comment Setting Up a Development Environment
@emddudley - Well, given the nature of the organization, "Free is better" means that we don't have a lot of overhead to fund tools. As a developer, I would love to always have the best tools, but that has to be balanced out with what is affordable. I am open to suggestions, but if there is a good, free alternative that will get preference, typically.
Apr
27
comment How to explain to non-programmers that programming is not a repetitive task?
Haha... +1 for playing it (F5 in Visual Studio). Now if I could only add an F5 key to my guitar...
Apr
27
asked Setting Up a Development Environment