I was on the bus thinking about what I’d learnt over the last 5-6 years and I was also thinking about Tim Ferris. He wrote a book called the 4hr week which I read and really enjoyed, there are some wonderful tips in there for making the most of your time. I have realised that I don’t want a 4hr week because I would still be doing what I normally do in the rest of the time (apart from a bit more surfing).
People often ask me how I’ve juggled working full-time in computing and SEO and doing my PhD at the same time. I can assure you that I don’t have a cape and that I am no more special or intelligent than anyone else (much to my dismay). I just chose to do the things I liked and refused to do all the things I didn’t (within reason). I learned a lot of things and I’m grateful for the experience, I think it was well worth the effort especially from a personal growth perspective.
10 Things I learned from research on my PhD:
- Spend a lot of time reading other people’s research – if you don’t you are guaranteed to be on a wild goose chase
- Be a good engineer and re-use code. It’s not cheating, it’s smart
- Spend a lot of time planning before you even start to think about programming
- Ask for help: email the guy who wrote the textbook or the lady who wrote all those papers
- Direct criticism is positive because it allows you to improve
- Speak up and disagree when you have a valid, educated and real reason to
- Find out about research not related to yours as you will become more creative in your own as a result
- Don’t waste anybody’s time by asking questions which you would find the answer to if you bothered to read about it
- If you are stuck, go surfing, running, do yoga, paint, whatever you want, even for a few days. Suddenly the answer will appear
- Always accept invitations to speak at events, peer review is your friend
10 things I learnt from working in companies (big and small):
- Don’t include equations in presentations but rather lots of pictures, flowcharts, action words and colours
- Work out in advance how you are going to sell your project to management – how does it make money or benefit the company?
- Never go beyond the brief unless clearing it with your boss – you’re wasting time as it might not be used or welcomed
- Playing politics is exhausting and doesn’t make you feel good: rather just deliver good work & make sure people know about it
- Take your holidays every year – you need to refresh and rejuvenate (cut yourself off from the internet and lose your phone)
- Speak up – don’t be afraid of saying what you think in a considerate and friendly way
- Be generous with your knowledge
- Red tape can be cut – observe, approach and discuss
- Suggest your revolutionary/unconventional/innovative ideas and projects – accept that it might take a long time for them to catch on. That’s ok
- Make sure you identify at least 3 things that you can learn from each person on your team
10 things I learnt from doing both at the same time:
- The more time you have to do things, the less time you seem to have
- The less time you have to do things, the more time you seem to have
- Don’t do things in advance – you’re more focused and motivated when under pressure (don’t be stupid though) – it saves time too
- Turn off email, phone, internet when working on something – focus
- Look after yourself: sleep, eat properly, get some excersise every day – it is not a waste of time but an investment
- Don’t worry – it WILL get done
- Friends and family are a huge source of support – call, meet up, make time.
- There is always always time for everything
- Your best IS good enough whatever anyone says – pat yourself on the back
- Remain calm – what’s the worst case scenario? 99% of the time it’s not catastrophic
What have you learned from your experience in your career? I’d love to add to my lists so please share ![]()




Things I’ve learned…
Don’t try and do too much at the beginning of a new job. Ok you naturally want to try and impress them by taking on all kinds of tasks, but don’t overload yourself. If you end up doing substandard work because you are stretched for time, you might find your new boss isn’t impressed. If you do manage to cope with all the tasks, where do you go from there… now they expect you to be able to sustain that and even give you more work down the line!
Smile! Smiling helps diffuse tense situations with clients and colleagues.
Thanks Ed, I definitely agree with those! Smiling is so important