541 reputation
210
bio website
location Ohio
age 42
visits member for 4 years, 4 months
seen Apr 17 at 14:29
.NET/SQL Developer

Sep
24
awarded  Autobiographer
Sep
23
awarded  Popular Question
Sep
6
comment Is rotating developers on a project a good or bad idea?
Unfortunately, most businesses, including the major worldwide bank I recently left to work elsewhere, are more interested in the bottom line for this project or week or budget cycle, than they are in planning ahead for the costs that will occur when a senior developer (such as myself) leaves. With no budget for cross training on applications only I had advanced familiarity with. Add the dozens of work hours wasted tracking down production problems that I could have solved in a couple hours because I knew the systems. Shortsighted, but that's the corporate way.
Sep
6
comment Is rotating developers on a project a good or bad idea?
I think this is how it ends up in most companies. Lofty goals, but the demands of rapid turnaround and minimal immediate cost avoidance usually precludes the cross-training and cross-development due to the lost productivity of bringing someone new up to speed on a project.
Sep
6
comment Is rotating developers on a project a good or bad idea?
What do you mean? There are upper and lower class developers. That's life in any environment of more than a couple developers.
Feb
7
comment I have a previous invention (software / framework) that I plan to use on my new job. What happens to my copyright if I improve it during the job?
Only a lawyer familiar with software copyright law can really answer that for sure, but your best bet is to avoid the situation entirely and leave work and personal code entirely separate. At many companies it is policy that you are not allowed to take code home or export it outside the company for any reason or to bring in outside code that has not been obtained via a purchased licence contract with the owner. Many won't even allow common "public domain" or opensource code. They just don't want to be left open to potential lawsuits either way.
Feb
7
comment I have a previous invention (software / framework) that I plan to use on my new job. What happens to my copyright if I improve it during the job?
Additionally, if you make updates/improvements in your work version of the application, then try to add those same updates to your personal version, it leads to them potentially being able to bring legal action against you for infringing on "their property".
Dec
28
awarded  Yearling
Oct
11
comment Any tips/tricks/resources on actually TEACHING a class on OOP?
Use the car metaphor. Every professor of programming uses the car metaphore. :)
Oct
11
comment Forced to write Stored Procedures
The last line alone is the primary reason I always prefer proc over compiled given an option. Fixing a bug in an proc is server based and doesn't require you to recompile and redeploy the compiled code (usually).
Aug
6
awarded  Nice Question
Mar
2
answered job prospects for a 45 year old beginner in programming
Dec
28
awarded  Yearling
Jul
7
comment Is Displaying Degree In Office Appropriate?
I've never worked anywhere where people did display it, but there is nothing wrong, etiquette-wise with displaying it.
Jun
23
revised Learning computer architecture as a programmer
grammatical correction to "tidbits"
Jun
23
suggested approved edit on Learning computer architecture as a programmer
Jun
15
comment Giving employer power of attorney to obtain your inventions
Maybe they want the power of attorney so they can change all the employees' names to Fred. Makes it easier for management to manage if they don't have to learn your name.
Jun
5
comment What does Windows 8 mean for the future of .NET?
And a desktop with integrated web features is nothing new to Windows. Remember active desktop? (I know I'm trying to forget it...)
May
23
answered How do you tell if advice from a senior developer is bad?
May
17
comment Can I market an application I wrote at work?
I have worked as both contractor and FTE for multiple banks and other companies in the US. In EVERY case, anything that I created on their time and/or using their equipment and/or using ANY code that I obtained as a result of working for/with them was their property. Even if you do something as small as use a company email account to email your private account an idea, they can claim ownership and they would probably win in court.