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

learn more… | top users | synonyms

2
votes
1answer
105 views

Who is responsible to challenge a product owner?

I am relatively new to Scrum and I am not clear on the boundaries of a product owner. The product owner that I am currently working with seems to behave more like a manager than someone who gives ...
25
votes
12answers
2k views

How much pressure should programmers be under? [on hold]

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 ...
0
votes
2answers
77 views

How to handle critical issues in live services while going on long leaves? [duplicate]

I am working in a start-up where I am handling 2 services alone. Now I am planning to go for long vacations and my manager wants me to find out the way to handle critical issues while I am not ...
4
votes
5answers
301 views

Always keeping 2 people expert on any one chunk of code

I interviewed for a job at a company where they said their policy is to make sure that at least 2 people understand any piece of code, just in case one of them "goes on vacation". They also said that ...
3
votes
7answers
896 views

taking notes while reading source code of large projects [closed]

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 ...
1
vote
4answers
404 views

Would comments increase the chance of being fired? [closed]

I have had this burning question for a while. If I have a job and I comment my code well, to the point that anybody can now understand my hard work, would it make me less indispensable to the company? ...
-2
votes
4answers
232 views

What to do if you're stuck on a project because you got dumped in without the information you need? [closed]

I'm a junior developer and I'm supposed to be debugging this project, but the simple fact is that neither I, nor anybody else here (the only person who's worked on it just left recently) knows much ...
1
vote
2answers
135 views

How can I figure out if another project is mostly maintenance and bugs?

I started working in a relatively big company that unfortunately has its share of quite a lot of legacy code and I ended up spending an extra ordinary amount of time in maintainance and bug fixes. ...
21
votes
3answers
885 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 ...
0
votes
0answers
52 views

Using home server to develop, moving everything out of local machine

I'm sorry if this question is too broad, but I hope it's not :) I'm thinking about setting up small & cheap home linux based server (one of those $200-$300 micro PCs), to move my whole ...
0
votes
1answer
142 views

How to handle a client that wants me to use code from Google under all circumstances? [duplicate]

I have a client that has been upset with the fact that it takes more time than he thinks to complete a feature / bug in a web application. He is more of a project manager that has hired me as a ...
263
votes
34answers
15k views

How do you tell if advice from a senior developer is bad?

Recently, I started my first job as a junior developer and I have a more senior developer in charge of mentoring me in this small company. However, there are several times when he would give me advice ...
20
votes
4answers
1k views

Helping someone who is not and never will be a professional programmer write code that is more legible and usable to use and interpret

I am Elvis, trying very hard to learn to be Einstein. I work for Mort. What the hell is this crazy idiot talking about!?!? (You only need to read the first few paragraphs) If you don't feel like ...
8
votes
8answers
1k views

Career Prospects: Women at Management positions in Software [closed]

I was wondering if women working as software developers often face more positive/negative bias in IT than in other fields? The only reason I ask this question is because personally I have noticed ...
1
vote
2answers
216 views

Testing a very specific function in a large, complex application

I'm new to testing but wholeheartedly realize how important it is. The main issue is that my company has no top-down support for testing at all. That is we don't have any unit testing and just a bit ...
0
votes
2answers
367 views

Common interview: flexibility on code test? [closed]

I'm looking my first job and tomorrow I have my first interview in which they will test my programming skills by doing some code. I want to know if it's usual they let you search on internet if you ...
74
votes
23answers
6k views

How do developers find the time to stay on top of latest technologies? [closed]

I was a freelance web developer until circa 2004 when I started going down the management route but have decided to try to get back into development again (specifically JavaScript and HTML5 web/mobile ...
1
vote
1answer
104 views

I'm looking for recommendations or advice on how to improve our workflow?

I'm working within a team and corporate is breathing down our necks to become more efficient, as projects are on average taking us 6+ months to complete. I was only recently hired (back end ...
2
votes
2answers
386 views

Joel Test: Quiet working space as a developer? [duplicate]

I know the joel test, specifically #8, specifies the ideal working condition for programmers or "knowledge" workers is one where there is a quiet area to work in. I hope this isn't a loaded question ...
0
votes
4answers
194 views

Arguments to non-technical manager for program upgrade [duplicate]

My situation: I'm currently intern in a big company, developing an automation tool (for company internal use only). There are about 30 persons in the team, but we are only 3 developers, all interns ...
11
votes
5answers
705 views

What makes a successful development team? [closed]

What are the signs of a successful development team? What qualities does a team of developers need to possess in order to be successful?
30
votes
10answers
2k views

Can you get in trouble using programming forums or Q&As at work?

Can you get in trouble using programming forums at work? I'd like to know when it is an acceptable practice and how much is too much when it's going to using StackOverflow, or Programmers.SE, for ...
1
vote
1answer
188 views

Dealing with 'dirty' Ruby on Rails client

I had to leave a startup about a month ago because of lack of funding. Basically, this client wanted an application to allow contractors to create, update, read, and delete yardsigns. Straight forward ...
10
votes
7answers
950 views

Chess as a team building exercise for software developers

The last place I worked wasn't a particularly great place and there were more than a few nights where we were working late into the evening trying to meet our sprints. The team while stressed out got ...
3
votes
3answers
202 views

Help putting together an Open Source Friendly contract but does not allow day job work to be Open Sourced

So I just was hired at a place that had only one Developer and that was the co owner. Their employee handbook had something to the effect of the following. All IP, inventions or software you ...
5
votes
7answers
564 views

Is good Grammar a prerequisite for your development team?

I understand that this may be primarily opinion based, but I also think it is an interesting question and would like to hear others' viewpoints on the subject. I recently became the senior developer ...
41
votes
13answers
2k views

How can you have normal life when you're too passionate? [closed]

Let me put this straight. I am quite passionate about programming. I am single and have plenty of time outside work. I haven't slept for 5 full hours for at least a month, as I am involved in multiple ...
6
votes
6answers
505 views

How do you effectively develop the same application from multiple computers?

I've already read If you use multiple computers, how do you sync everything? - but that was off topic... I am specifically thinking about this from a programming side. I have powerful desktops at ...
17
votes
5answers
545 views

How can I start testing in a testing anticulture?

I have a confession to make: Formalized automated testing was never a part of my programming background. I now work in a very large company with many developers (most of them web developers of one ...
36
votes
12answers
2k views

Boss Asking To Work Overtime But Under the Radar [closed]

So the other day my boss (let's call him Colfax) asked me to work on a project, but that I should not discuss it with anyone (including the other programmers on my team) and that it would have to be ...
0
votes
1answer
221 views

Junior developer introduction to job industry [closed]

I am a junior developer at my second working experience, the first one using PHP with WordPress and currently on Groovy on Grails. I like coding, I attend meetup to discuss technology etc but I still ...
63
votes
10answers
4k views

Where to look for challenging jobs with a relaxed atmosphere? [closed]

I'm a dev at one of the big-name tech companies. I like the job for many reasons: I do interesting work on a cool product I solve challenging problems and use a lot of high-level skills ...
5
votes
2answers
411 views

What should I do if I have a genius team lead which does not share? [closed]

Good evening, I got some uncertainties and need some advise or any experiences 'story' from you guys. The question is quite straight forward but I gonna clarify somethings in details. My Background ...
8
votes
1answer
479 views

how to write safe code if you are the only developer [closed]

I have been working in a hedge fund firm for two years and I am the only person who writes almost all the codes. So far, luckily there is no software glitch or bug causing money lost. However, it is ...
1
vote
5answers
509 views

Is blocking an entire web-client due to compatibility a reasonable request?

A little bit of background, we've made an electronic POS system for registered vendors of items of a well known brand. The vendors are required to login to use the system. Recently, IE has been ...
20
votes
10answers
2k views

How to tackle a boss who thinks everybody in this world is wrong except him? [closed]

I mean seriously, how do you tackle a guy who even changes our variable names (even though they are reasonable) and sends back the code (after review) like 4 times? I know for sure I'm not that bad a ...
47
votes
17answers
6k views

Are there any jobs in the programming field that don't require you to sit at a desk all day? [closed]

I'm new in the field of programming. I really enjoy it as a career, but I'm not sure I can handle sitting at a desk for eight hours a day. I don't mind it for short stretches of time of course, but I ...
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 ...
26
votes
5answers
3k views

Does dress code affect your programmers performance [closed]

Do you believe forcing programmers to not wear what they like affects their performance? I can extend the question to what they want put on their desk or hung on their wall. Do you have experience ...
4
votes
8answers
613 views

If you develop on multiple operating systems, is it better to have multiple computers + displays? [closed]

I develop for iOS and Linux. My preferred OS is Ubuntu. Now my software shop (me and a partner) is developing for Windows too. Now the question is, is it more efficient to have multiple workstations, ...
48
votes
10answers
7k views

Is the 80 character limit still relevant in times of widescreen monitors?

on a widescreen monitor one can easily see more than 80 characters at a time, without scrollbars. even linus torvalds sees the 80 character limit as outdated. so, is the 80 character limit still ...
45
votes
3answers
2k views

How to ditch the cubicle? [closed]

I would really like to get out of the 9-5 "cubicle" existence and do something where I can work from home, take off when I like, etc. Don't get me wrong... I don't mind working hard, but I just am ...
72
votes
16answers
3k views

How to suggest changes as a recently-hired employee?

I was recently hired in a big company (thousands of people, to give an idea of the size). They said they hired me because of my rigor and because I was, despite my youngness (i'm 25), experienced as a ...
25
votes
5answers
2k views

Good questions to ask a potential new boss? [closed]

Imagine you were working as a software developer. Imagine that the manager of your team leaves and your company is looking for a replacement. Imagine that as part of the hiring process you had the ...
12
votes
3answers
614 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. ...
0
votes
1answer
242 views

Getting work done in a small office [duplicate]

I work in an office area of ~450sqft. There are a total of 7 people working in the office. I've been finding it hard to concentrate on my work (writing code) because of the distractions going on ...
12
votes
4answers
1k views

Is there industry demand for developers who have no GUI experience?

Is there still demand for developers who crate software without GUI's in the industry? Are jobs still in demand? I only ask because I write a lot of software for myself in C. I mainly use FreeBSD ...
2
votes
1answer
197 views

In startups does one get an adequate feedback on his performance? Or does a “bang” come unexpected? [closed]

I started working for a start-up company. Generally the pace is very fast and have a lot of expectations. This is different for me since I used to work for a big company with a lot of structure and ...
2
votes
3answers
255 views

What does it mean for a developer to be given “creative freedom”

So I was reading the flowchart shouldiworkforfree, and I was thinking what does it mean to be given creative freedom? as a developer?.. "Will they give you creative freedom?" For example does it ...
2
votes
7answers
946 views

Should I “Fight” to use development environment I want to use and how?

I am the only developer for some of projects. I used to pick environment I like, alike C# and C++. But this time new task could come from another department head who used to write programs ~20 years ...