"The powers that be" is often a phrase used to describe those in a position of authority responsible for work. Distribution of resources would be a way to describe what managers do though resources include time, money and people.

learn more… | top users | synonyms

36
votes
13answers
3k views

Can a non-programmer successfully run a software company?

Back in 2006, one Joel Spolsky made the following comment: Watching non-programmers trying to run software companies is like watching someone who doesn't know how to surf trying to surf. ...
3
votes
6answers
390 views

Should I be involved in my project's business side?

Before my current job, I was always involved in the technical aspects of a project like: architecture design performance security etc Now I'm team lead of a project that's a game on a web site ...
0
votes
3answers
127 views

How do you get a client to understand the importance of a project lifecycle?

Situation is I have a number of in-house clients who continue to have trouble grasping the concept of defining clear requirements for a project and committing to them. Unfortunately my job situation ...
19
votes
10answers
3k views

When/why is it easier to beg forgiveness than ask permission? [closed]

The saying "It's easier to beg forgiveness than ask permission" seems pretty popular among programmers and IIRC was attributed to Grace Hopper. In what situations is this typically true, and why do ...
20
votes
21answers
2k views

If you were the manager of a team of 25 developers, how would you motivate them? [closed]

Imagine yourself hired by a new startup backed with few millions coming from venture capitalists. Your mission: organize the development of the next killer app. 25 developers is too much to take ...
11
votes
7answers
399 views

Where do you draw the line between quantity and quality?

My manager has talked with me and says that the quality of my work is excellent, but I need to step up the quantity of how much I crank out. I've only been working for a couple of years, so I still ...
5
votes
6answers
518 views

What processes do you follow when developing code for large corporations? [closed]

I'm interested in learning about any process you need to follow when coding for a large corporation. For example, it would be nice to see a little insight into how you (or your manager) handles ...
3
votes
3answers
2k views

annual goal for programmers in IT company

As IT manager what goals would you set for your programmers in your team. These goals would be used in the annual performance review. Any recommendations? How would you create goals that actually ...
4
votes
5answers
485 views

Do social networks increase development productivity?

I am a developer a fairly large firm of programmers (100+). Since there are several departments and several teams within each department; communication is an issue regarding: sharing of ideas, ...
6
votes
3answers
1k views

Can the ScrumMaster and other team members be managed by the Product Owner?

Our team is switching to Scrum. I would be the ScrumMaster (in addition to being a developer), and another developer would become Product Owner (in addition to our product marketing guy). All members ...
2
votes
7answers
865 views

Defining Rank names for employees [closed]

I want to create a list of ranks for the employees in my company. We are an open source integrator that works usually with existing solutions and also building custom solutions. We don't want to name ...
6
votes
9answers
381 views

Managers X Motivation

As a programmer what do you think that is the thing that your manager does that mostly decreases your motivation? My manager insists in blocking web content (this week was msdn content and Microsoft ...
2
votes
2answers
219 views

Ideas for developer management software? [closed]

(I posted this at serverfault and it was suggested I post here instead) I'm looking for an application recommendation to help me keep track of the discussions I have with the members of my team ...
21
votes
10answers
6k views

Explaining technical things to non-technical people

I often have to explain technical things and technical decisions to my extremely non technical manager and I'm pretty awful at it. What are good ways to essential dumb things down for the rest of the ...
6
votes
3answers
295 views

Getting management to hire a new developer?

I've been working here for about 3 months now, and this company has been around since 2003. I've the only full time developer, and I don't know what happened to the part time guy who was doing work ...
5
votes
1answer
461 views

Does this list of management behaviors actually appeal to software developers?

I came across this list of management behaviors (http://suven.posterous.com/dos-and-donts-leading-software-development-te). I think it has some gems, but I'm not 100% on some of them. I've marked ...
14
votes
8answers
1k views

I am in a rather difficult work situation. Should I stay or should I go?

After reading a lot on this forums, it seems that my current employer isn't a really great place to work and I'm wondering if I should move on, or stay a bit longer and then leave so it looks better ...
3
votes
9answers
603 views

What reasons do you have/give for using an MP3 player/iPod while programming?

At my last job, as a Project Manager, I argued (unsuccessfully) for the Developers to be able to use MP3 players while they were working. Unfortunately, the culture in that company was such that many ...
10
votes
5answers
2k views

Project Proposal templates/requirements [closed]

When drafting a project proposal, do you use any standard template? What features/information should be included? What is nice to have included? What sort of boiler plate information should I shove ...
14
votes
1answer
321 views

Guiding Management to the Correct Decision [closed]

My supervisor (also a developer) and I have a running joke about writing a book called "Managing From Beneath: Subversively Guiding Management to the Right Decision" and including a number of ...
101
votes
15answers
33k views

What's the career path for a developer who doesn't like management?

If you're developer (Senior or Lead Developer) and you'd rather stay with code/design than pursue a management career, what are the available career paths at your company, or any you've heard of? How ...
1
vote
1answer
2k views

Moving from technical leadership into management? [closed]

Is there a career path for moving from a 'Technical Lead' position to a more management-focussed role, such as that of a project manager? Are there any skill-sets common to both that can be leveraged? ...
30
votes
12answers
2k views

How possible is it to estimate time for programming projects? [duplicate]

It seems like it is nearly impossible to get close because you could run into any number of issues and things not first anticipated. How close can we be expected to reasonably estimate? Our PM wants ...
20
votes
14answers
1k views

How managers choose programming languages

It's not a secret to anyone that managers can and often will impose the programming language that will be used for a project. Being a programmer myself, I have never been able to understand this. ...
20
votes
15answers
411 views

Change management's mind?

As a programmer working in an insurance office, I have a nasty little management hierarchy which is making programming much harder. At current, our IT department rates a three on The Joel Test, which ...
33
votes
20answers
694 views

“Mentor” a senior programmer or colleague without insulting

I don't have great social skills. Like many programmers I know, social skills are something that is worked on and developed over time because it's not a natural and 'inborn' trait. When a computer ...
18
votes
26answers
813 views

How to deal with the developers refusing to use certain technologies or tools?

How to deal with the developers refusing to use certain technologies or tools? Note: Good help is hard to find, so answer 'Let them go' doesn't work in this case. Besides, they are very good in what ...
15
votes
13answers
848 views

How do I find and hire a good intern?

We are in the process of looking to bring an intern on board. For the record, it's a paid part-time programming internship and we would like them to be local. We always struggle on where to look for ...