A software developer is a person concerned with facets of the software development process. Their work includes researching, designing, developing, and testing software.

learn more… | top users | synonyms

32
votes
6answers
18k views

Can a developer get a discount for Microsoft products? [closed]

If I would start to focus on the .NET platform and be self-employed, then I probably would like to have some Windows 7, Windows Server 2008, Visual Studio 2010 licenses just for the development ...
6
votes
2answers
731 views

Solutions for floating point rounding errors

In building an application that deals with a lot of mathematical calculations, I have encountered the problem that certain numbers cause rounding errors. While I understand that floating point is not ...
0
votes
6answers
505 views

What defines a good developer from an employer’s perspective? [closed]

Suppose the company who the developer starts at is a cooperative, team of 10-15 members. The company follows SDLC. What qualities do you think an employer seeks in a developer? You are welcome to ...
162
votes
26answers
19k views

How to apologize when you have broken the nightly build

My first commit in my project resulted in the nightly build being broken and people are all over me as we are nearing the release. I want to send an apology email that should sound sincere and at the ...
18
votes
9answers
16k views

Web Developer or Software Engineer? [closed]

A question that I have been asking myself and really confused which path to take. So I need your guys help as to the pros and cons of these 2 professions in today's world. I love web applications ...
17
votes
7answers
1k views

Are 'Architect' and 'Developer' separate roles? [closed]

Is it actually possible to develop software without also architecting it?
1
vote
6answers
822 views

Working in a company that does not comment their code at all? [duplicate]

I work for a small software development house (10~ developers, a few product managers and a few support staff) that sells various products and services to organisations internationally through ...
4
votes
5answers
927 views

How to improve myself as a web developer?

What technologies, techniques and mindsets would be most beneficial to web developers? I'm a relatively new developer with only 3 months working for an actual web development company. Since I've ...
43
votes
18answers
7k views

How to manage a developer who has poor communication skills

I manage a small team of developers on an application which is in the mid-point of its lifecycle, within a big firm. This unfortunately means there is commonly a 30/70 split of Programming tasks to ...
15
votes
9answers
1k views

Dealing with a developer continuously ignoring edge cases in his work

I have an interesting, fairly common I guess, issue with one of the developers in my team. The guy is a great developer, work fast and productive, produces fairly good quality code and all. Good ...
6
votes
6answers
6k views

How: Personal life of a Software Developer [duplicate]

have just graduated and am looking for job in the field of Software Development. Since, I like to go with application developments. Well, being a Software Engineer; Can able to survive personal ...
15
votes
7answers
1k views

Questions to ask before someone leaves [duplicate]

Apart from the obvious questions relating to specific project work someone is working on are there any questions I should be asking a fellow dev who is leaving the company? So far I am thinking ...
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 ...
7
votes
3answers
731 views

Should the gating question in hiring a web developer be “Have you by yourself, or with one or two partners, ever brought a product to market?”

I've just met a guy, an engineer but a software naif, who's designed, produced, and is now selling a very nice product, a backyard zip line. He devised a new braking system for the thing and has a ...
2
votes
2answers
720 views

Are R&D mini-projects a good activity for interns? [closed]

I'm going to be in charge of hiring some interns for our software department soon (automotive infotainment systems) and I'm designing an internship program. The main productive activity "menu" I'm ...
7
votes
3answers
564 views

Copyrighting software, templates, etc. under real name or screen name?

My question is hopefully simple--should I copyright my work (art, software, web design, etc.) under my real name or my screen name? My real name and screen name are also easily connected with a bit of ...