πŸ΄β€β˜ οΈπŸ‘‘ #10: Is college worth it? πŸ€”

Hey Pirate πŸ΄β€β˜ οΈ

πŸ§‘β€πŸ« Is college necessary? This is one of the most frequently asked questions I receive. My response has remained consistent: while not a requirement, it is generally preferred. Many companies value candidates with a comprehensive educational background. Reflecting on my own journey as a software engineer, I affirmed in a previous newsletter that I would still choose to pursue this path even if I could go back in time. Consequently, I asked myself whether I would attend college again, considering my less-than-enjoyable college experience. Surprisingly, my answer remains β€˜yes,’ but with one condition: affordability. πŸ’Έ

πŸ•°οΈ College is undeniably costly, both in terms of money and time. In my videos, such as β€˜How I would learn to code’ and β€˜The fastest way to learn coding for free,’ I have emphasized that a college degree is not a prerequisite for becoming a software engineer. However, I do not imply that it is worthless. Instead, I offer free coding curriculums and recommend bootcamps like Springboard as viable, more affordable alternatives. 🎁

πŸ™οΈ While it holds true that most companies prefer candidates with a 4-year computer science degree or equivalent, exceptions are often made for those with work experience. I’ll be candid; landing a job at prestigious companies like FAANG can be challenging for bootcamp graduates or self-taught students without any work experience. Nonetheless, the good news is that it is possible to work your way up from humble beginnings. I have personally encountered a senior software engineer at Amazon with a literature degree and a former navy officer at Microsoft, among many others. In fact, most FAANG engineers did not start their careers at FAANG; they climbed the ladder over time. πŸͺœ

🌳 However, if circumstances permit, I still advocate for the traditional route of acquiring a college degree. This perspective has led some to comment that I am irresponsibly misleading the audience with delusional false hopes, asserting that a college degree is mandatory in this field. Although I understand the basis of their argument, I ultimately disagree because a college degree is a nice-to-have, not a must-have. In fact, I believe it would be irresponsible of me to hastily dissuade the audience from entering the field when a degree is not strictly required. πŸ¦‘

πŸ’ͺ My responsibility is to empower you with a comprehensive list of options, enabling you to make a fully informed decision about your path. Yes, a degree-less engineer may face a competitive disadvantage. The bar may be higher and the race potentially longer. However, remember that you can still compete. And if you’re up for the challenge, actively participating in the race is far more rewarding rather than spectating from the sidelines. πŸƒβ€β™‚οΈ

πŸ«₯ To be completely transparent, I do not believe it is entirely unfair for degree holders to have a competitive advantage. They have invested both time and money to reach that position. However, a college degree is not a free pass into the field, nor is it an exclusive privilege reserved for those with one. 🎟️

πŸ›£οΈ Regardless of the path you choose, remember that it takes effort and commitment to become who you aspire to be. Whoever that may be, I’ll give myself a +1 if I have helped you inch closer to that vision. 🌟

βœ… Now, let me outline my recommended ways to become a software engineer, listed in order of my preference:

  1. Obtain a computer science degree or equivalent, preferably from a four-year college. Although more expensive and time-consuming, it is worth the effort. πŸŽ–οΈ

  2. Attend a coding bootcamp, such as the ones offered at Springboard, where I have previously mentored. These bootcamps are more affordable and shorter, typically lasting less than a year. While they may not cover the fundamentals as extensively as universities, reputable bootcamps will equip you with the practical skills sought by employers. This is my strongest recommendation for those who can’t afford college. πŸ†

  3. Enroll in online courses. Platforms like Coursera issue professional certificates upon course completion. You also have the flexibility to choose and pay only for the courses you want. However, staying committed and focused without direct guidance can be a challenge. Also, note that a professional certificate may not be a replacement for a college degree or work experience. But it can demonstrate your commitment to learning and willingness to invest in your personal development. Lastly, you will need to take the initiative to build a professional portfolio, as it’s pretty much mandatory for entry-level positions. πŸ¦‹

  4. Pursue self-learning. This applies not only to coding but to virtually any subject, as the internet offers a wealth of free resources. YouTube, in particular, hosts numerous educational materials. The advantage is that it’s completely free and accessible to anyone with an internet connection. The disadvantage is similar to enrolling in online courses. To help you get started, I’ve developed a free coding curriculum on my website. Follow the courses to learn systematically and get a taste of what coding is like. ⚑️

πŸ—žοΈ That’s it for today. Thank you for reading, and I’ll see you all next week. Arrgh!

PK πŸ‘‘

P.S.

πŸ”† As an affiliate, I may earn from qualifying purchases. Using these links is the best way to support me at no cost to you! πŸŽ‰

πŸ‘‘ About Me

πŸ“‘ Subscribe to my YouTube channel if you haven't already! πŸ‘‰ youtube.com/@piratekingdom​

πŸ”— Check out my Bio!​

πŸ§‘β€πŸ’» Job Success

πŸŽ–οΈ Springboard Bootcamps - Enroll in ANY Tech bootcamps and get a $1,000 DISCOUNT when you use the code PIRATEKING. I was a former Springboard mentor, so I know their programs work! Courses: Coding, Data Science, Machine Learning, Cyber Security, UX Design

⬆️ Pathrise - Get personalized 1-on-1 career mentorship from leading professionals at companies like Google, Meta, Uber, Amazon, and more! I was a former Pathrise pro mentor, so I can vouch for their programs! Courses: Software Engineering, Product Design, Data, Marketing, Sales

βš›οΈ Taro - Expedite your career growth by getting promotions and pay raises faster! Get access to company- and level-specific compensation data. 20% OFF using my Discount Code PIRATEKING

⚑️ Turing - Get elite REMOTE US software jobs from your home country WITHOUT needing a VISA! Earn a competitive salary that surpasses your local market average! Join NOW for FREE!

πŸ“„ Resume - Download my software-engineering resume for free!

🌳 Blog - Check out my blog for the latest news and tips on a software-engineering career.

πŸ’» Coding

⛡️ Recommended Courses - Online courses on coding, web development, cloud, data, and more.

πŸ“š Recommended Books - My suggested books on coding, DSA, interviews, projects, and more.

πŸ§‘β€πŸ’» Free Software Development Curriculum - My free entry-level coding curriculum using Python.

🌐 Free Web Development Curriculum - My free web full-stack curriculum using HTML, CSS, JavaScript, Node, and React.

〽️ LeetCode

πŸ“œ PK's Cheat Sheet - A one-page compilation of commonly used coding tips, tricks, techniques, and their Big-O notations.

πŸͺ„️ Templates & Tricks - A concise summary of essential formulas, templates, and key concepts, frequently encountered in coding challenges.

✏️ Study Guides - My recommended LeetCode study order based on the topic's significance, relevance, and frequency in actual coding interviews.

πŸ’° Free Stuff

πŸ‚ Webull - Join today and get up to 12 FREE fractional shares! Invest in stocks, and ETFs, all commission-free!

πŸͺΆ Robinhood - Sign up and choose your FREE stock today! Buy and sell stocks and crypto commission-free!

πŸŽ‰ Deals - Take a look at my offerings for excellent deals, discounts, and promotions!

βš™οΈ Gears

πŸ›‹οΈ Productivity Couch Setup - We should all work comfortably. To me, that’s the best productivity. 😎

πŸŽ₯ YouTube Setup - You don’t need fancy equipment to start a YouTube channel. A few hundred bucks are more than enough to get you started. πŸ‘

πŸ•ΉοΈ Gaming Bed Setup - I’m sure many of you have tried projecting onto a wall before; then why not the ceiling!? πŸ€”

✍️ Quote of the Week

The best investment you can make is in yourself.
— Warren Buffett
Previous
Previous

πŸ΄β€β˜ οΈπŸ‘‘ #11: The coding project that changed my life

Next
Next

πŸ΄β€β˜ οΈπŸ‘‘ How the Springboard bootcamp transformed my friend's life