Related to factors around an employer's place of business. May involve cubicles, co-workers or bosses often.

learn more… | top users | synonyms

10
votes
8answers
1k views

New job and my boss is frequently absent [closed]

So I just started a new position at a great company that is pretty much a dream to work for. The only problem is that there's a steep learning curve for the type of data I will be working with, and my ...
70
votes
10answers
5k 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
364 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
249 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 ...
5
votes
5answers
223 views

How to get out of supporting deadend sales pitches?

As part of being a programmer, you often are asked to provide estimates/ make slideware / do technical demos for Sales teams to present to end-clients. Sometimes we go along for the 'technical' ...
15
votes
7answers
2k 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 ...
4
votes
1answer
731 views

I feel sleepy and tired when I encounter problems during a working day, is that normal? [closed]

I think it is kinda strange but I just noticed that I have this odd habit of feeling tired, sleepy and dizzy when I encounter a (programming) problem that I can't solve after a while of trying. It ...
13
votes
9answers
888 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 ...
80
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
555 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
8k 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
258 views

How to work with new director with different ideals?

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?

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?

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
462 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 ...
11
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
1k views

Cons of working from home

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
967 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
347 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
510 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
558 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
5k 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

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
658 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
443 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
6k 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?
2
votes
2answers
215 views

Programmers and Database Professionals in Performance Based Companies

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
623 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
851 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
299 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
9k 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
260 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
624 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
963 views

How to tackle a boss/manager who likes to race the coders

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
430 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 ...
12
votes
8answers
775 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
629 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 ...
2
votes
3answers
207 views

How do I transition from a large enterprise to a small startup?

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
5k 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
335 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 ...
36
votes
7answers
20k views

My company won't let me listen to music anymore [closed]

I began programming at the age of 14 and over a decade has gone by, during this time, a day hasn't gone by when I don't listen to music, radio or podcasts. When I'm programming at home or in work, I ...
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
633 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?