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

learn more… | top users | synonyms

8
votes
3answers
791 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 ...
3
votes
6answers
823 views

Blocked Sites at work (that aren't even bad) [on hold]

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
668 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
920 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 ...
12
votes
17answers
1k 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 ...
22
votes
9answers
863 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 ...
12
votes
8answers
588 views

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

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 ...
6
votes
4answers
329 views

How much time do you need in between large projects? [on hold]

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
5k 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
400 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 ...
34
votes
9answers
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
218 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
895 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
1k 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
330 views

Pros and cons of working at a company that uses a lot of its own frameworks [on hold]

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 ...
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 ...
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 ...
17
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
866 views

How to deal with a 'public' work environment? [on hold]

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
1k 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
981 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 ...
5
votes
6answers
508 views

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

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
801 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, ...
8
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 ...
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 ...
10
votes
5answers
400 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
551 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 ...
1
vote
4answers
460 views

What is a good environment for learning like? [closed]

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
3k 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 ...
39
votes
9answers
6k views

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

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
311 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? [closed]

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 ...
42
votes
10answers
1k 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 ...
8
votes
10answers
4k views

What questions should I ask on a work environment survey? [closed]

As a result of reading Peopleware, I'm thinking of sending a survey out to our programmers to determine how they feel about their office environment. One obvious question is whether the office is too ...
8
votes
7answers
608 views

Are high office partitions as effective as private offices? [closed]

I'm currently reading DeMarco and Lister's Peopleware, and I've been struck (as everyone is) by their comments about noise reduction via using private offices, and the effect this has on productivity. ...
38
votes
19answers
1k views

What to do about “stopping point syndrome”?

I have noticed a behavior in myself that I call "stopping point syndrome"... it means I cannot stop working until I reach a "stopping point" (or I become exhausted). In other words, if I am in the ...
8
votes
8answers
562 views

Diplomatically point out the obvious problem in a product

As we all know, every software has bugs in it. It is matter of time to discover it. Suppose if you just found your product has potential big issue and it was not developed by you. How would you deal ...
12
votes
6answers
2k views

How to improve the programmers work environment [closed]

I manage a team of six programmers, working on diverse systems. We work in an open plan office, with members sitting in cubicles. A lot of people on these forums are big on private offices, but that ...
8
votes
8answers
459 views

Conflict resolution between programmers

Sometimes, maybe during a code review or a design meeting arguments can get heated and it's easy to insult someone unintentionally. These things can in turn create a tense atmosphere in the workplace ...
5
votes
6answers
570 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 ...
28
votes
20answers
3k views

Working for free? [closed]

I came across this article Work for Free that got me thinking. The goal of every employer is to gain more value from workers than the firm pays out in wages; otherwise, there is no growth, ...
3
votes
5answers
579 views

Web Usage Policies at “Best Companies to Work For”

For any company that has made it onto a "Best Companies to Work For" list* in 2010 that hires programmers, what restrictions on web usage do they have in place? Does that company view unrestricted ...
6
votes
6answers
337 views

Does your company donate financially to open source projects? Why not?

Does your company donate financially to open source projects? My company doesn't. We use open source operating systems, tools, libraries, IDEs, application servers, databases, websites (Wikipedia) ...
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 ...
22
votes
13answers
3k views

Is taking frequent breaks really that beneficial when programming? [on hold]

I keep reading that it is recommended for a programmer to take frequent breaks while programming, and the usual recommendation I see is 5 minutes every half hour or 10 minutes every hour. I gave it a ...
20
votes
18answers
3k views

What kind of screen has the best image quality for reading/programming?

I'm thinking about buying a new laptop, and while I bought my original one oblivious to the fact that there could be different quality screens out there, after seeing the screen on my sister's netbook ...