Start Here: Web Development show

Start Here: Web Development

Summary: Do you want to get your first job as a web developer, or level up in your web dev career?? Well, StartHere: Web Development is the show for you! Dain Miller is your new mentor as he shares his industry experience, insight, and resources to help get you from knowing nothing to becoming a full-time web developer. Everyone starts somewhere and you’re starting here.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: Dain Miller & StartHere.FM
  • Copyright: All rights reserved

Podcasts:

 31. All Q&A, All Day! JavaScript, Freelancing, Clients, & How to Handle Challenges as a Developer | File Type: audio/mpeg | Duration: 00:35:40

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Quick note: I recommend listening to this episode at 1.25 - 1.5 speed! It's a long episode, so it's a great time to experiment with increasing the speed to get more listening done! We cover Questions on Javascript, Freelancing, How to Learn, Job Interviews, How to Handle Ageism in Tech, & everything else! Topics covered: - The State of React in 2017 - The Best JS Frameworks to Learn for 2017 - How to split backend and frontend for complex apps - The FASTEST Way to Learn JavaScript - How to get your first freelance client - step by step - How to charge and structure freelance client work - How to deliver work to a client - How to handle ageism and other potentially destructive negative emotions related to your career - How to be adaptable in the face of challenge - How to "manage up the chain of command" Supplementary reference materials: - https://github.com/acdlite/react-fiber-architecture - https://github.com/facebook/react - https://medium.com/javascript-scene/top-javascript-frameworks-topics-to-learn-in-2017-700a397b711#.a0crjpyq8 - https://vuejs.org/ - https://www.meteor.com/ - https://www.wikiwand.com/en/Loss_leader - http://okdork.com/2014/07/22/actions-techniques-to-go-from-0-to-your-first-1k-with-freelancing/ - http://javascriptweekly.com/ - http://rubyweekly.com/ - https://docs.google.com/document/d/1Iiiv_z7woKaE7EcZ0ZMmrwyfcgbi95tFnVJKYFoLjRM/edit - http://blog.careerfoundry.com/career-change/pricing-freelancer/ - http://www.creativeboom.com/tips/tips-on-how-much-to-charge-for-freelance-work/ Email me for more info on our web development coaching programs! miller.dain@gmail.com Connect with me on instagram @dainmiller or @starthere.fm

 Learn A Framework, Not A Language | File Type: audio/mpeg | Duration: 00:16:08

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Learn a framework not a language. The framework is a trojan horse for the knowledge you need of the language. - Learn Rails, not Ruby. - Learn Django, not Python. - Learn Angular/Ember/React+Redux, not JavaScript. - Learn Phoenix, not Elixir. - Learn .NET, not C#. - Learn Laravel, not PHP. - Etc etc. A few notes from today's episode: 1. Look around at the industry you want to be in, what are other people spending 80% of their time on, that is only getting them 20% of the result? Hard to identify what exactly that is? If you have trouble with this, just identify what people spend 80% of their time on, and do the opposite. This is what makes people massively successful, mark my words. 2. SKIP OVER what you identified in #1. SKIP OVER what most people are doing. This is taking MASSIVE ACTION. Massive action is relative. Relative to the rest of humans on this planet, are you taking massive action? Here are some examples of taking massive action: - Learn a Framework: Deploy ANYTHING to Heroku (that only you will see) by tomorrow. No excuses. - Learn a Framework: complete 1 page that has some functionality you agree with yourself ahead of time, deploy it to Heroku, then send to 2 friends on Facebook and ask them to try and use it. - Go start interviewing for jobs, NOW. WHY WAIT? Stop sitting around and take action. - Want to start a podcast? Launch a crappy first version by TOMORROW. - Want to write a book? Launch a crappy first eBook by next Monday. No matter what. Stop trying to make everything perfect on the first try, just focus on making stuff good on the second try. Your first handful of job interviews, book chapters, podcast episodes, programming projects - they will all SUCK on the first go around. BE OKAY WITH THAT and push forward and keep going and you will advance beyond the crowd. Most people either A) get obsessed with making the first version perfect and never go anywhere, or B) feel so depressed from their first version being a failure they never go anywhere. SKIP OVER ALL THAT, and get somewhere. Or don't, and continue to take small actions, and remain in limbo for the rest of your life. This is my challenge for you. Are you up for it? Tweet me @dainmiller and let me know you are taking massive actions. Ask me questions on the best massive action to take. I will hold you accountable. You aren't allowed to do small things if you are following me. I will make sure you are accountable. Go to twitter and follow me and let's do this. Connect with me on instagram @dainmiller or @starthere.fm

 How to Stop Getting Stuck As a Developer | File Type: audio/x-m4a | Duration: 00:02:32

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Connect with me on instagram @dainmiller or @starthere.fm

 30. The Advanced Beginner Formula: Everything You Need to Know About Becoming an Advanced Beginner | File Type: audio/mpeg | Duration: 00:45:34

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level. How to become an advanced beginner 1. Pick 1 language and 1 framework. If you can't decide, pick Ruby on Rails and be done with it. 2. Gather Context! Read 10 tutorials in your framework & language. 10 is a lot. If you don't know what I mean by this, I recorded an entire portion of an episode on this topic here: http://starthere.fm/webdev/one. 3. Reps and sets: Do 10-25 tutorials. can you do it? 4. BONUS: find mentor to ask questions on ur journey :) twitter is great for this, check out my podcast on networking on twitter here: http://starthere.fm/general/28-how-to-network-and-stay-in-your-comfort-zone-step-by-step-guide-to-networking-for-introverts 4. Project Phase A. Learn a version control system & setup git project B. Find project online that u suspect uses ur framework and language C. Pull out paper and do a "low fidelity" mockup of the website that you are seeing. D. get basic application up and running by following tutorial "How to build a blog in FRAMEWORK/LANGUAGE HERE" E. break your mockups into "sections" that are tutorials you might find online, then combine the tutorials together into an app 5. BONUS: Ask mentor any questions you might have at this phase Attempt to develop relationship with mentor 6. Pre-job last educational push (courses, coaches, further professional development, etc). Modeling a person is a great thing to do in this phase. Find a course or program or person that you can model or learn from in this phase. 7. You're ready to start looking for a job. Please hit the like button if you listen to this podcast! I'm trying an experiment based on the number of likes different posts get. :) Connect with me on instagram @dainmiller or @starthere.fm

 29. How to Eat and Exercise for Better Programming (& My Latest Experiments) | File Type: audio/mpeg | Duration: 00:48:07

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Hey everyone, Thanks for being a listener and subscriber. Trying something incredibly different for this episode, just trying to have fun with the podcast and add music and other things I enjoy. Let me know what you think. miller.dain@gmail.com I'll be back next time with some hardcore technical content for ya. But for now, eating and exercise. I know it's a touchy subject, but we gotta' talk about it. It will change everything. Thanks to DJ Shadow for the audio. You can find the song here https://www.youtube.com/watch?v=dcxsheROd3Em. He's incredible. Connect with me on instagram @dainmiller or @starthere.fm

 28. How to Network and Stay In Your Comfort Zone (Step by Step Guide to Networking for Introverts) | File Type: audio/mpeg | Duration: 00:18:33

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Resources mentioned: - Social book http://www.amazon.com/Social-Why-Brains-Wired-Connect/dp/0307889092 - Compelling People book http://www.amazon.com/Compelling-People-Hidden-Qualities-Influential/dp/0142181021 Connect with me on instagram @dainmiller or @starthere.fm

 27. How to Get a Better Job w/Higher Salary (Interviewing Series Salary Negotiation Masterclass) | File Type: audio/mpeg | Duration: 00:50:28

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level. All done over email for your convenience. Check out Team Treehouse to grow as a programmer! http://starthere.fm/treehouse Please review this podcast on iTunes if you enjoy the weekly show! It would really help us out a lot :) On this episode we discuss the entirety of the salary negotiation process, and how to approach your interview from a story-telling POV. Receive written guides on everything discussed here, just for listeners of our podcasts :), at https://fearlesssalarynegotiation.com/startherefm/

 26. MASTERING The Interview Process & LinkedIn for Developers | File Type: audio/mpeg | Duration: 00:36:18

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level. All done over email for your convenience. Check out Team Treehouse to grow as a programmer! http://starthere.fm/treehouse On this episode we discuss the entirety of the interview process from setting up your LinkedIn and approaching companies to passing the first screening call, tips for the technical interview, and sealing the deal in the character interviews. Receive written guides on everything discussed here, just for listeners of our podcasts :), at https://fearlesssalarynegotiation.com/startherefm/

 25. The Secret to Project Management, Finding a Client, and Learning Comp-Sci as a Self Educator | File Type: audio/mpeg | Duration: 01:05:23

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level. Resources: - Ruby on Rails episode 1 mentioned many times in episode here https://soundcloud.com/starthere-rubyonrails/1-bootcamps-vs-learning-solo-how-to-begin-with-ruby-on-rails - Discrete Mathematics Textbook. For this one guys, there are like 40 options on Amazon. So what you want to do is find a book called "Discreet Mathematics and Its Applications". Unfortunately though some versions of this book cost $240 USD, but the good news is some only cost 40 cents. So it varies wildly, and really you can select any version at whatever price you can afford. Here is a direct amazon link to the search result where you can select from the price point you can afford. http://bit.ly/search-for-discrete-text-on-amazon - Analysis of Algorithms. For this one, I recommend this book http://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844/ref=sr_1_3?ie=UTF8&qid=1463417791&sr=8-3&keywords=analysis+of+algorithms which is about $60 USD. Worth every penny. Connect with me on instagram @dainmiller or @starthere.fm

 How to Be A Successful Developer & How to Overcome The Advanced Beginner Syndrome | File Type: audio/mpeg | Duration: 00:49:43

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Connect with me on instagram @dainmiller or @starthere.fm

 24. Q&A - Click Here to Level Up: Cognitive Biases of the Brain, and How to Sell Yourself | File Type: audio/mpeg | Duration: 00:43:53

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level. Connect with me on instagram @dainmiller or @starthere.fm

 23. The Motivation Episode and Becoming a Programming Super Learner | File Type: audio/mpeg | Duration: 00:56:31

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! On this episode we discuss the fixed mindset vs. the growth mindset, what you should focus on for developer success, and how to overcome the challenges associated with procrastination and fear of failure. Resources mentioned: - Mindset: The New Psychology of Success (Book) (Non-affiliate amazon link)http://www.amazon.com/Mindset-Psychology-Success-Carol-Dweck/dp/0345472322 - Aaron Patterson's commit history https://github.com/tenderlove?tab=activity Resources not mentioned, but that I think you'd like: - The Art of Thinking Big (Book) (Non-affiliate amazon link)http://www.amazon.com/The-Magic-Thinking-David-Schwartz/dp/0671646788/ref=cm_cr_arp_d_product_top?ie=UTF8 Connect with me on instagram @dainmiller or @starthere.fm

 22. Communication & Leadership for Developers, Managing Relationships with Partners | File Type: audio/mpeg | Duration: 00:46:01

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Connect with me on instagram @dainmiller or @starthere.fm

 21. Getting Into Web Dev & Learning How to Learn | File Type: audio/mpeg | Duration: 00:31:59

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Connect with me on instagram @dainmiller or @starthere.fm

 20. Introduction to Testing and QA | File Type: audio/mpeg | Duration: 00:52:34

http://advancedbeginnerchallenge.com – I built a course to get your first job in web development, or upgrade from Junior to mid-level! Connect with me on instagram @dainmiller or @starthere.fm

Comments

Login or signup comment.