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

learn more… | top users | synonyms

21
votes
3answers
799 views

Would you make use of “Google 20%” time if your employer encouraged and funded it? [closed]

We know about Google's 20% projects, whereby a developer can spend up to 20% of their time on a personal project which interests them. If your employer let you spend 20% of your time on a project ...
4
votes
5answers
216 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' ...
4
votes
2answers
1k views

Is there a cheaper non-express non-student, non-msdn version of Visual Studio 2010 that supports plugins in the US than the $710 Professional Edition? [closed]

I've never actually purchased a copy of Visual Studio myself. SharpDevelop and Express edition have always been good enough for my personal use, and my employers always furnished me with the IDEs I ...
14
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
591 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
824 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 ...
9
votes
8answers
961 views

How can you tell if you're really going to be working with the “smartest people”?

In the same vein as this question, it seems like in every interview an engineer says that they're working with the smartest people. Well it's statistically impossible for every company to have the ...
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 ...
78
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
540 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 ...
27
votes
8answers
7k 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
253 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
441 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
875 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
996 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
944 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
345 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
502 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
535 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 ...
31
votes
8answers
4k 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 ...
33
votes
8answers
1k 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
606 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
392 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?
28
votes
28answers
4k 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
0answers
163 views

What to do with a boss who belive to be a developer, but he's not? [duplicate]

Possible Duplicate: How to tackle a boss who thinks everybody in this world is wrong except him? I work in a company where we produce a web application that is used directly from our ...
2
votes
2answers
206 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
598 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 ...
22
votes
11answers
2k views

How much pressure should programmers be under?

I have been blessed with an amazing workplace and my colleagues are really understanding.. However this is my first programming "gig" and i know some people aren't so lucky, Especially those who run ...
64
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
736 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 ...
23
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 ...
2
votes
2answers
261 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
849 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
2k 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
7k 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
248 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 ...
7
votes
12answers
585 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
928 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 ...
1
vote
1answer
356 views

Is it i normal for a programmer to be maverick? or is it considered as an attitude issue? [closed]

Dictionary Says that a maveric is someone who is Someone who exhibits great independence in thought and action Unorthodox Rebel (A person who takes part in an armed rebellion against the ...
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 ...
12
votes
8answers
688 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
603 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
202 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 ...
4
votes
4answers
4k 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
315 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 ...
34
votes
7answers
17k 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
568 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?