DO NOT USE THIS TAG. THIS TAG IS BEING ACTIVELY CLEANED UP.

learn more… | top users | synonyms

70
votes
10answers
6k views

What stressors do programmers encounter on the job, and how do you deal with them? [closed]

Learning to manage stress is vital to staying healthy while working at any job. A necessary subtask is learning to recognize and limit the sources of stress. But, in the midst of the daily grind, it ...
4
votes
2answers
374 views

How to measure time lost due to environment problems?

I'm trying to determine how we can measure how much time the developers are loosing to poorly managed environment and inefficient ways-of-working. The goals are: Show managment how big the problem ...
3
votes
4answers
1k views

Boss is afraid to use a version control system for new project, should I anyway?

See Superior refusing to use subversion My question is similar, but here are the main differences in my scenario: We are starting a new project from scratch, using PHP and web tech. There would be ...
23
votes
10answers
3k views

What's the difference between working at a software company and a company whose focus is in another field? [closed]

Recently, I was approached by a local ad agency with a job opportunity. They are bringing all web/interactive development in-house and adding to their development team. I'm growing sick of my cushy, ...
3
votes
4answers
254 views

How to determine the right amount of up front design? [closed]

Software developers occasionally are called upon to write fairly complex bits of software under tight deadlines. Often, it seems like the quickest thing to do is to simply start coding, and solve the ...
15
votes
7answers
3k views

Is Windows suitable for Ruby development?

I've read that Windows is not recommended for Ruby development and this is last thing that stops me from starting some projects in Ruby. Are there any changes to this? Or any suggestions to make ...
13
votes
9answers
985 views

Are there successful examples of development “shifts”?

There is some thinking going on around how to get more output from the current resources we have. The thought is that two teams working different shifts might produce more output. The first shift ...
33
votes
14answers
2k views

How is leaving on time perceived in software companies? [closed]

What are the consequences of leaving work on time in software companies? What's the professional way to deal with this? [Editorial addition] The question is about working standard hours and not ...
82
votes
33answers
5k views

When deciding on whether or not to work for a new company, what are your dealbreakers? [closed]

I know we've covered what questions you should ask about a company before you would decide to work there. But what do you do with the answers? In other words, what would you consider a dealbreaker? ...
6
votes
5answers
570 views

Is it more difficult to maintain moral ethics in IT industry..? [closed]

is it more difficult to maintain moral ethics in IT industry? or it is just that this industry has its own code of conduct?. I have another profile with karmas close to a thousand. This posting is ...
29
votes
8answers
9k views

Should a development machine be inside a VM?

This post by Rob Conery (note the slug) says that development environment should be run inside a virtual machine. I see what he's saying and tend to agree, but still feel a little uneasy. Now that ...
2
votes
4answers
262 views

How to work with new director with different ideals? [on hold]

Background Over the past 2 years, we have built us a decent team of developers. The CEO of the company and myself have been working closing to make sure we are moving done a good path. As our ...
21
votes
16answers
2k views

What causes overtime and how can it be avoided? [on hold]

Today, my manager told me that I must work over time to make up for a lack of planning and project management. Instead of incentivizing this unpaid mandatory overtime, my manager has made it clear I ...
16
votes
15answers
1k views

4x as much work as I can actually do, what now? [closed]

I work for a web development firm and currently have 9 projects in the programming phase waiting for me to do them, and deadlines are flying past quickly without the projects getting done in time. We ...
13
votes
5answers
471 views

How should I approach doing similar work on the side to what I do at work during the day?

Currently got a good job, spending 70% of my day doing what I love, the downside of this is of course that I am working for someone else and not my self. Ideally would love to get something of my own ...
12
votes
5answers
1k views

You write the server, I write the client: Best practices for designing an API?

I'm working on a brand new application that involves a client and a server. Specifically, it's a native mobile app talking to a web server, using a custom API that we will define. I was hired to write ...
11
votes
3answers
2k views

Cons of working from home [on hold]

I am a software developer for a large corporation, and currently work from home two days a week, and I absolutely love it. However, because of juggling of personnel, my team's office may get shutdown ...
15
votes
11answers
985 views

From Slashdot: Does being a loyal developer pay? [closed]

I saw this question posted on Slashdot and thought it would make a great question here on Programmers.SE. It's not my question, nor my situation. Here goes: "As a senior developer for a small ...
3
votes
4answers
348 views

My manager said “We're not in the business of building controls” but I am a WPF dev [closed]

I cannot believe what just happened. I'm an expensive full stack developer, although I have focussed on WPF and Silverlight lately. Much of the time, I write Controls, ViewModels, Repositories and a ...
12
votes
8answers
515 views

What to do if boss always postpones major decisions about requirements and overall design?

When starting a new project, my boss always avoids to make fixed decisions. He is usually saying: ok, just start to write something and be as generic as possible. When you're finished we look how we ...
5
votes
6answers
571 views

Correcting indentation

I work for a multi-national I.T. services company. I'd thought they'd be applying good development practices but they aren't. One example is the source code base for a Java project that is currently ...
32
votes
8answers
6k views

What are the pressures of being a software engineer? [closed]

I am thinking about a career in software engineering, but before I look for work I wanted to get an idea of what to expect particularly with pressure. This will be my first programming job (so I am ...
34
votes
8answers
2k views

Working as the sole programmer at a non-tech company [closed]

I work as the back-end developer, front-end developer, systems admin, help desk and all-around 'guy who knows computers' at a small marketing company of about 15 people. I was wondering if others ...
2
votes
2answers
681 views

browsing with curl instead of firefox (or any other browser) [closed]

My company has 2 Intranets (one technical, and one commercial), I am the administrator of the technical Intranet. We need to see if a client has a contract for a service we offer. As such, for ease ...
8
votes
3answers
459 views

What are off-shore resources' experiences like working for foreign companies? [closed]

Are you an off-shore coding resource for a foreign company? What are the challenges of working with foreign companies? What helps make the project more successful?
27
votes
28answers
7k views

Is Programming generally an overtime exempt field? [closed]

My manager told me that the industry doesn't pay overtime for programmers. Is this true?
1
vote
2answers
224 views

Programmers and Database Professionals in Performance Based Companies [closed]

Anybody here work for a company (or know of someone that does) in the fields of programming or anything related to DBs and not have set work hours? Where you are paid for performance rather than how ...
7
votes
9answers
645 views

Is your physical programming environment organized? [closed]

So the question is this: wherever you sit down and do your magic, is it neat and organized or chaotic and in disarray ? Do you find that your level of organization follows linearly with your current ...
65
votes
16answers
3k views

Should organizations penalize developers for the amount of defect reports filed against code they worked on? [duplicate]

Should organizations penalize developers for defect reports filed against their work products? I was having a discussion with my friend where he asks if a manager taking the number of defects filed ...
4
votes
5answers
948 views

How can one find software development work that involves directly the final end user?

I've worked in software development for 15 years and, while there have been signficant personal achievements and a lot of experience, I've always felt detached from the man/woman-on-the-street, the ...
22
votes
17answers
2k views

Should I judge an IT company by the look of the interior office space? [closed]

I recently attended an interview for an IT company. Though the interview process itself was decent, I was shocked by the rather poor working conditions and interior of the office. A few things stood ...
3
votes
2answers
312 views

What is the best way to maintain software tool chains?

Short Question What is the best way to create, maintain, and distribute software development tool chains? Background I am trying to develop a workflow / process to create an isolated environment in ...
18
votes
8answers
1k views

How do I communicate my role in a project to other team members? [closed]

Recently I worked on developing a new component with a coworker. I would say that our contributions were about a 80/20 split, myself having contributed 80% of the work toward the component. My ...
12
votes
11answers
3k views

Is it wise for a programmer to move into management? [closed]

Many times, a developer has suggested that I become a team leader because I'm motivated, but during my career in the IT industry, I've seen so many people who are great at programming, move into ...
18
votes
14answers
11k views

Does Salary mean being On-Call 24/7? [duplicate]

Possible Duplicate: "Overtime is part of the job" true but a bad attitude? I develop web services and production systems, but I don't recall signing anything when I was hired that ...
2
votes
1answer
272 views

“Joel test” for B2B hardware/software developers

I discovered the Joel test recently and applied it to my team. However, I but found hard to apply some points to my company since we are developing small chips with both "wired" and programmable ...
8
votes
12answers
652 views

Tips for working at home? [duplicate]

Possible Duplicate: I program from home. What can I do to be more productive? What about if your office is your home? I'm not talking about a self-employed devoloper. I'm talking about been ...
20
votes
5answers
990 views

How to tackle a boss/manager who likes to race the coders [on hold]

After a recent restructuring happened in our corporation - I have got a new line manager. He is generally ok and not as sneaky as the previous one. By "sneaky" I don't mean he was an evil manager - I ...
11
votes
7answers
467 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 ...
13
votes
8answers
881 views

How can be get sure that we're not implementing micromanagement in the field of software development?

As I got the feedback of developers about scrum methodology in this question, on whether it turns active developers into passive developers or not, I encountered the word micromanagement. However, ...
2
votes
6answers
649 views

How seriously should a programmer take a 'star performer' award? [closed]

I work at a medium sized software corp. in India (abt 6,500 employees). This company has a star performer policy; basically they select a person from each "grade" every quarter and give her the ...
1
vote
3answers
213 views

How do I transition from a large enterprise to a small startup? [on hold]

I am shortly going to move from a large, multinational, enterprise software house to a start up where I will be the only full time developer. I've worked in start ups and in companies where there have ...
5
votes
4answers
6k views

Recommendations on running Visual Studio inside a VMWare VDI environment?

Does anyone have experience running Visual Studio inside a VDI environment? Would you recommend it? Would you advise against it? Our Background Our department is one of the few in the ...
5
votes
6answers
343 views

How to get manager to get me favorable projects [closed]

For some odd ball reason, my manager is giving me grunt work which no one wants to do. Currently he is working on a Flex/AS project, which I have previous experience with and he does not, but is ...
40
votes
9answers
2k views

What can I do about multiple coworkers who constantly question my knowledge?

At my current job, I have coworkers who still throw interview questions at me even though I've been working there for 6 months. I though it would end after I got hired but then it continued on and on. ...
2
votes
2answers
664 views

Programming at Home vs Programming at Workplace [duplicate]

Possible Duplicate: Pros and Cons of working Remotely/from Home I want to know which type of programming have better performance rate? Programming at home or programming at workplace?
8
votes
6answers
317 views

If I finish one project, should I wait until the next day to start another one or begin right away? [closed]

There are some days where I feel like I get a lot done. I've finished deploying my most recent project and cleared everything from my TODO list, and still have some time left in my day. I DO have a ...
5
votes
8answers
737 views

Slow developer machines - approach with vmware good?

we are using slow developer notebooks. They come equipped with vista and 2 gb rams, which slows down everything. Someone decided a good resolution would be to use vmware clients instead of faster pc ...
4
votes
2answers
255 views

How to transfer teams to an Agile programming methodology

My group has recently grown in size with the addition of several teams from different projects. We work using an Agile programming methodology: 2 week sprints, deliverable every sprint, 2-3 pushes to ...
8
votes
3answers
1k views

What are some good questions (and good/bad answers) to ask at an interview to gauge the competency of the company/team? [duplicate]

Possible Duplicate: What questions do you ask about a company before deciding to work there? I'm already familiar with the Joel Test, but it's been my experience that some of the questions ...