Skip to main content
Question Protected by Neo
Removed from Network Questions by Neo
Mod Moved Comments To Chat
Heavy English conventions edit. Fixed setnence-splices, semi-random capitalized words, and a little bit of word-choice.
Source Link

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 weatherwhether I'm working onor not but there's no one who actually understands the code I'm working with, or someone who'll take a minute to even try and understand.

I was giventold 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: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. 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. SoSometimes they'd ask crazy things and I'd do my best to replicateimplement them when possible.
At

At the end of November I had the bare bone-bones 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, Andand if the response wasn't "it's done" I got these disappointingdisappointed eyes and tone. I eventually decided to put a progress wall, having "Planning|"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", Andand whenever I'd try to explain that testing aan 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"Okay, that's 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-long drive. Collection costs way more than I have at the moment, so I asked if there's something my company can 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 askeddespite asking for manythem).

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. For instance, 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-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.

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

So Thisthis is my First "Real" Job and I've been working here since August, The money from this is keeping me and my Girlfriendgirlfriend and our Littlelittle one afloat. (I'm 25 justand before now always just worked in small sale'ssales jobs, contract work ect, etc)

I've come to a kind of realize that it might be that i'mI'm being given these projects instead of my Managermanager so there might be tension because of that, The No Git is-Git issue is that they do not want the project on the "Internet", (Please Knowknow I understand how silly this all sounds) Asas they fear I might leave and Use that application as a "Get in" foran easy ticket into another company. Now I have yet to sign another contract after my Probationprobation so Yesyes, there isare more people coming to help, I have asked but have yet to hear, Apparentlyso apparently I just continue on the Probationprobation 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 Halllecturer-gives-you-material-and-leaves-the-hall type arrangement, Soso I would say I'm self taught I lack any Guidanceguidance, Andand with that I get to my main problem.

I want to be a Developer Peopledeveloper people can acknowledge. I want to be Proudproud of what I do, I want to Understandunderstand the Rootroot of the problems of my applications, I want to Learnlearn Design Patterns, Why Thingsthings are the way they are, I dontdon't want to understand Syntax on a 50/50 Basesbasis and Just googlejust Google and Re purposerepurpose, Not that Theresthere's anything wrong with that, I just want to work in Stack I want tostack and write Complex applicationapplications. I live for the Thrillthrill of figuring out something I never thought my Brainbrain could even Comprehendcomprehend.

In Short Anyshort, any and all Requestrequest 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 Positionposition In augustAugust when I have a years Experienceyear's experience.There There is no Mentoring NOmentoring, no senior toto tell me that Hey"Hey you know that run of 300 Striplines 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  , Andand why I would rather use something elselse.

Small note: the Clientclient is a million time's worse thenthan anyone, they have hated everything iveI've done,. They're never happy., and what breaks me, Is is I never get told its Crap"it's crap" or Great Id"it's great". I'd prefer that, It's always It's fine or its weird its"it's fine"; it's always a weird, middle answer

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

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

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.

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.

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.

Small note the Client is a million time's worse then anyone, they have hated everything ive done, They're never happy. and what breaks me, Is I never get told its Crap or Great Id prefer that, It's always It's fine or its weird its always a middle answer

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.

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 whether I'm working or not but there's no one who actually understands the code I'm working with, or who'll take a minute to even try and understand.

I was told at the start "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. Sometimes they'd ask crazy things and I'd do my best to implement them when possible.

At the end of November I had the bare-bones 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 disappointed 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 an 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, that's 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-long drive. Collection costs way more than I have at the moment, so I asked if there's something my company can do to help so that I can get back to working on 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 despite asking for them).

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. For instance, 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.

Firstly I want to say thank you to everyone for the extremely insightful responses; this is getting a lot 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 and I've been working here since August, The money from this is keeping me and my girlfriend and our little one afloat. (I'm 25 and before now always just worked in small sales jobs, contract work, etc)

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 issue is that 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 an easy ticket into another company. Now I have yet to sign another contract after my probation so yes, there are more people coming to help, I have asked but have yet to hear, so 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-you-material-and-leaves-the-hall type arrangement, 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 don't want to understand Syntax on a 50/50 basis and just Google and repurpose, Not that there's anything wrong with that, I just want to work in stack and write Complex applications. 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 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 year's experience. There is no mentoring, no senior to tell me that "Hey you know that run of 300 lines 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 else.

Small note: the client is a million time's worse than anyone, they have hated everything I've done. They're never happy, and what breaks me is I never get told "it's crap" or "it's great". I'd prefer that, It's always "it's fine"; it's always a weird, middle answer

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.

Became Hot Network Question
Tweeted twitter.com/StackWorkplace/status/1215015427031613447
edited tags
Link
Azurry
  • 549
  • 1
  • 4
  • 11
rephrasing, formatting
Source Link
Azurry
  • 549
  • 1
  • 4
  • 11

Small note the Client is a million time's worse then anyone, they have hated everything ive done, They're never happy. and what breaks me, Is I never get told its Crap or Great Id prefer that, It's always It's fine or its weird its always a middle answer

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.

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.

Small note the Client is a million time's worse then anyone, they have hated everything ive done, They're never happy. and what breaks me, Is I never get told its Crap or Great Id prefer that, It's always It's fine or its weird its always a middle answer

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.

rephrasing, formatting
Source Link
Azurry
  • 549
  • 1
  • 4
  • 11
Loading
Fixed capitalization, punctuation, pluralization, etc - no changes to substance.
Source Link
Loading
Added country from OP's profile in case it's informative with regards to workplace culture
Link
Kaz
  • 25.2k
  • 16
  • 73
  • 90
Loading
edited title
Link
DJClayworth
  • 86.6k
  • 26
  • 199
  • 287
Loading
Source Link
Azurry
  • 549
  • 1
  • 4
  • 11
Loading