I am a student and I moved to a town in USA to work during the summer.
I already have a job in a restaurant (in order to get the working visa) here, but since I am a computer science student with 1 year experience as a web developer I'd like to find a job/internship as a web developer.
I found two companies near me that do web development, but how do I ask them for a job (when they are not hiring).
For example when looking for a restaurant job (in USA) it's completely acceptable to go inside and ask the manager if they need someone/are hiring.
Can I do the same for more technical jobs. Can I just walk inside and talk to someone or should I send them an email (I don't like this idea because they might not completely understand me and I don't have much time). Is there any other option?