The job I had prior to my current one was originally supposed to be a 3 month contract. I was there for almost 3 years. I also spent a total 5 years at that location under two different contract holders.
If you are doing anything with Linux, learn vi. You only need to be able to move, edit, save. However, you will find you will be using nano way more. I know enough Vi to be able to get by, but in Linux I always end up using Nano instead.
Another handy tip, get a personal website and make it easy to update. I have a Wiki site that I setup and I put notes in there all the time. Commands, links to things, install proceedures, etc. I also put all my scripts in there, so I can reference them later if needed or if I need to re-create them. A wiki will also do versioning of a sort. I have copied web pages into my Wiki so I won't lose them if they ever close down. Things like the Vi cheat sheet.
If you are doing anything with Linux, learn vi. You only need to be able to move, edit, save. However, you will find you will be using nano way more. I know enough Vi to be able to get by, but in Linux I always end up using Nano instead.
Another handy tip, get a personal website and make it easy to update. I have a Wiki site that I setup and I put notes in there all the time. Commands, links to things, install proceedures, etc. I also put all my scripts in there, so I can reference them later if needed or if I need to re-create them. A wiki will also do versioning of a sort. I have copied web pages into my Wiki so I won't lose them if they ever close down. Things like the Vi cheat sheet.