Coding in a Big Apple
New York and Coding
Recently I went on a one week trip to New York with fellow classmates to explore the business and technology aspects of the city. New York is a very busy city with people bustling and taxis honking everywhere; we toured everywhere from popular places like Times Square and Central Park to sightseeing famous monuments - The Statue of Liberty. In comparison to Hawaii, New York was definitely colder in temperature coming in at 40 degrees accompanied by gray clouds and rain for the majority of our visit. As a first timer on the east side of the country, New York was a fun, educational, and worthwhile experience as I am glad this opportunity was taken.
Due to each day being so packed with activities and adventure, my hope to converse with a software engineer fell short. Though I didn’t physically interview a person, I researched about software engineering in New York and found that programming languages like Java, C++, Python, Ruby, etc. seem pretty standard in order to survive in the coding industry. One piece of advice from software engineers found over the internet was to code a lot. Stay away from practical coding and instead code open source or apps, as long as you push yourself and learn through mistakes. This helps to expand your knowledge on code and become a well-rounded developer.
Here at Waipahu, we are the only school on the island to offer an in-school coding course for credit and are even more lucky to have a company like DevLeague backing us. Upon researching schools in New York that offer a coding elective, I came across zero information regarding the topic. There are however, many coding bootcamps similar to the one DevLeague runs here on Hawaii. One popular bootcamp is The Flatiron School, a twelve week full-time course of constant coding; however, one major difference between Flatiron and DevLeague is Flatiron has a job guarantee stating that if you don’t find a job within 180 days after graduation you get your money back.
Teaching programming to the youth definitely has many benefits one being that individuals receive a hands on experience and are able to discover early on, whether a future in this career suits them. This helps younger individuals find a passion early on and carry it through college, graduation, and eventually a job. As for the community, starting the youth early on in coding allows companies more opportunities to grow and keep up with upcoming generations of coders; this helps to keep a steady flow of coders coming in and out of their company.