<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jess Chace</title>
    <description>The latest articles on DEV Community by Jess Chace (@thedatasleuth).</description>
    <link>https://dev.to/thedatasleuth</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F94167%2Ffe7cdb21-f594-4ef4-93ce-6aeec2d770a4.png</url>
      <title>DEV Community: Jess Chace</title>
      <link>https://dev.to/thedatasleuth</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/thedatasleuth"/>
    <language>en</language>
    <item>
      <title>Voter Registration by New York Congressional Districts for 2018 Midterm Elections</title>
      <dc:creator>Jess Chace</dc:creator>
      <pubDate>Thu, 20 Sep 2018 18:02:48 +0000</pubDate>
      <link>https://dev.to/thedatasleuth/voter-registration-by-new-york-congressional-districts-for-2018-midterm-elections-990</link>
      <guid>https://dev.to/thedatasleuth/voter-registration-by-new-york-congressional-districts-for-2018-midterm-elections-990</guid>
      <description>&lt;p&gt;&lt;em&gt;This post was originally published in &lt;a href="https://thedatasleuth.github.io/python/2018/09/12/2018-Midterm-Election-New-York-Congressional-Districts.html"&gt;The Data Sleuth&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In anticipation of the 2018 mid-term elections, &lt;a href="https://public.enigma.com/"&gt;Enigma Public&lt;/a&gt; is hosting a data science competition.  Using their new &lt;a href="https://pypi.org/project/enigma-sdk/"&gt;SDK package&lt;/a&gt; which facilitates API calls on their public database, contestants are encouraged to explore topics that have some explanatory power over the midterm elections.  The competition ends on Friday, September 21, 2018.    &lt;/p&gt;

&lt;p&gt;Under their &lt;a href="https://public.enigma.com/browse/tag/elections/34"&gt;Elections&lt;/a&gt; collection, there are six umbrella datasets: Congressional Candidate Disbursements, Federal Election Commission, New York State Board of Elections, PAC Summary, Presidential Campaign Disbursements, and Tafra.  While there's definitely something to dig into in each of these datasets, I chose to explore the New York State Board of Elections dataset filled with 5 years of voter registration statistics by Congressional District.  &lt;/p&gt;

&lt;p&gt;I initially started off this analysis plotting in Matplotlib but halfway through decided to challenge myself and build out my plots using Dash.  I wanted to do this for several reasons: First, I've used &lt;a href="https://plot.ly/#/"&gt;Plotly&lt;/a&gt; in a &lt;a href="https://thedatasleuth.github.io/predictive-modeling/2018/05/21/Predicting-Titanic-Survivability-Odds-Using-Machine-Learning.html"&gt;previous project&lt;/a&gt; and was really impressed with the interactive hover-over feature and the crispness of the colors.  With &lt;a href="https://plot.ly/products/dash/"&gt;Plotly-Dash&lt;/a&gt;, I was able to take the user interaction to the next level by including drop-down menus to facilitate more focused analysis.  Second, I felt like building out interactive plots like the ones below encourage engagement with the data as opposed to just reading someone's findings.  I can't think of a better topic than election season to get people engaged with data and thinking about their right to vote.  Also, the kid in me really likes pushing the buttons.  &lt;/p&gt;

&lt;p&gt;Have a click through the charts below and feel free to share your own findings in the comments section.&lt;/p&gt;

&lt;h3&gt;
  
  
  Voter Registration across Political Parties from 2014-2018
&lt;/h3&gt;

&lt;p&gt;The chart below displays voter registration numbers for all 27 districts of New York which can be filtered by year using the drop-down menu.  Click on any combination of the boxes in the legend to compare voters across political parties.  Here are a few questions to get you started on your analysis:  Did the Democrats lose any districts to the Republicans?  If so, where and when?  What's the greatest party affiliation after the Democrats and Republicans?  Does that political affiliation represent opportunity or apathy?  Where does the Independent Party have the most registered voters?  What other trends can you see?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ny-districts-by-year.herokuapp.com/"&gt;https://ny-districts-by-year.herokuapp.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Percentage Change of Voter Registration
&lt;/h3&gt;

&lt;p&gt;Sometimes it's not enough to just look at the numbers themselves but to actually calculate how the numbers have changed from year to year.  Using the &lt;code&gt;.pct_change()&lt;/code&gt; in Pandas, I was able to identify the percentage change of voter registration across the political parties.  This analysis produced some interesting results, especially as it relates to the fringe parties of New York, namely, the Women's Equality Party (WEP) and the Reform Party (REF).  &lt;/p&gt;

&lt;p&gt;Founded in 2014, the Women's Equality Party (WEP) was created by Andrew Cuomo, the current governor of New York.  The party reached full political party status in 2014 during the gubernatorial elections after receiving the requisite 50,000 votes.  While Cuomo is no longer in control of the party on paper, the party remains deeply supportive of the incumbent governor, supporting his most recent re-election bid in 2018.&lt;/p&gt;

&lt;p&gt;The Reform Party (REF), another fringe political party founded in 2014, is a ballot-access qualified party created by &lt;a href="https://www.nyreformparty.com/endorsements"&gt;Curtis Sliwa&lt;/a&gt;.  Silwa initially founded another group called the Guardian Angels in 1979 and is a regular contributor to several talk radio and television shows, including Fox 5.  &lt;/p&gt;

&lt;p&gt;Click through the chart below to see how each district has responded to the introduction of these new parties.  Do you see any patterns emerging across districts that are represented by a Democrat as opposed to a Republican?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ny-congressional-districts.herokuapp.com/"&gt;https://ny-congressional-districts.herokuapp.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Active v. Inactive Voters in 2018
&lt;/h3&gt;

&lt;p&gt;Counting the number of registered voters, however, does not equate to how many people will actually vote.  In the 2016 Presidential election, for example, &lt;a href="https://www.pbs.org/newshour/politics/voter-turnout-2016-elections"&gt;58%&lt;/a&gt; of &lt;a href="https://en.wikipedia.org/wiki/Voter_turnout"&gt;eligible voters&lt;/a&gt; cast a ballot.  So how can you tell if someone will vote or not?  One way to identify potential voter turnout is to take a look at the active and &lt;a href="http://vote.nyc.ny.us/html/voters/faq.shtml"&gt;inactive voter registration&lt;/a&gt;&lt;sup id="fnref1"&gt;1&lt;/sup&gt;.  Voters who are active are more likely to show up to the polls than are inactive voters.  &lt;/p&gt;

&lt;p&gt;Click through the chart below to see the breakdown of active and inactive voters across all districts for each party in 2018.  Is there a party that is consistently active across all districts?  Which party is the most inactive?  Who's more active between the Democrats and Republicans?  Thinking back to the fringe parties percentage change chart, what do you think it means that a newly founded fringe party has inactive voters?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://active-inactive-ny-voters2.herokuapp.com/"&gt;https://active-inactive-ny-voters2.herokuapp.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Final Thoughts
&lt;/h3&gt;

&lt;p&gt;The 2018 midterm elections are significant for a number of different reasons.  Republicans retaining control of both the Senate and the House of Representatives means they will be able to continue pushing a more conservative agenda that may include trying to repeal Obamacare again, cutting budgets for social services like welfare, Medicare, and Social Security, and restricting access to abortion.  Moreover, because many gubernatorial and state legislature elections determine how state districts are drawn, whoever is elected will be able to help shape congressional district boundaries in the upcoming 2020 Census, and those boundaries will be in effect for the following ten years.  Here's an &lt;a href="https://www.washingtonpost.com/graphics/2018/politics/governors-redistricting/?utm_term=.4dd62658f59e"&gt;interactive map&lt;/a&gt; created by the Washington Post detailing who determines how congressional districts are drawn for each state.&lt;/p&gt;

&lt;p&gt;Many of the 2018 Midterm elections will be held on &lt;strong&gt;Tuesday, November 6, 2018&lt;/strong&gt;.  All 435 seats in the United States House of Representatives and 35 of the 100 seats in the United States Senate will be contested.&lt;sup id="fnref2"&gt;2&lt;/sup&gt;  Vote early and vote often.    &lt;/p&gt;




&lt;ol&gt;

&lt;li id="fn1"&gt;
&lt;p&gt;A voter in inactive status who does not vote in two consecutive Federal Elections is, in the fifth year, removed from the list of the register. The voter must re-register in order to vote. ↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn2"&gt;
&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/United_States_elections,_2018"&gt;https://en.wikipedia.org/wiki/United_States_elections,_2018&lt;/a&gt; ↩&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;

</description>
      <category>python</category>
      <category>heroku</category>
      <category>dash</category>
      <category>beginners</category>
    </item>
    <item>
      <title>5 Not So Obvious Ways to Get a Job in Data Science</title>
      <dc:creator>Jess Chace</dc:creator>
      <pubDate>Tue, 11 Sep 2018 14:52:18 +0000</pubDate>
      <link>https://dev.to/thedatasleuth/5-not-so-obvious-ways-to-get-a-job-in-data-science-4b4l</link>
      <guid>https://dev.to/thedatasleuth/5-not-so-obvious-ways-to-get-a-job-in-data-science-4b4l</guid>
      <description>&lt;p&gt;&lt;em&gt;This post was originally published on &lt;a href="https://thedatasleuth.github.io/opinion/2018/09/10/5-Not-So-Obvious-Ways-to-Get-a-Job-in-Data-Science.html"&gt;The Data Sleuth&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We've all been there before.  You see a job on an aggregator site like Monster, Glassdoor, or Indeed that matches your interests and skillset.  You fill out basic demographic information about yourself and upload your resume.  Maybe you attach a general cover letter, maybe you don't.  Who even reads those things anymore anyway, you wonder.  You click the "Apply" button at the bottom of the screen and feel temporarily productive about the state of your job search and the acceleration of your career only to never hear back from the company - not even to acknowledge they've received your application.  You do this about a hundred more times, expecting different results.&lt;/p&gt;

&lt;p&gt;While unemployment is at &lt;a href="https://www.nytimes.com/2018/05/04/business/economy/jobs-report.html"&gt;the lowest since the beginning of the century&lt;/a&gt; as of the writing of this post, it still remains difficult to land a good job, even for an industry as hyped as Data Science.  Hundreds, if not thousands, of candidates apply for a single job posting, many of whom have advanced degrees and years of professional and &lt;em&gt;relevant&lt;/em&gt; job experience.  &lt;/p&gt;

&lt;p&gt;I used to think landing a job was just a numbers game, and if I only applied to enough postings, statistically speaking, I would eventually get an offer.  During this shot-gun approach, I applied to over 20 jobs that were entry level data science jobs in a single day.  I got exactly zero invitations for a phone screen, let alone an actual in-person interview.  It was then that I decided to switch up my job search strategy because &lt;em&gt;feeling&lt;/em&gt; productive is not always the same thing as actually generating solid leads.  Here's a few of the strategies that I've used in my own job search that have connected me to real human beings who've had a genuine interest in speaking to me about a job that actually exists.&lt;/p&gt;

&lt;h3&gt;
  
  
  Slack Channels
&lt;/h3&gt;

&lt;p&gt;Slack is a new platform launched in 2014 to to help facilitate communication among common interest user groups.  For example, companies use Slack in lieu of email to track work projects and provide updates to relevant team members.  I've used Slack during my &lt;a href="https://thedatasleuth.github.io/general-assembly/2018/07/17/General-Assembly-Data-Science-Review.html"&gt;12-week Data Science course at General Assembly&lt;/a&gt; to follow along in lectures and ask questions of my instructor and classmates.  My apartment building even has a Slack channel where residents receive building updates and invitations for get-togethers.  Slack is user-friendly platform for people to connect - which means it can also be a way for job seekers to connect with hiring managers.  &lt;/p&gt;

&lt;p&gt;I've joined four Slack channels (apart from GA and my apartment building) that are focused exclusively on Data Science topics: two are focused on supporting women in Data Science, one is focused on the tech industry in New York, and the fourth is a private channel for &lt;a href="https://www.datacamp.com/home"&gt;Data Camp&lt;/a&gt; subscribers.  Here are the Slack channels I've joined to stay connected to the Data Science community, and more specifically, to identify job opportunities:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://wimlds.slack.com/"&gt;wimlds&lt;/a&gt; (Women in Machine Learning and Data Science)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rladies-community.slack.com/"&gt;R-Ladies Community&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nyctech.slack.com/"&gt;NYCTech&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp-usa.slack.com/"&gt;Data Camp USA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Within each of these channels, there is a sub-channel dedicated to #jobs.  Yes, employers actually post real jobs in these channels and usually include the email handles of hiring managers.  It is not only ok but encouraged to email the poster directly to further inquire about opportunities that interest you.  Congrats, you just connected to a real live human for a real live job.&lt;/p&gt;

&lt;p&gt;My list is by no means an exhaustive one, and &lt;a href="https://towardsdatascience.com/15-data-science-slack-communities-to-join-8fac301bd6ce"&gt;neither is this one&lt;/a&gt;.  These are just some of the channels that are out there related to data.  I would encourage you to do a little bit of research yourself to find a few Slack channels that would be good fits for you.  When trying to identify Slack channels to join, consider your stack, your location, and your demographic.  Connect with people who are similar to you and/or have similar interests.  Get the emotional buy-in from someone who actually wants to read your cover letter/email instead of a hoping to be discovered.  &lt;/p&gt;

&lt;h3&gt;
  
  
  Start a Blog
&lt;/h3&gt;

&lt;p&gt;Every job hunter has a resume and a LinkedIn profile.  For prospective employers, it can be difficult to actually gauge a candidate's technical ability based on self-reported bullet points, and &lt;a href="https://www.theladders.com/career-advice/men-puff-up-success-linkedin-women-undersell"&gt;women in particular underreport their abilities&lt;/a&gt;.  To really give employers a better understanding of your skills, start detailing your analyses in a blog.  This serves the twinned purpose of not only demonstrating your coding ability but also proving that you can actually present your findings in an organized way.  Data Science is a multidisciplinary field in which practitioners can be expected to report their findings to a range of technical and non-technical stakeholders.  Having the skills to communicate efficiently and methodically is just as important as slicing through a dataset with Pythonic prowess.  &lt;/p&gt;

&lt;p&gt;Moreover, having a blog demonstrates a deeper level of interest in data than the average applicant.  I've even used my blog to supplement my skills pitch during interviews by inviting prospective employers to read through some of my posts.  Multiple employers have actually followed up to tell me they read one of my posts, allowing me to stay connected to them long after I left their office.   &lt;/p&gt;

&lt;h3&gt;
  
  
  Lunch Clubs
&lt;/h3&gt;

&lt;p&gt;When I think of networking, I imagine a room full of people standing around awkwardly working the crowd to figure out who might be able to help them advance their agendas, whether it's to find a job, pitch an investor, or meet a potential co-founder.  But without any structure, it can feel like a giant waste of time.  When I meet up with someone in a professional setting, I like for both people to know why they are there and what the goal of the meeting is.  &lt;/p&gt;

&lt;p&gt;Lunch clubs like &lt;a href="https://lunchclub.ai"&gt;Lunchclub.ai&lt;/a&gt; and &lt;a href="https://letslunch.com/"&gt;LetsLunch&lt;/a&gt; cut through the ambiguity by pairing people up with similar networking intentions.  As a member, you state your role during the initial sign-up period, and upon acceptance to the club, you receive invites to meet up with people who can actually help you.  Job seekers can pair up with prospective employers, start-ups can match with investors, and people who just want to connect with other professionals in their field can meet up one-on-one, too.  And even if it's a total bust, at least you got to sit down and eat.  &lt;/p&gt;

&lt;h3&gt;
  
  
  Hackathons
&lt;/h3&gt;

&lt;p&gt;I recently went to a SexTech Hackathon in Brooklyn which focused on leveraging technology to improve the sex lives of 8 billion people.  While I didn't have specific plans to break into the SexTech industry, it was a really great way to meet people from a variety of different backgrounds.  Teams were self-selected, and I ended up on a team comprised of a "humanitarian" (soft skills), a "hipster" (design), a "hustler" (business savvy), and another "hacker" (coding) besides me.  In just a day and a half, my team built a rudimentary chatbot decision tree in JavaScript (which I had never used before that weekend) designed to improve intimacy between couples.  To me and the other hacker, it mattered not what our inputs were, whether they were NSFW-related or about flowers - the code and the logic was the same.  And while I did go just to improve my coding skills and to do a fun, crazy thing in Brooklyn for a weekend, I actually ended up connecting with the other hacker on my team who ended up referring me for a gig with her part-time employer to tutor Python to kids aged 8-10.  So really, you never know who you'll meet and how they might help you.  Keep an open mind and sign up for any hackathon that looks like it could be fun.  If nothing else, you'll have quite the story for Monday.&lt;/p&gt;

&lt;h3&gt;
  
  
  Cold email companies you admire
&lt;/h3&gt;

&lt;p&gt;Companies post jobs on aggregator sites because they have an immediate need to fill.  Looking at it in the negative, however, just because a company &lt;em&gt;hasn't&lt;/em&gt; posted a job description that squarely aligns with your skillset doesn't mean there isn't a space (or funding) for you.  &lt;/p&gt;

&lt;p&gt;In a confusing age of both anonymity and oversharing, it can be difficult for employers (or anyone really) to get a read on someone without meeting them.  Interviews will always be preferable, but second to meeting someone in person is writing them a sincere email.  For companies that interest you, research the management team and identify someone you could write to.  Keep it short and direct - no more than 4-5 sentences - to explain who you are, what about the company interests you, and what specific value you could add.  For illustrative purposes, here's a sample email intro:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hi Ms. Employer,&lt;/p&gt;

&lt;p&gt;My name is Jess Chace, and I writing to you to inquire about a position with Data Science Co.  DS Co. has been on my radar for several years now, and I've watched your growth and increasing number of tech solutions with great interest, especially (include specific example here).  Having recently updated my own tech stack, I now feel competitive enough to join your team to help build out (whatever your stack can build here).  Do you have time to meet up for an exploratory interview this week or next?&lt;/p&gt;

&lt;p&gt;Looking forward to hearing from you,&lt;/p&gt;

&lt;p&gt;Jess&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now, I'm not suggesting you try this technique on someone like Jeff Bezos or Andrew Ng.  This strategy is more geared towards companies that are range from 10 to 1000 employees.  Worst case scenario, you don't hear back from them.  Best case scenario, you're invited in for an exploratory interview, bypassing the phone screen and getting straight to that face-to-face.  More likely, however, is that you'll get a thank you for your interest or maybe even an invitation to check back in 3-6 months.  Take them up on that offer.  Check back in in 3-6 months, update them on what you've been up to since you last spoke, whether it's learning a new language or completing a new project.  Think like a salesperson when it comes to advocating for your career:  great job opportunities are like leads that need to be cultivated through months of check-ins and follow-ups.  Play the long game.&lt;/p&gt;

&lt;h3&gt;
  
  
  Final Thoughts
&lt;/h3&gt;

&lt;p&gt;No one is going to place a 150k salaried job in your lap because they recognized your technical aptitude and great cultural fit from your LinkedIn profile.  Even if you have a degree from a fancy university with multiple years of professional experience, you are not owed a great job.  You have to fight for it.  When it's a numbers game like it is with the job search, and especially in a competitive field like Data Science, you have to think of ways to stand out from the crowd, because in reality, there are many candidates with similar qualifications.&lt;/p&gt;

&lt;p&gt;The only way I've been able to get around that is to get the emotional buy-in of someone on the inside who can then advocate for you, whether it's writing an email to them, connecting over a private Slack channel, or meeting up with them individually.  Otherwise, you're just another bag of words.&lt;/p&gt;

&lt;p&gt;What about you?  Have you had any success with these or other non-traditional job search techniques?  Feel free to share them in the comments below!&lt;/p&gt;

</description>
      <category>career</category>
      <category>advice</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
