Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [culture]

Culture is the set of values, traditions, beliefs, customs, practices and shared knowledge that perbades a group, community, gild, company of group of people.

1
vote
2answers
79 views

What is the difference between pluralism and counterimplementation?

The paper in question is Peter Keen's "Information Systems and Organizational Change". This is considered a classic paper in software engineering, I'm studying it right now for a retrospective on a ...
0
votes
3answers
190 views

How do I encourage ops to participate in a devops team?

I work in a traditional software development environment. A team of developers work on a product in 2-4 week Sprints and then hand the results over to an operations team to be deployed and managed. ...
8
votes
1answer
506 views

What are the reasons to use docker in your software development process if you're not using it in production?

Docker has a lot of potential to solve problems in my workplace in a large team (100) of software developers and it's use to solve problems in my workplace. This includes: Having a cluster of Docker ...
1
vote
4answers
215 views

Is there evidence to suggest that email notifications of build-breakage from a ci-server are industry standard?

In my organisation people regularly have 3K+ emails in their inbox. They're swamped and non-important email is ignored and lost. (Think big Corporation). Email ceases to be a useful medium in this ...
36
votes
6answers
5k views

How to properly localize numbers?

Which caveats should I be aware while localizing numbers in my front-end application ? Example: In Brazilian Portuguese (pt-BR) we split thousands with dots and decimals with commas. In US English (...
2
votes
1answer
187 views

What's the name of the phenomenon where the software architecture evolves to mirror the office layout?

A couple of years ago (at QCon London) several talks name dropped the phenomenon where the software architecture evolves to mirror the office layout but I can't remember the name. I believe this ...
5
votes
3answers
163 views

Is it worth the effort to use culture invariant string formatting in single-culture applications?

Sometimes, we need to stuff an integer ID into a string, for example when generating HTML form <select> items. Calling int.ToString() can result in digits outside the range [0-9] in certain ...
0
votes
1answer
268 views

how to introduce a culture of quality into the work environment? [duplicate]

Currently we're not doing any code reviews and we have effectively zero unit tests (we have some but they are never run by anyone else other than myself) and there's no coding standards for style and ...
-2
votes
3answers
180 views

Affecting culture as a newly hired developer [closed]

I've been in my first professional position for about six months now, and so I am hitting what I suppose is the pretty typical moment: Naievely perhaps, I think there's a lot of cultural baggage on ...
6
votes
1answer
3k views

Naming in Security Protocols: Alice, Bob and Eve [closed]

Among computer scientists and programmers, there's the common habit of naming people in the context of security protocols e.g. Alice, Bob or Eve. Descriptions of more elaborate attack vector sometimes ...
22
votes
2answers
740 views

How do I create an environment where fixing tests is seen as a priority?

I am a software engineer at a medium sized company. We have a fairly robust testing platform running on TeamCity. It does unit tests on every checkin, and a daily unit test/BVT run. The problem is -...
0
votes
1answer
1k views

How to test a localized WPF application in visual studio 2012

I am trying to create a localized application in C# / WPF in Visual Studio 2012. For that I created two resource files and changed one string in a (XAML) window to use the resource files (instead of a ...
41
votes
12answers
7k views

Is C# development effectively inseparable from the IDE you use?

I'm a Python programmer learning C# who is trying to stop worrying and just love C# for what it is, rather than constantly comparing it back to Python. I'm caught up on one point: the lack of ...
100
votes
19answers
39k views

How to Mentor a Junior Developer

This title is a little broad but I may need to give a little background before I can ask my question properly. I know that similar questions have been asked here already. But in my case I'm not ...
69
votes
13answers
13k views

Good, simple reasons for having multiple environments

Throughout my career I had worked at companies that had a collection of different environments for different purposes. We always had more or less our desktop environment, a test environment, a QA ...
23
votes
4answers
389 views

Is there any research out there on geographic differences in work environments (e.g., respect) for programmers? [closed]

One thing I've learned from this website is that software developers are not treated the same as what I've seen in the companies I've worked at, and some of the differences seem to be related to the ...
24
votes
17answers
3k views

Should senior programmers be required to take on and mentor a junior developer? [closed]

In a shop that is intended to be tight-knit and supportive, should it be part of the culture that senior developers are paired with junior developers as mentors? Or should this mentoring be something ...
13
votes
8answers
1k views

To be strict or pragmatic?

I'm beginning to realize that developing software is (amongst others) a process of constantly asking yourself questions. Questions regarding quality of code, separation of concerns, minimizing ...
4
votes
3answers
1k views

Continuously Improving output of a team

I am having my own software service company, DIGICORP and I am leading a team of 10 developers. The total company size is of around 50 persons. We are four friends who have started this venture from ...
15
votes
3answers
575 views

What sort of role does “language cultural history” play with a platform?

I recently stumbled accross this article from a few years ago. It argues that significant differences in the culture surrounding VB and C#, not the actual differences in the language, contribute to C# ...
4
votes
1answer
280 views

Feedback on setting up a “Programmer Dojo” — suggestions?

Looking for a case study, or operational plan for setting up a "programmer/hacker dojo" in the United States. Here's an example of one, hackerdojo.com; it's possible this info is on their site, but I ...
2
votes
6answers
407 views

Does your organization still use the term “screens” to describe a user interface?

I have been in the field long enough to remember when the term "screen" entered our lexicon. As difficult as it is to believe, the early systems on which I worked had no user interface (UI). These ...
89
votes
19answers
19k views

How do Programmers in the East see programmers in the West?

The other half of this question: How do programmers in the West see programmers in the East? I think it's just as interesting and important to see how programmers in the east view programmers in the ...
1
vote
1answer
409 views

What principles does your software engineering or development organization follow? [closed]

What principles does your software engineering or development organization follow? I am very interested in seeing a list of principles from someone who works at a company where these principles are ...
8
votes
5answers
2k views

Is programming a SubCulture? [closed]

I was going through this article: http://en.wikipedia.org/wiki/Subculture Which got mee thinking is programming a subculture? After the a while I started thinking it really hard, and if you go ...
22
votes
3answers
2k views

How does office bureaucracy affect code quality [closed]

I'm interested in stories where office bureaucracy has had direct effect on the final code quality result. For example, a friend just told me that at his previous work place the version control ...
13
votes
10answers
797 views

What programming/software sub-cultures exist? What defines them? Which do you belong to? [closed]

To the outside world, programmers, computer scientists, software engineers, and developers may all seem alike, but that's far from the case for the people who create software for a living. Any single ...
17
votes
1answer
2k views

Books and stories on programming culture, specifically in the 80's / early 90's [closed]

I've enjoyed a number of (fiction/non-fiction books) about hacker culture and running a software business in the 80's, 90's. For some reason things seemed so much more exciting back then. Examples are:...
9
votes
7answers
1k views

Does one's native spoken language affect quality of code?

There is a school of thought in linguistics that problem solving is very much tied to the syntax, semantics, grammar, and flexibility of one's own native spoken language. Working with various ...
55
votes
14answers
11k views

Effective Ways to Introduce Agile into the Workplace?

In your experience (anecdotal or otherwise), what are some effective ways to introduce Agile into a non-Agile organization or company? UPDATED: Can anyone speak to cases where you tried to introduce ...