Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 111291

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.

-1 votes

What would be the downsides of having a “you break it, you fix it” policy in the dev team wi...

One thing I have not seen mentioned here is that this strategy calcifies the code. Presumably the code of the different developers must interact. Say that one developer introduces a bug that is best f …
Matthew Gaiser's user avatar
14 votes

When a company tells you to only spend an hour on a programming interview project, what leve...

I have had to do this a few times, with that same requirement of under an hour. (and I have always made it to the next round with these). Firstly, in under an hour, it is more of a check that you ca …
Matthew Gaiser's user avatar
7 votes

Do you think I can skip being Junior Developer

Get more money? Perhaps. Skip it? No. There are definitely companies where you would be a junior+ developer with your devops experience (particularly the smaller ones where deployment is handled by d …
Matthew Gaiser's user avatar
79 votes

Why are developers averse to maintaining software? They quit at the end of a project or leav...

I would be very reluctant to do a job which was mostly maintenance. Here is why: It is bad for one’s career (internally). Heroic efforts to keep software working are almost never recognized as peop …
Matthew Gaiser's user avatar
80 votes

Our top dev doesn't want new challenges

they all have rotating people to cover emergencies and other things. John's team, on the other hand, does not, because only he knows how to solve most issues that could arise. So his experience w …
Matthew Gaiser's user avatar
9 votes

Industry awards for software engineering

I would argue that this would likely be destructive Sales is largely an individual sport. Development is a team one. As a result there are fewer awards for it as individual performance is harder to de …
Matthew Gaiser's user avatar
0 votes

How to gracefully refuse customer request?

I agree with all the other answers on that you need the contract info to make these decisions and pass the negotiation of features onto whoever is handling those. That needs to go to them. However, I …
Matthew Gaiser's user avatar
2 votes

How should I handle a blunt response to a code review comment?

The environment matters a lot here Code review is one of those things dramatically shaped by other factors. Is the sprint ending? Is it a bug that someone in management wants fixed urgently? Are …
Matthew Gaiser's user avatar
12 votes
Accepted

How to convince project lead we need a UX designer?

Consider that it may be intentional. My Dad used to work for one of the large corporate tech integrators (think IBM/Accenture/CGI) and when it came to government, the idea was to build as much as poss …
Matthew Gaiser's user avatar
40 votes

Dealing with a co-worker who is a shameless careerist? He is deliberately bad at things that...

Most companies have a lot of "work" which actually doesn't achieve anything. Most meetings come to mind. I spent an hour and a half today in a big round table update meeting, where everyone else tal …
Matthew Gaiser's user avatar
93 votes

How to deal with half my colleagues overriding development processes under the slightest pre...

You basically need the organization to value it as a whole. I was with you a few months ago. I am now one of those developers you are frustrated with. The reality is that people have certain timelines …
Matthew Gaiser's user avatar
29 votes

How can I filter out software engineering jobs where I'll be asked to write algorithms in th...

Just decline them if presented Whether companies use this or not would be difficult to consistently determine from the application. At my current organization, no algorithmic questions were asked of m …
Matthew Gaiser's user avatar
163 votes

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

Tl;DR: Raising complaints is expensive. Leaving is cheap. The hunt to leave can be fun. There are lots of places for engineers to go. Companies do a lot of things to make people want to leave without …
Matthew Gaiser's user avatar
1 vote

Are QA's meant to be slaves?

This will vary by company At my job, QA is only sent finished stuff. So even if you have a long story, they are just given that at the end of a sprint. The QA then tests, makes a list of issues to co …
Matthew Gaiser's user avatar
8 votes

Should I tell a colleague that he probably won't be taken on?

I am going to make a conditional case for yes. I would personally very much like such a heads up were I that dev. Unfortunately there are those who would take it personally or believe that you are …
Matthew Gaiser's user avatar

15 30 50 per page