Questions tagged [software-development]

Questions regarding the Workplace interactions and considerations that are involved in the process of designing, implementing, testing, deploying, etc., a software product. Please refrain from posting coding questions, as those belong to Stack Overflow instead.

Filter by
Sorted by
Tagged with
274
votes
17answers
33k views

How to be diplomatic in refusing to write code that breaches the privacy of our users

I am a team lead in a company located in Manila, and I am currently writing an app that has a seriously questionable feature request for its Android users -- which is to secretly record its ...
239
votes
27answers
53k views

How to know if I am a 'Real Developer'

I am in my 5th year as a developer (3.5 years as junior/mid level and now a senior dev). My current role is not going well (people issues). Anyway, I said to one of the managers I was thinking of ...
192
votes
10answers
29k views

How to deal with an employer who refuses to allow copyright attribution in software

As a mobile developer I am currently building an App to go live on the AppStore. The designs include a link that goes off to show all attribution used. This app uses MIT & Apache 2.0 licensed ...
190
votes
11answers
32k views

As a developer; Not getting time to test, receiving extreme deadlines and not being listened to by the manager

A few months back I took over a job from someone who was quitting for the same reasons I am here today. The job involved developing an in-house application that would be used mostly by the staff. The ...
180
votes
15answers
22k views

Supporting developers who insist on using their pet language

I've joined a team of around five developers building a microservice-based website, in a shop that emphasises autonomy and learning. However, it turns out one of the developers is writing "his" parts ...
173
votes
21answers
34k views

Dealing with reactions from colleague about being self-taught

I'm working as a software developer for a big company in Western Europe. I have 2 years of industry experience and 2 more years as a freelancer doing web apps on the side. All in all, I've been from ...
167
votes
14answers
26k views

Staying focused during automatic processes, “It's compiling”

I recently ran into quite an ironic situation. After changing a small part in some code and telling my computer to start compiling, I switched to a website and ran into this: [xkcd comic 303 by ...
157
votes
23answers
61k views

Top developer doing more home office than allowed

I'm a release manager of a well-known software development company. In the project we work in, we have 1 developer. Every worker in the project including me (around 20 people, mostly managers) has 2 ...
142
votes
12answers
26k views

How to lead a group of developers who have much more talent than you

I recently was asked to take a hybrid leadership/development role with the client I am working for. I will be billing at a higher rate and responsible for reporting and other administrative tasks. I ...
140
votes
15answers
27k views

How to handle being asked to automate jobs as a temp worker

I have been working as a temporary worker at a large ($13+ billion/yr) company for some time now. My job is a typical $15/hr office job where I do paperwork, place orders and bill people. At some ...
136
votes
12answers
33k views

What can I do about doing badly on an impromptu coding test?

I have been at my organization for around 18 months. I took a technical programming test (basically a C# kata of sorts) in the interview and flunked it. However, they said they liked my attitude and ...
132
votes
12answers
22k views

Bright Apprentice not being taken seriously

We had an apprentice join our team in late 2017, this is the first time an apprentice has been given a rotation in the Software Development Team so it's a new concept to everyone. For the purposes of ...
127
votes
26answers
26k views

Team member is vehemently against code formatting

I am the manager of a small team of developers (5 engineers, including me). A few months ago, on the suggestion of another colleague we introduced mandatory code formatting in the code base, for our ...
119
votes
12answers
20k views

Just found I was supposed to be working on a completely different project since 8 months ago. How can I handle this?

Kinda shocked at the moment. I’m a dev who works on a team of about 20 developers. Apparently I (along with another developer) was assigned to complete a specification about 8 months ago. I learned ...
118
votes
11answers
30k views

Boss wants me to ignore a software API license

I am a software developer at a European company. My boss wants me to develop some software that consumes an external API and stores the received data in our own database. The policy of the external ...
114
votes
13answers
25k views

What would you say to bosses that think programming jobs are interchangeable?

I'm in this software company, and funny thing is, I've only experienced two managers so far, but both these two managers view programming jobs not much different than laying bricks. They always ...
111
votes
14answers
34k views

Is it acceptable to quit in the middle of a project, when I am the only team member?

The backstory: I am a paid intern who did OK initially, and so was handed a fairly major project and was given free reign over it. The project is now over half way done. The client thus far has been ...
107
votes
11answers
38k views

How can I deal with managers that refuse to accept use of common software engineering design patterns?

Background I am a software engineer and a TDD practitioner in my company. My manager is also responsible for coding (if needed), and managing his engineer subordinates. I got into a few heated ...
106
votes
12answers
31k views

Co-worker team leader wants to inject his friend's awful software into our development. What should I say to our common boss?

In theory, he is on the same level as me. In practice, he is above me (as de-facto team-leader). I am working in development/devops, with a partial overlap with his projects. We just had a meeting ...
105
votes
11answers
24k views

Client wants to reduce hourly rate at the start of a new project

I am a freelance developer from Uruguay with 3 years of experience in iOS development and about to get my degree as a systems engineer next December. I worked about a month for a new client from ...
104
votes
10answers
26k views

How to tell the boss that his “All hands on deck” approach doesn't work?

I'm on a development team with a total of five developers. The owner of my company quite often tells all of us to drop everything we're doing and focus on one singular task. The problem with that is ...
102
votes
14answers
20k views

Should I talk to my team lead about unintentional sexism within the team?

I am a woman working with other three male developers on a client project. All of them are nice and open minded and we get along well. It's all good in informal conversations but when it gets to ...
100
votes
13answers
25k views

Assigned to a buggy, failing project days before it is due

I have been working for 1 year now in a tech company as an Expert Unity 3D developer. And few days ago, I got "promoted" to a new project. It is a Unity3D project that a customer paid for (with a huge ...
98
votes
12answers
26k views

New supposedly experienced software developer disrupting my existing work in volunteer organisation

Update: this situation is solved Read how it all ended at the bottom of the post. Background I am a graduating Software Engineering student, working as a backend application developer. About a ...
97
votes
15answers
39k views

Coworker submitted my code as his own [closed]

A co-worker, Bob, and I have been working on a project that was supposed to be completed together. Due to his lack of time management, he has been stuck on a bug for over a month. Today, Bob merged ...
95
votes
22answers
27k views

Is it appropriate to ask a software developer about extra hours spent for side projects and open-source (as a hobby)?

Stackoverflow developer survey asked in 2015 about number of weekly hours dedicated to side projects / open-source outside of work (or programming as a hobby). This is an interesting question and I ...
95
votes
11answers
28k views

How do I tell my manager that his code review comment is wrong?

Recently during code review, my direct supervisor wrote a comment suggesting a change on some code I submitted. Normally, that is not a problem (and I understand that is the very point of code reviews)...
94
votes
11answers
17k views

Can taking a few months off for personal development make it harder to re-enter the workforce? [duplicate]

I am working as a web developer. I'm 26 and I have about three years of experience. I've been bouncing around jobs to find one that I really like and each time it's a disappointment. I want to leave ...
93
votes
26answers
29k views

Why is it so acceptable for software engineers to job hop? I'm tired of constantly recruiting them

Basically how did it become acceptable for software engineers to always be job switching? I am a recruiter for my company of about 250 and we employ 15 software engineers. Half my time is spent ...
92
votes
10answers
20k views

Recruiter is asking for sample code

After a good telephone conversation with an IT recruiter, he asked for sample C# (software) code of a project of my current employer. Although this is a logic question, it is impossible to send code ...
91
votes
20answers
14k views

What would be the downsides of having a “you break it, you fix it” policy in the dev team with the goal of reducing bugs?

I’m a software coordinator who leads a Scrum team that unfortunately is generating a lot of bugs which annoys management. My manager says that the problem is a lack of individual accountability and ...
91
votes
13answers
22k views

As a software developer, can I 'retire' for a few years, at 32 years old?

My situation: 32 years old Modest salary as a software dev ($45k) $50k in savings Just under 6 years experience as a developer I never did the whole 'travel the world' thing when I was younger. I ...
91
votes
7answers
24k views

What to do after an employee leaked our algorithm? [closed]

One of my company's internally developed algorithms was published online. It's a complex algorithm that took years to develop, I have a pretty good idea of which employee leaked it based on the team ...
88
votes
12answers
17k views

My employer (client) wants me to work in “ghost” mode [closed]

Here's the context: I'm a freelance software architect/developer and have started working for a known company 3 weeks ago, for at least one year. They recruited me because they completely failed ...
86
votes
8answers
18k views

Software Industry - is this normal to feel lost in first month?

I've been working with software development for nearly 3 years, but always in small companies with 6 employees at most. In Dec 2018, I started working in a big company and I'm still feeling completely ...
81
votes
11answers
18k views

Failed interview after situation handling

A few weeks ago I got an interview for a job as simulation engineer in the aeronautics industry. It was going quite well during the technical questions (some C code, Python, and Linux) and previous ...
79
votes
12answers
25k views

Is it normal for a computer science intern to not work with any code or developers?

I am doing an internship at a company. For a while now I really have been disappointed with the sort of work I've been doing. I haven't really gotten to work with any code, with any of the developers, ...
78
votes
12answers
16k views

How can I convince my manager that we need to reduce technical debt? [closed]

I work as a developer on a 15-year-old software product, which has been continuously under development for all that time. The code base is enormous. We have over 500mb of code, which I suspect is ...
76
votes
21answers
18k views

How to deal with half my colleagues overriding development processes under the slightest pressure?

I'm a software developer. My team has a variety of development processes that code is technically supposed to go through to get to the master branch. Things like unit testing and code review. Under ...
72
votes
15answers
19k views

How to deal with a nit-picky coworker

I'm a self-taught software developer here. I am wondering if anyone has advice about how to handle a coworker (with about 1 month of experience at my workplace compared to my 18 months) who takes ...
70
votes
10answers
13k views

How can I get an information security team to see that their over-the-top security measures are only decreasing security?

Summary: I worked for a small startup, that was acquired by a mega corporation. Its IT security policies are excessive, but they don't add more security, and prevent me from doing work. How do I ...
69
votes
16answers
17k views

How do I explain that I don't want to maintain old projects?

I am currently working as a programmer with 3 years of experience in the Netherlands. At the start I worked at some projects I started from scratch and I really enjoyed those. I also acted a bit as ...
69
votes
11answers
16k views

Colleague used admin access to view my private employee order

A colleague of mine in a different department is a developer for an internal, employee-only discounted retail site within our company. Today, I made a rather large purchase on that site before heading ...
67
votes
16answers
16k views

Should I lower my expectations when interviewing someone if the company struggles to find any candidates?

Background: As the shortage of developers in Europe continues, our company, as well as many others, doesn't receives CVs for open positions everyday to say the least. In fact, we are looking now for ...
65
votes
10answers
6k views

Dealing with a co-worker who is a shameless careerist? He is deliberately bad at things that don't add value to his resume

I work as part of a 12 person software development team, which is one of several in the organization. We have a relatively new junior developer (6 months) who has managed to catch the eye of senior ...
63
votes
8answers
15k views

Junior developer struggles: how to communicate with management?

I learnt programming at home and was a brilliant bootcamp graduate (that is, by the standards of that bootcamp, which is certainly not as good as top US bootcamps*), I found a job fairly easily ...
61
votes
12answers
12k views

Is this ordinary workplace experiences for a job in Software Engineering? [closed]

I'm currently working my first job as a Software Engineer. Prior to this position I've worked at places such as Wal Mart, Sam's Club, and Circuit City. I'm currently finishing my last two classes ...
59
votes
9answers
7k views

How can you discover meaning and purpose in your development work when it feels so monotonous? [closed]

As a developer, I find myself going through this phase where I feel like my work is unrewarding and like I just pound keys for a paycheck. Even having worked on applications driving social and ...
58
votes
9answers
25k views

Is this co-worker relationship salvageable?

Ok, I'll try to summarise the last several months of my experience in a few paragraphs. I've been at my company for a little over 18 months. At first I entered as a junior developer, since I only had ...
58
votes
8answers
7k views

Is it common to require employers' acceptance for private software developments?

I was offered a new position as software developer. The new contract would require me to get a letter of agreement from my new employer in case I develop software in my spare time and want to sell ...

1
2 3 4 5
12