Go Back   The 75 and ZT Owners Club Forums > Social Forums > Technology Forum
Register FAQ Image Gallery Members List Calendar
Notices

Reply
 
Thread Tools Display Modes
Old 1st March 2007, 13:27   #1
r44712
Loves to post
 
r44712's Avatar
 
ZT-T+ 135 & ZR+ 115

Join Date: Dec 2006
Location: N.E. Hampshire
Posts: 398
Thanks: 1
Thanked 0 Times in 0 Posts
Question Trying to get into C#, but have no commercial Experience (Chicken & Egg Situation)!

Hi all,

Here's a bit of a general question relating to IT and software:


I currently work as a Micr0s0ft Navisi0n developer (using its own native language), however due to the company I work for going bust, I am potentially going to be out of job very soon.

Thing is six months ago, the same thing happened to me again. As you can maybe appricate, every six months it seems I'm having to scrabble around to try and find work. Last time it was fortunate, this time its been far more of a struggle to try and find a new job!

With this in mind I've been thinking about trying to get into some other development technologies (thought about doing this six months ago), but the trouble is I have no real (commercial) expereince in them, to even be considered (I've tried ).

I've knowlegde (from my University days) of C, C++ (Visual and ANSI), VB (amoungst others, but those are the ones I'd like to work with). It'd be great if I could find a role that utilises C#, having played around with Visual Studio at work - and seen how simillar it was to using Visual C++ at Uni.


So can you guess the problem - I've no expereince to get the experience and its quite frustrating!

Is there anyone here who's a software developer, who might be able to shed some light on my quandry?

I'm thinking my best best might to be approach companies directly?

How did other software dev. guys get their 1st role???


Thanks for any input!
r44712 is offline   Reply With Quote
Old 1st March 2007, 19:31   #2
salop75
Avid contributor
 
Rover 75 2.5 Conn SE Saloon Auto

Join Date: Nov 2006
Location: Shrewsbury
Posts: 193
Thanks: 1
Thanked 0 Times in 0 Posts
Default

Hi,

First off i got into software development by building tools for unix sysadmin work and then being asked to start maintaining some RADIUS packages due to my experience in access networks. I didn't take the traditional route of programming through college/university unlike others in my team, so i would never class myself as a true software developer, i certainly don't think in assembler unlike some of my colleagues

Getting a programming job based in a language you have no direct experience is never going to be easy. As an employer would you take on someone for a role who has no experience?

Best tactic is to play to your strengths, show how your experience will allow you to learn knew stuff and look towards roles that include you current subset of skills. In general, in interview, employers are willing to listen, so it's the ideal opportunity to show that not only are your current skills strong but also that you can pick up new skills and aren't adverse to change. Examples such as working on partialy related work as part of a tiger team or firefighting where your experience was limited but was usefull will help demonstrate your flexibility.

Explain that you have good documentation skills, that you promote well structured code, that you attempt to write code to style guidelines to help promote re-use and readability, you have strong debugging skills and so on.
Maybe you perform code reviews on colleagues work? maybe you have helped review code in a langauge you don't have oodles of experience in. And mention you are flexible in your approach, capable of self motivating and working on your own or as part of a team or a programming pair.

I would tend to veer away from discussing the merits of one langauge or approach over others, its a minefield and to be honest nobody is right or wrong

And finally, might be worth mentioning Java, its popular and not disimilar from some of the languages you have experience in, even if you only have minimal experience in it.

John

Last edited by salop75; 1st March 2007 at 19:45..
salop75 is offline   Reply With Quote
Old 5th March 2007, 09:08   #3
mykl
Loves to post
 
mykl's Avatar
 
MG ZT 1.8T + 160.... Le-Mans Green

Join Date: Nov 2006
Location: Salisbury Wiltshire
Posts: 396
Thanks: 1
Thanked 0 Times in 0 Posts
Default

r44712

Quote:
Originally Posted by r44712 View Post
Hi all,

Here's a bit of a general question relating to IT and software:


I currently work as a Micr0s0ft Navisi0n developer (using its own native language), however due to the company I work for going bust, I am potentially going to be out of job very soon.

Thing is six months ago, the same thing happened to me again. As you can maybe appricate, every six months it seems I'm having to scrabble around to try and find work. Last time it was fortunate, this time its been far more of a struggle to try and find a new job!

With this in mind I've been thinking about trying to get into some other development technologies (thought about doing this six months ago), but the trouble is I have no real (commercial) expereince in them, to even be considered (I've tried ).

I've knowlegde (from my University days) of C, C++ (Visual and ANSI), VB (amoungst others, but those are the ones I'd like to work with). It'd be great if I could find a role that utilises C#, having played around with Visual Studio at work - and seen how simillar it was to using Visual C++ at Uni.


So can you guess the problem - I've no expereince to get the experience and its quite frustrating!

Is there anyone here who's a software developer, who might be able to shed some light on my quandry?

I'm thinking my best best might to be approach companies directly?

How did other software dev. guys get their 1st role???


Thanks for any input!
You have a pm
__________________
mykl

[SIGPIC][/SIGPIC]
mykl is offline   Reply With Quote
Old 5th March 2007, 13:21   #4
r44712
Loves to post
 
r44712's Avatar
 
ZT-T+ 135 & ZR+ 115

Join Date: Dec 2006
Location: N.E. Hampshire
Posts: 398
Thanks: 1
Thanked 0 Times in 0 Posts
Default

Thanks for the replies, guys!

Quote:
Originally Posted by salop75 View Post
Best tactic is to play to your strengths, show how your experience will allow you to learn knew stuff and look towards roles that include you current subset of skills.
This is the line I'm going to play, its been suggested to me to come into a firm through "the back door" and get myself into a developer job that way. Can't say too much right now!

Last edited by r44712; 5th March 2007 at 13:23..
r44712 is offline   Reply With Quote
Old 5th March 2007, 15:45   #5
JohnDotCom
*
 
Rover 75 FaceLift Tourer CDTi 170BHP Auto ConnSE 2005 Model Starlight Silver

Join Date: Nov 2006
Location: Abergele
Posts: 28,735
Thanks: 0
Thanked 6 Times in 5 Posts
Default

Also keep your eye on Job Vacancies in "Computer Weekly "
JohnDotCom is offline   Reply With Quote
Old 5th March 2007, 20:17   #6
Keith
This is my second home
 
ZT400

Join Date: Oct 2006
Location: Ellesmere
Posts: 5,948
Thanks: 0
Thanked 43 Times in 29 Posts
Default

Quote:
Originally Posted by salop75 View Post

And finally, might be worth mentioning Java, its popular and not disimilar from some of the languages

John
Now John what did I tell you on Saturday about Java ... made be come over all twitchy again

OP I work for EDS we are really into the retraining people on .Net at the moment.
Keith is offline   Reply With Quote
Old 5th March 2007, 21:39   #7
nairda
Gets stuck in
 
Rover 75 Saloon ConnSE CDTi 2003 in luvverly Moonstone Green, van Aaken SmartBox/RoverRon Synergy

Join Date: Feb 2007
Location: More clotted cream with that scone me 'ansome?
Posts: 911
Thanks: 0
Thanked 1 Time in 1 Post
Default

I did Applications Programming courses in Pascal, COBOL and C. I literally mailshot application letters and CVs to at least 200 companies and finally, after many interviews, aptitude tests, etc, I landed a trainee developer position. I'm still there, but am a Senior Developer.

What swung it for me were all the language independent methodologies; flowcharting, Jackson Structured Programming, test plans, etc. Those tools can be applied to any language, it's just a matter of learning the syntax and constructs as you go along. I see very competent developers still thumbing through language reference books daily, myself included.
nairda is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 19:28.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright © 2006-2023, The Rover 75 & MG ZT Owners Club Ltd