I joined a new job two weeks ago where I was hired after an interview based on generic JavaScript programming knowledge with my past work experience close to two years. For the initial 12 days, I was asked to go through some generic training videos about their system which I completed. Though I started doing hands-on practice just a day ago as I was provided access to that system only yesterday.
Now suddenly my manager says they have some clients who require lot of work to be done. So I can have only have 1-2 days to do as much hands-on practice I can before he will start giving me real work. He expects me to take a significant workload as we are trailing behind schedule for those particular clients.
The problem is that since their in-house system, on which I have to work, is completely new to me and is very vast with a lot of functionalities. I feel 1-2 days hand-on is not enough time to dive into real work. I am not given any specific set of things to focus on and I feel lost.
Since everything is new, I am having small-small doubts related to each and every thing. The other employees are either busy in their own work or not too helpful to ask each and every thing. The manager also feels slightly passive-aggressive from his tone. I feel very overwhelmed and have started to feel I made the wrong choice to join this company. How should I navigate this situation?
Some technical details regarding my work:
- I was hired on basis of generic JavaScript knowledge with prior experience close to two years.
- They have their own in-house software / system over which I have to write JavaScript scripts.
- Using these scripts, things can be controlled / changed in their system.
- They have their own internal libraries (nothing open source) from which I have to call classes, functions, etc. and use them in my scripts. The documentation of those libraries is not very thorough.
- They expect me to figure out lot of things just by tinkering, viewing old scripts made by others, copying code from old scripts, etc.