So my dream job is a computer programmer. I have been programming for some years and can program in the following languages:
C
Python
C++ (I'd say I was intermediate in this language rather than advanced)
JavaScript (also intermediate)
I could easily also teach myself similar languages like Java and C#.
I'm mainly a Unix developer having done most of my work on Mac OS X, Linux, FreeBSD and OpenBSD although I'd quite like to get better at Windows programming. I've done quite a lot of backend website work working with the PostgreSQL database system and some frontend stuff although I'm not a designer. I've also done network programming using BSD sockets using both TCP and UDP networking protocols.
Furthermore I am experienced in Linux server administration and have done it for about 6 years having used it both on servers and on the desktop at various times.
What I'd really like to know is what I can do to improve my chances of getting a programming job. I've had a few telephone interviews and one face to face interview but I also have some medical issues which to cut a long story short would mean that working from home would be preferable but I could cope with working in an office. I live near London in Surrey.
Any help on what I should learn next or what I should do would be really appreciated .
C
Python
C++ (I'd say I was intermediate in this language rather than advanced)
JavaScript (also intermediate)
I could easily also teach myself similar languages like Java and C#.
I'm mainly a Unix developer having done most of my work on Mac OS X, Linux, FreeBSD and OpenBSD although I'd quite like to get better at Windows programming. I've done quite a lot of backend website work working with the PostgreSQL database system and some frontend stuff although I'm not a designer. I've also done network programming using BSD sockets using both TCP and UDP networking protocols.
Furthermore I am experienced in Linux server administration and have done it for about 6 years having used it both on servers and on the desktop at various times.
What I'd really like to know is what I can do to improve my chances of getting a programming job. I've had a few telephone interviews and one face to face interview but I also have some medical issues which to cut a long story short would mean that working from home would be preferable but I could cope with working in an office. I live near London in Surrey.
Any help on what I should learn next or what I should do would be really appreciated .