What's your definition of a "senior" developer?
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
One that's out of short trousers, probably!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
Two of: - in depth language knowledge - responsible for how the code base was/is designed - business domain expert Get those and you're senior
veni bibi saltavi
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
I believe that 62 is when one starts reaping the benefits afforded a senior.
New version: WinHeist Version 2.2.2 Beta
I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist! -
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
I thought at first that this was going to be about someone else you had a bit of a homework rant at (guy with the chess problem). Now, I'd be seriously worried if the guy who posted that called himself a senior dev and was somewhat relieved to see that he doesn't but I'm intrigued as to what question inspired this post ... I guess it would be unethical of you to tell us, though. Or would it?
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
If one knows how to properly use google, then you can be classified as senior. :rolleyes:
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
If you forgot why you came into work today, then you are a senior developer.
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
As part of an article that I'm writing, I'll give you a loose definition: Someone who is senior able to apply scientific methods and has formal methodologies for their work process, demonstrates skill in the domain, tools, and languages, would be considered a master craftsman (ie, proven track record, ability to teach others, etc.) and also treats development as an art, meaning that it requires creativity, imagination, and the ability to think outside of the box of said skills. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
-
Two of: - in depth language knowledge - responsible for how the code base was/is designed - business domain expert Get those and you're senior
veni bibi saltavi
I think those are a decent basic set of criteria. At least you've created some kind of target. Most companies/managers/people just have no idea.
My book, Launch Your Android App, is available at Amazon.com.
-
If you forgot why you came into work today, then you are a senior developer.
LOL! What say? errr...what were we talking about? Wait, what's this plastic thing under my hands? Keyboard? who? :laugh:
My book, Launch Your Android App, is available at Amazon.com.
-
As part of an article that I'm writing, I'll give you a loose definition: Someone who is senior able to apply scientific methods and has formal methodologies for their work process, demonstrates skill in the domain, tools, and languages, would be considered a master craftsman (ie, proven track record, ability to teach others, etc.) and also treats development as an art, meaning that it requires creativity, imagination, and the ability to think outside of the box of said skills. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
I like your loose definition . And thinking back to the OP's question... 1. It could be that the senior is assigning work because s/he is so fantastically amazing that s/he doesn't have time for these easy things that s/he is assigning. or 2. Senior is assigning work because s/he is so NOT fantastically amazing that s/he has no clue about how to get the work done properly. I'm assuming the OP was alluding to the fact that it was the second condition. :)
My book, Launch Your Android App, is available at Amazon.com.
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com
I wanna be a eunuchs developer! Pass me a bread knife!
-
A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com
I wanna be a eunuchs developer! Pass me a bread knife!
I started with that search engine! :doh:
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
-
I believe that 62 is when one starts reaping the benefits afforded a senior.
New version: WinHeist Version 2.2.2 Beta
I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!Sorry, we are getting age creep and now someone must be at least 67.
-
I started with that search engine! :doh:
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
It's a fair bet that a lot of us did.
I wanna be a eunuchs developer! Pass me a bread knife!
-
A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com
I wanna be a eunuchs developer! Pass me a bread knife!
webcrawler!! Don't forget the cool logo for webcrawler!
Jeremy Falcon
-
I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?
A ploy by HR. When there's a senior there are also mediors and juniors, people you can pay less. Ultimately, it's just a stupid label people get when they're old, have worked in the industry for a while or have worked for the company for a while. You'd expect them to have deep knowledge of software and/or hardware engineering, but judging from the "seniors" I know it isn't really a prerequisite :sigh:
Read my (free) ebook Object-Oriented Programming in C# Succinctly. Visit my blog at Sander's bits - Writing the code you need. Or read my articles here on CodeProject.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
It's a fair bet that a lot of us did.
I wanna be a eunuchs developer! Pass me a bread knife!
And we watched Ninja Turtles.
Jeremy Falcon
-
A ploy by HR. When there's a senior there are also mediors and juniors, people you can pay less. Ultimately, it's just a stupid label people get when they're old, have worked in the industry for a while or have worked for the company for a while. You'd expect them to have deep knowledge of software and/or hardware engineering, but judging from the "seniors" I know it isn't really a prerequisite :sigh:
Read my (free) ebook Object-Oriented Programming in C# Succinctly. Visit my blog at Sander's bits - Writing the code you need. Or read my articles here on CodeProject.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
Sander Rossel wrote:
but judging from the "seniors" I know it isn't really a prerequisite
Most people don't take their education as seriously as others. Welcome to life. :sigh:
Jeremy Falcon