|
It's a choice...
Become a manager = More money, and instead of building things, you tell other people to build things. You're not a programmer anymore.
Stay as a developer = Less money, but you get to keep building things.
So it depends on which is more important to you... More money is nice, but I'm never going into management.
|
|
|
|
|
Management is nice if you like it - it is like you are in control of the team; I have seen people micro-manage, and that is not liked by the subordinates.
One thing I dislike about management is the evaluation part at the end of the appraisal period. Writing good things is OK; but if there are points for improvement, there is some creativity involved in writing them in a diplomatic way. Giving bad feedback is definitely not easy (at least, for me).
On a slightly longer note, I've heard of the four stages of an engineer:
Stage 1: Is a student of engineering, learns how science is made to work for doing useful things to the human-kind.
Stage 2: Joins the first job, learns the nuances of the trade by working with/under seniors. This stage lasts for about 10 - 15 years. Towards the end of this period, he knows a lot of technical stuff.
Stage 3: Gets into the supervisory role, and guides others/juniors to do their tasks. This stage lasts for 10-12 more years. Gradually this person increases focus towards management, business growth, etc, and simultaneously loses touch of technical details.
Stage 4: Finds himself so far away from technology that he starts developing / growing interest in fine arts, music, drama, and other humanities-oriented aspects of life. Prepares for retirement. This stage lasts for <<...???...>> years.
This is perhaps true even today.
|
|
|
|
|
I've been on both sides of the fence, and in my current gig I'm doing 90% management, 10% coding.
Project management is an excellent skill to have in your toolbox. It's highly transferable and makes you stand out from the rest of the folks who "just write code".
Try it out for a while, see how it goes. Try to get some mentoring, perhaps some PM training/classes. If you don't like it you can always go back. I know a lot of people who were never happy in management, which is fine. It's not for everyone.
From my experience, I've been moving away from active code writing over the past few years towards management. It's been a lot of work but I get to work on the business side which often has tougher problems than writing the code. You get to deal with different problems.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
SirFoxworth wrote: Trajectory
Similar to what Duncan Edwards Jones said:
Something about "Trajectory" makes me think it's bound to go down hill and slam into something solid, perhaps with an impressive explosion.
|
|
|
|
|
SirFoxworth wrote: I'm interested in any thoughts on these paths, and whether there is a difference in their value at different ages/stages of career?
Becoming a salesman and just that is something that is economically rewarding and professionally if your mind goes that way.
Otherwise it is all just technical and a business analyst tends to become more industry specific especially with more skill versus a developer so don't do it (if one wants to weigh the pluses minuses) unless the industry is broad enough.
|
|
|
|
|
As you have probably noticed, most developers try management at some time in their career, some like it and others of us can't wait to get back to coding.
YOU are the one who needs to try it, a good manager with a technical background can be a huge asset. A lousy manager is just a PITA. However it can be a challenge moving back from PM/BA/Manager to a developer role.
Another thing is imagine a 60yo developer trying to get a contract/gig in today's or any market, some of us are in that position!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
SirFoxworth wrote: whether there is a difference in their value at different ages/stages of career?
As in: will different skills have more or less value to me and/or my employer at different stages in my career?
Depends if the skills match up to what's needed at a given point in your career, or if a given skill will allow you to move to a new stage in your career.
Exposing the brain to new challenges is always, always good. At the most basic it ensures mental flexibility and can give you new thoughts on old problems. At best you may stumble onto something you find you really enjoy and you're really good at.
cheers
Chris Maunder
|
|
|
|
|
Seeing as the ink-pedlar-in-chief hasn't posted in nearly a month:
Sight-seer? (8)
Alberto Brandolini: The amount of energy necessary to refute bullshit is an order of magnitude bigger than to produce it.
|
|
|
|
|
I have surveyed where he is, and he is doing well with his OU course. He passed his first TMA this week.
|
|
|
|
|
Apart from that he seems to be in hiding until after the council elections next May: presumably so that the Luton Electorate can't find out his real opinions and might actually vote for him instead...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
They just need look at his posts on FB.
|
|
|
|
|
I don't go to FarceBook: extreme stupidity make me itch all over.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
OriginalGriff wrote: extreme stupidity make me itch all over
... and yet you spend so much time in QA. Do you like itching?
|
|
|
|
|
Not everything in QA is stupid, or written by the terminally moronic. A lot of it is...but not all.
FarceBook on the other hand...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
So you're suggesting POH, Dave [Auld not Dalek] and myself are terminally moronic? We'll get ya and give ya the wedgie to end all wedgies!
|
|
|
|
|
Nagy Vilmos wrote: So you're suggesting POH, Dave [Auld not Dalek] and myself are terminally moronic?
Yeah I can't believe he bothered to type it out either. I thought it went without saying.
|
|
|
|
|
Hey, I resemble that remark!
Farcebook has value if used correctly...
1) Family and friends spread far and wide around the world
2) Work mates all over the place / different platforms / countries
3) Monitoring general sentiment in the industry in various work related 'groups'
4) Watching Darwinian candidates at play!
The difference is letting it control you, or you controlling it. The wife, she has becoming totally absorbed by it, but fails to see it and denies she has. Is that not the first signs of addiction?
|
|
|
|
|
Used facebook daily while overseas for a year, and haven't touched it in the four since, so I have to whole-heartedly agree with point 1 emphatically.
Of course if everyone saw it that way, no one would have been on it to keep up with in the first place...
|
|
|
|
|
DaveAuld wrote: The difference is letting it control you, or you controlling it. The wife, she has becoming totally absorbed by it, but fails to see it and denies she has. Is that not the first signs of addiction?
My missus has the same issue with Clash of the Clans.
|
|
|
|
|
Except they can't, unless he chooses to accept them as friends. Here anyone can read them.
|
|
|
|
|
Well he passed - 85% is not actually great for L1 courses [if he's on a higher level then it's okay]. I remember getting very peeved at dropping 5-10% on a few TMA's but when you're doing multiple courses it can get rather confusing. I was doing two parallel code monkey courses, and on one you lost marks if you didn't use accessors for all references to member variables and you had to use this for member references, on the other course you got dinged for wasting code using accessors internally or sugar like this .
|
|
|
|
|
I remember that well...pondering the "Do they or do they not want me to use this , as it would be shown in some places, but not in others. Then they use some other language, can't even remember what it was now, that completely confused the dung out of me. And then there was all that AI functional programming which was just like
So over the duration of my OU degree;
c#
java
javascript
vb.net
other weird language thing (maybe more than one)
functional language thing.
html and css
There was probably other stuff in there that my mind has deliberately chosen not to remind me of. Oh, then those elephanting frogs...
|
|
|
|
|
DaveAuld wrote: AI functional programming which was just like
I enjoyed this and even did my Final year project in this field, I did have one of the leadiing protagonists in AI as my lecturer though, some of the course material was on stuff he had 'invented'.
His name escapes me now though.
|
|
|
|
|
I was lucky, just Java and badger's nadger of HTML. The weird shyte for me was the Systemics I did as the second half. That was at times brain melting to get head around.
|
|
|
|
|
A single Roman article follows a clear way of keeping a publicans spirits honest?
|
|
|
|