2,443 reputation
1027
bio website
location Peoria, IL
age
visits member for 3 years, 4 months
seen 6 hours ago

Once Upon a time a magical company called MagicDollars (for the sake of brevity for the rest of the answer we will refer to this company by its stock ticker M$) and this company made the most widely used, operating system, internet browser, office productivity suite, and various other products. M$ had this great idea to just integrate all of its software so that they would all work together seamlessly. This would be great for users of this software since this would make doing things like importing a webpage in a Ward processing (because in magicland we have wards instead of words) document, seemlessly and natively.

But this would evidently make the software too good. And we cant have people getting software that is too good. Because then if another company came along with their own version of good software people will be too dumb to install and use that if they have the already integrated versions that were included. So the Neanderthal Union decreed that M$ was using its magical abilities to make things too difficult for smaller developers to create super complex applications that they must give away for free. And said you will no longer make things work together seemlessly.

And instead of extending their middle wand to the NeU and saying fine we shall no longer make software that can be used in the NeU... M$ bowed before the luddites and said ok. So now you can not rename a file from inside of your office productivity suite in Magicland.


Jul
1
comment Does over-reliance on tools imply that you are lazy?
+1 for the whole. I am not sure I with "The only thing you should be developing is code that is unique to the business you're developing for." But I will concede that it is a valid business strategy.
Jun
30
comment How were the first compilers made?
+1 for the answer but I am tempted to remove it for the use of goto
Jun
30
comment Does anyone work 10 hours shifts as a developer?
When i work from home and have no distractions I will sit down at 6am and look up at my wife trying to get me to come eat dinner at 6pm and not even notice.
Jun
30
comment How will we be able to produce websites without using cookies with the new law?
@Techie of course you did i mean im sure you read all of the terms of service before you checked I agree...
Jun
30
comment How will we be able to produce websites without using cookies with the new law?
@techie so if the explict use of my site is to gather your information and tracking your surfing habits im ok right :P Im sure that is how it would be ruled in the US.
Jun
29
answered Be a better programmer or an irreplacable employee?
Jun
29
comment Should I be paid for time spent learning a framework?
Sounds like you should be talking about this with your manager or work director not SE.
Jun
28
comment What is the Best Way to Incentivize a Team of Developers?
@Steve what they didnt tell you was they wanted an incentive plan that costs nothing, give the programmers nothing except some false sense of accomplishment and does not make anyone feel bad.... so you get to program in first grade :p
Jun
28
comment What is the Best Way to Incentivize a Team of Developers?
Actually I only partially agree with you. While getting their input may be important your team may have different ideas on how they want to be rewarded. This can cause division. In addition there is something extra to an incentive that you like but did not ask for. If you ask and do not get you feel cheated. If you are given but did not asked then you are blessed.
Jun
27
comment What is the Best Way to Incentivize a Team of Developers?
Spot bonuses are OK for rewarding a short term success or contribution. But then they become the expected. If for a month you are recieving 2 spot bonuses a week and then a month later you are working even harder(In your opinion) but getting no bonus then it works in reverse. Maybe you are not earning it maybe the carrot has just been taken away.. it doesnt really matter.
Jun
27
comment What is the Best Way to Incentivize a Team of Developers?
+1 I would much rather not be demotivated than incentivised.
Jun
27
answered What is the Best Way to Incentivize a Team of Developers?
Jun
27
comment When do you know it's time to move on from your current job?
@Seventh I can not imagine a circumstance where this proves helpful other than the permanently sour the business relationship. I have had employers that I will not go back to. Some that have even tried to lure me back. They give me great references because I acted professionally. This confrontation would have no positive result for the poster. Even if it leads to change in the organization the relationship will be soured.
Jun
24
comment Move on and look elsewhere, or confront the boss?
+20 if I could... and ohh to have been given this advice when i was in his first position.
Jun
24
comment Do I own copyright of program I made in own time?
Just because we are not lawyers does not mean we cant play one on the interwebtubes.
Jun
23
comment Move on and look elsewhere, or confront the boss?
@R0MANARMY: It is called being professional. Just because you do not like that management style does not mean it is WRONG. They are not in business to make you feel good. They are in business to make money. (Unless its a government job then they are in business to spend money and I totally agree with you its inexcusable please quit and save my tax dollars).
Jun
23
comment Why Should I Avoid Inline Scripting?
Unless you are creating redundant code I do not see a problem with it. Though if you have a large amount of code inline it might look inelligant. But I just use Confirms inline rather than writing a function in a script block to call.
Jun
23
comment Do I own copyright of program I made in own time?
The company may have an arguement that without the knowledge you gained on the job you would not have had the idea for the tool. It is not so much about your scope of work so much as their scope of business. You may be able to get compensation for the time you spent creating it if you can document the time spent off the clock. (I am not a lawyer though so I would get one unless you are willing to just roll over and take it... in the end.
Jun
23
comment Move on and look elsewhere, or confront the boss?
@R0MANARMY: I did not say this was the ideal workplace. But he is making 30+/hour with bene's for a first job. His only truely valid issue, in my opnion, is the quality of the code. I would do my job, do my best to conform to the expectations, any time i thought i had it rough I would remember what it was like to stand behind the grill at mcd's for 8 hours when i was still in school. It sounds like the expectations of work performance are clearly expressed. If you need to go outside of those expectations request permission to do so first.
Jun
23
comment Move on and look elsewhere, or confront the boss?
I thought at first this was a sarcastic post... When you are at work you are being paid to work not post on SE... But the reality is employers have the right to review what you are doing with their systems. You may think that someone is looking over your shoulder but it is also possible that they have screen monitoring software being used by the managers. It is more common than you think, but my experience was your first knowledge of this software in use at your company was someone being fired because of its contents.