Skip to main content
5 of 8
rephrasing, formatting
Azurry
  • 549
  • 1
  • 4
  • 11

Getting deadlines pushed up for Manager/CEO's "Excitement"

In short I've been a developer for just over a year and a half now including my course time, I got assigned a pretty big project at work, something I'd consider a little bit past the scope of a junior to handle without supervision at least.
I have someone checking up on the weather I'm working on not but no one who actually understands the code I'm working with, or someone who'll take a minute to even try and understand.

Some of the things I've had to deal with are way above my scope in all honesty.

I was given at the start or at least told "You have until August of 2020 to finish". This was in November 2019, so of course I wasn't too worried.
I spent the first 2 weeks trying every framework I could get my hands on, And ended up settling up with Xamarin because I'm most familiar with C#.

Now at the start I was struggling a lot: things just didn't work no matter what I tried. But one day my brain clicked and I started to understand almost everything, the only thing that I still can't seem to be able to work is IOS push notifications.

So obviously they kept checking up on me, the usual thing you know not understand somethings take time, or just aren't possible. So they'd ask crazy things and I'd do my best to replicate them.
At the end of November I had the bare bone system working and showed my work to the CEO, when all of a sudden things went south. I started getting asked for updates twice a day, And if the response wasn't "it's done" I got these disappointing eyes and tone. I eventually decided to put a progress wall, having "Planning| In Progress | Testing | Done". Lets say I had around 50 cards: 5 in Planning, 5 In Progress, 35 In Testing and 5 in Done and was told everyday "why is there so little in done", And whenever I'd try to explain that testing a e-commerce application on 2 devices does not mean it's going to work correctly when you have hundreds of orders going at once, I'd just be ignored.

Before we closed in December I got told they want it in February so already I was like "okay thats a huge push up from the old deadline" but just decided to push on.

During the holidays I was forced to work on a personal laptop due to the works Macs being too out of date for Visual Studio and the IT guy just never fetching my machine). My laptop broke a week ago. I started today and told my manager that it broke and I can't continue working on the application as I'd have to retrieve it from my laptop's drive which is under warranty so I'd need to send it to a repair centre. Now they are only open from 8am - 5pm m-f (my working hours) and it's an hour drive. Collection costs way more than I have at the moment, so I asked if there's something my company do to help get it there so that I can get back to working on it as soon as possible, but just got ignored again.

Now about a 3 hours ago I got told that the CEO wants results and the clients want to see the app next week Monday, and I've in all honesty been made to feel like it's my fault the laptop broke (Note: I have no backups as they didn't want me to use Git and I have no external drives whereas I've asked for many).

I'm not sure what to do. These deadlines are just getting pushed and there's nothing I can do. I was genuinely proud of what I achieved with the little experience I have; I've been working my butt off on this thing, having sleepless nights, but I'm getting it done. I just want to be given time, I mean there are bugs where the app just crashes on random pages and I'm not getting time to resolve these kinds of things (not to mention I've been handed the company's website redesign, as they want it to be up to a top 10 CSS websites of 2020 kind of standard. The other developers have designers giving them things like animations, footage, icons etc. I have to do all this myself without any Photoshop experience.

Any advice?

Adding on:

Firstly I want to say thank you to everyone for the extremely Insight full responses, This is getting alot of great answers so I feel like I should give a tiny bit more information as to my situation.

So This is my First "Real" Job I've been working here since August, The money from this is keeping me and my Girlfriend and our Little one(I'm 25 just always worked in small sale's jobs contract work ect)

I've come to a kind of realize that it might be that i'm being given these projects instead of my Manager so there might be tension because of that, The No Git is issue is they do not want the project on the "Internet" (Please Know I understand how silly this all sounds) As they fear I might leave and Use that application as a "Get in" for another company Now I have yet to sign another contract after my Probation so Yes there is more people, I have asked but yet to hear, Apparently I just continue on the Probation contract which I have not agreed to, The college I went to study at was more of a Lecturer gives u Material and Leave's the Hall, So I would say I'm self taught I lack any Guidance, And with that I get to my main problem

I want to be a Developer People can acknowledge I want to be Proud of what I do, I want to Understand the Root of the problems of my applications, I want to Learn Design Patterns, Why Things are the way they are, I dont want to understand Syntax on a 50/50 Bases and Just google and Re purpose Not that Theres anything wrong with that, I just want to work in Stack I want to write Complex application I live for the Thrill of figuring out something I never thought my Brain could even Comprehend.

In Short Any and all Request are denied, They've under highhandedly made it very apparent I can be replaced in a Week, So yes I do plan on finding a proper junior Position In august when I have a years Experience.There is no Mentoring NO senior to tell me that Hey you know that 300 Strip you just wrote lets cut that to 10 :).

Essentially I can deal with the work amounts but I want to understand why it is this works , And why I would rather use something els.

As for machine's at work The OS is out of date for Visual Studio And Xamarin as far As I know only functions on Visual Studio.

I just want to again Say thank you to you all.

Azurry
  • 549
  • 1
  • 4
  • 11