I'm 24, I graduated last summer from Manchester with a 2:2 in Communication Engineering (Electronics, signal processing & nasty maths I didn't understand).
I've always thought this contracting thing could be a laugh and a good way to travel.
After bumbing around a bit in South America for a few months, I started a perminent job as a Software Developer for BT in January.
I have the oppertunity to become a "specialist" in Embedded Linux development. While at uni, I decided to stay a student as long as I could and did a 12-month placement at HP-Laps in Bristol. There I wrote stuff for an embedded linux device, so I've already got a pretty good base. I have also just been put onto 2 projects at BT, both working with embedded linux (This is mainly because I'm the only one in my department that knows about it).
On the other hand, I did a fair bit of database programming (Visual Basic, MS SQL, .net etc.) during my summers (in order to afford beer the next year).
I know I don't have enough experience to go contracting now, which is why I got a perminent job. But, in 18-months/2 years, I think I probably will have enough experience.
My first question is this: Would it be better to try and get onto some more database orientated projects at BT, or is it better to continue to specialise in Embedded Linux? It strikes me that there's a lot more jobs out there for C#, website, database type stuff. I don't want to limit my options by specialising.
Also, is it even possible to get contracts abroad? I only speak English, and that's only at the best of times. I don't really care where the work is, I just welcome the chance to live in different countries for a while.
Any advice welcome.
Cheers!
I've always thought this contracting thing could be a laugh and a good way to travel.
After bumbing around a bit in South America for a few months, I started a perminent job as a Software Developer for BT in January.
I have the oppertunity to become a "specialist" in Embedded Linux development. While at uni, I decided to stay a student as long as I could and did a 12-month placement at HP-Laps in Bristol. There I wrote stuff for an embedded linux device, so I've already got a pretty good base. I have also just been put onto 2 projects at BT, both working with embedded linux (This is mainly because I'm the only one in my department that knows about it).
On the other hand, I did a fair bit of database programming (Visual Basic, MS SQL, .net etc.) during my summers (in order to afford beer the next year).
I know I don't have enough experience to go contracting now, which is why I got a perminent job. But, in 18-months/2 years, I think I probably will have enough experience.
My first question is this: Would it be better to try and get onto some more database orientated projects at BT, or is it better to continue to specialise in Embedded Linux? It strikes me that there's a lot more jobs out there for C#, website, database type stuff. I don't want to limit my options by specialising.
Also, is it even possible to get contracts abroad? I only speak English, and that's only at the best of times. I don't really care where the work is, I just welcome the chance to live in different countries for a while.
Any advice welcome.
Cheers!
Comment