Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

8
votes
3answers
440 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-...
8
votes
5answers
752 views

Am I damaging my potential by being a freelancer?

I have been working freelance now for about 4.5 years. I was still in university when I started (3 years to go for my degree). I've been at it for a while, and am continuing with 3 different companies....
8
votes
6answers
618 views

Asking for documentation before starting new job

Soon I will start a new job as a senior software engineer. It is the first time that I will be in that position (only held Junior before), and I want to start my new job as good as possible. Would it ...
8
votes
1answer
743 views

We were working on a project for a month. How do i start talking about money?

Scenario: Me and my friend (i'm 15 and my friend is 16 years old) were at hacker games contest!(basically an event where you have 48 hours to create software/game and present it to the public). After ...
8
votes
4answers
1k views

Project manager constantly interrupting development team

What do you suggest to do about a project manager that keeps interrupting the development team by going to their room, asking "what's up", "how is going" and "where are we with development" on a daily ...
8
votes
3answers
4k views

Colleague in two-person team is writing bad code, no standards, and the company is growing fast. What needs to be put in place for good code quality? [closed]

Over the past year, my company has been growing fast, and we had to recruit another programmer. I am a younger programmer, I have always worked alone, well-read but never been in a team. I prefer an ...
7
votes
3answers
2k views

What if I'm a better developer than my Team Leader?

Based on his daily commits, I see that he writes lots of bad code and doesn't follow any good practices. I tried talking to him about better ways of writing code like SOLID, DRY, etc (tried to be as ...
7
votes
6answers
1k views

I was asked to build an enterprise web application on my own, and am starting to feel overwhelmed

I came to my current place of employment as an contracted IT support technician of the most generic variety about a year ago. I had only an associates degree to my name and most of what I knew both as ...
7
votes
6answers
1k views

How should I informally criticize my coworker's code?

We don't have any sort of formal code review system in place. I'd like to have one in the future, but policy change can be incredibly slow to implement. In the meantime, I keep having to work with ...
7
votes
3answers
3k views

Employer is getting involved with my open source projects

Upfront info: I'm a UX Developer. Employed for a year and a half at my current position. I didn't sign any sort of contact/non-compete when I started my employment. My employer said I could include ...
7
votes
2answers
955 views

Should I notify my employer that I intend to work on an open-source or personal project in my free time [closed]

I'm a software developer and I am concerned about a specific limitation on my contract that says: The employee shall not, without the consent of the company, during the continuance of this ...
7
votes
3answers
1k views

Can a US Citizen work remotely in US from EU?

I'm a software engineer and I hold a dual citizenship, American and of an EU country. I currently work in the US but recently I have been contemplating returning to Europe while working remotely in ...
7
votes
5answers
567 views

Is it OK for a senior engineer to be involved only in design? [closed]

I am a software engineer with 8+ years of experience. In my projects currently assigned to me, my manager is urging me to do only the design part, not the implementation. His doctrine is that senior ...
7
votes
4answers
460 views

How to resolve situation with less specialised senior dictating how to do my job when he doesn't like the solution?

I'm a software developer with about 10 years experience, working as a consultant since end of last year, through an agency that put me with my first client where I've now been for half a year. The ...
7
votes
3answers
1k views

I wanted a coworker to offload things to. Now I have more work to do

Some months ago I asked the manager to add another developer to our software project, in order to be able to offload some things and parallelise a little more. The new guy is (and was already) a ...
6
votes
6answers
5k views

Company wants me to do a coding test for a management position [closed]

I'm doing an interview with a company for a software developer manager/leader position. The position will take around 20% software development and the rest will be managing the team and client facing. ...
6
votes
4answers
780 views

Should I have been more open about my disagreement with my boss in this scenario?

We recently had a bad software release for a particular customer. I think the problem is that Bob, the QA engineer, isn't doing testing. I think he is shirking at work. I have privately shared my ...
6
votes
5answers
2k views

How to deal with incompetent lead?

Alright, so we are a two people team directly reporting to our director. I have 4-5 years of experience and my teammate has 20+ years of experience. For obvious reasons he is my lead. We both are ...
6
votes
4answers
1k views

Can't meet deadlines because dev team puts me through the gauntlet before my work can be accepted

I started a new job about 2 months ago. I've been given a large amount of work and little to no guidance about the inner working of a very complex web app that is also tied to multiple IoT devices ...
6
votes
4answers
1k views

How do I tell my boss I'm leaving to start my own business? [duplicate]

TLDR How do I tell my boss of ~9 months that I want to leave to run my own business? I will start with a bit of (relevant) background to this question to give some context. I was a self employed web ...
6
votes
2answers
1k views

Afraid to leave my first job [closed]

I'm facing the following problem: I started software development internship year and a half ago, I've passed the internship and now I'm full time software developer. The thing is my company has zero ...
6
votes
5answers
993 views

How to handle lack of supervision in start-up?

This is a question I should have asked quite a while ago and is no longer relevant for my current situation, but I believe the answer still holds value. I hope this is not a problem ! Context French ...
6
votes
5answers
361 views

Promoting opensource project at your own company

Right now I am in a strange situation, and looking for advices. I will start with the facts, then move onto the gray area, then to my question. Facts: Given a company (Western-Europe), with over a ...
6
votes
7answers
847 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 ...
6
votes
2answers
616 views

Mentoring a new developer to search

I've recently gotten into the position where I am in charge of mentoring a new developer. While I'm very happy to oblige and and positively influence the career of a younger individual I'm seeing ...
6
votes
3answers
511 views

Mobbing by changing job requirements outside skill set?

First things first, I'd like to state a clear intention: I am not trying to post a rant, I just want to know if I am suffering some kind of mobbing. Thank you for your understanding beforehand. I've ...
6
votes
2answers
709 views

Trying to reason with my colleague on a matter without solid evidence [closed]

tl;dr In short, I feel like I am slowly being pushed out of my position and lost authority due to being weak and avoiding confrontation. I know the product we are using should not be used in the way ...
6
votes
3answers
1k views

How to remain hire-able as a software developer in my spare time?

I signed a two year contract at this company expecting a developer role. However, something happened and now they need many configurations (SQL entries) to be done and I now am essentially doing data ...
6
votes
4answers
1k views

Am I Right to Consider Myself a Junior Developer?

I have been doing freelance development work for almost 4 years now. I started in college (graduated with a business administration degree, never taken a CS class, got into programming as a hobby and ...
5
votes
4answers
1k views

Dispute over the software that I used to complete my task for our company [closed]

my friend and I set up a e-commerce company together as %50-%50 partnership. My part of work was get product information from websites and keep the inventory accurate for our online store. We do not ...
5
votes
2answers
932 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 ...
5
votes
5answers
1k views

My interviewer asked me to do a coding challenge in a framework I've never used. Red flag?

As the title suggests, I did a 20-minute phone interview for a remote software developer position. One of the questions was "have you used any frameworks with X language, specifically Y framework?" My ...
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 ...
5
votes
4answers
1k views

A coworker distracts me too often

I am a software developer. I work in a relatively small company (30/40 people) and we are all in the same open space. I am the lead of the iOS team, and I have a problem with the lead of the Android ...
5
votes
7answers
842 views

Is the qualification for a promotion doing your current job well or already doing the work for the position you're striving for?

I'm a software developer in a company that has a very clear set of steps for salary (atleast for software developers) determined by how much responsibility you are taking, how independent you are, how ...
5
votes
5answers
996 views

How can I convince people I actually like my job and don't think its beneath me?

I recently joined a software development team to test out the applications they develop. I like development, but I genuinely enjoy testing, and to be perfectly honest I don't like their development ...
5
votes
1answer
682 views

How to explain video game terms in a technical resume? [closed]

I'm a Software Engineer who has developed small video game projects in college and in my free time. I'm currently struggling with explaining video game concepts such as "health points", "level", and "...
5
votes
6answers
1k views

Working additional hours as a Software Engineer hurts my productivity

I don't know how to approach my management team about this issue without sounding 'elitist', or like I have a bad attitude. Quite often deadlines and requirements are handed to my team at the last ...
5
votes
1answer
279 views

Should I mention QA experience in my CV for a first software development position?

I recently graduated from university after studying computer science. I do not possess any professional experience in software development. In this case, is it worth mentioning QA experience (less ...
5
votes
4answers
420 views

Software Manager tech skill's have gone soft. How to resharpen skills? [closed]

I am a development manager with a 20 years experience. Unfortunately my tech skills have gone soft. I try to pick up a tech project at work but I get distracted by the fire of the day and usually ...
5
votes
3answers
606 views

Responding to questions/requests from coworker who is known to shift blame

I'm the main software developer on one of the products for our company, my coworker 'Bob' is in another department but works with the product I build in some capacity (non-technical). The situation ...
5
votes
2answers
591 views

Dealing with coworker who always blames others [closed]

I am a QA of 10 developers and we have a new developer who has been troubling me for 5 months. Every bug I assign to him I always get complaints from him. Then when he sees one bug he would tell ...
5
votes
3answers
1k views

How to provide constructive feedback on a colleague to the manager?

Background : I work as a senior engineer in a software project (~3 years old). Recently, a new engineer was added to work with me for a couple of months to help resolve some of the issues (bug fixes) ...
5
votes
1answer
2k views

Job posting from company is way more than I make after years [duplicate]

Recent job posting by my company showing minimum entry level salary(the start of the range) for a job requiring the same technologies is 15k more than I make. The only difference is an Associates ...
5
votes
2answers
803 views

Is there a well-adopted term for a developer with a skill-set between a junior and a senior developer?

The blanket terms "junior" and "senior" for development roles abstract away a lot of the minutiae of a developer's skill set, which to me seems good and bad depending on the context. The way I ...
5
votes
1answer
1k views

My coworker doesn't do anything at work [duplicate]

I am a software development student and I have got a job at a Hardware Company which also makes Software. Currently I have an internship elsewhere and I work there on Saturdays. We work in a team of ...
5
votes
4answers
578 views

How to get coworkers to apply common solutions

We work in small teams on a few apps that all rely on one central API, which is also developed in-house. The team working on this API is composed entirely of senior developers. With every rollout of ...
5
votes
1answer
135 views

How to ask colleagues to include me in Decisions?

I am a Lead Developer for a startup company and in the last couple of months some of the Product Owners (PO) have talked to members of my team about changes in the software development process and ...
4
votes
4answers
876 views

How to enforce better code practices among junior developers [closed]

I am in a situation where my team has mostly junior developers and recent university graduates. Even with my few years of development experience I already see many things going wrong with the project ...
4
votes
5answers
6k views

How to answer “Describe your experience with learning a new technology/programming language”?

I was recently asked in an interview describe your experience with learning a new technology/programming language/framework. How do I answer this besides It was a programming language. It had to be ...