What is a. Net developer

In terms of what I tell girls what I do...I've given up here, it's an instant conversation killer. You can't talk about programming with a non-technical person. The only thing that seems to work is if you say you're a programmer but then you've got to mention a big company that everyone knows.
Same, I just say IT. If she's interested then she'll ask. Pretty much the same way I don't really care what sort of law they're practicing...
 
Just on the job title off-topic , i have found it quite amusing that all these "network techies" / "backoffice admins" / "support admins" with some sort of certificate from Microsoft just love to throw in "engineer" in their title . So much so, that if i see an IT person using titles like "Support Engineer" or "Systems/Backoffice/Specialist/Client/Microsoft Engineer" that i call them "techies", literally those guys you phone to reset your password or check why the network is down.

I am generalizing, but seriously it's usually those guys that have those titles. The same way PAs and Secretaries have titles like "Senior Executive Assistant to the CEO" and "Executive Travel Coordinator" ...i mean really?

Now ironically, i did study engineering and my job title sure ain't engineer. It's Systems Analyst , my work like to use the term "Analyst Programmer" , because they don't know any better. Even more interesting , if you look at IT Projects , especially software projects , you never get a project manager going around asking for a "Software Engineer" , it's either an Analyst (Systems/Business) , Programmer/Dev , Tester , Trainer , Implementer, rarely a vague term like "Engineer" .


As for the .NET Developer . It's simple, there is a framework maintained by Microsoft which gives you alot of pre-created classes/modules to build applications with. The programming language you use is irrelevant , if you use the .NET framework as your basis of your application then that would imply you're a .NET developer. I would think it rather narrow minded to be labeled a .NET Developer as opposed to a "Developer-who-are-able-utilize-any-framework-applicable-and-even-create-their-own" . In the end, .NET developer implies using Microsoft products and languages such as C# or VB.Net , even though you can use a language like Python and still be using components of the .NET Framework (IronPython being an example of this) . So there one can argue what sounds better , Python Developer or .NET Developer ?

This is why i seriously dislike an job adverts that are specific to language and frameworks. It's the subtle difference between
"Senior Developer with experience in C#"
vs.
"Senior C# Developer"

Which one is more likely to have a career path and opportunities to grow and master new skills?
Any Developer worth their salt will be able to master any language and framework and would willingly do so, if they haven't already.
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X