Niche technologies/tools .Net developer can learn.
-
Well learning something new is always a great thing but I am not sure it will help much to get you better rewarding job. Personally whenever I take interview (which I am doing a lot these days) I do not look for what all tools and concept he have I look for whatever tools he know he know it properly or not(you know the term Jack of all master of none) any day I’ll prefer a guy who knows only one tool but know how/when/where to use it rather than a guy who knows 5 tools but have no idea about what/when or where
Very true, it depends on person to person that how they learn and claim to be master of something. For me I like to learn, implement then claim that I know the technology. Let me put one example, I have a friend who worked 5 years in Java application development then shifted on Tibco framework component development though the core technology for Tibco framework is Java only, but now he gets almost double the salary what equally experienced Java developers get. I got 8 yrs of .Net application development experiance and here in India most of the employers get many .Net developers these day, demand is of someone who has something more than .Net in their CV.
~~~ I don't have signature. Am I not trendy enough? ~~~
-
By it's very definition a niche technology or tool is unlikely to give any advantage or add value to your profile. Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them. You would be far better off choosing an area that really interests you and learn everything that you can about it.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
Henry Minute wrote:
You would be far better off choosing an area that really interests you and learn everything that you can about it.
Good advice sire! I take it that you are really interested in pipes and carpet slippers.
Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)
-
What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.
~~~ I don't have signature. Am I not trendy enough? ~~~
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
Henry Minute wrote:
You would be far better off choosing an area that really interests you and learn everything that you can about it.
Good advice sire! I take it that you are really interested in pipes and carpet slippers.
Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)
So, it was you that took my slippers was it?
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
-
What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.
~~~ I don't have signature. Am I not trendy enough? ~~~
More important than any tool, are problem solving skills. The ability to solve problems quickly using the tools available in simple ways is more important than in depth knowledge of how to change the color settings of any particular code editor. If you are a problem solver you will be able to get up to speed rather quickly regardless of what ever tools are available. Any idiot can swing a hammer, I’ve seen guys build incredible things with just a hammer, screw driver, pliers and a box of nails that far surpassed the idiot with a rolling tool chest full of tools.
It was broke, so I fixed it.
-
By it's very definition a niche technology or tool is unlikely to give any advantage or add value to your profile. Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them. You would be far better off choosing an area that really interests you and learn everything that you can about it.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
Henry Minute wrote:
Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them.
Opposite of this is equally true, when someone works on rare technology they hardly get expert professionals and pay way more than a normal developer.
Henry Minute wrote:
You would be far better off choosing an area that really interests you and learn everything that you can about it.
Agreed. My original post was to look for something unconventional, different from my routine work where I can keep my interest too.
~~~ I don't have signature. Am I not trendy enough? ~~~
-
What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.
~~~ I don't have signature. Am I not trendy enough? ~~~
nunchuck skills, bowhunting skills, computer hacking skills. Girls only want boyfriends who have great skills.
-
Henry Minute wrote:
Think about it. If you were hiring and an applicant only knew stuff that hardly anybody uses, you wouldn't hire them.
Opposite of this is equally true, when someone works on rare technology they hardly get expert professionals and pay way more than a normal developer.
Henry Minute wrote:
You would be far better off choosing an area that really interests you and learn everything that you can about it.
Agreed. My original post was to look for something unconventional, different from my routine work where I can keep my interest too.
~~~ I don't have signature. Am I not trendy enough? ~~~
Mukesh Kumar Gupta wrote:
Opposite of this is equally true, when someone works on rare technology they hardly get expert professionals and pay way more than a normal developer.
In that case, for that employer, it wouldn't be a niche technology.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
-
What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.
~~~ I don't have signature. Am I not trendy enough? ~~~
This is just a personal opinion, but I think you're approaching it from the wrong end. Don't worry about trying to find that key technology that will make your CV stand out. Don't start with the CV in the hopes of finding something interesting. Start with what interests you and try to build your CV accordingly. E.g. If you are passionate about developing mobile software then by all means work on that area and get some examples of it on your CV, to increase your chances of working in that area. But don't just study mobile because it seems like a growth area etc. Personally I never found browser based apps particularly exciting, so, while there are some on my CV, it's not something I work on particularly hard. If you focus on things that interest you you'll find it much easier to study them. I come home most evenings from a day of coding and I unwind by messing with different technologies that interest me. If they didn't interest me it would just be work and I wouldn't do it. For me I'm facintated by the tools that improve the development experience. So on my plate are things like: Automated Unit Tests ...NUnit Automated Acceptance Tests ...White Outward facing tests ...Fitnesse, SpecFlow Aspect Oriented ...PostSharp If you had asked me a month ago that list would have been different. It's just a case of looking at whatever interests me and if nothing comes of it...so what? I had fun. best of luck with the search. -Richard
Hit any user to continue.
-
This is just a personal opinion, but I think you're approaching it from the wrong end. Don't worry about trying to find that key technology that will make your CV stand out. Don't start with the CV in the hopes of finding something interesting. Start with what interests you and try to build your CV accordingly. E.g. If you are passionate about developing mobile software then by all means work on that area and get some examples of it on your CV, to increase your chances of working in that area. But don't just study mobile because it seems like a growth area etc. Personally I never found browser based apps particularly exciting, so, while there are some on my CV, it's not something I work on particularly hard. If you focus on things that interest you you'll find it much easier to study them. I come home most evenings from a day of coding and I unwind by messing with different technologies that interest me. If they didn't interest me it would just be work and I wouldn't do it. For me I'm facintated by the tools that improve the development experience. So on my plate are things like: Automated Unit Tests ...NUnit Automated Acceptance Tests ...White Outward facing tests ...Fitnesse, SpecFlow Aspect Oriented ...PostSharp If you had asked me a month ago that list would have been different. It's just a case of looking at whatever interests me and if nothing comes of it...so what? I had fun. best of luck with the search. -Richard
Hit any user to continue.
Thanks Richard for the nice advise, really appreciate that.
Richard A. Dalton wrote:
For me I'm facintated by the tools that improve the development experience. So on my plate are things like:
Automated Unit Tests ...NUnit
Automated Acceptance Tests ...White
Outward facing tests ...Fitnesse, SpecFlow
Aspect Oriented ...PostSharpHow do you figure out that something is there on which you can look upon and research further. I mean there are so many ways/tools to do same things so how to determine which will be the best to learn and implement?
~~~ I don't have signature. Am I not trendy enough? ~~~
-
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
Thanks Richard for the nice advise, really appreciate that.
Richard A. Dalton wrote:
For me I'm facintated by the tools that improve the development experience. So on my plate are things like:
Automated Unit Tests ...NUnit
Automated Acceptance Tests ...White
Outward facing tests ...Fitnesse, SpecFlow
Aspect Oriented ...PostSharpHow do you figure out that something is there on which you can look upon and research further. I mean there are so many ways/tools to do same things so how to determine which will be the best to learn and implement?
~~~ I don't have signature. Am I not trendy enough? ~~~
Mukesh Kumar Gupta wrote:
How do you figure out that something is there on which you can look upon and research further. I mean there are so many ways/tools to do same things so how to determine which will be the best to learn and implement?
Simple answer, you kiss a lot of frogs before you find a princess. Less Simple answer. I start by understanding what I want to do. Then I cast about until I find a tool I like. E.g. When I wanted to use a mocking framework for TDD, I installed as many as I could, and I took an instant dislike to some. E.g. RhinoMocks is very well respected, but I didn't like it. That's not to say I was right, or there's anything wrong with Rhino, but I passed on it. If in the rest of my search I had found nothing I liked better I might have returned to it, but I found Moq and it works for me. I follow a small number of people on twitter who's opinions I value and I will occasionally see them mention something. I put in a pin in it to look at later. I also put the word out when I'm looking for something and listen to the advice that comes back. If there's a developer community in your area get involved. In the UK/Ireland we have http://developerdeveloperdeveloper.com/home/[^] I've discovered a great deal of things that interest me by attending those, and this year I spoke in Scotland, and I'll be speaking again at DDDSW in Bristol, in June. If there's no community in your area then start one. Just get together with a handful of people once a month for a chat. You'd be surprised how many new ideas you can be exposed to in a group of even 5 to 10 people. -Richard
Hit any user to continue.
-
I guess Sears is popular with the low rep univote crowd. :laugh:
3x12=36 2x12=24 1x12=12 0x12=18
Heathens :-)
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.
~~~ I don't have signature. Am I not trendy enough? ~~~
I learned Object Oriented Development. A lot of people can answer the questions but I have met a rare few (in the MS world) that even close to get the concept.
Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost
-
Very true, it depends on person to person that how they learn and claim to be master of something. For me I like to learn, implement then claim that I know the technology. Let me put one example, I have a friend who worked 5 years in Java application development then shifted on Tibco framework component development though the core technology for Tibco framework is Java only, but now he gets almost double the salary what equally experienced Java developers get. I got 8 yrs of .Net application development experiance and here in India most of the employers get many .Net developers these day, demand is of someone who has something more than .Net in their CV.
~~~ I don't have signature. Am I not trendy enough? ~~~
Tibco is highly marketable, smart friend!
Craigslist Troll: litaly@comcast.net "I have a theory that the truth is never told during the nine-to-five hours. " — Hunter S. Thompson
-
What rare technologies/tools a senior .Net developer can learn to have edge over the Winform/Webform application developers and gain some niche skills. I know about SharePoint, BizTalk, Mobile app development, Commerce and Exchange servers but apart from these I am looking for something which can add real value to my profile and help me to get better rewarding job. Also if you have enjoyed working on any tool please share here.
~~~ I don't have signature. Am I not trendy enough? ~~~
The thing that got my resume more attention when I was hunting for work was my personal projects. I've always got something on the back burner being worked on at home. These projects have been a mix of for fun and profit. Being able to describe the challenges, what I've learned doing them, and showing that I am actively exploring new things goes a lot farther than just saying I've worked with X technology for 3 months. Think of something you'd like to build or do in your field outside work. Do that, and put it on the resume.