CodeNewbie
CodeNewbie
Sep 21, 2020
S13:E8 - How to get into data science and machine learning (Jay Feng)
44 min

In this episode, we talk about how to learn data science and machine learning, with Jay Feng, co-founder and head of data science at Interview Query. Jay talks about how data science got him back into development after some bad coding experiences, how the different tools for machine learning and data science work together, and if machine learning is really as difficult as it sounds.

Show Links

Jay Feng

Jay is a data scientist and co-founder of Interview Query. He's worked in data for five years before starting his own business working on getting more data scientist enthusiasts into the industry.

Soft Skills Engineering
Soft Skills Engineering
Jamison Dance and Dave Smith
Episode 237: Salary vs tech stack and how to quit an ad agency
In this episode, Dave and Jamison answer these questions: Questions * I am REALLY into music. I mostly get paid to listen to Spotify. With this in mind I decided to apply for a new job at a “globally leading audio technology company”. The job would be paying a lot more. About 30% more minimum based on the advertised salary range. However, I hate the stack being used! I have been given a homework assignment to complete, but it has not been an enjoyable experience. I enjoy my current job, however the company doesn’t seem as stable, and their are complications with tax/benefits which i won’t get into. So to summarize, should I take the classic SoftSkills engineering advice and quit my job for a sweet pay check and an interesting industry, to suffer the stack? Maybe I will learn to love it? Any advice? * I’m at my first developer job at an ad agency, and on a regular basis I and my co-workers are working well in excess of the 40-50 hours a week (closer to 60+). On many occasions we work the weekends as well. I’ve worked on websites, a couple of apps within a proprietary system, banner ads, and html emails. I’ve learned as much as I’m going to at this job. There are no code reviews, no training, and no on-boarding. I no longer want to work at the agency, but I can’t afford to just quit my job. Given the perceivable lack of transferable skills(recruiters have said this to me, ie no product experience), what are some of my options? Mind you, I also don’t have a fancy CS or CS-related degree that I can leverage. Show Notes https://en.wikipedia.org/wiki/Knuth%27s_up-arrow_notation http://boston.conman.org/2003/12/02.3
25 min
Syntax - Tasty Web Development Treats
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
Hasty Treat - Client vs Server Data Validation
In this Hasty Treat, Scott and Wes talk about client- and server-side validation, and what each is used for! Netlify - Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info. Show Notes 02:49 - Wes’ story 06:28 - What is the role of client-side validation? * Help the user input the correct data as they type it. * Show correct data in UI. * Show correct UI. * Just about all of these things are for the user’s benefit, and how they feel when using the site. 11:10 - What is the role of server-side validation? * Validate that all the data is correct before it’s saved to the database * Security first and foremost 15:03 - What process should a store follow to validate on the server? * Check that correct types are coming in. Very easy with Graphql. * Get current stock and price information from unique ids from the database. * Confirm that this information is what the user is expecting — if the UI said the user will be charged $40, don’t charge them $50 just because of the updated info. In that case, send back to the user. 17:17 - What do you do if you don’t want people messing with your React state? * @fvilers/disable-react-devtools * if (process.env.NODE_ENV === 'production') disableReactDevTools() * We do this on LUT. Why? Because it’s a deterrent. Links * uses.tech * Flipp App * GraphQL Tweet us your tasty treats! * Scott’s Instagram * LevelUpTutorials Instagram * Wes’ Instagram * Wes’ Twitter * Wes’ Facebook * Scott’s Twitter * Make sure to include @SyntaxFM in your tweets
21 min
More episodes
Search
Clear search
Close search
Google apps
Main menu