My school provides a co-op program which will place students for interviews at companies. I applied to this and did end up getting a job doing technical work.
I've been working for a few months. However, it isn't very clear what I was expected to know for this job having learned in school. For example, my school does not teach JavaScript or jQuery formally in any way but at times it seems my coworkers expect me to already know JavaScript very well, including some very advanced concepts within it.
I understand that they do expect me to learn a lot on the job but I'm not sure if they hired me with the expectation of me having this significant technical knowledge.
As a result, my question is:
- What general expectations do employers have of student co-op/interns in terms of technical knowledge from school?