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 weather im working on not but noone who actually understands the code im working with, Or atleast someone who'll take a minute to even try and understand.
Some of the thing's ive had to deal with are way above my head in all honesty.
I was given at the start or atleast told You have untill 2020 August this was in Novemeber 2019, So Ofcourse I wasn't to worried I spent the first 2 Weeks trying every Framework I can get my hands on, And ended up setteling up with Xamarin because i'm most familiar with c#.
Now at the start I was Struggeling reallyy struggeling, Things just dint work no matter what I tried and one day my brain clicked and I started getting almost everything, The only thing that I still cant seem to get 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 arent possible, So theyd ask crazy things And id do my best to replicate them, At the end of November I had the Bare bone system working I showed the CEO and all of a sudden things went south, I started getting asked for status updates twice a day, And if the response wasnt its done I got these dissapointing eyes and tone's I eventually Decided to put a progress wall, Having Planning| In Progress | Testing | Done Lets say I had around 50 cards 5 Planning 5 In Progress 35 In Testing and 5 in Done and Was told Everyday why is there so little in done, And whenever id try to explain that testing a Ecommecre application on 2 devices do's not mean its going to work correctley when you have hundreds of orders going at once, But id 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've been forced to work on a personal laptop due to the works Mac's being to out of date for Visual Studio and the IT mac guy just never fetching my machine) My laptop Broke a Week ago, I started today
And told my manager that it broke and I cant continue working on the application as id have to retrieve it from my laptops drive wich is under warrenty so id need to send it to a repair centre now They are only open 8am - 5pm m-f my working hours and its a hour drive collection costs way more then I have atm, So I asked if theres something the work can do to help get it there So that I might be able to get back to working on it asoon as possible but just got ignored again.
Now About a 3 hours ago I got told no 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 its my fault the laptop broke( Note I have no backups as they dint want me to git it and I have no external Drives Ive asked for many)
I'm not sure what to do these deadline's are just getting pushed up theres nothing I can do, I was genuinely proud of what i Achieved with the little experience I have, Ive been working my butt off on this thing having sleepless nights But Im getting it done I just want to be given time, I mean There are buggs where the app just crashes on random pages I'm not getting time to resolve these kinds of things Not to mention I've been handed the Companies website they want it to be Redesigned to a Top 10 CSS websites of 2020 Kind of standard. The other Developers have desingers giving them things like animations Footage Icons ect I have to do all this myself Without any Photo shop experience
Any Advice?