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
91
votes
10answers
19k 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 ...
187
votes
12answers
30k 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 ...
162
votes
14answers
25k 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 ...
110
votes
14answers
31k 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 ...
12
votes
5answers
1k 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
33k 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 ...
75
votes
12answers
15k 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
9k 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 ...
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 ...
12
votes
4answers
43k 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?
9
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
536 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
733 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 ...
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
32k 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 ...
58
votes
9answers
24k 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 ...
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 ...
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 ...
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 ...
26
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 ...
5
votes
2answers
953 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
624 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
4answers
620 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 ...
6
votes
7answers
904 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
765 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 ...
4
votes
2answers
533 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. ...
3
votes
4answers
764 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 ...
2
votes
3answers
485 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
1k 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 ...
1
vote
2answers
315 views

Getting your message around scrum master? [closed]

Sometimes it happens that being a part of team, my manager won't understand why it cannot be the way something was example. I am working on a very very bad code clean up and making changes for a ...
-5
votes
4answers
924 views

How to handle subpar developers [closed]

I have co-workers who are supposedly senior engineers, device driver developers, firmware engineers who have been working on Linux based systems for 5 or more years and 20 years or more in total. But ...