I am new to the programming world and my first language I am using is Java in Android App development. I am currently working in a company in my 5th month. There were few things that I was not aware when I accepted the job as a software engineer.
The first thing I was not aware was when I accepted the offer. I was given the choice in a mobile app project. A bit background story on this mobile app project is that the company just started implementing the idea and it has gone for a 3rd project but there were no documentation or template to continue with. The javascript framework for front-end was Ionic-angular and VB.net for front-end and back-end respectively. For this mobile app project, it was handle by 3 developers which the first developer handle the first project completed like 90%. The 2nd developer who came in and then left after I join in has completed the first and second project. He had started on the 3rd project and left it done like 40% which then I came in. I went in and took over. Just a fyi, there were no team or seniors in the mobile app team so I was a lone wolf. The other seniors are working in a portal web team(using VB.Net and Telerik) and no one knows how to handle the javascript framework (Ionic).
I ran into some issue in the front end part as they have done the back-end which the front end just need coding to retrieve the data and I have ask my colleagues(for a pair of fresh eyes) or google search to find a solution but it fail. 3 months pass, the manager ask me for the solutions which I stated that either have a senior to guide or provide me the first project to do code review but he said no cause I'm not full time and it's confidential. He ask me what other language I'm familiar but I told I'm newbie. I said React and he ask me "What is React?" as he does not know the existence of this javascript framework. The moment he ask me this question, I was wondering, why are you not aware as this is a new idea. I believe you would have done some research before starting the mobile app project. Sadly he was not happy with the progress even though I have made small accomplishment for myself which he said it is not a big deal.
After that, he decided to throw me into the portal team. Then not long, due to the Corvid spread increasing in Malaysia. We were going to lockdown which then make us to Work From Home. So I was assign to some task remotely. I have encounter errors and I have debug to find the source which I'm aware is around that block of code. I have try making changes but fail to solve it. However, I may be blind or dumb not to understand the code which then I ask my senior for help and then he said please debug. He has been doing this repeatedly which I do not know what to do. We both ended up had an argument on the voice call stating I should be self-independent and not being spoon fed which he did for some part for me. I had wasted many people's time.
What he said it's true and I'm now thinking whether I should further continue in this line of work?
UPDATE - I was given a task by a senior. The senior pass me a few file out of the whole application system. The senior mention that these are the only file needed as I just need to modify that particular page. So I took it and try to compile. However I ran into some error and have tried whatever necessary to compile it. Sadly, I failed and I told the senior what I did and show the senior a screenshot of the error. The senior then told me to check again and do the steps that I have done earlier. I told the senior, I did already and the senior mention check again and it is not possible cause it should work fine. I got fed up and I don't know what to do. The senior doesn't seem want to help when I have try every possible way I can think of to solve it