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

learn more… | top users | synonyms

3
votes
5answers
757 views

taking notes while reading source code of large projects

Whenever we start reading a big project source code it's often necessary to note down the calling chains and notes that reason why a specific code pattern was chosen, for example. I found primitive ...
2
votes
2answers
211 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 ...
0
votes
4answers
807 views

How would you like to be coached? [closed]

My boss is going through a certification process reggarding "Coaching", and he asked me if he could coach me. According to what I understood from him, I should have an objective on what should I be ...
9
votes
8answers
969 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 ...
15
votes
3answers
1k views

Integrating into a new team

I've just joined a new company where a lot of the developers have been working for more than ten years. How do I integrate into the team without stepping on too many toes?
5
votes
4answers
394 views

How to Deal with an out of touch “Project manager”

This "manager" is 70+ yrs old and a math genius. We were tasked with creating a web application. He loves SQL and stored procedures. He first created this in MS access. For the web app I had to ...
8
votes
3answers
717 views

How do you know a company is worth-working at or not? [closed]

I'm leaving my current company, and I'm looking for a better place to work. But this time I'm confused. I don't want to walk in and out in six months again. I want to find a company which I can work ...
5
votes
6answers
708 views

Blocked Sites at work (that aren't even bad)

So here recently, i've been using google to look up information for basically random programming things (i was just hired on a month or so ago). So here recently I was actually looking up some ...
12
votes
3answers
585 views

Is there any scholarly research on the detrimental effects of a noisy workplace on productivity? [closed]

I work in an open office with typical office noise (people talking and walking by). It is simply too noisy and restless for me to work in. I've been trying and trying to get some change, to no avail. ...
12
votes
13answers
894 views

Friday afternoon, nothing to do - try and learn something? [closed]

Its Friday afternoon and I've literally done everything expected of me. I'm thinking I should spend this productively, and fancy running through the asp.net mvc tutorial (since we've got nothing MVC ...
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 ...
13
votes
17answers
2k views

Have programmers at your work not taken up or been averse to an offer of a second monitor? [duplicate]

I'm putting together a business case for the developers in my company to get a second monitor. After my own experiences and research, this seems a no-brainer to me in terms of increasing productivity ...
12
votes
14answers
1k views

How to solve conflicts with another programmer

I've read this question, but I think it doesn't really applies in my case. I have issues working with another developer in my company and I'm not sure how to fix them when there is no team lead to ...
2
votes
8answers
2k views

How can I effectively use a netbook and a desktop computer together for programming? [closed]

Currently, in my workspace, I have a netbook sitting off to the side gathering dust while I write code on my desktop. As a result, the only use my netbook gets coding-wise is when I'm writing up a ...
21
votes
9answers
773 views

For those of you who are senior developers what do you look for in a new company and development team? [closed]

As I move forward in my career new jobs become more difficult to choose between. When I was starting out and for the first 8 years of my career I took the jobs that I could get that would keep me ...
4
votes
15answers
4k views

How to use multiple monitors effectivelly [closed]

I'm currently using a single monitor, since I see no value in something like this mentioned in this answer. It may be a good exercise for my neck, but besides of this I see no use therein at all. ...
13
votes
9answers
581 views

Should I avoid or embrace asking questions of other developers on the job?

As a CS undergraduate, the people around me are either learning or are paid to teach me, but as a software developer, the people around me have tasks of their own. They aren't paid to teach me, and ...
7
votes
4answers
309 views

How much time do you need in between large projects?

You've launched a large project at work, something that's been in progress and taken up large chunks of your life for more than 6 months. The post-launch triage is over. Tech support isn't calling you ...
57
votes
18answers
4k views

How to tell your boss that his programming style is really bad?

I'm a student and in my spare time I'm working for a big enterprise as Java developer. The job is good, but the problem is, my boss writes very strange code. I don't want to complain, but some issues ...
12
votes
4answers
1k views

Open office arrangement with non-programmers (sales, etc) talking all day?

Just curious about this, I'm about to leave this job for a variety of reasons but one thing is that the office I work in is a full open office with a few non-programmer employees in close proximity ...
5
votes
4answers
379 views

Do programmers at non-software companies need the same things as at software companies? [duplicate]

There is a lot of evidence that things like offices, multiple screens, administration rights of your own computer, and being allowed whatever software you want is great for productivity while ...
30
votes
7answers
1k views

At what point does “constructive” criticism of your code become unhelpful?

I recently started as a junior developer. As well as being one of the least experienced people on the team, I'm also a woman, which comes with all sorts of its own challenges working in a ...
1
vote
2answers
212 views

Simplifying the process of compiling and running objective-c apps in GNUstep

I just installed GNUstep (following this post: http://www.jaysonjc.com/programming/objective-c-programming-in-windows-gnustep-projectcenter.html) It says to run this code: gcc -o helloworld ...
11
votes
12answers
883 views

Are programmers tied to their code?

Assuming you are working for a company or in a team of developers, is the code bound to the person who did it? When someone develops a particular functionality or an area of the application, is this ...
3
votes
4answers
2k views

Is Windows Server 2008 R2 x64 usable as a developer workstation OS?

We're upgrading the RAM on our developer workstations and looking to move to a 64-bit OS. We've been using Windows 7 x86, but I'm wondering about using Server 2008 R2 x64 so that developers can use ...
5
votes
5answers
326 views

Pros and cons of working at a company that uses a lot of its own frameworks

I have an opportunity to work in a company that looks good from the outside but has something that bothers me. It doesn't use commercial technologies. The main language that will be used is Java but ...
7
votes
12answers
599 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 ...
0
votes
3answers
142 views

Shell independence in programming groups

Our programming environment is dependent upon certain environment variables being set. For example, to use distcc, one needs to define the DISTCC_HOSTS environment variable. The way we handle this is ...
5
votes
5answers
1k views

Is “Experience working on large projects” something that I should strive for?

This is in the context of job search. There are fancy words such as "Enterprise software" (as opposed to a school project). Then there is the experience of developing/architecting large software ...
14
votes
10answers
1k views

How do you bridge the generational gap between managers and developers?

Typically, managers tend to be older and have more experience than the developers working under them. While young developers are often more knowledgeable about "newer" technologies/patterns (like ...
16
votes
5answers
2k views

How to avoid distractions during programming and keep up to date? [closed]

People always need concentration during work tasks, but i feel programming requires even a higher level. In general my biggest problem is getting distracted by my articles feeds, but i also give it a ...
5
votes
5answers
836 views

How to deal with a 'public' work environment?

In the last 6 months, I have changed desks at my office 4 times. I don't mind, as it's due to expansion of the company and acquiring new office space and getting everybody settled. However, I truly ...
15
votes
8answers
955 views

How to convince my boss to improve code quality? [duplicate]

The place I'm working for is a service provider. We have a lot of services, which are written to deal with deadline, so their code are really terrible: No coding convention, everyone codes in his ...
2
votes
3answers
829 views

How to ask the boss to pay for qualifications?

I'm working as a junior developer for a startup company, and have been working here around 7 months now. After 4 months, we had a late quarterly review, and just before the boss mentioned there was a ...
22
votes
12answers
5k views

Code while standing [closed]

I have a regular, standard, workplace: a desk, a chair an LCD monitor, a mouse and a keyboard. I would like to have the ability to work while standing. I have the feeling that my employer will not ...
6
votes
6answers
485 views

How do I convince my boss that it's OK to use an application to access an outside website?

That is, if you agree that it's OK. We have a need to maintain an accurate internal record of bank routing numbers, and my boss wants me to set up a process where once a week someone goes to the ...
2
votes
2answers
755 views

Best development architecture for a small team of programmers ( WAMP Stack )

I'm in the first month of work in a new company.. and after I met the two programmer's and asked how things are organized in terms of projects inside the company, they simply shrug their shoulders, ...
7
votes
3answers
1k views

Does programming in front of a projector screen work?

I'm wondering if being in front of a very large screen (say 106" instead of your usual dual 22"), with appropriate distance, has any positive impact of your work conditions. I'm thinking about the ...
27
votes
10answers
1k views

How to avoid to be employed by companies which are candidates to DailyWTF stories?

I'm reading The Daily WTF archives and especially those stories about IT-related companies which have a completely wrong approach of software development, the job of a developer, etc. Some stories ...
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 ...
10
votes
5answers
391 views

In which fields does quality of the software product matter as much as the completion time?

Someone told me that if the software product meets clients expectations, it is good quality. But I've worked with Interaction Designers (the same kind of people who made Gmail's interface and ...
10
votes
5answers
531 views

Two bosses, both want different way of implementation [closed]

Over lunch, a colleague of mine, that has a manager (person in direct charge of the project) and a BOSS up top was asked to resolve one issue. The manager had arguments with the boss regarding how it ...
4
votes
4answers
202 views

Two possible solutions to a problem, DB design

I saw the recent post about the person questioning his boss's solution (I believe my solution is better than my boss, so should I ignore him?) and decided to ask something similar but not as ...
2
votes
9answers
1k views

Boss solution vs Developer solution

The problem: When we were sending newsletters to customers, there was no way to confirm if the customer already received the mail. So the boss decided to implement this idea: Boss's Idea: Each time ...
2
votes
4answers
450 views

What is a good environment for learning like?

I have a feeling that lately I haven't improved much as a programmer. I may have learned a few bits regarding some technologies and acquired some domain knowledge, but it isn't much. In general ...
21
votes
6answers
2k views

How do you take advantage of your whiteboard in your development team? [duplicate]

Today we got our own website design. The theme is the "whiteboard". I'm a big fan of them. I would like you to share with me how you use it. I'm sure I don't exploit its potential enough. I will ...
37
votes
9answers
5k views

How to convince your boss to give you a better developer machine?

I’m working on a project and my computer is quite slow. I would work more efficient and get less irritated if I get a better developer machine. How can I convince my boss to give me a better ...
8
votes
3answers
300 views

Is How the Company Makes Its Money One of The Most Important Determining Factors in their work environment, culture, etc [closed]

This is a viewpoint I've started to realize recently about some companies that I have worked for. They had their own software product that they developed in-house but most of the focus was on building ...
7
votes
8answers
2k views

What is your favourite/ideal development environment?

If you could describe your ideal development environment, what would it be? There are numerous things to take into consideration, including but not limited to: Hardware Software (Operating System of ...
41
votes
10answers
2k views

Is there any hard data on the (dis-)advantages of working from home? [closed]

Is there any hard data (studies, comparisons, not-just-gut-feel analysis) on the advantages and disadvantages of working from home? My devs asked about e.g. working from home one day per week, the ...