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
0
votes
5answers
998 views

Is native mobile development a dead end career path? [closed]

I am a developer with 4 years of experience (native Android development, java, kotlin). I come to the conclusion that native mobile development is kind of a dead end. Why? In 2015-2016 I worked at ...
237
votes
27answers
51k 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 ...
42
votes
5answers
10k views

How to tell your boss that unforeseen work will delay a project?

I'm a new team lead on a project integrating my companies' software with an outside vendor's. This project was planned out and estimated before I came on, so I'm pretty much just following the roadmap....
8
votes
3answers
448 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-...
0
votes
1answer
330 views

My progress is stagnating and I don't want to disappoint my supervisor (Internship) [closed]

I don't know what I should do at the moment or what the best decision is at this point. Through some contacts I got a nice internship in a country far away from home (I got recommended by my last ...
5
votes
7answers
851 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 ...
2
votes
3answers
300 views

Ditching my old skillset while changing jobs in the same field

Background My formal training was generic (Systems, Dev, Project Management) - no particular expertise, just "good enough" to start and learn on the job. I started off as an ops guy in a small ...
3
votes
1answer
246 views

Put on embedded project without the necessary skills or knowledge

About a year ago I started working for a small company (10 employees). The position was as a python software developer for a cloud platform. My contract says I'm to work as a "python developer" ...
1
vote
2answers
237 views

How to objectively measure work-done in a share of income contract?

Background I'm developing a web-application for an active shooter defense training company. They go to organizations all around the country and teach them how to be best prepared for a horrible ...
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 ...
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 ...
3
votes
3answers
370 views

How to deal with a senior leader who is frequently finding shortcomings with others' work?

I am dealing with a senior leader (let us call him John) who always seem to be pointing out others' mistakes and shortcomings in everyone's work via email. John frequently does this to architects, ...
-1
votes
2answers
176 views

managing through a coworker

Background This is my first serious job and I know too little of the language in this country. I have spent about 6 months with this company, weirdly enough I communicate with most people using a ...
3
votes
2answers
463 views

Injury because of bad ergonomics

Basically I am sure I have a back injury caused by my chair at work. All material in my job is bad for the ergonomics. I measure about 181 cm and I'm using a chair a chair that isn't suitable for my ...
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 ...
0
votes
4answers
678 views

How to effectively change a boss's mindset on technology choices when I will be the one building a project?

You can skip straight to the Conclusion if you don't wish to read the Background and Problem Details Note: I do work remotely, which does present it's own challenges for communication. Quick ...
22
votes
4answers
4k views

Am I overly concerned about a newly hired Senior Developer with low performance? [closed]

TLDR: This is my first time having to deal with is apparently incompetent behavior as a Lead Dev (note: I am NOT in a superior/management position). Am I being too critical? What actions should I ...
-1
votes
1answer
313 views

Quitting a job to work at a better job which I might have to end up quitting anyway

I recently graduated from college with a CS degree and almost immediatley started working full time at company A. I had been with this company for several months before I graduated and became aware ...
3
votes
4answers
809 views

Objective analysis of the situation [closed]

I joined as a frontend developer in a large company. When I first came into my team, they handed me a project for supporting legacy code and developing new code. After some time, they told me to ...
27
votes
16answers
7k views

Programmers who are highly recommended, but cannot handle paper test programming question

tl;dr: How to deal with programmers who are highly recommended, but cannot handle paper test programming question I interviewed a candidate for a programming position. He is a recent graduate from a ...
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 ...
3
votes
6answers
1k views

How to handle when another dev screwed up a project?

I was working in a project and I finished all my tasks. Another dev started to work in the new tasks. Now I have downloaded the project and its with some build errors on it. How can I handle with ...
1
vote
2answers
262 views

Currently finishing the last year of high school, have a group interview for a Software Development apprenticeship [closed]

I have a group interview upcoming for an apprenticeship for Software Development. I have no experience in coding but hope to get a foot in the IT industry with the apprenticeship by learning and ...
3
votes
3answers
873 views

Software Industry - How do I deal with legacy code and clean code effectively?

I am currently working with a company which has produced a lot of useful, but old code. Many of my peers and software developers have spent a lot of time building this library and use it extensively. ...
80
votes
8answers
17k 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 ...
9
votes
4answers
837 views

How can I convince my boss that I'm unqualified for a project?

I'm a junior "data scientist" at a research lab. I have a background doing bioinformatics/image processing research and I have a degree in electrical engineering - I've never taken a CS course. My ...
17
votes
8answers
2k views

How to polite explain that an inexperienced coworker is wrong about coding standards

I have been working in the software industry for more than 2 years now, and have been studying it in school for the last 4. I work with an intern who has taken 2 introductory classes (Python and Java),...
0
votes
2answers
281 views

New entrepreneur wondering how to introduce my multi-industry business [closed]

After I graduated college I started a company developing SaaS (software). One year later and I have expanded my company to not only generate income from the SaaS licensing but also from developing ...
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 ...
14
votes
8answers
6k views

Is there really a shortage of software developers?

I keep coming across news media articles reporting a dearth of software developers and how US companies are struggling to find and retain them. The typical article usually quotes hiring managers ...
140
votes
15answers
26k 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 ...
4
votes
1answer
385 views

How to handle an analyst that ignores feedback

Preface I am a contracted developer on a young project (less than a year old). Agile is relatively new to this team, and I have been giving a lot of feedback to help improve on the Agile workflow ...
8
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 ...
1
vote
3answers
326 views

Employment based on Master's reputation

I would like to ask for maybe a bit of advice based on your experience (or just awareness) with reference to employment based on the reputation of your education. I know employers look more at work ...
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 ...
2
votes
4answers
706 views

Should I point out that a tool update will break our builds in the future?

We have a build server at work that handles our software releases. It runs a particular version of the tools. I have updated my tools and noticed that my builds were failing locally. I investigated ...
-4
votes
1answer
394 views

What does “5 years of experience” mean? [duplicate]

Whenever I see job postings that tell you to have 5 years of experience in a programming language, what does that exactly mean? For example, I have used Python for 5 years but the other day I had to ...
4
votes
2answers
389 views

Is continuing professional development (CPD) available to software developers?

Trying to keep the overall question + answers applicable to anyone in Software, but advice RE my specific points at the bottom would be amazing! A little backstory I left college in July at 18, and ...
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 ...
-1
votes
2answers
457 views

Career path for junior developer with a maths degree [closed]

I'm a junior developer working a Microsoft (.NET) role and have been since graduating from my mathematics degree (currently, a little over 6 months). I took this position to gain some experience ...
3
votes
3answers
450 views

Is it unprofessional to contact an employee who left for help?

I am a software developer who recently left for a new employer. In my last few weeks I met with a lot of people and did knowledge transfers to help with projects I had worked on that may need work in ...
17
votes
9answers
4k views

How to make a career shift to less stress with a Developer background? [closed]

How can I make a career shift from being a software developer to something less stressful without completely disregarding my background and skills? Some details: I've been working as a software ...
8
votes
8answers
2k 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 ...
-4
votes
1answer
214 views

Considering to switch from Database Developer to Full-Stack developer [closed]

I need some insight from developers about their jobs in order assess if the switch is worth for me. I am an Industrial Engineer, with a specialization in Information systems. I chose this degree by a ...
5
votes
5answers
1k 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 ...
1
vote
2answers
273 views

Relieving formalities , suggestions for assigned tasks

I have recently put my resignation (having a good offer from another organization). I have a good reputation with employees and management of my current organization. I have been an exceptional ...
-6
votes
4answers
386 views

How to teach an unwilling coworker better coding practices [duplicate]

I have a coworker who is a bit older than me and doesn't follow good coding practices. His coding style is like the wild west - no encapsulation, no reviews (aka run from them, commit on master...). ...
96
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 ...
1
vote
1answer
150 views

Name of General Software Position [closed]

We are attempting to create a position for an individual who creates custom software with VBA, SQL and possible PHP, HTML, CSS, Javascript to help across our departments with things like automating ...
0
votes
2answers
267 views

How much should I worry about not being in the right job field?

I've been doing freelance Web Design for a short while now (I've only had two clients), and I had a concern about the future of my career. Although I don't mind doing this type of work, my career ...