Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:Similar Situation (Score 1) 165

@ jomama717 I used to be in your situation too - very little time to code, and responsible for a team.

The single biggest improvement to my life at work as a technical team leader came about when I learned to better delegate. You have an entire team at your disposal! They are there to help you, as well as each other! It's all to easy to slip into 'control freak hero' mode, where you feel the need to do everything yourself because you don't feel anybody else can do it... but that will only ever perpetuate the situation and never give less experienced developers the chance to learn the ropes and be able to do what you can do. And if they don't get better at what they do, then they can never help take some of your workload off you.

In other words, If you don't feel you can delegate because you believe that others won't do the work to your standards, then you need to start fixing that, by making time to coach them through tasks and give feedback. If there are already developers on your team that you do trust to complete tasks to your standards, then you must delegate more immediately!

If you sub-divide and delegate a number of tasks between 4 or 5 developers (and yes, sometimes these are non-coding tasks, just like yours), then what might be a small effort or trivial interruption for them, can be a major load off your stack. It all adds up.

This would allow you more time to code up some solutions or example code as a technical lead (which are folded back into the team projects, again helping the team be more successful), or coach individual developers to bring them up to your required standards (if you don't feel you can delegate to them yet) - everybody wins; it's a virtuous circle.

If you feel you are struggling under the weight of non-coding tasks, again it's worth stressing that you can give out non-coding tasks too - say you need to write a document guideline for a web service API, there's nothing stopping you delegating that, to another developer, even if it's not coding work. Send a team member to a client meeting to gather feedback, and ask them to summarise the feedback for you. If it doesn't work out the first time, try and understand why and fix it.

If you aren't doing this already, then you should give that a go for six months. After that time, if it doesn't work for you, then...

Become an independent software contractor - where you will be paid to focus on code, because that is specifically what you will be hired to do. You get to work with a great variety of teams and codebases, learning much more than you would at a single company.

You can better set and negotiate your wage (within reason) and there's also no more performance reviews, unnecessary meetings (time is money), much less politics to endure as a 'non-employee', and at the end of a contract period you can give yourself a few weeks off to travel or recharge at home when, as you want it (Yes, you can give yourself 6 weeks annual leave to de-stress if you wish, and nobody can deny you that privilege).

Comment The point was the lie itself (Score 5, Insightful) 647

why make this big deal out of the fact that it turned out to be a lie that he was trying to acquire more?

Maybe because the lie was used to trick the American people into starting a war that has cost us hundreds of billions of dollars, wrecked our economy, undermined our position in the world and put us in a far less secure position, killed hundreds of thousands of people, destabilized the middle east, and lined the pockets of the friends and supporters of the people who told the lie with money stolen from the US treasury on the basis of that lie?

The problem was it was a lie, crafted and used to achieve a specific dishonorable result. The fact that other claims that could have been made about superficially similar subjects were true (and were known to be true at the time) has absolutely no bearing on the situation.

--MarkusQ

Comment For the last few months ... (Score 2, Informative) 532

... i've been programming up a music store that sells non-DRM FLAC, Ogg Vorbis and MP3 alongside the CDs. The independent record labels have been very receptive the the idea of no DRM - helped a lot by Apple ignoring them in the UK. We've only got a few labels online so far but will be adding many more in the next few weeks.

Slashdot Top Deals

egrep patterns are full regular expressions; it uses a fast deterministic algorithm that sometimes needs exponential space. -- unix manuals

Working...