- Oct 2, 2007
- 2,181
- 1
- 0
This is a pretty small, tightknit part of the AT forum here in Programming.. and many of you may know that I'm a hobbyist Python developer. I work in a .Net shop that is releasing a new product built on top of MS Dynamics.
I've been given the choice to start doing more coding at work, this would be in C#. I honestly know nothing about C#, and I'm a mediocre/beginner Python hobbyist programmer. I like it though, and it's the first time I picked up and ran with programming. I went down the Python road even though I've done almost all of my career with MS technologies because I've been trying to wean myself off of MS for career reasons and just the enjoyment of crossplatform Python.
So I'm more than likely going to take this opportunity, it includes a job title change to 'xxxx developer' and I'd be mentored by a 12 year C# on .Net veteran with a degree from Northwestern, and the rest of my office (which if full of developers). I didn't pursue this path before because the company was in turmoil for a while, and the old management didn't meet me halfway on my career development. I'm also slightly fearful of C# not clicking with my brain like Python has.
My end goal is to get into fulltime dev work, I have 7 years experience with MS based systems/.Net web application deployment so I'm not unfamiliar. I think this is the no brainer way forward.
Should I take up the challenge? Or simply try to break into fulltime professional dev work staying with Python exclusively? My thoughts are that I'm much more marketable with professional dev experience in anything, rather than hobbyist only. This is an insanely easy way to have my job title to Developer, which is worth it's weight in gold for any future career development.
I've been given the choice to start doing more coding at work, this would be in C#. I honestly know nothing about C#, and I'm a mediocre/beginner Python hobbyist programmer. I like it though, and it's the first time I picked up and ran with programming. I went down the Python road even though I've done almost all of my career with MS technologies because I've been trying to wean myself off of MS for career reasons and just the enjoyment of crossplatform Python.
So I'm more than likely going to take this opportunity, it includes a job title change to 'xxxx developer' and I'd be mentored by a 12 year C# on .Net veteran with a degree from Northwestern, and the rest of my office (which if full of developers). I didn't pursue this path before because the company was in turmoil for a while, and the old management didn't meet me halfway on my career development. I'm also slightly fearful of C# not clicking with my brain like Python has.
My end goal is to get into fulltime dev work, I have 7 years experience with MS based systems/.Net web application deployment so I'm not unfamiliar. I think this is the no brainer way forward.
Should I take up the challenge? Or simply try to break into fulltime professional dev work staying with Python exclusively? My thoughts are that I'm much more marketable with professional dev experience in anything, rather than hobbyist only. This is an insanely easy way to have my job title to Developer, which is worth it's weight in gold for any future career development.