Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Getting Credit for Programming Accomplishments?

timothy posted more than 6 years ago | from the where-it-is-due dept.

Programming 148

An anonymous reader writes "I am a college student new to corporate culture. For the last few weeks, I have been working on a very large project: revamping our customer service website with tons of new tutorials and information. Recently, I got an e-mail forwarded from my supervisor of improvements that HIS supervisor requested. I am fine with compliments and complaints about my work. However, I realized in the e-mail that my supervisor took credit for the development of this content. I have been under his direct supervision in this whole process; much of the new content was his idea that I ended up implementing. Is it out of line to request that in the future I get mentioned for my work?"

cancel ×

148 comments

Sorry! There are no comments related to the filter you selected.

Pretty normal (5, Insightful)

suso (153703) | more than 6 years ago | (#23480890)

Its pretty normal in any industry for the supervisor/manager/CEO to take credit for the work of those under them. Just keep chuggin along, eventually you'll get noticed and promoted. You shouldn't do the work for the credit, you should do it for the sake of the company and the greater good. That's when you really get noticed.

There are some companies out there that have the generosity to credit their programmers (heck, this is why Activision was formed) in their software, but not nearly the majority of them and especially if its not an in house application.

Although Pretty Normal He Can Change It (3, Insightful)

eldavojohn (898314) | more than 6 years ago | (#23481024)

Just keep chuggin along, eventually you'll get noticed and promoted. You shouldn't do the work for the credit, you should do it for the sake of the company and the greater good. That's when you really get noticed.
I disagree, there's still a possibility that he's still overlooked. This is corporate America, after all.

You're in a position where your boss depends on you. And he's promoting it. Who cares what management thinks. Is your paycheck sufficient? If not, just wait until a few weeks before the next big delivery and tell your boss you've found another job offering you what you think you should get paid. Since he's on the hook, he'll probably try to keep you happy.

You could ask him to mention your name to the big wigs but what would that get you, really? Are you under some impression that your ability in software development will move you up the chain? Because I've noticed that's not really what does it at most companies.

No, my suggestion to you would be to keep chugging along and if nothing else, put it on your resume confident you can back what you put on there. Then expand your horizons and call in sick a few days for the sake of a few interviews. If you have no other options, you are probably forced to play this symbiosis of your manager needing you and you needing him despite your perception he adds nothing.

Whatever turns out, it sure is great experience. If you are certain you can do the hardcore development and provide the functionality your middle management provides, have you thought about starting your own company? That's an option I think more and more about everyday ...

Re:Although Pretty Normal He Can Change It (4, Insightful)

moderatorrater (1095745) | more than 6 years ago | (#23481188)

Let's put this in perspective: the submitter built html (or whatever) pages that added tutorials and help pages that weren't there before, but it sounded to me like he didn't come up with the content, he just implemented what the supervisor told him to do. This is a junior level programmer straight out of college implementing someone else's ideas (probably the job description he was given) and wanting credit for it. It sounds to me like the supervisor pushed the project through, did all the work except the actual building, and let those above him know about the project.

Should the submitter have been given some credit? Possibly, depending on the email and its tone. For most people two levels above the new guy, they just don't care who he is yet and don't want to hear about him unless he's done something noteworthy (which this certainly isn't -- it's his job). Most likely the supervisor didn't even think to mention the submitter's name because, well, there's nothing TOO mention. "My ideas were implemented, the project's done, anonymous coward (the new guy) built it and sally went ahead and photocopied this to send along to you. Also, we couldn't have done it without John at Starbuck's serving us coffee."

Expect credit when you've done something noteworthy, otherwise you'll need to stick around and get noticed for consistently doing a good job. It's not as fast as having the CEO be wowed by a memo, but if your supervisor starts to rely on you for a good job, then the guy above him will start to notice you and suggest you for promotion.

Re:Although Pretty Normal He Can Change It (2, Informative)

Anonymous Coward | more than 6 years ago | (#23481940)

I'm the asker, I know it's hard to trust ACs but I speak the truth (see my other response below).

To clarify, he just told me "make tutorials for x, y, and z program." I then went on to go through the process, take screenshots, and carefully explain everything just in case the user was very new at this. I agree that it's not worth it to ask for the credit, I got some really good answers in this discussion that helped me see the bigger picture. I just wanted to clarify that I wasn't merely translating a Word doc into html or something similar.

Re:Although Pretty Normal He Can Change It (0)

Anonymous Coward | more than 6 years ago | (#23483448)

Sorry for posting anonymously: Frankly, what you are doing isn't rocket science and sounds like the kind of first task I'd give a fresh out to see if he or she can do the programming equivalent of crossing the street without getting hit by a bus. Writing up a doc or tutorial isn't even gut work, it's welcome to the company I hope you can understand version control enough to submit a simple doc whose real purpose is to familiarize yourself with the work. As to whether or not you ask for credit, that's your call, but be ready to not get any, or worse, get credit proportional to your contribution, which sounds minor. If you want to be recognized, go home and code up some open source software, if you are all hot shit like you think you are, people will love you with whatever level of recognition you need.

Re:Although Pretty Normal He Can Change It (3, Insightful)

lpcustom (579886) | more than 6 years ago | (#23483712)

I've worked for plenty of people that didn't give me credit even for my own ideas much less implementing theirs. Your best bet is to make the supervisor look as good as you can and spread yourself out to take on possibly more projects from other groups at the same time. Be modest about your work and get him promoted. If you make him look good and are a main reason he got his promotion he may just recommend you to take over his role. If you decide to do the opposite, you'll end up quitting or getting fired. Go demand recognition for your work every single time you do something and guess what, you're going to get on their nerves. The reason being, it's your job. You are only doing your job. Some people these days feel that they have to get special recognition daily for doing the job they were hired and get paid to do. To steal from Chris Rock, it's like being a dad who brags about taking care of his kids. YOU'RE SUPPOSED TO. Really though, one of the first mistakes you can make in any job is trying to steal your bosses thunder. Make him look good, if he gives you credit that's great. If not, get someone over you that will. It's much easier for you to move your boss up than move him out. He can find a code monkey anywhere. He wants one that does a good job and helps him look good.

Re:Although Pretty Normal He Can Change It (1)

mazarin5 (309432) | more than 6 years ago | (#23485596)

Seconded. He would do better to make himself stand out to his immediate supervisor. When the supervisor gets promoted, he'll do his best to keep the people that made him look good close by; so they can continue to make him look good in his new position. That's simply how the system works.

Danger! (3, Insightful)

MarkusQ (450076) | more than 6 years ago | (#23483188)

For most people two levels above the new guy, they just don't care who he is yet and don't want to hear about him unless he's done something noteworthy

More importantly, he doesn't want them to care who he is yet.

Trust me, new hires do not (or should not, if they have any sense) want to come to the attention of people two or more levels above them. Bad things will come of it.

It never plays out the same way, but it always turns out bad for the new hire.

Trust me, you do not want upper management to know who you are yet.

--MarkusQ

P.S. There's an old saying "Whether the pitcher hits the rock or the rock hits the pitcher, it bodes ill for the pitcher."

Yikes (5, Insightful)

VampireByte (447578) | more than 6 years ago | (#23481296)

...just wait until a few weeks before the next big delivery and tell your boss you've found another job offering you what you think you should get paid. Since he's on the hook, he'll probably try to keep you happy.


Nothing like playing poker with your career. I had a coworker who pulled this bluffing stunt only to have the boss reach out to shake his hand and wish him luck at the new job. The guy thought he was an invaluable software developer and had a rude awakening. He finally got a job 8 months later at a help desk.

Re:Yikes (0)

Anonymous Coward | more than 6 years ago | (#23481460)

...just wait until a few weeks before the next big delivery and tell your boss you've found another job offering you what you think you should get paid. Since he's on the hook, he'll probably try to keep you happy.

Nothing like playing poker with your career. I had a coworker who pulled this bluffing stunt only to have the boss reach out to shake his hand and wish him luck at the new job. The guy thought he was an invaluable software developer and had a rude awakening. He finally got a job 8 months later at a help desk.

This guy obviously feels like he's not getting the recognition he deserves. Everyone's going to tell him to stay put and smile or that he didn't do sh*t so he should shut up and just work. Thought I would offer some alternative advice ...

Re:Yikes (2, Insightful)

Uncle Focker (1277658) | more than 6 years ago | (#23482786)

I agree. It's definitely better to have no job than one where you might not have your name yelled from the rooftops for every piece of work you've done. All the people who think they are so invaluable as they can pull off such a stunt are going to find almost universally that they are going to be jobless in no time flat. Programmers are a dime a dozen these days especially with all the outsourcing to India.

Re:Yikes (3, Insightful)

jhoger (519683) | more than 6 years ago | (#23488686)

Funny you should say that. I had a electronics teacher in high school that said "programmers are a dime a dozen." It wasn't true then, and it isn't try today.

But, entry level and bad programmers often cost less per hour, but even that is not a given.

Re:Yikes (4, Insightful)

Lijemo (740145) | more than 6 years ago | (#23481606)

Not only that, but even if the supervisor does decide to keep you, the tenor of the working relationship has changed, and not for the better.

(and if you're working relationship with your boss is already so bad that you don't care if it gets a little worse, then I can guarantee that the "or else" form of salary negotiation won't work in the first place.)

You won't quite be trusted-- which makes you less likely to end up on high profile projects, and makes you less attractive for promotion.

Re:Yikes (0)

Anonymous Coward | more than 6 years ago | (#23487590)

You won't quite be trusted-- which makes you less likely to end up on high profile projects, and makes you less attractive for promotion.


Which is only a concern if there is room for promotion in the company, that you haven't already hit the ceiling at that company. I've gotten offers from other companies, told my boss I'd be leaving -- with full intent to do so. I was offered a counter proposal and I took it.

In the end, I do think it strained the relationship quite a bit, but in the end I think it worked out.

Re:Yikes (1)

poopdeville (841677) | more than 6 years ago | (#23488664)

But in the end, what happened in the end?

Re:Yikes (1)

eln (21727) | more than 6 years ago | (#23481640)

A good manager will wish you luck in your future endeavors. A bad manager will offer to match the salary and then work to get rid of you as soon as possible.

Re:Yikes (1)

speculatrix (678524) | more than 6 years ago | (#23484094)

depends what you mean by good and bad. a good manager works for the company's benefit, so he would keep the staff member on until bled dry of all useful knowledge and then replace when convenient to the project. a bad manager would allow a member of staff to hold the project to ransom, which other staff would soon learn, and before long the whole situation gets out of hand.

Re:Yikes (1)

jhoger (519683) | more than 6 years ago | (#23488662)

I draw a different conclusion: this guy either had very little self knowledge or little understanding of his role or importance in the organization. He acted on what he thought he knew and learned something.

I don't think the lesson is "don't rock the boat." The lesson was that he has a lot to learn about reading people and needs to continue to learn about himself.

Now he has an opportunity to learn and prove himself at a help desk job. Who's to say that isn't a better place for him at the moment?

Re:Pretty normal (1)

VeNoM0619 (1058216) | more than 6 years ago | (#23481082)

Yep, pretty normal, but instead of supervisor it was more of a case of senior programmers getting the credit. The best part was: after I left, an ex-co-worker(?) heard the manager thanking me (and the usual senior programmers who never touched the big implementation). They got a paid for breakfast, I got a free laugh (since I voluntarily wasn't in the company anymore).

Suppose the only advice I could give if you are big on credit, is contribute to open source, or make something big yourself and release it (and remember to give credit to EVERYONE who helps). Corporate wise, you can't change things for at least a few years.

Re:Pretty normal (5, Insightful)

jlarocco (851450) | more than 6 years ago | (#23481366)

You shouldn't do the work for the credit, you should do it for the sake of the company and the greater good.

No. Go to work for the money. This "greater good", "for the company" bullshit is why so many idiot software people complain about working 80 hours a week for a 40 hour a week salary.

Don't fool yourself. The company will cut you loose in the blink of an eye when it's in their financial interests.

Working in a corporation is not about "the greater good", it's about making money.

Re:Pretty normal (2, Interesting)

moderatorrater (1095745) | more than 6 years ago | (#23481540)

Working in a corporation is not about "the greater good", it's about making money.
Agreed, but they aren't mutually exclusive goals. Working for the good of the company is, ultimately, what you're getting paid to do. Someone who works for the good of the company is going to have higher wages, better job security, and a higher chance of promotion. If these things don't matter to you, then that's fine. If they do, then working for the greater good is the way to do it.

As for working 80 hours a week for a 40 hour a week job, well, perhaps they expected to work 80 hours a week and factored that into their pay. If management expects and demands the extra hours, then they can leave if you don't like it. If management doesn't demand those hours, than putting in the extra hours can help management come to respect you as a hard worker.

Re:Pretty normal (2, Insightful)

Anonymous Coward | more than 6 years ago | (#23481668)

The good that my paycheck does me is simply incidental from the point of view of the company. They don't really care about that one way or another. Paying me is simply the cost associated with getting me to produce the deliverables they hired me to produce. Similarly, the good my work does the company is incidental from my point of view. Doing good work for the company is simply the cost associated with earning my paycheck and I don't really care about the good of the company beyond how that good effects me. Working in a company is a business relationship, not a romantic one. More people need to realize this.

Re:Pretty normal (3, Insightful)

Metasquares (555685) | more than 6 years ago | (#23482230)

That's a recurring theme I've been noticing with capitalism in general: when healthy, capitalism does not force a choice between individual interests and those of the organization - the individual interests are what make the organization work in the first place, which is why it's such an effective system in general.

Working an 80 hour week at 40 hour pay is an example of a pathological case, though with the diminishing returns that come with an excessive workweek, I have to wonder whether this is really a good idea for the organization as well.

Re:Pretty normal (1)

KeithIrwin (243301) | more than 6 years ago | (#23487046)

As for working 80 hours a week for a 40 hour a week job, well, perhaps they expected to work 80 hours a week and factored that into their pay. If management expects and demands the extra hours, then they can leave if you don't like it. If management doesn't demand those hours, than putting in the extra hours can help management come to respect you as a hard worker.
Or think that you're a gullible idiot who will accept 40% of the agreed upon salary relative to the work being done. If you do 80 hours work normal overtime rules (which don't legal apply but are still a good guide as far as worth) would suggest that you receive 100 hours pay. If you're receiving 40 hours pay, you're selling yourself way cheaper than you ought to be.

If they really did negotiate a salary for an 80 hour work-week upfront, that's obviously different, but a lot of people wind up with long hours because their employers intentionally mislead them about the job requirements. That's fraud, but it doesn't generally get prosecuted.

Re:Pretty normal (1)

91degrees (207121) | more than 6 years ago | (#23482766)

Well, there is always a point when you're being taken for a ride, but there's nothing wrong with being a conscientious employee. Ultimately, yes, you want the money and the company wants whatever you can produce, but these goals are not mutually incompatible. A good company will treat its staff well simply because the staff deserve to be treated well. A good employee will try to do as good a job as he can simply because he feels he should. Not all companies have maximising profits as their only goal.

80 hour weeks are not an example of the above. They're an example of the above system breaking down, and the company abusing its employees' trust.

Re:Pretty normal (2)

jlarocco (851450) | more than 6 years ago | (#23486102)

A good company will treat its staff well simply because the staff deserve to be treated well. A good employee will try to do as good a job as he can simply because he feels he should.

No. A good company treats its employees well because it's in the companies best interest to retain good staff. Training new employees is expensive and its cheaper, to a point, to make the existing employees happy so they don't leave. A good employee does his best because he needs to make sure he's worth retaining.

Unless you run your own business or work for a tiny startup, don't give your employer charity because they will not return the favor. Do the work they pay you for, and let them worry about the rest. Harsh as it sounds, it's really better that way.

Re:Pretty normal (2, Insightful)

AxMstrLP (1289950) | more than 6 years ago | (#23488010)

That's a crappy attitude that will land you the reputation of "pessimistic bastard" of the organization. It certainly isn't productive for you or the company in the long run. It is true that public companies will not think twice about trimming the fat when push comes to shove (and all the savings goes into the CEO's bonus check). There are two ways two avoid being trimmed fat: 1. be a key contributor 2. be helpful to your co-workers Neither of which require working 80 hours/week. Be smart. Be quick. Be productive. Have fun. Be funny. Learn. If you can't do all of the above, then get another job. While I suspect the newbie grad can't take credit for the brain-child of his boss, I'm sure he learned a lot in the process. If he had fun and got paid, what more can he ask?

Re:Pretty normal (5, Informative)

Anonymous Coward | more than 6 years ago | (#23481388)

You shouldn't do the work for the credit, you should do it for the sake of the company and the greater good.
That's the most ridiculous thing I've ever heard. Everything you do in your professional life should be geared toward promoting your career and your career interests. Passively letting others take credit for your work is not just a bad way to advance, it's also unfair. Why should others get the credit and benefits due to you for your hard work? The very idea is crazy. Now, I understand as well as anyone that it can sometimes be politically unwise to stop a superior from taking credit for your accomplishments but to state that you shouldn't seek credit for your work is absolute madness. If you don't get credit for your accomplishments how can you expect to be fairly evaluated or fairly compensated? You can't. Oh, and I don't buy that nonsense about how you'll just magically - somehow, in spite of any level of passivity and meekness on your part - one day get recognized for all the good you do the company. That's a fairy tale that nobody who isn't hopelessly naive will believe. We should all damn well at least try to get credit for our accomplishments. After all, we're due it.

Re:Pretty normal (0)

Anonymous Coward | more than 6 years ago | (#23482408)

Ha! I work for a government agency. While working on a large software project, I wanted to put a little blurb in the "about" popup window about all the people who contributed to the project.

It got shot down by my boss, who said, and I quote, "You work for the government! We don't credit PEOPLE here!!!"

So much for that, eh? Oh, well, at least I'm getting a paycheck.

It's about the money. Only the money. All other priorities rescinded.

Re:Pretty normal (1)

kalirion (728907) | more than 6 years ago | (#23482360)

Spoken like a true supervisor.

Re:Pretty normal (4, Insightful)

pestie (141370) | more than 6 years ago | (#23482926)

Just keep chuggin along, eventually you'll get noticed and promoted. You shouldn't do the work for the credit, you should do it for the sake of the company and the greater good. That's when you really get noticed.

Yeah, really! Don't work for the money, or the recognition - do it for the Company and the Greater Good!

Why is it the staunch capitalists of the world insist that businesses should be subject to little or no regulation, doing whatever they can to make a buck, yet an employee who adopts such an attitude is told they they have a poor "work ethic," and that all the good little sheep just shut up, keep their heads down, and work longer and longer hours without added compensation, while the guys at the top pay themselves more and more while cutting benefits and jobs, all in the name of cost savings? The worst of them even run their companies into the ground, losing tens or hundreds of millions of dollars, while still getting paid millions from their golden parachutes? Seriously - what the fuck? When did this become A-OK with the general public?

I wonder how many of them realize how much they sound exactly like communists when they start going on about doing working for the "greater good." How is pointless self-sacrifice in the name of the Almighty Dollar any better than pointless self-sacrifice in the name of The Party? I know, I know... "Government is evil." Well, America's government is entirely run by people from big business now. Everything is being privatized, and the distinction between government and big business is almost non-existent at this point. So someone's going to have to remind me again how government is evil while big business is perfection incarnate.

What the original poster needs to do is get the hell out of corporate America. Believe it or not, there are other ways of making a living.

Re:Pretty normal (1)

zanyterp (1040208) | more than 6 years ago | (#23485698)

what are other ways to make a living/earn money without being in corporate America....at least for those of us who live here and like the country? Academic America is no better and may even be worse...and won't earn you a living.

In a word ... (1, Redundant)

EricWright (16803) | more than 6 years ago | (#23480918)

yes. Welcome to corporate America, where the only person who knows your value is your immediate supervisor, and they aren't saying anything about you to anyone.

Resource (5, Insightful)

Threni (635302) | more than 6 years ago | (#23480930)

You're not special - just a development resource. If you hadn't done it, someone else would have. You can always `reply to all` and point out how good you think your work was, but before you do you might want to think about how it would read if someone had sent you that email. Would you think `wow, yeah - well done`, or `er, why are you telling me? I do good work every day without expecting a shiny badge`?

yep (0)

Anonymous Coward | more than 6 years ago | (#23481662)

Blowing your own horn is a good way to lose respect, fast.

Re:yep (2, Insightful)

Qzukk (229616) | more than 6 years ago | (#23483576)

Blowing your own horn is a good way to lose respect, fast.

And hiding in the closet is a good way to never get any in the first place.

Obviously the guy needs to find some middle way, but it's going to make more than one project for him to figure it out. Maybe he's got a good boss who will remember that he's a good worker and assign him increased responsibilities with a proportionally increased reward. Or maybe he's got a shitty boss that will remember him as a good slave and will assign him increased responsibilities. He'll have to sit tight to see which one applies in order to plan a course of action, there's no shortcuts in office politics.

It's not out of line... but think it through. (4, Insightful)

Petersko (564140) | more than 6 years ago | (#23480968)

He knows you did the work, and he's probably very happy with it. Is it really that important at this stage of your career to have your acomplishments passed up the ladder? You're a new grad. Don't look upon simple job security with disdain - it's a nice reward these days.

Re:It's not out of line... but think it through. (0)

Anonymous Coward | more than 6 years ago | (#23482170)

Fresh out of school, wondering why he isn't being offered $1M in stock options, assuming that since he doesn't understand what his boss does that it can't be anything important, and with a huge chip on his shoulder. I've met this guy.

Re:It's not out of line... but think it through. (1, Interesting)

Anonymous Coward | more than 6 years ago | (#23482380)

I know it's hard to trust an AC but I am the original asker.

I think you jumped to conclusions with my question. I don't have a chip on my shoulder and I definitely don't expect 1m stock options. However, I am only getting paid $7 an hour for this work. So I am looking for ways to move up in my current work and get more money, as well as looking at other employment options. I never actually asked my boss for the recognition either, the responses here helped me get the big picture and realize it's an eventual raise or promotion that is my recognition for hard work.

And yes, my boss definitely does some stuff much more important than my small documentation project; I am quick to realize this :)

Re:It's not out of line... but think it through. (2, Insightful)

Culture20 (968837) | more than 6 years ago | (#23485996)

$7/hour? Quit. Fast. You can get a simple IT helpdesk job that nets $15/hour or more.
If you stay with this job, they'll eventually promote you to a $10/hour position, then give you a 2% raise.
Programmers should be making $17/hour minimum, even webmaster "programmers".

Well... (5, Informative)

Oxy the moron (770724) | more than 6 years ago | (#23480982)

Out of line? Maybe... it depends on your corporate culture. I would never make the suggestion at my current employer, but YMMV.

Generally, though, it doesn't make any sense to do so. Even if you're successful in getting your supervisor to mention you, his supervisor is more than likely going to response with "Who?" or "That's nice..." or something equivalent.

In my relatively short career, I've learned to appreciate recognition when it comes by, but to never expect it.

You're part of a team now (4, Interesting)

eln (21727) | more than 6 years ago | (#23481036)

Your team (meaning your manager's team) gets credit for the work you do. You get credit for it later by way of a good performance review and, hopefully, a raise and/or bonus.

Your manager knows who did the work, and if he's any kind of a decent manager, he'll reward you for it, although the reward may not be readily apparent immediately. Perhaps when your manager moves up (partially because you made him look good), he'll remember that you're a dependable employee who produces quality work, and he'll bring you up with him, or put in a good word for you to take over the department he's vacating. Hell, maybe the guy quits to go somewhere else and ends up taking you with him.

If you are a good and dependable worker, and especially if you show you are more concerned with making the company better than you are with your own short-term gain, then you will go far. If you show yourself to be the kind of guy who constantly whines about not getting enough credit, you'll be kept down and eventually forced out. Don't be that guy.

Re:You're part of a team now (3, Insightful)

sporkmonger (922923) | more than 6 years ago | (#23481410)

Don't be that guy.

And that pretty much sums it up. You're a recent grad, so it's not entirely silly that you even had to ask. But really, this ought to be common sense.

As a general rule-of-thumb, when in Rome... etc. Watch your coworkers. If they do something and they receive a favorable response from management, it's probably safe to duplicate what they did. Assuming you're also well-liked. Otherwise, wait until you're well-established before doing anything even remotely risky. And if you have to ask, "Am I well-established yet?" Yeah. Not yet. You'll know it when you are.

Re:You're part of a team now (1)

nikanj (799034) | more than 6 years ago | (#23481524)

Boy, you sure do have an optimistic view of today's workplace..

Re:You're part of a team now (0)

Anonymous Coward | more than 6 years ago | (#23481742)

If you show yourself to be the kind of guy who constantly whines about not getting enough credit, you'll be kept down and eventually forced out. Don't be that guy.


Wow, you said it. Never mind how much managers/bosses hate to hear people whining about not getting enough credit; think about how annoying it is for your co-workers to be the guy who always whines that he isn't getting enough credit for doing the same amount of work as everyone else.

And what is this "credit" business anyway? You getting paid, right? This information will be mentioned at your performance review, correct? What else do you want? Your name up in lights? A gold star on your door? Unless someone is plagiarizing your work, I'm not sure what the problem is...

Re:You're part of a team now (0)

Anonymous Coward | more than 6 years ago | (#23484102)

Some great points. It's the manager, not the manager's manager, that needs to give credit in this case.

To make sure that credit is given by the manager, keep track of the highlights of the project for when a performance review rolls around. If there is a generally positive feeling about how it went, specific examples of quality work will get a more positive review and a higher raise.

In the worst case, the highlights will look good on a resume.

Work for a smaller company, (4, Insightful)

onion2k (203094) | more than 6 years ago | (#23481110)

The company you're at is too big. Simple as that. If you want people to recognise your individual input you need to work for a smaller company where people have the time to get to know you as an individual rather than just one of their hundreds of colleagues.

There are disadvantages to this mind you. If everyone recognises each others input then if you screw up you'll find it hard to pass the buck (technically this is also an advantage because noone else can either). Typically your job will pay a little less and not be as secure either, though in the current economic climate noone is all that well paid or safe. You'll also find it's always you working late at a small company simply because there's noone else to do it.

I work (well, 'play' would be closer.. :) ) for a company with two other employees. We all know precisely who did what and who should get the credit. I love it.

The other advantage of working for a tiny company is that everyone can have a really impressive title. I'm "Head of Production". It impresses all the girls.

Girls? Girls? Hey.. come back. :(

Re:Work for a smaller company, (0)

Anonymous Coward | more than 6 years ago | (#23484626)

I just got a new job at a smaller company, and Im right out of school. It is everything the previous poster said, and more.

I leave work each day in amazement that Im actually getting paid to play. I dont have some manager with no engineering experience telling me what to do, my supervisor is an engineer and he works right along side us. I can actually do a little design work in addition, which is great.

There is 6 of us in total that work on projects. We all get credit for what we do. The atmosphere is very personable and friendly. Quite frankly I couldnt be happier.

All my friends who got jobs went to large companies (Westinghouse, Computer Science Corp, Phoenix etc). They are always complaining about work. They only do real project work about 1/3 of the time. The rest of the time they just write documentation etc. When they do get to do actual work, they dont get to design anything, nor do they really get to build anything. Rather they just do testing work.

My pay is about $2-4k less than theres but there is no comparison in my mind. I have lots of fun at work, and I learn a lot each day, which should help increase my salary in the future.

If you work for a larger company and hate work/life, do consider at least trying out a smaller company.

Re:Work for a smaller company, (1)

barzok (26681) | more than 6 years ago | (#23486042)

It doesn't even have to be that small of a company. I went from the US insurance/financial services division of an international conglomerate (after the company I originally worked for was bought out) to a much smaller company; maybe 300 people at our central office, a few hunderd more scattered up and down the east coast.

I see the CEO walking around; he knows my name (came to my desk, introduced himself, and chatted for about 15 minutes within 2 weeks of my arrival). I sit in meetings with another C-level officer even though I'm 3 "layers" away from her because she's that involved (involved, but not a micro-manager. she listens, guides & exerts pressure where needed). I'm directly involved in multiple projects which are having a very visible benefit to the whole business.

It's really awesome. I swore when I was trying to get out of my previous job that I wasn't going to work for another public company, but the culture here is outstanding and I don't regret the decision.

The upside? When we have big victories on my project (and because of the corporate culture, I do feel like I "own" part of the project), I'm visible.

The downside? When things crap out, I'm still visible. But that's only a downside if I can't turn things around.

My title isn't impressive, but I'd rather people in the company know me as "the guy who makes X work" than by some nebulous title someone made up.

Welcome to the Corporate World (3, Insightful)

Maple Syrup (27770) | more than 6 years ago | (#23481138)

It's pretty common in the corporate world for your boss to take credit for the work that you did. In this case, it's not even that far out of line, as what you did was an implementation of ideas and suggestions that your boss made.

I'm going to give advice to you based on you being a fresh graduate: I'd have different advice for someone who's been in the corporate world for a few years.

My suggestion to you is three-fold:

1) Wait a year and get a feel for the corporate culture before you do anything to get visibility and recognition further up the food chain.

2) If there are other people on your team that *do* manage to get credit for their work with the higher-ups, watch them closely and see how they do it.

3) If you are truly excellent, your work will stand out eventually anyway. Again: wait a year and see what your reputation is at that point before you start promoting yourself. You may end up having very little promoting to do.

Yes your out of line. (4, Insightful)

LWATCDR (28044) | more than 6 years ago | (#23481154)

" I have been under his direct supervision in this whole process; much of the new content was his idea that I ended up implementing."
So your boss decided what needed to be done, how it should be done, and picked you to do it. He then took credit for it. Gee imagine that.
You work for him and you did what he said to do. Yes it is his credit to take. If you did a crummy job he would take the heat and then fire you but he might still loose his job if you did a bad enough job and he approved it.
Any credit you get will be from him. That is the way it really is supposed to work. If you do an extraordinary job then he may decide that are worth praising to his boss.

Re:Yes your out of line. (2)

TigerNut (718742) | more than 6 years ago | (#23481978)

Exactly right. If you'd developed some new idea on your own, with little or no guidance or support from your supervisor and THEN he took credit for your innovations, then there's a problem. If you're a code monkey ^H^H^H^H^H^H^H^H peon ^H^H^H^H junior web programmer implementing others' ideas, then you are doing no more and no less than what your boss asked you to do. If you did it quickly and competently and showed some interest in your boss' end of the job ("Why did you choose this vs. that tutorial?", etc.) then maybe next time he'll cut you some leeway to put your own stamp on things and then you'll have something to take credit for.

Re:Yes your out of line. (4, Insightful)

nightowl03d (882197) | more than 6 years ago | (#23482216)

Just keep in mind the following rule of the corporate world... Credit goes up, blame goes down

Re:Yes your out of line. (1)

LWATCDR (28044) | more than 6 years ago | (#23482896)

Maybe at a mega corp but I have spent more time taking heat for what an underling did or did not do than I can shake a stick at.

Re:Yes your out of line. (1)

effigiate (1057610) | more than 6 years ago | (#23482492)

So your boss decided what needed to be done, how it should be done, and picked you to do it. He then took credit for it.

I wish I had mod points for this comment, I'd mod it up.

As being in a "project lead" position at my small company, I determine how projects go and have the two lower-level engineers implement my ideas. They come to me with questions and I guide them on where to go next. They come up with their own good ideas, but for the most part, the design is mine. Shouldn't I get credit for my design work?

verbal recognition not all its cracked up to be (1)

UID30 (176734) | more than 6 years ago | (#23481290)

imo, the only valid form of recognition is in compensation. do your job well. if you feel you are not being compensated adequately for your performance, then take action. good management, whether they appear to take credit for your hard work or not, usually recognizes where the talent lies and will take action to protect their own asses/raises/options.

welcome to the corporate pyramid scheme.

Words of wisdom from Fight Club (4, Insightful)

Uncle Focker (1277658) | more than 6 years ago | (#23481308)

You are not special. You are not a beautiful or unique snowflake. You are the same decaying organic matter as everything else.

Re:Words of wisdom from Fight Club (4, Interesting)

Joe the Lesser (533425) | more than 6 years ago | (#23482078)

You are not your Linux distro. You are not your favorite editor. You are not your fucking Macintosh.

You have to realize that someday you will die. Until you know that, you are useless.

Put your name on it. (2, Insightful)

flablader (1258472) | more than 6 years ago | (#23481342)

Somewhere in the code, comment what you did and when, including your name. In a number of companies (including the one I work for), this is required for traceability for changes. If you're company is using any form of version control, it's a good bet that this will make sure your work can always be traced back to you. If you don't end up with some credit/raise/bonus/something by the end of the year, you can always point to this and ask why.

Re:Put your name on it. (1)

liquiddark (719647) | more than 6 years ago | (#23482818)

With several version control systems, you don't need to comment anything at all to get credit for your changes. You just submit a change and it takes on your identity. Funny how that works.

Re:Put your name on it. (1)

flablader (1258472) | more than 6 years ago | (#23483062)

I forgot about that. Completely true. If the file(s) edited have your name in them as well, then a hard-copy of the file independent of the version control system will be all the proof you need. And on the off chance that someone decides to remove your name from the files (happened to one of my coworkers in the recent past) you can always pull up the proof from the version control system.

Re:Put your name on it. (1)

mysidia (191772) | more than 6 years ago | (#23486572)

Not that a newb will necessarily have commit access to version control.

Worker submits the completed work to the boss, boss commits the file into the repository, boom... change gets associated with boss' username, d'oh.

Re:Put your name on it. (1)

The Empiricist (854346) | more than 6 years ago | (#23483240)

I suggest going beyond just putting your name in the code. Put your name on anything you produce or touch. If you don't put your name on a document, then you are communicating that you are happy to let others take the responsibility and credit for the work you have done. If you put your name on the work you've done, then you are showing that you are willing to be accountable for the quality of your work and that you want credit for your accomplishments.

You may still find that your work is taken without any credit being given. It is rude not to give credit when a supporting work has been properly labeled. If you've already distributed your work around (e.g., by asking people to review your efforts and give you feedback), then you are less likely to run into trouble because your supervisor will not want to appear rude.

Make sure that you are producing works that people will read. Code isn't a great place to put your name in because not a lot of people bother to go through code. Document your accomplishments at a higher level. Produce some slides and short papers that talk about the system you've helped build. Give some presentations on what you did even.

Give credit to others. When you are implementing an idea your supervisor suggested, point out that it was his idea. If someone gave you assistance, then acknowledge the help. By showing your willingness to credit others, you are more likely to see them crediting you too. You will look like a leader if you are setting a good example. You may sound like a whiner if you are complaining about not receiving credit, but have not shown others the courtesy of your acknowledgments.

Be aware that your supervisor may not be purposely taking credit for your work. Your supervisor's supervisor may not really care who implemented the system and may just see your supervisor as the bellybutton for the system (after all...if you leave, who will be responsible for the future of the system?) Credit has a funny way of getting misplaced. In my own career, I've had tangential contact with some projects and been vocal about how minimal my own role bas been, yet I still am given more credit (and responsibility...especially responsibility) than I deserve.

Finally, do you really care? If you're in college still, this probably isn't the place where you're going to really start building a career. College jobs are often a starting point: you get experience and you make people happy so that they'll give you a good reference if you ask. If this is where you want to really build a career, then you should learn how to be more aggressive in seeking credit (while still being subtle). But if not, then you may want to let it slide.

what is your job? (1)

Peter La Casse (3992) | more than 6 years ago | (#23481360)

What is your job? In corporate culture, your job is to make your boss look good. Bosses who look good get promoted, and a good boss will take you along on his ride to the top. (You might have to work a few years before finding a good boss; such is life.)

Not that important (1)

EvilGoodGuy (811015) | more than 6 years ago | (#23481370)

I once asked my father who's now a retired electrical engineer what happened when he finished a job and went above and beyond. Occasionally he would get a pat on the back, but none of that matters. It was his job, and doing it well made him feel good about it. Your pay is the recognition that you've done work.

Yes, it is out of line (1)

WarPresident (754535) | more than 6 years ago | (#23481452)

This is standard corporate culture. Credit flows up the org chart, blame flows down. Just remember: you are a commodity. Those programmers in India don't ask for credit, just $10/hr.

Re:Yes, it is out of line (1)

pembo13 (770295) | more than 6 years ago | (#23481894)

Exactly why they are more valuable.

India & $10 an hour (2, Informative)

Anonymous Coward | more than 6 years ago | (#23482836)

If you have ever seen code come back from India- most especially web code - then you know why it's $10 an hour.

There must be talented web developers over there, but I have never run across any of them in any project I've been associated with.

Instead we've gotten back code that included ( unapproved ) javascript libraries with CC non-commercial licenses ( did I mention they were working on corporate tools ), sometimes with all the licensing and identifying comments removed... but method names and file names unchanged.

600K CSS files with class names like 'myClass', and multiple - stacked - browser hacks. Php with references like 'myVar' , 'var1' and 'foo'.

Companies learn, but they have to learn the hard way. Hiring two contractors to rewrite an app so we can have a prayer of maintaining was a bitter pill, but now I get to say what gets outsourced and to whom :o)

Oh, and so I'm not completely OT - I'd say bite your tongue. If he's a decent guy, you will get credit - even if not in every email. If he's not, do your time, fluff the resume and move on. If you are looking to be a developer, you will almost certainly end up moving a few times before you find your niche anyway.

I'm ( finally ) very happy where I am now, but it took a few times to find the right language, the right environment, and the right people.

,

PHB et. al. (1)

KGIII (973947) | more than 6 years ago | (#23481456)

Welcome to the world of PHBs and Dilbert mentality. Congratulations on doing a good job though.

Good points here (3, Informative)

Anonymous Coward | more than 6 years ago | (#23481792)

I am the original asker. I know it's hard to trust ACs but I speak the truth :)

I want to clarify this has nothing to do with programming, it's adding tutorials etc. to a website. The programming thing must have been added by editors.

Many have mentioned how he would take the heat if something bad happened under his supervision. I have definitely seen him do this and can recognize the tradeoff a lot better now. I see what you all mean, my recognition is eventual promotion/raise from my direct supervisor, not some guy who's seen me twice reading my name in an e-mail. However, 7 bucks an hour for this work seems kinda small but that's another story :)

Re:Good points here (0)

Anonymous Coward | more than 6 years ago | (#23482252)

Asok, I have something else for you to do. - Wally

Re:$7/hr (0)

Anonymous Coward | more than 6 years ago | (#23482712)

Are you in India?

If not, you would make more saying

"Welcome to ..... May I take your order?"

Re:Good points here (0)

Anonymous Coward | more than 6 years ago | (#23483372)

Did you get paid?

Re:Good points here (1)

Chibi (232518) | more than 6 years ago | (#23483514)

Another thing to consider is that you are picking up some (hopefully) beneficial skills to further your career. Not just technical skills, but some business skills and learning how office politics work.

Remember those things (as well as a the bad) when you look for another job. You can try to figure out if your new place will be a better fit for you during the interview process. You don't have to ask the manager if he's a glory-hog, but perhaps you can ask the developers who interview you how appreciated they feel and what the work dynamic is like.

And at the very least, it sounds like you got a nice line item to put onto your resume.

Re:Good points here (0)

Anonymous Coward | more than 6 years ago | (#23483980)

Seven bucks an hour for no-brain HTML editting actually sounds about right.

If you were doing actual design or programming (and have the relevant *recognized* training) to back it up, then yes, you're entitled to more. If this is something that you've picked up in your own time and never taken actual courses in to learn, then you're not really contributing anything special and shouldn't feel like you're entitled to anything. This isn't 1999 anymore. :)

In the long run is he going to help you? (1)

patomuerto (90966) | more than 6 years ago | (#23481796)

You should figure out if he thinks you are going to help him in his success so he will bring you along with him up the latter. If he is just using developers like Kleenex then you might complain. On the other hand if he includes you on bigger and better projects as well as giving you more opportunities then don't worry about it too much.

Either way, I would keep complaining about it to a minimum and only at appropriate moments. Managers have avoided whiners even if they have talen of von Neumann. Change projects or jobs if it gets to be a problem. Complaining wont fix it.

Re:In the long run is he going to help you? (1)

patomuerto (90966) | more than 6 years ago | (#23481830)

I meant ladder and talent.

Should have read closer

Easy way to take credit back subtly... (1)

pla (258480) | more than 6 years ago | (#23481810)

However, I realized in the e-mail that my supervisor took credit for the development of this content.

Piece of cake - Just ask the higher-up for clarification on a few points. You could even argue (humbly, if you like your job) one point by clarifying why you chose to implement it the way you did as opposed to the requested change.

In the bigger picture, though - Does it really matter? If not a major project for the company as a whole, the gratitude of your immediate boss (and the fact that you got paid) most likely matters far more (in the "good for your career" sense) than making sure you get credit. The corporate food-chain taking credit for their underlings' work pretty much just counts as a fact of life, which you need to either accept, or prepare for a rather turbulent career.

Ever heard the term "code monkey" (1)

pembo13 (770295) | more than 6 years ago | (#23481858)

Only savvy and/or education will get you out of such a title. Otherwise, your boss is the genius who hired you.

asdf (1)

danikar (896514) | more than 6 years ago | (#23481936)

I disagree with programming for the good of the company. I would say you should program to further your own knowledge of programming. Once you become knowledgeable enough you will get promoted and receive credit for your code.

Flame on! (0)

Anonymous Coward | more than 6 years ago | (#23482008)

"much of the new content was his idea that I ended up implementing"

Sounds like it was HIS idea.
That's like saying the welders that built the Chrysler building should be praised for the amazing art deco finish on top, not the architects.

That's how it works, everywhere! (1)

zukinux (1094199) | more than 6 years ago | (#23482034)

You see, when you do something good, you get a compliment from your supervisor, which gets compliment for couple of success as equal to your job, and your supervisor's supervisor gets compliments for being a good manager.
The one who gets the $$ is the big manager, for all the little employs like me and you, that's how it works.Compliment from your supervisor's supervisor should occur once in a while, but for doing extreamly unique job.

Goodluck!

I dont see it (2, Insightful)

p!ssa (660270) | more than 6 years ago | (#23482046)

Wait, what? You say "much of the new content was his idea that I ended up implementing" and you want the credit/atta boy/good job chimp?

The ideas and solutions are what get people noticed and praised, what you did is no different than sending the spec off to India and having them churn it out. What you did is no different than a McBurger flipper making tha cheesburgers for the manager, why exactly do you deserve praise? You kids these days, unbelievable. Your paid to do your job, if you want praise try coming up with the good ideas.

Reality is here (1)

Alphasite (1261864) | more than 6 years ago | (#23482194)

I'll try to say this as carefully as I can.

Get used to it. Managment have its own rules and, with a very few exceptions, they live in a different world. You may get promoted if you do your job fine, and you might get promoted really fast if you excel doing it but the really high ranks are usually given to friends, sons, cousins and so.

There's nothing bad with that (apart form the unfairness of it all and all that shit), I personally like programming too much to give it up for a "management job" (I wouldn't mind the salary though). So just live up to reasonable expectations and you'll be fine. Coders usually have fair or high salarys, they fools pay us for doing what we like to do and, if you work what you're paid for (and I mean 40th hours a week) then you should enjoy what you have.

With age (and work) some improvemente will come. On the other hand if "much of the new content was indeed his idea" he is right taking credit. You coded it, ok, but he took responsability, he took the risk. He might (or should) be grateful to you and make a good evaluation, maybe try hard to promote you but remember, if it had all gone badly, the one who would have been sacked (degraded or whatever) was him.

Just so that noone have doubts I'm a simple coder, I just try to live with reality in mind.

Ask your supervisor (1)

davidwr (791652) | more than 6 years ago | (#23482214)

Ask your supervisor what you need to do to become more visible in the company, particularly to people outside of your immediate department.

If you don't get a satisfactory answer, stick with it for at least a year. Either you'll get a satisfactory answer you want from elsewhere, you'll get it from him eventually, he will be replaced, or it may become obvious you need to look for an internal transfer or a job elsewhere.

By the way, it may take time, but those who steal credit from others eventually get found out and either sidelined or pushed out, or if they do rise to the top somehow, dragged down by relatively high turnover by those immediately under them.

I've heard an old saying... (3, Funny)

idontgno (624372) | more than 6 years ago | (#23482262)

about seeking the praise of others.

Getting public praise is like pissing your pants: everyone around you can see it happening, but only you can feel the warmth.

Something to consider when asking yourself how hard you want to press for this.

Re:I've heard an old saying... (1)

Quartz25 (1195075) | more than 6 years ago | (#23485124)

Getting public praise is like pissing your pants: everyone around you can see it happening, but only you can feel the warmth.

However, the corollary is:

Getting karma is like soiling your pants: no one wants to see it.

version history (1)

QAChaos (793637) | more than 6 years ago | (#23482538)

maybe in those documents you can have a version history so that your name pops up whenever some one access it, this also would be good for the documents.

Corporate Culture... (1)

dohadeer (598581) | more than 6 years ago | (#23482812)

Never expect credit for good work unless you "own" the work. If you "own" the work, then you should get credit.

What's to "own"? Easy. Ask these questions.

  1. Did you come up with the idea?
  2. Did you architect or play a large role in architecting the solution from top to bottom?
  3. Were you the primary technical contact for the project which the business people (read: end users) could reach out to to make sure requirements were met?
  4. Did the work add real value to the company? (read: dollars and cents)
  5. Was there a real functional improvement in the way things are done due to the work?

Think of it as a quiz - add 1 point to your score for each "YES"

Depending on your environment I'd say at a minimum 3-4 points before you can claim credit at a higher level. 4-5 in some environments.

So I'll take a crack at answering based on the original post:

  1. No, my boss did
  2. No, I just added some functionality that was asked for by my boss
  3. No, my boss communicated with the end users to gather requirements
  4. No, this was mainly an aesthetic change - maybe it improves customer satisfaction, but not significantly enough to impact the bottom line
  5. I can't answer this one for you.

Even if I give you the benefit of the doubt on 4 and 5, I'd say your maximum score here is a 2. What does this mean? This means you should basically think of yourself as a compiler that accepts as its input the language of your manager and produces workable code / markup. You didn't add value to the process, you merely did the grunt work (which is valuable, but can be done by anyone).

Now, I've had situations where I've had a 4 or 5 and still didn't get credit... times like those are when I start considering whether I'd be happier in a Buddhist monastery somewhere, raking sand all day. For the record, I still haven't decided.

Does he code also? (1)

glgraca (105308) | more than 6 years ago | (#23482824)

I doubt that he got credit for doing your work, but rather he must have got credit for supervising/managing/coordinating the development of the website. Mostly supervisers and managers have very different chores than coders do, so it would be strange if somebody thought he actually did your work.

If you still can't interpret it this way, then find another boss.

Painting (1)

kamiikoneko (1292896) | more than 6 years ago | (#23483534)

Telling your supervisor how to do his job (supervise, or rather, interface with the higher ups and ensure the deadlines are hit) is a good way to paint a target on your back. If your work is good, let it speak for itself. Make yourself heard through your ideas, your additions to the team, and your quality of work. If you can't, find a job that appreciates your talent try harder. The economy is slowing down, corporate entities are seeing it as an excuse to clean house. There are four categories that go first in this case: The New Guy, The Noisy Guy, The Useless Guy, and The Coaster. It's impossible to control the first, easy to control the next two, and easy to fall into the last. If you have good ideas, but also show the respect to seniority and authority that makes a manager want you to be under him instead of under a supervisor that's under him, you are more likely going to get promoted. That's my take.

Track Content Revision (1)

gokeln (601584) | more than 6 years ago | (#23483936)

Embed your name along with a discussion of what changed in a revision list near the top or bottom of each document. You might also put a contact information link for people that have questions on any particular topic you authored, and solicit suggestions for improving the content. This way, anyone who wants to know who wrote it can find out. These are all clearly best practices.

advice from a 9 year old (1)

WhoCantTakeAJoke (1257240) | more than 6 years ago | (#23484586)

I suppose it depends on the culture, but at my current employer it's customary to send an email to his IT superior thanking the team for their effort for the current release. This may depend upon the depth of your organization. In general, non-IT business doesn't give a squat about IT politics. Their only concern is that their infrastructure is producing happy customers and revenue (or maybe just revenue). It sounds like you work for a junior manager or maybe a mid-level mechanical manager. A seasoned manager understands that this meaningless gesture costs him nothing and encourages the more hapless employees to work harder.

There is a rarer, malevolent form of manager that will take all the credit for his subordinates' work. I hear about this often in larger consulting firms. However, this can be "managed" as well. These types usually have no inherent technical talent. So, they'll latch on to the most talented folks and generally try to appease them. This relationship is feast or famine as they'll be quick to blame you for failure or replace you if a more qualified candidate arrives.

My advice is as follows:

1. Verbal praise is meaningless (we're all NT personalities here right?). However, you should be respectful, if indifferent, with regard to it because it still goes a long way with some employees and some managers even convince themselves that they're super benevolent for providing it. I like to explain to managers, in private, early in our relationship that I prefer my recognition in monetary format (and that doesn't mean a Starbucks gift card).

The death nell is when you start receiving shiny chunks of plastic with your name etched into them. This means that the company recognizes your hard work, but cannot pay you more money. It's an indicator that you need to a) not work so hard, b) get promoted, or c) find a better job.

2. Most well adjusted people think that they're great at their jobs (just like they're great drivers). You have to work hard to find perspective.

A good indicator of your skill level is how your peers relate to you. If they come to you for advice or help, then you're doing well (or you're overqualified for your position). You should concentrate on how you are publicly recognized with regard to your peers. Don't let kiss-asses step over you.

Another indicator is how well-known you are to your superior's peers. If you're the right hand, then they should know your name. Otherwise, your manager may be trying to "hide you" which may prevent your from getting more visible work.

3. Good managers take a lot of shit from people every day and have a million things to track. You can ingratiate yourself by providing him with the information he needs in a timely fashion without lots of prompting. I don't consider this kissing ass, but rather being a good employee. Managing Humans is a fun book to start profiling managers. Just be careful! There's always the danger that if you understand them too well, then you may end up as one.

Heh (4, Insightful)

rantingkitten (938138) | more than 6 years ago | (#23484840)

What credit were you looking for, exactly? This is how these things go:

BOSS: ...and so this is the project our department completed last week.
BIG BOSS: Ah, good, very nice.. hm, this looks excellent. Good work, Johnson. I'll show the executives at tomorrow's meeting.
BOSS: Thank you.

And at tomorrow's meeting, it'll go like this:

BIG BOSS: And then last week we completed this project here, so that should increase revenue synergy paradigms across end-to-end B2B logistical e-markets.
EXECUTIVE: Great work, we'll announce it in the press release next week. Nicely done, Smith.
BIG BOSS: Thank you.

You get the point? Credit always goes to the person who finally presents it to the next link in the chain, which makes sense, as that person is also usually the one who masterminded the project and managed it to completion. It's a given that he didn't do it all by himself and that there were people under him who did most of the actual grunt work; everyone's aware of it but it isn't necessary to declare each and every individual.

It'd be like a military commander getting accolades from his commanding officer about some victory or other. The commander accepts it on behalf of everyone -- he doesn't need to name each and every damn grunt under his command, even though they were all instrumental in helping to win.

Relax, man. It doesn't matter who got credit for it to the higher-ups, who probably have no idea who you are anyway. Your boss knows what you did, and when it comes time to ask for a raise or whatever, he's the one you're going to be asking, and he'll remember.

(If you'd actually be asking someone above him, same deal. You can still put the project into your "List of good things I've done" when asking whoever and nobody will question you -- or if they want to check, your boss will confirm that yes, you were on that project.)

suck it up kid (1)

chewy_fruit_loop (320844) | more than 6 years ago | (#23486172)

just get used to it, because until your someone else's boss, your's will get the praise for your work

incidentally crap rolls down hill

keep all your emails, if your asked to do something, ask for it in an email. always cover your arse, nobody will do it for you, they're too busy covering their own

Re:suck it up kid (1)

bugg (65930) | more than 6 years ago | (#23486962)

I'd like to second the "get things in writing" sentiment, and share a small story -- I was somewhat new to a job, and my pointy haired boss wanted me to run a certain undocumented script that a previous employee had written because he thought it would do what he wanted, but what the script would do when ran was unclear, as was what the intended effect was... and it was clear the script was doing things like truncating tables and doing lots of inserts and otherwise being destructive, and because I had no idea what it would do if I ran it (or, for that matter, what my boss thought it would do/wanted it to do) I sent him an email outlining that I really had no idea what following his directions would do, it could cause massive data loss and the crash of the fairly critical system it was a part of, and that if he really wanted me to run it without further examination (which he ended up wanting) to email me back and say so.

This boss was notorious for receiving emails and then walking up to your cubicle and saying "yeah, got your email, that sounds good" - evading having to give a reply in email. So I sent the email, grabbed a drink, and went up to the roof deck to wait for him to get the email, fail to find me in person, and reply to the email. It worked without a hitch (both the attempt to get an email out of him and the actual script, for the curious)

And now it's a great story for myself and my coworkers (who were aware of and supportive of the roof hiding the whole time)

My Take (4, Insightful)

MBCook (132727) | more than 6 years ago | (#23486212)

There are lots of replies to this thread and I just noticed it now, so I guess I'm late the the party. Let me offer my take. I've been out of college doing a programming job for 2 years now.

Is it normal? It all depends on the person. I've done things I thought were relatively simple or not with a lot of praise that my boss has promoted to others/superiors as great work by me. This is both things I thought up and implemented, and things that I was requested to do. I have done other things that I thought were great (including big/obvious things system users noticed) that nothing was said about. The pattern is the same with other people who are above me but not my boss. That's just the way things are.

But there are some people who are like that. We have one in our company, and as the size of the company you work for grows over 1 person, the probability of running into one starts to approach a sure thing.

Good ideas mismanaged, bad ideas implemented when much simpler ideas would have worked better, boldly taking credit for other people's work while they are standing there, covering up their mistakes as someone else's fault (bonus points for lying and saying they caught the error and fixed it when it was their fault).

You'll see it all. It's mostly a personality thing. Depending on tons of things this happens. Your boss may have deserved credit over you in one circumstance for thinking of the idea or great management. You may have deserved the credit. It could be neither of you. You just have to learn to accept this kind of stuff. If you think it's being done on purpose and to take advantage of you... just learn to accept it. We (at my office) except that kind of behavior out of various people (both internal and external) so it doesn't bother us. If someone does it, it's par for the course. If they DONT'T do it, it's a bonus. Also remember that there are two possibilities for your boss when they take credit for your idea. Either they know it was your work and you become more indispensable, or they are blind how important you were to the project and lacking the ability to see that may come back to bight them later.

It's all in the attitude. In my time in the work world it's crushing/mismanaging of good ideas that seems to bother me more.

If things are REALLY bad enough, you can call the boss on it. You can try and use it as leverage. You can even just quit. The question is do you care enough to risk all that? Any of those could easily make it harder to get hired somewhere else. But like I (and many others) have said: this will happen everywhere.

QFT (-1, Flamebait)

Anonymous Coward | more than 6 years ago | (#23486484)

You're an effin' cog that generates code. Can't accept that? Leave. Otherwise, STFU and get back to work.

Credit? (0, Flamebait)

Profane MuthaFucka (574406) | more than 6 years ago | (#23486668)

Credit sucks. That's why it's the domain of loan sharks and Visa/Mastercard.

You are paid with money, you are motivated by challenges and interesting tasks. No amount of credit will make your job and life meaningful if you can't buy food to eat and you're doing boring shit. Focus on those and forget about the rest.

So it was all his idea (0)

Anonymous Coward | more than 6 years ago | (#23488304)

and you're the drudge that built to plan. Are you worth a mention?
When a building is built are the workers who put the bricks on mentioned?
When an artist paints a picture are the people who delivered the paper and paints mentioned?

Get a grip.
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>