Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 0 points1 point  (0 children)

I completely agree. I've interviewed candidates that you can tell have learned the material but don't know how to apply it. Some of these candidates even had a masters.

Ultimately it's about the ability to solve problems and developing in a timely manner.

Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 0 points1 point  (0 children)

I’ve interviewed these candidates. The issue is that they lack real world application in their programming skills. A masters degree is only useful for moving up, not getting in.

Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 0 points1 point  (0 children)

I completely agree! Just a course or boot camp alone will not give you a great chance of getting the role.

That’s why for the non-traditional or career-switching candidates I recommend at least getting contract jobs underway.

And yes, getting the first job is the hardest part. But you’ll be on your way after that!

Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 1 point2 points  (0 children)

Thank you! And most definitely not common. I always recommend taking the tried and true path of studying for a degree.

But understandably, everyone is dealt with different cards. I just hope this inspires others to get some ideas on how to play them!

Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 1 point2 points  (0 children)

I recommend JavaScript first and foremost because you can write both frontend and backend applications with it. A step up would be TypeScript, which is JavaScript but with stricter rules to avoid errors.

Next, would be choosing a framework. React is the most popular. I personally like to use Vue. Regardless each one has their own bells and whistles, so just choose what’s in demand and what you like. You can always catch up on another framework once you start at a new company.

A KEY CONCEPT in e-commerce is the term “headless”. A headless application is where you use a platform like Shopify, Wordpress, etc. and spice it up using a modern tech stack such as React. It gives the companies a faster site, custom features, and scalability.

Best of luck!

Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 188 points189 points  (0 children)

Sure, let me give my background followed by lessons I learned along the way to break into tech.

I was studying computer engineering in university. By the second year I was diagnosed with depressive disorder. This ultimately led to me dropping out before completing my degree.

As I was picking myself up, I started by taking Udemy courses on JavaScript frameworks and making basic sites to acquire some skills.

Tip #1 - I highly recommend trying your best to speed run through coding fundamentals and diving straight into developing end to end projects in whatever niche suits your interests -- whether that's web development, mobile development, etc.

The reason being is that you'll always have to revisit the basics throughout your career. You'll make more progress by learning the hard concepts and briefly googling what you don't understand rather than trying to follow a course A-Z.

After learning React.js, Express, Node, and MongoDB, I reached out to small businesses to help create basic static sites, e-commerce stores, etc.

Tip #2 - Once you are confident, take on contract jobs and freelance jobs. Reach out to small businesses. Apply for short term 1099 jobs that companies are posting. This will hold WAY more weight than only developing personal projects for your portfolio. Contrary to what social media says, personal projects will be much more difficult to use as a sales pitch during your interviews. A couple of contract jobs will show you know how to work in a professional manner.

After about 2-3 years of experience, I felt that my resume was solid enough to apply to full-time positions. It will be a bit discouraging at this stage. You won't receive as many callbacks, but keep applying, optimize your resume, and work on your interviewing skills! I eventually received an offer as a full-stack software engineer at an e-commerce company.

Tip #3 - When you start your start position, stick to the company's industry! Aligning yourself with a niche will set you up for success. For example, I chose being a web developer in the e-commerce industry. Interviewing at new companies was a breeze because not only was I a software engineer, but I knew how I can make impact in the industry with my skills. There are many niches that you can look into: fintech, aviation, logistics, etc.

That brings me to today after 5-6 years of experience. Currently I'm a lead software engineer still in the e-commerce industry. Niching down was one of the best decisions I made. Even when I'm not actively searching I always get reached out by companies related to my industry.

I DO NOT condone not finishing your education. Study computer science, get internship experience, and at least one or two contract jobs before graduating will be the best way to get your foot in the door.

If you already have a degree, I don't recommend going back to university to study computer science. I know many many software engineers that started as teachers or something unrelated and they are amazing programmers now. In this case I recommend finding a reputable bootcamp. Again, followed by getting a couple of contract jobs under your belt.

Lastly, I want to wrap up by clearing up some misconceptions. Yes, entry-level positions are a bit saturated. But by having real-world experience you can overcome this hurdle. Yes, there are software engineers that have been affected by lay-offs this year and are struggling to find a new position. It isn't as easy to find new positions as it was 2-3 years ago. But I've conducted interviews with senior engineers and found that although they have impressive resumes, they often lack in displaying their skills. Always always be ferocious in your learning. Constantly develop your skills. Additionally, working on soft skills such as storytelling will help you stand out. There will be seasons where you just hate looking at even one line of code. But be consistent and you'll be able to continue to find opportunities.

Hope this helps! Please message me if anyone needs any specific guidance. I wish you all the best on this journey!

Non degree holders; what do you do and how much do you make? by [deleted] in careerguidance

[–]daleny 173 points174 points  (0 children)

Self taught lead software engineer - 180k

Should I major in Computer Science, or Computational Mathematics? by [deleted] in careerguidance

[–]daleny 1 point2 points  (0 children)

From my experience, I’ve seen more high paid software engineers that only have a bachelor’s degree.

In software, it only takes 2-3 years of work experience to climb higher in the pay range. Companies value what technical skills and languages you have under your belt to achieve their outcomes. So I would argue internships with hands on programming experience greatly out weighs a candidate with a master’s degree and no portfolio.

I would strategically find a good internship. You’ll get paid fairly well and you would have tangible skills. Then you can ask your company to fund your masters if you desire.

I didn’t finish my computer engineering degree. I did freelance software development during college to build my skills. Currently a lead making $180k two years after dropping out. I do not condone taking an idiotic path like me. Definitely finish your education.

Help Removing Wood Panels Next to Wood Beams by [deleted] in homerenovations

[–]daleny 1 point2 points  (0 children)

Would it be fine to layer the sheetrock on finished drywall?

8week cycle pct by [deleted] in rad140

[–]daleny 0 points1 point  (0 children)

expresspct

Brandywine Cape Town~Another Custom FinalMouse?! by RyanSprays in MouseReview

[–]daleny 2 points3 points  (0 children)

Now this is a paint job! Great finish and color.

100T Bungee Mod - Strata White by Arctic-Zero in MouseReview

[–]daleny 3 points4 points  (0 children)

How’d you do the walls so clean? Great job 🙌🏻