Public Voice Network
- Ageless Male
- Shit QBNers Say 131131
- Ageless Male
- FMT 020312 4747
- Show Yo Dog 2012
- Ageless Male
- Pic of the Day 5937659376
- Light in the box coupons
- Multicolored logos? 1414
- Politics 1759817598
- blog 5558055580
- Light in the Box Coupons
- Vid of the Day 1096110961
- TYPO San Francisco 55
- Suggest a good movie... 936936
- Logo from Locked PDF? 33
- American Musical Supply C… 11
- intern -> job 2121
- Your Last Concert 375375
- the gif animation thread 1132211322
- Steve Jobs FBI file 66
- Shit QBNers think 6969
- What are you listening to… 41734173
- Park Slope 22
Firing a programmer- Help 4343 Responses
Last post: 1 year, 10 months ago | Thread started: Mar 5, 10, 11:45 a.m.
- johngrif
I have a programmer that we brought on as an outsourced freelancer who we are about to layout for incompetence (or maybe it was my incompetence in hiring him to start haha). I was wondering what steps I must take to ensure a smooth transition and that he has returned/destroyed all our company materials and what else he should do before leaving. What are the steps I should take? What should i be concerned about with his departure?
Since I have never been through this process of letting go a developer before what do i need to ensure from our side to make sure he has returned all our material and couldn't do anything malicious to us (he wouldn't I think but just to make sure in the future). I paid him his last check so we are up to date and I have changed all his passwords and he can not log into the site at this time. Thanks for any recommendations.
- Mar 5, 10, 11:45 a.m. – Permalink
- bored2death
Bullet proof vest for yourself.

- Dog-earMar 5, 10, 11:48 a.m. – Permalink
- clearThoughts
You are f*ck*d. Ever heard of identity theft?


- Dog-earMar 5, 10, 12:22 p.m. – Permalink
- persona_non_grata
I remember one time I was let go.
I was busting my chops for this company, I guess they didn't want to pay my rate and the person I was working with was older than me; think i bruised her ego a bit. (both fresh out of college so age still mattered 23 vs 25)Either way - make it seem as if everything is fine
step 1 (optional) pretend maybe your adding someone in who is overlooking the project - new project manager, new investor coming to oversee certain technical aspects of the project.
step2 - casually ask for all the files and assets to accomplish step 1 or anything that makes sence
step3(optinal) - change company emails or send an email about someone's password being stolen
step 4 - ask for all passwords and make sure you have user rights - backup everything
step 5 - give him a nice severance check - and note that its because of all the turmoil makes u need to downsize or whatever - maybe give the hope of being added to a new project thats starting in a few weeks(although this may not be nice - use just if you think your dealing with a vengeful person)
- Dog-earMar 5, 10, 12:47 p.m. – Permalink
- uan
this comes to mind:
Jaxon Van Derbeken, Chronicle Staff Writer:
S.F. officials locked out of computer network
(Tuesday, July 15, 2008)Read more: http://www.sfgate.com/cgi-bin/ar…

- Dog-earMar 5, 10, 1:19 p.m. – Permalink
- johngrif
This is all really helpful and sort of how i understood the process happening. I feel bad about letting them go but I gave them a fair shake and all their money so I feel its best to move on. I just want to make sure that he doesn't try to sell or mess with our code. Plus I want to stay cordial with them and avoid any potential pitfalls.


- Dog-earMar 5, 10, 1:42 p.m. – Permalink
- fugged
make sure you have all the source code in a secure place
make sure you have any/all account information for 3rd party services that are being used so there are no surprises
make sure you have all the login credentials for all services, servers and the likes
make sure you're ready to lock them out quickly upon letting him/her goif you have another programming resource available that is trustworthy, you may have them take a look at all the code they ahve written to make sure it is in a place that can be taken over by someone else, otherwise, you may be screwing yourself even further and end up with a nightmare. If it isn't, you might have to tread lightly and see if you can get them to document the source well enough to hand off.
just a few things that come to mind. not sure if they fit your situation.
most of all, try to make it as diplomatic as possible. the last thing you want is a conflict that results in them doing harm to the company.


- Dog-earMar 5, 10, 1:49 p.m. – Permalink
- ryoshu
Shut down any accounts that were assigned to him; change passwords on any shared accounts; shut down his company email; ask him to delete any company or client code he may have. If you're worried he might have done something in the code (back doors), a code review may be in order, but only really skeevy developers do that sort of thing.
Another thing that seems small, but actually goes a long way is to wish him good luck and say something along the lines of, "sorry it didn't work out." You don't want him to take the decision personally. Good will goes a long way in making sure people don't try to screw you later.


- Dog-earMar 5, 10, 1:52 p.m. – Permalink
- monospaced
Why are you so worried that he'll sabotage you? People get let go all the time.

- Dog-earMar 5, 10, 3:09 p.m. – Permalink






