Currently I work for a small software development company. I have been working for this company for 2 years. The "software development team" consists of me and another colleague, in other words the team size is 2. I was initially hired as a Backend-End Developer, who is not afraid of doing something Front-End related, which also was communicated in unison by the company and me. What was also communicated during the interview was, that the company had just lost three programmers, who decided for them it would be beneficial for their personal development to leave the company.
The first year at said company I was tasked with modernizing the development infrastructure setting up new servers/adding new ones, updating existing software with up-to-date libraries. The second year we got a new software development project, which we finished just yet. For my part the project was like Fullstack-Development with a much bigger focus on the Front-end. Like clockwork I basically come in at 9 am and leave and 5 pm. The tasks were/are so easy that I have so much free-time I can take up any book and work it through (I do and have done so the past 2 years). I literally had months of just sitting around and reading programming/IT-related books.
During both of the years the company management (which is constituted by a single person) has done a lot of talk, that there are two very promising projects and it will accompany a salary raise and a lot of other business talk (or should i call it "bla bla", i don't know). From time to time I was also tasked to work on these "bla bla"-projects. These "bla bla"-projects have only partly to do with software development, if at all, the software part -which is our responsibility- is mostly finished. The software we have developed is by design dependent upon a piece of hardware, which is not our responsibility.
Without going further into details of these "bla bla"-projects, my colleague -which is also the "Lead of Development" (in other words my superior)- are conviced that these projects are just a bunch of non-sense. We and another person holding the position of "Project Manager" come to this conclusion particularly, because the first one of those projects is ongoing since 8 years, the hardware is still not programmed/finished, has cost a large amount of money and has not yielded a cent. The second project is dependent upon the first project and is also doomed therefore.
What I also found out was there have been other multiple other projects that failed during the period the other programmers were still on the boat. (by reading Wiki entries, Issue Tracker, Git projects)
For the third year I was told by my "Lead of Development", that there wont be any bigger projects and if they will be mostly totally backend-related with which he wont need any help from me.
I feel like I am just there to answer to the phone if the Lead of Development or the Project Manager is on vacation.
I am 33 years old now and I want to gain more experience by working on actual projects. Sitting around just reading book would be wasted time in my opinion. I still want to have the work-life-balance, that my current job offers and a bigger salary.
At the moment I am searching for a new opportunity and by writing this article I want to positively influence this process by hearing opinions about my thoughts.
When talking to fiends from university, they all tell me that I could be earning much more retaining my current work-life-balance and even have other benefits.
How can I communicate all above, when being interviewed by a new company?
Do you see flaws in my thought process? (Maybe I was not clear enough at some points, additional information is needed or some assumptions I make are not ok.)
responses to comments
@Kozaky are you looking for a way to condense what you've described into a shorter answer you could give at an interview?
Not necessarily, but if you can come up with something more concise. I would be glad hearing your opinion about this.
@Kozaky If so, what might be preventing you from using what you put as the title as a possible starting point?
Nothing prevents me from that. My question was whether or not my story sounds not tolerable or inconvenient in any way.