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
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 ...
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 ...
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 ...
166
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 ...
12
votes
5answers
2k views

Potential employer asks for code sample

I recently interviewed for a software development position where the employer asked me to provide a code sample to judge my experience level. I provided an application I recently completed as a side ...
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 ...
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 ...
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 ...
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)...
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 ...
53
votes
4answers
10k views

Struggling to finish project, how to tell coworker?

About 8 months ago I began working on a project for a colleague (part of my job is to do side projects like this). Essentially developing an excel application for a very large database we have. At ...
54
votes
5answers
12k views

Should I resign current position before seeing and agreeing to contract with shares for new position?

Long story short, based in the U.K I worked for a small company. The company got bought out but a much larger company which I have been with for nearly 2 years now. My previous boss has left and ...
13
votes
4answers
52k views

How to answer 'what was most challenging about your last job/project' in a programming interview?

I've been asked 'what was most challenging about my last job/project' in all the interviews I had. What types of information are the interviewers looking for when they ask this question?
47
votes
6answers
7k views

When given the choice in a test, should I use the older technology that I'm most comfortable with or a newer technology that I might struggle with?

I'm having a practical test for a job oportunity tomorrow. The job involves mainly, although not only, software development, which is what the test will be about. I was told I would be given a ...
13
votes
4answers
3k views

I have wasted 3 starting years of my career. Is there any way to start over? [closed]

When I graduated I got a slightly above average job working on Java Servlet technology. But then I acted on some poor advice from people who were close to me. Although it was a mistake, I listened to ...
5
votes
3answers
2k views

How should I tell my boss that I cannot meet the deadline?

I recently started working for a software company in another country. They flew me over to make progress with the project. I did some tasks there and then came back to my homeland to continue working ...
3
votes
3answers
637 views

How do i switch to development job after having experience in Software Testing? [closed]

I am Software Testing Engineer with 2.5 yrs of experience (both manual and automation testing.). I feel like i am stuck in this job and aimless that how to switch to development.Also i cannot just ...
2
votes
5answers
2k views

How do I encourage coding standards with a new co-worker?

Long story short: An older new(ish) starter with more industry experience is blindly ignoring our coding standards. I don't know the best way to resolve this. Sorry for the long post, thanks for ...
8
votes
4answers
1k views

I found out that I made a bug in production after deploying the app, what's the most professional way to handle this?

I deployed a very important app (internal business application) last week; over the weekend, I realized that there is a bug in my code but I already deployed the app. The bug is very trivial and it's ...
2
votes
3answers
2k views

How to deal with a noisy senior [duplicate]

I work for a medium sized software development firm who provides ERP solutions. The office space is great and so is the working culture where every department is nicely divided, even the one where I'...
2
votes
3answers
745 views

Asking for IT equipment in first couple weeks of new job?

I'm starting a new development job in a week or so, and when I was there to under-go code testing, I was shown what would be my desk. I noticed it only had two monitors, both 19 inches. This, for a ...
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 ...
83
votes
24answers
26k 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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
33
votes
14answers
5k views

Why are developers averse to maintaining software? They quit at the end of a project or leave if they find they are doing maintenance?

I’m the manager of a department with a tech team that has a high rate of turnover and I want to dig into the reasons for that. We have had 40 developer in the past three years (funded team size is 12) ...
64
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 ...
51
votes
5answers
13k views

How to not appear uninterested in an interview

I am a software developer and I have a job with which I am quite happy. However its not perfect, and there are things which I wish were different, such as a shorter commute. Recently I have had a ...
28
votes
7answers
4k views

First sign that you should look for another job?

I'm in my first software development job and have been only working at my company for a year. I am wondering how people know when to find another job and when to stick at the job they have. I find ...
21
votes
12answers
8k views

Our top dev doesn't want new challenges

TLDR: One of the top developers is busy up to the brim, and doesn't want extra responsibility. How can I best manage the situation? This dev, let's call him John, has been involved in a specific ...
5
votes
2answers
1k views

How to deal with coworkers who don't want to give code reviews?

Like most companies, my company has policy of requiring code reviews before you push code to a major git branch. If you want to push code to say the master branch or something, a person on your team ...
4
votes
2answers
691 views

Dealing with long periods with no work

Background Information I work as a junior software developer for a large company and am a part of a small team of developers. A lot of our work has been outsourced to an offshore team. Recently some ...
2
votes
2answers
2k views

Just resigned as backend developer. How do I acquire the skills needed for my next job?

I am an engineering graduate from a Non CS background. I have been working as a backend developer for almost two years now. The tasks had become a little repetitive for me and frankly speaking a ...
2
votes
4answers
645 views

Expected time to become proficient at mid-level role?

I appreciate this may be fairly opinion based (and of course will vary from company to company), however - I'm hoping there may be some general rules of thumb in terms of what a hiring manager would ...
30
votes
4answers
4k views

I unexpectedly got a very negative annual performance review - What can I do to spot this earlier in the future?

I recently had an annual performance review in my Full Stack Developer, the first review I have gotten in about 11 months after being at the company for around a year and a half. On the self ...
11
votes
9answers
4k views

What to do when the developer whose code I review becomes defensive?

I am in the following situation. Small team within a large unit with many teams. There is an official code review process, but to a lot of developers it is more of a formality so it is a rare thing to ...
8
votes
3answers
483 views

How can I ask my manager more development tasks rather than maintenance and bug fixing?

Background I'm currently at a cross section in my career in a corporate. I'm almost a year working as a software engineer; in that period of time I've passed a team straining about the team's back-...
6
votes
7answers
1k views

Worked for my dad's company but now want to apply somewhere else? How do I best present myself?

I think I've made an unwise decision. After I graduated I began working at my dad's company which is a very small company in IT. I did have a lot of freedom initially and learned a lot, but would now ...
4
votes
2answers
555 views

Open-sourcing libraries developed for company (or using for personal portfolio)

I'm a developer building a portfolio for new job applications, and am tempted to publish (putting up on github publicly) some libraries that have been byproducts of projects done in my current job. ...
4
votes
2answers
819 views

Contractor faced with scope screep - Should I fulfill none, some or all client requests?

I am a contractor in a software development project that is a bit of a nightmare and suffering from Scope Creep. Background: I took on a project to develop a web application for a client. I was to ...
3
votes
4answers
809 views

Is it ever appropriate to tactfully speak your mind regarding your work supervisor without using inappropriate language?

I'm working in a temp development contract as a front-end developer. During the interview process, I expressed my background as more full-stack to back-end than pure front-end. Despite my honesty ...
3
votes
2answers
672 views

Is a low bus factor a good or bad thing for those managed by the person who is the bus factor of 1-2?

Posted on behalf of a friend. My friend recently had her boss quit. Her boss had been there for 13 years and in that time, had never taken vacation and always did the oncall work. He abruptly quit ...
3
votes
3answers
573 views

How to identify individual accomplishments / successes for a resume, when I'm working in a Scrum team that is overall frequently failing to deliver?

I am a developer on a Scrum team which I joined in September and for reasons which will be evident, I want to leave and am trying to figure out resume lines. The Scrum team I'm working in is ...
2
votes
3answers
540 views

4-month internship and likely job afterwards: how hard should I negotiate wages now?

Context I am considering an offer I have received. It consists in a four-month internship, paid hourly, leading explicitly to a full-time position (if all goes well, obviously). Being intern prior ...
2
votes
5answers
2k views

How to deal with a manager who doesn't follow process

I'm a software developer and we've recently implemented code reviews. The process should go like this: The developer submits a pull request. The developer's partner reviews the code, and approves it/...
2
votes
1answer
1k views

Point out errors in a company's website during interview [duplicate]

Today I was preparing for an in person interview at a startup company and happened to notice a couple of inconsistencies in their website (inconsistent product launch dates, some typos in unit ...
2
votes
3answers
718 views

Can I work extra hours freely and voluntarily?

I work as a software developer for a company based in Spain. I really enjoy developing software and actually I do it in my free time quite often. In my team we have a long list of "nice to have" ...