- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I make request that if you want keep posting as Nagesh, at leest fix fake front or back of name.
Thanks, The Real Nagesh
Admin
You were either trying to be ironic or you're as dumb as I initially thought you were.
Admin
Except that you CAN blame government for it because the government massively subsidizes all of higher ed, including private colleges.
Admin
At my current $JOB, the day I started I was told by head HR bod that if I didn't opt out of the European Working Week Directive, thereby allowing me to work for the company for >48 hours per week, then I would have to account for my time in 15 minute intervals.
After I signed that, I was told that instead I had to account for my time in 1 hr intervals, and I must allocate that work either against 'R&D' or 'Maintenance', and everything must add up to 37.5. R&D work qualifies for tax breaks in the UK, but what we are doing is not R&D (unless you would describe a web page as R&D), so I put my foot down here and insisted I would not lie. Now, the chief developer fills in that section, and we don't have to lie.
Admin
I believe you're confusing "engineer" with "consultant".
Admin
While I certainly wouldn't advocate sending the email in the first place (face-to-face is far more satisfying and deniable), in that situation I'd deny, deny, deny. "I'm sure I didn't send that email. In fact I just heard from them last week, fishing about a possible return. I'm very disappointed that my previous employer would take such unethical and possibly illegal actions. Thank you for bringing this to my attention - I'll need a copy of the correspondance for my attorney, by the way."
(Actually following up on any of this is optional.)
Unless you live in one of those regressive "at will" jurisdictions, your New Employer will need more than just a random (easily forged) email to prove cause. And the ones that are willing to were probably going to screw you over any minute now anyway. And in the US (and companies owned by Americans), any HR person dumb enough to do this will duck and cover at the first sign of trouble anyway.
But first, don't blast people in email. Email lives forever. Do it in person - you can always deny/disavow it later.
Admin
Years ago, Steve, another team's manager brought me a resume to review because he knew I had worked at the same company at the same time as the candidate. I was in QA, the candidate was a developer. I told the manager, "Well back then, he said he had no need for a QA department, as he never had bugs in his code. He may have learned since then that all developers have bugs in their code." Steve knew what to ask in the phone screen, and the developer never even made it in for a interview, nor did he know why. The moral of the story is never burn a bridge, unless your sure your lottery payout will cover your income for life.
Admin
They should have sued the original company for copyright infringement for distributing their copyrighted email. $250,000 an incident.
Admin
Thankfully in the US, you can sue the previous employer for bad mouthing you.
Admin
Employment is almost always at will.
The part of it that says the employer can fire you at any time, for any (non illegal) reason or no reason, with no notice is usually what is mentioned.
The flip side is you can legal quit at any time, for any reason or no reason, with no notice.
Minimum notice legally is ZERO. 2 weeks is usually suggested as a courtesy. There are times when one might choose not to extend such a courtesy.
A lot of times, people in a bad job find another and quit immediately to go to the new job.
Admin
it's called "the right to work", in us, some states are some ain't.
Admin
Only if what they say is untrue. Otherwise you're fucked as a pickle.
Admin
Admin
That is bad. Cheaper will not be good as expensive. We charge lot of money for doing project. You should come to first rate company, not work in tiny office in small company. Send me your resume.
Admin
I've seen lawyers successfully argue that there is an implied contract of reasonable notice, unless there is obvious gross misconduct on either side. This obviously only applies to certain jobs, but engineering is typically one of them. It works both ways, which is why you see "Wages in Lieu of Notice" when someone is laid off immediately.
Regardless, professional courtesy dictates that two weeks is appropriate, even when working a bad job, as long as no illegal shenanigans are going on. It takes at least that long to find other work anyway, so you might as well get paid in the mean time.
Admin
Admin
Day 1 after hearing about the "Lack of" Source Control I would have requested to have an open discussion with mgmt about it.
If it wasn't going to be opened up for multiple developers to push AND pull changes - I would hand in my notice on the spot.
Although the 40 hour work week is another cluster F@#$ I would never have stayed long enough to know.
Admin
One book you can read that explains it quite well is Corporate Confidential.
Admin
Look, as developers, our job is to fix things. We see a broken system and we try to fix the bugs in it. It is just our nature. Some people are experienced enough (translation: cynical and bitter like week old coffee spilled into an ashtray) to know that there are just some things in the world that cannot be fixed. A proper cynical old bastud would grab some popcorn, lean back and say "let me know how that works out for you." Because a "I told ya so" is a dish best served cold.
And to add just enough irony to this post, I refer you to a blog post titled The Right Man And The Fear Of Losing Face. I am convinced that many of our problems in IT are a result of the sociopaths who must be "RIGHT" no matter how many dead corpses (of people, companies or products) they have to backstab and crawl over.
Let me remind you of four things:
1.41421 Sometimes burning it is the right thing to do.
2.71828 Nobody expects the Spanish Inquisition.
Admin
So if I were to secretly murder your employee, then convince you to hire me as their replacement, you would not be able to fire me if I slipped up and got arrested? What if I was convicted but managed (read: bribed the judge) to get time served plus probation?
So where do you live again?
Admin
Admin
Admin
In reality, the reason (some) companies don't survive financial issues is that when they cut staff they cut their own throats by getting rid of the best people (who often are their most expensive - for good reason). I suspect part of this is internal politics, and part of this is that good IT people often have an attitude that grates at managers - even when a manager can see that this person is the most able on the team, an opportunity to get rid of that Dev who's always causing trouble by explaining "the real way Software Engineering should be done", and who (much to the ire of the PM) is earning more money than him is too good to resist. They are particularly lucky in these situations if such people are already being recognised with a higher than average salary, because they come up with things like "Look at the cost of this dude to do the same job as some other schleper". No-one ever questions WHY that person is costing so much (usually they getpaid about 1.2x what the others are, and is doing about 5 times the work, and is often the only one to have expertise in some aspect of the project).
See you on the streets, brother!
Admin
Admin
Admin
Admin
Hate to disillusion you cynical bastards, but often: yes. Particularly if they were the ones who built the company up from nothing. (Sometimes it turns into Microsoft, of course, in which case bets are off.)
Dunno about you, though, but both the CEO and CTO of where I work are a pair of fucking diamonds and no mistake. Boils down to: some bosses you're happy to put yourself out for and some you wouldn't piss on if they were on fire. Now go and find your dream job. I've got mine.
Admin
I'll agree on the start-ups bit, but....
Admin
Admin
In most cases if the CEO wrote the original version of the software, he's a clueless yokel who did it in Access or Foxpro or some other obsolete kiddie technology, turned on the con artist skills to sell/market it as the greatest thing since sliced bread, and therefore thinks he's a "real developer" who just has to meddle in everything now and forevermore. Or, sometimes, he actually was a good developer but forgot everything relevant in the past 10+ years and has no clue how software is done today as opposed to back in the dark ages when he cut his teeth. Rarest of the rare is the developer-turned-entrepreneur who actually keeps up to date and promotes a good software development environment with top of the line tools, stays abreast of new technology and knows that good development takes time.
Admin
Right. Because nobody incompetent is ever hired on the erroneous belief that he is valuable.
Expecting a competent manager and expecting a reasonable work model, such as all developers committing directly to RCS, is far from being an "underachiever."
Admin
Is your view so myopic that development is the only substantive function in the company? A CEO may or may not be a better developer than his charges. But he will always have better big picture view than they will. If the company has a policy that all source code goes through one person, you can bet it is with good reason. Trust in management, as they know and do what is best for the company.
Admin
Trust management to do what is best for the company.
Trust yourself to do what is best for you.
Never confuse the goal of one for the goal of the other.
Admin
At my defence contractor, we had a secure photocopy department; you weren't allowed to simply make a copy yourself. All photocopiers were secured, and copies were submitted in pigeon holes with charge codes and etc., and the photocopy drones confirmed that you weren't trying to copy restricted material.
Of course, if you were, you just removed the cover sheet that said "DO NOT COPY", and they would happily dupe it for you.
One day, a co-worker submitted three sheets of paperclipped paper to be photocopied. The drones tossed the still-clipped sheets into the copier, which complained mightily. The drone wrote up a note saying that stapled and clipped papers would not be photocopied, and threw it in the output bin.
My co-worker got it back, said "screw this", and threw it back in. The drone tossed it back in the photocopier, which not only complained again, but actually seized up. This required a service call, which meant getting a technician into the sooper seekret copy room, with all that entails.
The aftermath was epic. The drone complained that the engineering staff was breaking regs by using paperclips. The engineers pointed out that the photocopy service would logically be expected to be able to deal with, well, making copies.
Each team escalated to their managers, who searched DOD manuals looking for staple- and paperclip-removal standards. Not finding any (big shock), they promptly called an Executive Meeting to generate a corporate standard Work Instruction on paperclip remove. Creation of any WI required WHIMIS compliance checks, user training, etc. And that was only the beginning....
That was in 1989. Twenty two years later, I still boggle at that.
Admin
That troll is so awful it must have either been outsourced or come from the CEO's retarded nephew's even-more-retarded pet monkey.
Admin
if Stephen was really named Linus Torvalds would people really be commenting on it?
Admin
Management expects employees to do what is best for the company. When that compact is severed, so is the relationship.
Admin
The point was not whether or not management is best for the company, it was whether or not "Cream rises to the top"
Admin
I'm having difficulty not taking umbrage to your insistence that I am some troll, and just letting it go. Just because I think your opinions are ill-formed does not make me think you are a "troll." I guess it is too much to ask for respectful discourse in this forum. I felt I was respecting others' opinions, too. If I am wrong, I sincerely apologize.
Admin
Which it does. That is pretty well-established, I think.
Admin
Scum rises to the top as well.
Admin
To embrace and extend that metaphor, whether it's cream or scum is wholly dependent on what the organization starts with.
Admin
Or at the very least inform him of branches and user permissions.
Admin
Admin
There are plenty of ways to skin a cat. Just because you don't care for a particular source control philosophy doesn't mean it's wrong. If the lead thinks only he should have access to source control, that's his prerogative. That's why he's the lead.
Admin
Okay, then I guess I was mistaken in giving you the benefit of the doubt. Perhaps you actually are that stupid or insane. No reasonable person would think that there "must be" a good reason for that policy, or that management always "knows and does what's best for the company."
My apologies for attributing to malice that which is apparently better explained by abject stupidity.
SNORT
Right.
Admin
By that logic, if he thinks that all developers should use their noses to type, and must work in the dark, that's his prerogative too, and that's a perfectly valid way to do business.
(Note to self: Stop feeding trolls. Eventually. When it becomes less amusing.)
Admin
Admin
You've done the statistical analysis, having got all the relevant data from all the companies who have this data in the public domain? Or are you just, gasp, trolling?
Admin
Oh how predictable, mention women even tangentially anywhere in the news entry, and sexist jokes pour in.