Cody Engel
Cody Engel
  • 125
  • 1 943 048
Why Last Epoch Can't Throw More Servers At The Problem
Last Epoch is going through one of the worst game releases we've seen in a long time. The game has been out for half a week and many players are still being kicked or waiting multiple minutes to load into a new area.
While it's impossible to say for sure what the issue is, this video will dive into what issues could be taking place and why Last Epoch can't throw more servers at the problem.
🚶‍♂️ FOLLOW ME 🚶‍♂️
TikTok - www.tiktok.com/@CodyEngelTalks
Medium - medium.com/@CodyEngel/membership
🎥 My UA-cam Gear - kit.co/CodyEngel/my-youtube-gear
🖥 My Desk Gear - kit.co/CodyEngel/my-desk-gear
🎵 My Background Audio - www.epidemicsound.com/referral/q5p7ap/
*The above links are affiliate links.
#softwareengineer #softwaredeveloper #lastepoch
Переглядів: 766

Відео

Why Software Engineers Love Test Driven Development
Переглядів 4765 місяців тому
Ever wondered about the impact of Test-Driven Development (TDD) in software engineering? Dive into the world of TDD as we explore its efficiency and debunk common misconceptions. From addressing "what is TDD" to unveiling why TDD is worth embracing and understanding whether "TDD is dead," this video guides you through a LeetCode problem, demonstrating the TDD loop in action. Discover the realit...
This Is How ChatGPT Took My Job (And How It Will Take Yours)
Переглядів 1,5 тис.Рік тому
Exploring the rise of artificial intelligence, specifically ChatGPT, this video offers a first-hand account of how AI can transform traditional job roles, inciting questions like 'Will AI replace my job?' and 'Will ChatGPT replace my job?'. While addressing these pressing concerns, it also unveils how you can harness the potential of AI and ChatGPT to enhance productivity at work. Perfect for t...
Why Diablo 4 Is The Worst Game Of 2023
Переглядів 16 тис.Рік тому
Join me for this short fireside chat where we will discuss Diablo 4, why it's not the game everyone hoped for, and why it doesn't matter. I have over a decade of experience building software products so we will be approaching this topic from that point of view. 🚶‍♂️ FOLLOW ME 🚶‍♂️ Join Our Discord - discord.gg/N3yC28sx66 Twitter - CodyEngelTweets TikTok - www.tiktok.com/@CodyEngelTa...
This Is What Clean Code Means Today
Переглядів 2,3 тис.Рік тому
Discover the secrets to crafting clean, high-quality code in this insightful video! 🚀 Dive into the world of clean code and learn how to write software that is not only efficient but also easily understood and maintained by your team. Master the five key principles that every developer should know: 1️⃣ Independent Code: Learn how to write modular, self-contained code that minimizes dependencies...
The Dirty Truth About Clean Code
Переглядів 41 тис.Рік тому
In this video, we will delve into the dirty truth about clean code. We will explore its significance and how it affects performance while reacting to "Clean" Code, Horrible Performance from Molly Rocket. If you'd like to watch their entire video, then check the additional resources section. Clean code is a programming approach that focuses on writing easily readable, maintainable, and efficient...
How To Win The Powerball With This Simple Python Script
Переглядів 32 тис.Рік тому
In this video, we're going to show you how to win the lottery using a simple Python script. By following our simple steps, you can increase your chances of winning by thousands of percent! If you're curious about how to win the lottery, then this is the video for you! In this tutorial, we'll teach you how to program a Python script that will predict the winners of the major lottery games. By fo...
3 Major Ways You Can Earn $450k Per Year As A Software Engineer
Переглядів 4,3 тис.Рік тому
In this video, I'm going to show you three ways you can earn $450,000 per year as a software engineer. Whether you're starting your own software company or freelancing, these techniques will help you earn a six-figure income in no time! Software engineering is one of the fastest-growing occupations, and there are plenty of opportunities out there to make a significant income. In this video, I'l...
Agile Has Destroyed Programming - Here's How To Fix It
Переглядів 38 тис.Рік тому
In this video, I'm going to talk about how agile has destroyed programming and how to fix it. Agile is a great method for managing software development, but it has some severe drawbacks that need to be corrected if programming is to be saved. I'm going to discuss the reasons why agile is bad and how to fix it, using examples from my own experience as a programmer. If you're a scrum master or pr...
Theo Doesn't Write Unit Tests (This Is Why You Should)
Переглядів 8 тис.Рік тому
In this reaction video, I talk about why Theo doesn't write unit tests, and why you should start writing unit tests for your code. Unit testing is a essential part of debugging and QAing your code, and it's a skill that you'll want to learn if you want to become a great programmer. In this video, I discuss the reasons why Theo doesn't write unit tests, and why you should start writing unit test...
5 MYTHS about Programing vs. Reality that you NEED to know!
Переглядів 1,9 тис.Рік тому
In this video, I'm debunking 5 software development myths that you may have heard before. From the age-old "programmers are machines" to the more recent "programming is easy", I'll be revealing the truths behind these myths. If you're a software engineer or programmer, then this video is for you. By learning about the myths that surround our profession, you'll be able to dispel some of the myth...
This Is Why You Suck At Unit Testing
Переглядів 5 тис.Рік тому
In this video, I'm going to show you 4 common mistakes that software engineers make when it comes to unit testing. By understanding and avoiding these mistakes, you'll be on the road to success in your programming career! Unit testing is one of the most important aspects of software development. It allows you to catch mistakes before they make it into your production code, and it can save you a...
This is Why You Should NEVER Release Software On A Friday | Don't Be Like Elon Musk
Переглядів 675Рік тому
Recently, Tesla CEO and SpaceX founder Elon Musk had some words of wisdom for software developers out there. In a tweet, Musk shared the following: "Never release software on a Friday. It's the worst day of the week. People are irritable, narcissists are in charge, and the end result is always disaster." So what does Musk have to say about the infamous "Friday effect"? According to Musk, it's t...
This Is Why Twitter Will Shutdown In The Next 60 Days | Elon Musk Is Out!
Переглядів 6 тис.Рік тому
Elon Musk is creating an environment where Twitter will fail in the next 60 days if he doesn't fix his behavior immediately. Altering firing 14 employees over Twitter, he demanded that employees work long hours or leave the company with 3 months of severance. 1,200 employees chose to take the severance, this is after massive layoffs just weeks ago. At this point there aren't many people left th...
Elon Musk Announced He's Shutting Down 80% Of Twitter (Software Engineers Beware)
Переглядів 11 тис.Рік тому
In this video we talk about Elon Musk's plan to shut down 80% of Twitter along with the employees he fired along the way. 🚶‍♂️ FOLLOW ME 🚶‍♂️ Join Our Discord - discord.gg/N3yC28sx66 Twitter - CodyEngelTweets TikTok - www.tiktok.com/@CodyEngelTalks Medium - medium.com/@CodyEngel/membership Subscribe To My Newsletter - www.engel.dev/ 💡Get 20% Off Of Brilliant - brilliant.sjv.io/RyKBB...
Not My Best Week As A Staff Software Engineer
Переглядів 4,1 тис.Рік тому
Not My Best Week As A Staff Software Engineer
The Ugly Truth About Computer Science Degrees
Переглядів 10 тис.Рік тому
The Ugly Truth About Computer Science Degrees
How To Ask Your Manager For A Raise (From A Former Manager)
Переглядів 1,1 тис.Рік тому
How To Ask Your Manager For A Raise (From A Former Manager)
I Quit My Job As An Engineering Manager (What I Learned)
Переглядів 40 тис.Рік тому
I Quit My Job As An Engineering Manager (What I Learned)
This Is Why You'll Never Become A Software Engineer
Переглядів 6 тис.2 роки тому
This Is Why You'll Never Become A Software Engineer
Stop Negotiating Like A Newbie And Get A Better Job Offer Today
Переглядів 7 тис.2 роки тому
Stop Negotiating Like A Newbie And Get A Better Job Offer Today
You Should Think Twice Before Working At Twitter Once Elon Musk Takes Over
Переглядів 3,8 тис.2 роки тому
You Should Think Twice Before Working At Twitter Once Elon Musk Takes Over
Stop Wasting Your Time With FAANG (Facebook Amazon Apple Netflix Google)
Переглядів 10 тис.2 роки тому
Stop Wasting Your Time With FAANG (Facebook Amazon Apple Netflix Google)
You Should Stop Working 40 Hours A Week Immediately
Переглядів 36 тис.2 роки тому
You Should Stop Working 40 Hours A Week Immediately
You Need To Know This Before Working At Airbnb
Переглядів 14 тис.2 роки тому
You Need To Know This Before Working At Airbnb
WE NEED TO TALK | Engineering Manager Q&A
Переглядів 3 тис.2 роки тому
WE NEED TO TALK | Engineering Manager Q&A
What You NEED TO KNOW About Working At STRIPE
Переглядів 26 тис.2 роки тому
What You NEED TO KNOW About Working At STRIPE
This Is How Much LinkedIn Software Engineers Make
Переглядів 40 тис.2 роки тому
This Is How Much LinkedIn Software Engineers Make
Facebook's Most Common Coding Question Finally Explained | LRU Cache
Переглядів 3,7 тис.2 роки тому
Facebook's Most Common Coding Question Finally Explained | LRU Cache
This Year's Best Paying Tech Companies Will Surprise You | Top Paying Tech Jobs in 2022
Переглядів 25 тис.2 роки тому
This Year's Best Paying Tech Companies Will Surprise You | Top Paying Tech Jobs in 2022

КОМЕНТАРІ

  • @chiekenwanna-nzewunwa1773
    @chiekenwanna-nzewunwa1773 День тому

    Great vlog 👍🏾

  • @softiceable
    @softiceable 2 дні тому

    I bet had he tried out assembly language code he would have got it 100x faster perhaps. Coding/programming is a science and art both. The science part is objective and you can reason about. Its the art part that is subjective and you can get it wrong. I have benefitted a lot from clean code, its just that you need to know which one to follow and to what extent and sometimes you have to be pragmatic and violate something since these are guidelines and nothing is carved in stone. A good code/architecture is all about *ilities that it addresses for a given solution. Wikipedia lists about 80+ ilities I guess. Not all of them are applicable to all solutions. Pick what matters to your solution and ignore others.

  • @davidp.7620
    @davidp.7620 3 дні тому

    Story pointing doesn't allow you to talk about complexity in a non-biased way. It just gives the illusion of objectivity

  • @elianechaves1427
    @elianechaves1427 3 дні тому

    I've been EM by 7 months! And I felt the same, mainly for the work balance part. I lost my personal life, I get so tired, that I usually been thinking about my team and their deliverables on the weekend. 😢

  • @JonathanRose24
    @JonathanRose24 3 дні тому

    Story pointing is a huge waste of time

  • @spaceenthusiast5696
    @spaceenthusiast5696 5 днів тому

    As a new software developer, I feel completely demotivated while working with Agile. Everyone except me loves that methodology, but I feel unproductive.

  • @TheBeach5563
    @TheBeach5563 5 днів тому

    Holy moly, whew. Damn I been wasting my time with hardware stuff. Need to learn to code. I would love to work for them. Heck even if I have to start at the lowest level. Thanks for sharing.

  • @regalternative
    @regalternative 7 днів тому

    I hate the story points system. Makes the whole thing feel like a stupid game I don't want to play

  • @ronaldomaia
    @ronaldomaia 7 днів тому

    I work as a programmer at AWS and the company culture sucks. I wish I had a manager like you, not a micromanager as***

  • @maxbrown4644
    @maxbrown4644 7 днів тому

    It's a waste of time; don't watch it. You'll discover it's a prank when you get to the end of the video. He doesn't provide you with any useful information. I like his strategy of creating an entertaining product + getting a lot of viewers = getting paid by UA-cam.

  • @Marck1122
    @Marck1122 7 днів тому

    Why is the title not about Scrum or SAFE instead of Agile when the Agile manifesto does not mention those things ?

  • @kingjames1308
    @kingjames1308 7 днів тому

    I mean, shouldn't the title be 'Bad Agile' and not just 'Agile'? Almost everything you describe in your fix section is something that should be taking place in a healthy Agile organization. You are throwing the baby out with the bath water. Scrum typically gets the bad wrap because its too prescribed but Scrum is meant to be a stepping stone for new orgs getting into Agile. There are much more efficient and loser frameworks like Kanban that I personally have guided my org into. Our planning sessions take 15 minutes, we do not care about velocity or story points (Kanban provides me with lagging and leading indicators I can use to tell when something can be done), our reviews include stakeholders and demos. I see these videos a lot and almost everyone of them is describing Agile that is being utilized poorly.

  • @k-trader1668
    @k-trader1668 10 днів тому

    I like to check out things you never Know when something will click in your Mind !!!!

  • @k-trader1668
    @k-trader1668 10 днів тому

    The best way not to Win Any Lottery is don't Buy a Ticket Guaranteed !!!!

  • @darkphoenix68
    @darkphoenix68 11 днів тому

    I've spent a long time writing code -- often as the lone programmer supporting a small office -- and for much of that time I didn't use unit tests. (Or, y'know, version control and other such wastes of time...) When I learned about unit tests, though ... I started using them. I'm far from perfect, and I often seem to write code that is not easily testable, so I've still got plenty of room for improvement, but the idea of *not writing tests* now seems just ... odd.

  • @2ndviolin
    @2ndviolin 11 днів тому

    meet ... Meet ... MEET!

  • @johnpettiford6547
    @johnpettiford6547 15 днів тому

    "How modern day software development destroyed agile"

  • @thehickoryhutch5947
    @thehickoryhutch5947 16 днів тому

    The four day work week won’t catch on until someone starts making it catch on. Ford didn’t invent 40 hours, the Labor Unions fought, and in some cases died, for it. That’s how you make change.

  • @kantancoding
    @kantancoding 19 днів тому

    😆It's funny because almost 100 percent of your dialogue while watching his video was the internal dialogue that I had with myself while watching his video. I think one of the main things is, like you mentioned, his experience is with unit tests trying to test stupid things as opposed to behavior due to the codebase not being type safe.

  • @JemcaWeb
    @JemcaWeb 20 днів тому

    If you have environment where classes are expensive, then yes, you should avoid using oop. Otherwise I would have Shape->getArea(), bcs shape is responsible for its area. This is what clean code means to me.

  • @chameleon2378
    @chameleon2378 21 день тому

    Bro I work 77 hours a week😢

  • @tobias-edwards
    @tobias-edwards 22 дні тому

    Innaccurate and clickbait video title. You're in fact advocating for Agile and raising how most professional teams are implementing it poorly. You recognise frameworks like scrum and SAFe are not fully compatible with the devleopment of software. "Agile Has Destroyed Programming" - instead consider "Your team isn't Agile". It has the same provocative title and is more accurate to your point.

  • @leonardotemperanza5824
    @leonardotemperanza5824 23 дні тому

    10:11 Bro just read the first 4 lines of the wikipedia page and immediately assumed you can easily simd-ize OOP code. Doing simd usually implies working with chunks of data at a time, so that you can perform 4 or 8 additions in one cycle. If you're doing one add per method call in your encapsulated object to adhere to clean code principles you're throwing performance out the window. 13:21 It doesn't work like that. Most codebases that completely ignore performance in the design stage are beyond repair and require a full rewrite to be optimized (e.g. the LLVM codebase). It's not as easy as "ok, let's just find the hotspots in this horrible codebase and nullify their execution time"

  • @techandgaming0
    @techandgaming0 25 днів тому

    Is the deploy to bucket a zero downtime? If not, do you have any suggestions on how to approach it?

  • @Phil58music
    @Phil58music 27 днів тому

    come to germany, then you will become a real engineer. I promise

  • @MorningNapalm
    @MorningNapalm 29 днів тому

    Honestly, as much as I don't like writing unit tests, what Theo said is just so wrong on every level. He is just glancing over loads of issues and taking a completely wrong approach. A 7-minute turnaround on production bugs with no way to know that you didn't just introduce another bug. Utter nonsense.

  • @harrykauffman3800
    @harrykauffman3800 29 днів тому

    As a 8 year scrummaster I completely agree with you. The main issue is trying to convince leadership to adhere to the good points of Agile can get you fired for working against the grain.

  • @tanweeralam1650
    @tanweeralam1650 Місяць тому

    Hi... what's the update in 2024?? Is there any significant change in salary structure or change in avg salary? And how much Netflix pays to ML engineers? Can a Data Analyst can get ML Engineer job with 3 yrs of experience?

  • @r.fortner4661
    @r.fortner4661 Місяць тому

    Throw out deadlines??? Really? If the effort is more than 6-weeks, its probably too big anyway? Wow. So what processes do you use for large software project that have to be in place by a pretty solid SCHEDULE milestone???

  • @dale116dot7
    @dale116dot7 Місяць тому

    I quit working 40 hours a week, now I do 60 or 70, and I can’t seem to find time to take a vacation. Oh well.

  • @schaughtful
    @schaughtful Місяць тому

    Agile is the method by which tech builds blindly. Agile leads to bad and inconsistent documentation practices because of arbitrary documentation requirements.

  • @garynitzberg1512
    @garynitzberg1512 Місяць тому

    I did something like this 3 years ago in Python. The code has a lotto database to process different lottery games in Texas ('Powerball', 'MegaMillions', 'TexasLotto', 'TexasTwoStep', 'CashFive'). Also there has been 9 versions (different number ranges) of the Powerball game so you first have to pull out the numbers for the latest game. I also graduated the code to use Pandas a data analysis library. I have been playing the latest numbers with a quick pick ticket for the past few years. It make no difference. Still loosing money.

  • @Anonymous-wb3nz
    @Anonymous-wb3nz Місяць тому

    My strategy is to work 50ish hours a week during the summers in Alaska for four months, then part time the rest of the year(20 hours a week) teaching Kung Fu and personal training. It works for me.

    • @Hauptstufe
      @Hauptstufe Місяць тому

      What did you do in alaska?

    • @Anonymous-wb3nz
      @Anonymous-wb3nz Місяць тому

      @@Hauptstufe seasonal work at a lodge!

    • @Hauptstufe
      @Hauptstufe Місяць тому

      @@Anonymous-wb3nz I was looking at different jobs--even the cannery jobs that work a man to death--in order to escape my current situation of perpetual mental and emotional exhaustion. How do you like the lodge?

  • @AppiOggy
    @AppiOggy Місяць тому

    Can you please tell where other locations of apple apart from California

  • @johnvonachen1672
    @johnvonachen1672 Місяць тому

    I've used agile at a couple of companies. The first one did it almost right. The second not at all. People get this wrong a lot. Agile is not a tool for management to get developers to produce more in less time. It only does two things. It lets you make better predictions about how long something is going to take. Better predictions is always better for business. It's not perfect but if you do it right, it's better. And it gives your customer permission to change their mind every two weeks. The cost of that benefit is they might not get all the features they want. They features they might not get are at the bottom of the sequence so it should be no big deal. Everybody, the customer, the management, the developers, need to know that and be OK with it. If they don't understand or they do but are not OK with that, then don't bother doing it. If management thinks this will produce more in the same amount of time or produce the same things but faster, then don't bother doing it. They don't get it.

  • @garr6448
    @garr6448 Місяць тому

    what if my gpa is low for cs as well as regular gpa. both are sub 2.5

  • @maryjohnstone1051
    @maryjohnstone1051 Місяць тому

    If you have to commute, like so many do, and I used to, then 40 hours a week is ALL of your useful time. Your time at home is exhausted useless time, just enough time to turn around and go back. It’s soul crushing.

  • @waelltifi-2023
    @waelltifi-2023 Місяць тому

    if i had an american passport and citezenship i wouldn't work 40 h a week ... i live in the 3rd world , i have no choice , getting a job in itself is an accomplishment .. if i dont work , i will starve and i have to illegaly immigrate ...

  • @rustycherkas8229
    @rustycherkas8229 Місяць тому

    "Community" - SO users who signed on in the first few years, picked all the low-hanging fruit, gave each other's questions & answers UV's to get that first 100K rep out of the way, then fortified the site in order to protect "their turf". Most who might join after the drawbridge was raised will be driven away with hostility and intimidation. "Community". What a laugh! More like: "Gated community"

  • @williamwetherington844
    @williamwetherington844 Місяць тому

    it's tedious any way we do it. but are these a list of winning sets of number that resulted in a jackpot win being paid out? those are the number that matter. it narrows the hunt down.

  • @mudoperfeito
    @mudoperfeito Місяць тому

    someone should bring this discussion to brazil!

  • @Doggieworld3Show
    @Doggieworld3Show Місяць тому

    I agree....but I don't have much of a choice right now.

  • @nan5715
    @nan5715 Місяць тому

    As you move up you write less code, simple.

  • @devstories-iv1mw
    @devstories-iv1mw Місяць тому

    I am actually moving away from development to other fields in IT only because of this Agile bs. It it like a cult or a religion...pure madness

  • @willdorak985
    @willdorak985 Місяць тому

    Wrong! At some point each number will occur the same amount of time. Just not at the same time. Therefore there is no such thing as numbers that occur more often than others. But of course if you organize the balls in ascending order, then the Ball 1 will occur more often in first position than other balls because it cannot be in other positions....etc. But each Ball has the same amount of possible combinaisons anyway. So they all have the same chances to occur.

  • @rickreads4674
    @rickreads4674 Місяць тому

    Tests ALWAYS improve my code, ALWAYS. I have even gone as far as mocking input and output of my hardware to model the serial connections between devices which is incredibly useful not having to alway rely on running it on the actual hardware. It means I can clear out bugs BEFORE I even get to testing it on the actual hardware. It saves so much time.

  • @charlesd4572
    @charlesd4572 Місяць тому

    I have two problems with this: 1) Agile - individuals and interactions over processes and tools. Agile - is defined by a process (how to do)! 2) Waterfall is just made up . My company still uses what the authors of the agile manifesto would call waterfall on big projects. But this is not where someone goes off into the wood in their own and returns with a complete software product for a review. It is managed by an architect who supervises/reviews specification, requirements, design, implementation, build etc. - the architect is typically the most experienced developer in the team. At different stages of development other members of the team and/or company (including potential users, marketing etc.) are called in to give their opinions and possibly test the product. We then might also send the product out in alpha or beta versions to power users for their opinions. It's just agile but progress meetings are appropriately set and staffed. I think the best description I heard about Agile is that it was an "in" for MBAs into software without having to code.

  • @stomachcontentz
    @stomachcontentz Місяць тому

    Dudes/dudettes if you cant understand his simple code, then this is the exact reason why the industry is in the state it is. If you dont care about performance and cant understand the code thus far, you arent really a programmer. Dont feel bad the industry is flooded with amateurs pretending to be competent programmers..

  • @azkaarkhatib
    @azkaarkhatib Місяць тому

    Successfully accomplished destruction of the like button. 👍💥

  • @paulabarnes233
    @paulabarnes233 2 місяці тому

    Excuse me just asking what is the highest level that you can reach in Google and also the highest salary?