Frequently Asked Questions

What is she codes;?

she codes; is a community of women in technology, created to achieve an equal number of female and male software developers in Israel. Founded in 2013 by Ruth Polachek and a small group of volunteers from different tech fields, today she codes; includes approximately 30,000 members. Our members include women who want to learn software development or make a career shift into high-tech, developers who want to advance their skills and network with other women in high-tech and high school students who are learning to program. Our core values are Confidence, Perseverance, and Community.

We operate over 30 branches all over Israel. Branches include programming learning tracks, project co-working with support from community volunteers, tech lectures, events with Inspirational Women, career advising and more. Volunteer opportunities at she codes; contribute to the personal and professional development of members. Branches, learning track planning, events, and more are all volunteer-run.

What happens at each branch meeting?

Each participant arrives and starts to code. Whether you’re there to learn a new programming language through one of the tracks, work on a personal project, or finish homework, she codes; provides excellent environment to learn and program alongside a community of women who study together and help each other out. Perseverance is important—regularly attending weekly meetings will help you learn faster and become a better programmer.

Can I start coming to meetings anytime?

If you are new to she codes; you must attend a tracks opening meeting as your first learning meeting. Tracks open at the first meeting of the month at each branch (except for Projects branches). The tracks opening meeting includes an introduction to she codes;, staff at the branch, other participants, and the learning materials, so it is important to attend this meeting first.

What should I bring to the meetings?

You must bring a laptop and headphones.

You’ll use the laptop to watch lectures and write code; it may run any operating system. The headset is for listening to lectures without disturbing your fellow group members. All branches have multiple outlets and Wi-Fi. Most branches have water and hot drinks but do not provide food.

Can I learn using a tablet?

Some web tutorials can run on tablets but most of the web track and all Python and Android tracks require a laptop.

Do I need to sign up before I come?

Signing up isn’t required at most branches, but a few branches do require this. Check the branch information to see if you need to sign up for the branch you’ve chosen.

In what languages are the tracks offered?

Most of the learning content is in English. Track presentations are available in Hebrew and English, but some of the exercises are available only in English and the online lectures are in English. The programming languages are all based on English.

Who can join she codes; activities?

she codes; tracks, branches and events are open to our community of women.

Can I bring a child?

Yes, children are always welcome at our branches. Some branches even have equipment and toys to make babies’ and toddlers’ stay more pleasant- contact your branch’s manager to find out what the branch can provide.

Can I bring a dog?

Depends on the branch—some branches are dog-friendly. Contact your branch’s manager to find out if the branch can accommodate you.

What will I get when I complete a track?

You will gain valuable programming experience, projects you can add to your growing portfolio, the excellent reputation she codes; has in the high-tech industry, and of course connections with other talented women in the industry.

What types of lectures and events does she codes; have?

We have a variety of events and workshops for women of all skill levels and career stages, like Coding Skills Workshops, Inspirational Women talks, and Career Strategy lectures.

I am an experienced programmer, is she codes; right for me?

 Yes! she codes; is open to programmers of all levels. Advanced programmers are welcome to join project branches, work on personal or professional projects, join our hackathons, network with other programmers and attend she codes; lectures and events.

You can also volunteer as a mentor or on one of our many teams. For more information on joining our team please fill out the volunteer form.

How can I join the she codes; team?

There are many ways to join the she codes; team. The organization and all of its branches are managed and operated by volunteer staff. Available staff positions include technical and non-technical roles. If you want to join our team, fill this form and our Roles Manager will contact you when a suitable role is available.

What types of lectures and events does she codes; offer?

We have a variety of events and workshops for women of all skill levels and career stages, like Coding Skills Workshops, Inspirational Women talks, and Career Strategy lectures. Some lectures are offered in English and others in Hebrew.

What ages can join?

Regular she codes; branches are open to members ages 18+. she codes; Next Generation branches are open to high school students who want to learn to code or get help with computer science homework. For those branches, bring a signed permission slip to the first meeting, which can be found here.

What if there isn’t a she codes; track for what I want to learn?

You are welcome to come to any branch (including Projects branches) to study independently. Contact us to let us know what you would like to learn.

What tracks are there, and what will I learn in each one?

There are three learning tracks:

  • Web – 26 meetings. The track teaches web development and design in HTML, CSS, JavaScript, jQuery, and Angular JS.
  • Android – 38 meetings. The track teaches Android app development in Java and Android.
  • Python – 21 meetings. The track teaches Python, which is used for algorithm development, automation, and more. Python is a popular and beginner-friendly language.
What track should I choose? What if I don’t have programming experience?

All tracks are appropriate for women without programming experience. The choice of track is up to you- in what field you’d like to work, or what interests you most. You can read more about each track on the Tracks page, and when you arrive at the tracks opening meeting you can speak with track managers and ask questions about each track.

What happens if I can’t make one of the meetings?

Persistence is the key for success. If you have to miss a meeting, we ask that you let the track manager at your branch know ahead of time and then complete the meeting at one of the other branches that week.

I couldn’t attend the tracks opening at the beginning of the month. Can I join later in the month?

You can’t join a track after it has begun, so you must wait until the next tracks opening at the branch. The tracks opening meeting includes an introduction to she codes;, staff at the branch, other participants, and the learning materials.

Can I join a Charedi branch if I am not Charedi?

It is not possible to join the Charedi branch in this case, as it is located in a religious institution and meant for this population. There are several other branches in Jerusalem you may join instead.