I just passed a job interview with a development company, and I'm trying to figure out whether taking this job will help or hinder my career. I'm fairly new to the field and the job will require a great deal of self-learning and independance. I'm concerned that the opportunity could be overwhelming rather than merely challenging.
Some Details:
The job is for Ruby On Rails developer, the company primarily uses the .Net platform and its related technologies. The company has a client with a business application built upon Ruby On Rails. The client's application needs many optimizations and improvements. Given the company's main competency in .Net, they searched for a Ruby On Rails developer who can take on the whole responsibility of this client job.
Knowing nothing about the work at hand, I applied for the Ruby on Rails position. I am new to Ruby On Rails, and I saw this as an opportunity to learn more about Ruby On Rails and sharpen my skills in that field. I wanted the opportunity to work on real projects within a development team, regardless of the salary.
They called me for that interview, I passed it, and received an offer, which included a description of the opportunity. I am now afraid that I do not have the necessary skills and experience to assume responsibility and succeed in this work. This isn't at all what I expected.
I know that this will not be the last job that for a Ruby on Rails developer. Ruby On Rails is in high demand, and if I sharpen my skills I will get more chance to get better positions.
Given that this is my first job, and that I am not well prepared, I don't know what will be my benefits/risks in case I take the job. Options I've considered include:
- Take the position
- Fill my portfolio with more applications from personal projects
I don't want to lose the opportunity but I don't want to put my self in a situation that may have a negative impact on my full career in the future.
What advise would you give me? take this adventure or take the second way?