CODING / WRITING SOFTWARE
- Don't over-engineer a solution.
- There's a whole game of Chinese whispers between what the customer asks for, and what is delivered.
- Don't forget to check files into source control.
- Over-estimate how long something will take.
- Code simply, so the next person can read it.
- Comment what the code is for, not how it does it.
- Frequently check with the customer that what you are writing is what they think they want.
- Learn how to use Google for samples and bug fixes.
- Whilst writing software, you need to picture the people who will use it.
- Keep up to date with technology.
WORK IN GENERAL
- You can only work with what you have, so make the best of it.
- Being genuinely enthusiastic is good.
- Find out exactly what criteria you will be assessed against, and make sure you do those well.
- Training courses aren't all they're cracked up to be.
- See what mistakes other people make, and learn from them.
- Each company I have worked for has been better than the previous one.
- Don't write an email while you are angry. Don't even make any decisions while you are angry. Calm down first. Leave it a day or two.
- Don't say "yes" to everything.
- You will make more difference getting better at things you are rubbish at than the things you are quite good at.
- Keep learning.
PEOPLE
- At least one of your colleagues will think they are better than you. Hopefully they won't tell your other colleagues.
- You spend loads of time with your colleagues. Much more than with your family and friends.
- People keep cropping up when you think you won't see them again.
- Be helpful.
- Be careful with first impressions. They are often wrong, so don't trust yours. Other people may judge you on their first impression of you.
- Don't be smug, arrogant or lead people to believe you know more than you do.
- Being a gossip is bad.
- Don't belittle yourself or your colleagues in front of your customer or boss.
- If you're not very good at one aspect of your job, find someone who is good at it, and ask them to help you.
- Everyone has good points and bad points. You will be happier if you focus on people's good points.
No comments:
Post a Comment