Details
-
AboutExtremely private greybeard.
Joined devRant on 1/20/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@TeachMeCode to my knowledge he has never used version control nor does he understand its purpose. In an email he forwarded to me sent to him by a Microsoft rep, the MS rep refers to the "GitHub code repository." This evidently did not register with my manager as he read this email prior to asking what GitHub is in our meeting.
-
@yesNo It comes down to management's philosophy. When my current manager was hired I was on the interview committee. I told our IT director that if he hired the manager, he would need a lot of support and possibly cause a lot of technical issues (this was more prescient than I could have ever imagined). I was told (and this is a quote) that my current manager's "managerial experience more than makes up for his lack of technical expertise."
-
The key is to use a word that will trigger HR and then provide a solution. For example, you could write "I am hoping there is no bias at work here, but I am at a loss as to how my review could be so off the mark. I love working for this company and hope I can continue to do so in my current capacity or some other."
So now HR wants this to go away. If they fire you, it could lead to a law suit for discriminatory termination (if you are in the U.S. or other countries with similar laws). Though they may fire you (and you should sue them if they do so always have personal copies of all emails, reviews, and other documents).
HR may make you defend yourself in meetings or try to incriminate you. Just keep repeating that you believe your email addresses their concerns. Or read from the email. No need to offer anything else.
If you are polite and non-accusatory, you have a fifty-fifty chance of getting on another team. The other option is to wait it out. Which really won't help you. -
Post 2 of 3 ) yeah this is longer than I anticipated)
Human Resources for most companies are required to respond to all employee complaints. They are also predisposed to make any problem go away as quickly as possible. So you need to show them how to do this.
Write an email to HR (copying your manager) explaining that your review was inaccurate and based on faulty assumptions (note we are not casting blame here, but leaving a wide gap for human error to be discussed). Point by point take each negative from the review and dispute it with as much evidence and logic as possible. After that point out that your previous review was glowing and that you were surprised that despite your high quality of work, you received this negative review (which will encourage HR to review your file). Once that is done you need to give HR a reason to both doubt your manager and make this go away. -
Post 1 of 2
In my experience, the only way to improve your situation is to leave that team. Your manager is getting off on putting you down and letting that go unanswered will only end badly for you. If you'd like to keep working for your company, you need to make it in your manager's best interest to move you to another team.
You mention that there are several teams and in-house recruiters. This sounds to me like you are working for a mid-size or large company. And I am guessing you have read the employee manual provided by HR and there isn't a formal procedure for disputing your review (but if you haven't you should).
Managers who bully their reports at larger companies rely on the fact that no one is monitoring their petty fiefdoms and they can do whatever they want. Your job is to put your manager on the radar of HR and his boss without giving him additional ammunition to harm you. If you do this, he will gladly help you move to another team. -
@Nifty, you are well named!
-
Big profitable company terrified of wholesale file theft @liammartens. So they block all obvious paths to getting files out of the company (including USB ports), but leave untouched the ones that people with a bit more knowledge can use to move gigabytes undetected. Not quite security theatre, but close.
-
Thanks @liammartens. I was hoping for a Boostnote cloud sync because my employer blocks Dropbox, Google Drive, etc. and would want something that was ideally embedded in an app so as to avoid desktop folders with cloud upload hooks. I think I will try some variations on a personal cloud and see if I can make this work.
-
Love that this is built on Electron. Lacks a couple of things I'd like (cloud synch, ability to store screen caps/images in notes), but really looking forward to installing it tonight and putting it to the test. This article has a lot more info:
https://google.com/amp/s/... -
For those who like to mix IT/dev with comics:
http://mollybeans.com/comic/...
http://donthitsave.com/comic/2017/... -
I was taught
PascalCase
camelCase (as @620hun wrote)
Good discussion here:
https://quora.com/What-is-the-diffe... -
@AllenII Thank you!
@VomBa Sorry that the density of the text makes reading the rant more difficult for you. That being said, I feel strongly that putting paragraph breaks would make this particular rant less rant-like. As if I started to projectile vomit, took a break to catch my breath, and then went at it full force again. So much less satisfying.
@ragnarr023 Yeah, it's going to be pretty bad. Making plans. Making plans. -
Could we just stop the cross-posts from kidpicrant?
-
@dark0 @noisyass2 and @varundey much appreciated!
-
@GinjaNinja, I write this knowing nothing about your situation, your software, or your co-workers and management. But all of us here know, there is no such thing as a "temporary solution." As soon as the client uses the code in production, it becomes the product. So find a way to lay the seeds for your design. Nascent features, interfaces not yet needed, classes that are just stubs waiting to grow. Use the bare bones of the architecture you envision as a foundation for the future versions of the product. Your ideas will be only be delayed instead of extinguished. With each revision the product will grow into what you see in your mind. And on your amazing white board.
-
@planejain Thank you!
-
@tild3 @iakar @ever3stmomo much appreciated!
-
I would try to find something repetitive that I really hate doing that should be automated. If it's something at work even better. Doesn't matter if it's just scripting or a full-blown app. Just as long as it is a single function and doable in a set amount of time. I find little utilities, report automation, and workflow automation perfect for this. Then architect and build it. You just need a win.
-
@lucas22 the Stack post states that users with less than 500 rep "stand a good chance" of seeing the new layout. I take this to mean that only some of these users will be included in the test.
-
Stack Overflow is redesigning its top navigation and is testing it with users who have a reputation of 499 or less:
http://meta.stackoverflow.com/quest... -
Brilliant. However the box after "Are you a project manager?" should read "What is refactor?"