Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
If you started as a self-taught developer 5+ years ago, you might think that just reading articles, watching youtube videos and building projects is all you need to get started.
That might have been true before…but with the number of technology choices available today, many new self-taught developers are having the same problem:
Analysis Paralysis.
As new developers, we don’t know where to start…so we keep trying to find a way to put our own curriculum together. Every article catering to us pushes a different tech stack to learn first, and there is too much competing information.
Too Much.
Your video instructed us to learn Ruby/Rails first because it’s easier. Later on, we read an article about how there are not many jobs using this tech anymore.
Next, we are told that Python might be a better option to learn first because it is easier to read and understand as a new developer.
We then find yet another video that says to focus on Javascript…and that is before we go down the front-end framework rabbit hole.
We are not looking for the easy way, we are looking for the logical way.
We are looking for structure; a way to measure our progress.
And finally, we are looking for expertise.
This is why we are choosing to go to bootcamps.
More specifically, this is why I chose to attend Lambda School, which is more than the standard flavor of 12 week bootcamp (dare I even call it a bootcamp, considering how different this program is from the rest). Lambda School is more Computer Science academy than bootcamp. Austen Allred and his colleagues are disrupting and revolutionizing a part of bootcamps that needed it the most. The upfront cost. It’s no secret that many people turn away from the higher end bootcamps because they can’t afford thousands of dollars up front, or aren’t willing to risk more loans.
Our education system is broken. ISA’s are the way to fix it.
Lambda School is designed around an income-share agreement to eliminate upfront cost.
Image Credit: Lambda SchoolIn short, this means that if you don’t succeed (make money), then neither do they. What does this mean for someone choosing a bootcamp? Accountability!
Lambda School also figured out why some tech companies aren’t a fan of bootcamps and started to address those specific issues. The curriculum includes a large portion of algorithms and computer science theories (of which many programs lack all together), on top of learning a full stack. Again, it is the structure and content of the program that makes it worth the money over other programs.
Is Lambda School expensive? Not if you look at the value of being in the job market faster. Could you pay up to $30,000 for your tuition? Yes, you can…but if you are job ready even six months faster than a self-taught developer, that is six months of extra income you wouldn’t have made. And let’s not forget, Lambda School grads are told specifically not to sell themselves as a junior developer, which means higher starting salaries:
body[data-twttr-rendered="true"] {background-color: transparent;}.twitter-tweet {margin: auto !important;}
Lambda School works." Congratulations to @clervius on being hired directly into a senior role!
 — @lambdaschool
function notifyResize(height) {height = height ? height : document.documentElement.offsetHeight; var resized = false; if (window.donkey && donkey.resize) {donkey.resize(height); resized = true;}if (parent && parent._resizeIframe) {var obj = {iframe: window.frameElement, height: height}; parent._resizeIframe(obj); resized = true;}if (window.location && window.location.hash === "#amp=1" && window.parent && window.parent.postMessage) {window.parent.postMessage({sentinel: "amp", type: "embed-size", height: height}, "*");}if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.resize) {window.webkit.messageHandlers.resize.postMessage(height); resized = true;}return resized;}twttr.events.bind('rendered', function (event) {notifyResize();}); twttr.events.bind('resize', function (event) {notifyResize();});if (parent && parent._resizeIframe) {var maxWidth = parseInt(window.frameElement.getAttribute("width")); if ( 500 < maxWidth) {window.frameElement.setAttribute("width", "500");}}
I’m an advocate of Lambda School because I have worked in this industry before online learning became the status quo, and I see how they are changing the standards.
I am not entering with minimal knowledge. I know what it used to be like to work on basic websites. As a graphic/web designer re-entering the field from over a decade ago, I still have nightmares of building entire sites from HTML tables. I used the earliest versions of Photoshop to optimize images and learned to build sites before Wordpress existed. Anyone remember Angelfire or Geocities?
The web is a different place now. My previous knowledge was a good base, but still wasn’t enough to prepare me for the tech used today. In January, I decided to build a few websites and follow some tutorials to get up to speed…but quickly realized I was in over my head. I struggled through learning Bootstrap 4 on my own, relearned the little CSS I had been exposed to in the past and got to work. I was fortunate enough to have a small grasp on Git, but I wasn’t confident in my abilities. For two months, I banged my head against the wall while trying to learn the basics of Javascript on my own. I went through half of FreeCodeCamp. At this point, I decided I was done trying to figure out a curriculum for myself, and applied to Lambda School.
I took the Lambda Challenge…and somehow passed it.
After being accepted into their CS11 Cohort, I immediately went back to do the free Intro to Web Development Precourse that Lambda School offers. At first, I thought it might be too basic…after doing some research, I realized it was a free sample of how Lambda actually works.
After flying through the precourse, I went through Gordon Zhu’s Watch and Code course(also known as Practical Javascript). If you are planning to attend Lambda School, I highly recommend this course before you start.
Image Credit: Practical Javascript FTW!
It really helped prepare me for the first week of code challenges. Gordon does a fantastic job of explaining the basics of Javascript in his video series and has office hours available to ask questions. Best Part? It’s free!
Last week, I started Lambda School’s Full-Time Immersive Web Development Program.
Since I am on Eastern Time, my class runs from 11 am to 8 pm, Monday through Friday. However, that is not the only time I spend learning. My girlfriend gets up at 5am for work, so I make the decision to get up early with her…after she leaves, I work on Harvard’s CS50 course until around 9am. I’m still developing my daily routine…I will be posting articles each month, detailing my progress through the program.
Full disclosure: Some of the links to Lambda School are affiliate links, so I am compensated a small amount if you sign up and complete one of the programs. If you have any questions about the program I’ll do my best to answer them, or refer you to someone who can. After my first week, I firmly believe I have made the right decision. The staff has been incredibly helpful, and I have learned so much that it’s hard to wrap my head around the progress I have made in one week.
**HELP ME GET 1000 claps on this article!**
Give this a 👏 if you want to read more. You can give up to 50 claps.Share this story with a friend. Check out the links below for more info.
Subscribe to my Youtube Channel.
Follow me on Instagram.
View my website/portfolio.
Web Developer, Wingsuit Pilot and Entrepreneur
JJ Ashcraft is currently attending Lambda School’s Immersive Web Development Boot Camp. He spends his free time skydiving, writing articles and booking podcasts. JJ teaches aspiring entrepreneurs how to find their next big idea, and cut away from the obstacles holding them back.
Upgrading the Idea of Education in 2018: Why I Chose to Attend Lambda School was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.