[av_section min_height=” min_height_px=’500px’ padding=’default’ shadow=’no-border-styling’ bottom_border=’no-border-styling’ id=” color=’main_color’ custom_bg=” src=” attachment=” attachment_size=” attach=’scroll’ position=’top left’ repeat=’no-repeat’ video=” video_ratio=’16:9′ overlay_opacity=’0.5′ overlay_color=” overlay_pattern=” overlay_custom_pattern=” custom_class=”]
[av_textblock size=” font_color=” color=” custom_class=”]
You start applying for the fellowship, and you see that you’ve been asked to do a coding challenge. But aaagh, you can’t make heads or tails of that thing! What do you do? Don’t worry. Here are some resources to help… Follow these steps to solve the hell out of it:
[/av_textblock]

[av_heading tag=’h2′ padding=’10’ heading=’#1 – Find Out If You Like to Code’ color=” style=’blockquote modern-quote’ custom_font=” size=” subheading_active=” subheading_size=’15’ custom_class=”][/av_heading]

[av_textblock size=” font_color=” color=” custom_class=”]
This might seem like a “duh”, but really think about it. Hackbright isn’t a gateway into a life of glamor and riches. It’s a great way to learn a lot about programming really quickly. If that excites you, then you’ll probably see this kind of experience as an excellent investment. But if you discover that you don’t enjoy programming halfway through the term, then there’s a higher chance that you’ll be unhappy. Finding out if you like to code can take a while. Learning enough programming to pass the coding challenge should therefore also take a little while. If you’re just starting out, don’t be surprised if you spend a bit of time of intermittent preparation.
[/av_textblock]
[/av_section]

[av_section min_height=” min_height_px=’500px’ padding=’default’ shadow=’no-border-styling’ bottom_border=’no-border-styling’ id=” color=’main_color’ custom_bg=’#faf8f5′ src=” attachment=” attachment_size=” attach=’scroll’ position=’top left’ repeat=’no-repeat’ video=” video_ratio=’16:9′ overlay_opacity=’0.5′ overlay_color=” overlay_pattern=” overlay_custom_pattern=” custom_class=”]
[av_heading tag=’h2′ padding=’10’ heading=’#2 – Don’t Google the Answer’ color=” style=’blockquote modern-quote’ custom_font=” size=” subheading_active=” subheading_size=’15’ custom_class=”][/av_heading]

[av_textblock size=” font_color=” color=” custom_class=”]
You might find the answer, run the code, and see that it works, but you still don’t really know how it works and you’re not making progress towards our prime directive (and the person who reads your solution can usually tell).  There are helpful ways to use Google, but looking up a baked solution isn’t one of them. Admissions will be asking you HOW you got to the solution so being clear on that process is important.
[/av_textblock]
[/av_section]

[av_section min_height=” min_height_px=’500px’ padding=’default’ shadow=’no-border-styling’ bottom_border=’no-border-styling’ id=” color=’main_color’ custom_bg=” src=” attachment=” attachment_size=” attach=’scroll’ position=’top left’ repeat=’no-repeat’ video=” video_ratio=’16:9′ overlay_opacity=’0.5′ overlay_color=” overlay_pattern=” overlay_custom_pattern=” custom_class=”]
[av_heading heading=’#3 – Find Good Online Tutorials’ tag=’h2′ style=’blockquote modern-quote’ size=” subheading_active=” subheading_size=’15’ padding=’10’ color=” custom_font=” custom_class=”][/av_heading]

[av_textblock size=” font_color=” color=” custom_class=”]
There are tons of interactive, online tutorials to learn programming because people who code teach others to code THROUGH CODE. A helpful thing to google would be “best tutorials for learning [insert language here]” to see what pops up. If you’re overwhelmed because there are so many options, here’s our blow by blow.

1. Do the Codecademy track for Python as a very first step. It’s brief, so for more, move on to the next step.

2. Do Think Like a Computer Scientist. There’s a lot there. If you can identify where you’re having trouble, then go to that topic and do the exercises, otherwise I would recommend the following sections:

[/av_textblock]
[/av_section]

[av_section min_height=” min_height_px=’500px’ padding=’default’ shadow=’no-border-styling’ bottom_border=’no-border-styling’ id=” color=’main_color’ custom_bg=’#faf8f5′ src=” attachment=” attachment_size=” attach=’scroll’ position=’top left’ repeat=’no-repeat’ video=” video_ratio=’16:9′ overlay_opacity=’0.5′ overlay_color=” overlay_pattern=” overlay_custom_pattern=” custom_class=”]

[av_heading heading=’#4 – Expand Your Network’ tag=’h2′ style=’blockquote modern-quote’ size=” subheading_active=” subheading_size=’15’ padding=’10’ color=” custom_font=” custom_class=”][/av_heading]

[av_textblock size=” font_color=” color=” custom_class=”]
Depending on where you live, there might be events such as meetups that focus on a particular programming language. If you have time, join these groups and spend time with the group to begin building your network.
[/av_textblock]

[/av_section][av_section min_height=” min_height_px=’500px’ padding=’default’ shadow=’no-border-styling’ bottom_border=’no-border-styling’ id=” color=’main_color’ custom_bg=” src=” attachment=” attachment_size=” attach=’scroll’ position=’top left’ repeat=’no-repeat’ video=” video_ratio=’16:9′ overlay_opacity=’0.5′ overlay_color=” overlay_pattern=” overlay_custom_pattern=” custom_class=”]
[av_textblock size=” font_color=” color=” custom_class=”]
Check that challenge again and give it a shot! Ready? YEAH! You can do it. Use some of the online resources above and get ready to rock that coding challenge. We need more women engineers in the field and you’re one of them!
[/av_textblock]

[av_button label=’You got this! Next step: SUBMIT YOUR APPLICATION’ link=’manually,http://application.hackbrightacademy.com’ link_target=” size=’large’ position=’center’ icon_select=’no’ icon=’ue800′ font=’entypo-fontello’ color=’dark’ custom_bg=’#444444′ custom_font=’#ffffff’ custom_class=”]
[/av_section]