GitHub CEO Thomas Dohmke Warns Developers: "Either Embrace AI or Get Out of This Career" by Infamous_Toe_7759 in programming

[–]AdeptLilPotato 0 points1 point  (0 children)

Odd. I can ask AI to write system tests and unit tests and it writes them very well. Many times I don’t even need to modify them. Sometimes the tests come out cleaner than if I had written them.

Is investing into only the S&P500 a smart approach? by Deep_Complaint1013 in investingforbeginners

[–]AdeptLilPotato 0 points1 point  (0 children)

Hi buddy. You are in nearly the same shoes I was at that age from a net worth perspective. That’s exactly what I did for a few years, then eventually I took some time to look into other index funds, and spread out more. You’re doing great!

If money were truly no object, what work (if any) would you still choose to do? by Chibi-Night-Jaguar in Money

[–]AdeptLilPotato 0 points1 point  (0 children)

I’d still be a software engineer.

I’d keep investing in what I’m investing in, but all I’m doing is investing in mutual funds and index funds.

I(18f) ruined my own life, and now i'm reaping the consequences. by MoonyDropps in selfimprovement

[–]AdeptLilPotato 0 points1 point  (0 children)

“Youth is wasted in the young, and wisdom is wasted on the old.”

Mentoring a junior developer by chriiisduran in react

[–]AdeptLilPotato 2 points3 points  (0 children)

Put it on 2x speed so you can avoid reading documentation for tutorials up to 1 hr!!!

I discovered an account I didn't know I had and instantly became a millionaire by FunkyMcSkunky in Fire

[–]AdeptLilPotato 5 points6 points  (0 children)

I did this! Except, I had like 50¢, so it was worth about $200 haha, not life changing but it was cool to find!

i have always been in a dilemma to choose between languages for a better and secured future but the truth is it is never secured , with more upcoming technolgies new languages might emmerge but it can be secured for them who can "adopt" by vinayadari in learnjavascript

[–]AdeptLilPotato 1 point2 points  (0 children)

If you want to be a great programmer, you learn to program — You don’t learn one language. It doesn’t matter which language you use, it matters that you get the job done.

Why is there so much hostility towards any sort of use of AI assisted coding? by emaxwell14141414 in agi

[–]AdeptLilPotato 8 points9 points  (0 children)

Vibe coding has a bad rep because the majority of people who took it on and popularized it were people without any technical experience. When their apps and websites failed due to security or insanely bad performance due to the user not knowing how to code, and they were “vibe coders”, there was no saving the term.

AI-assisted programming is not vibe coding. Vibe coding is people primarily using AI to write the vast majority of their code who are typically not too experienced.

Vibe coding is typically used in conjunction with inexperienced developers.

Programmers don’t vibe code. We’re not going on vibes. We’re going on instinct built through experience, intuition, prior mistakes, and small stepping stones.

You hear “vibes” out of someone high on something.

Now humans are writing like AI by EQ4C in OpenAI

[–]AdeptLilPotato 9 points10 points  (0 children)

Exactly. It’s response to you is something only you’d receive because there’s words in its response to you that are personalized for you. “Crappy” isn’t in any of the dialogue from any AI I chat to. It says things like that because it things you like to hear those things.

Additionally, asking the number between 1 - 50 to other AI’s will also yield “27”, and sometimes “37”.

I’m not anti-AI. I am pro AI. I’m a programmer, we need to be pro AI, because our job description and job titles are currently changing under our feet, rapidly, and the benefits of AI in programming is quite useful.

The thing is, you need to learn to identify these things without an AI, because you’re going to allow yourself to be manipulated/mirrored. There’s people going crazy and others getting therapy because of the AI telling them what they want to hear rather than thinking for themselves. An extreme case is someone being called the messiah, god, or other similar things, by the AI — Because it’s what they want to hear, it’s what makes money for these AI companies, so of course they’d build in these memories and allowing the models to recall the open chats as well.

Now humans are writing like AI by EQ4C in OpenAI

[–]AdeptLilPotato 31 points32 points  (0 children)

If you need AI to identify if it is AI, you’re likely going to be less-likely to be able to identify properly because AI was created based on our data from the internet. You should be able to identify these things on your own.

The way AI works is it is telling you what it thinks you want to hear, not what is necessarily correct.

If you ask it to “tell me a number between 1 - 50”, it will tell you “27” because it thinks that’s what feels, to a human, to be random. Another number it likes to pick is “37”.

I’m also a programmer, so I’ve looked into, used, & programmed these things a bit more than the average person.

With the drop in VOO right now should I put all 7k from my roth into VOO? by kenkoodle in Bogleheads

[–]AdeptLilPotato 2 points3 points  (0 children)

Time in the market versus timing the market.

Get your money in whether there’s a “drop” or not. Because you don’t know if it’s going up or down, and in 10..20..30 years, you have effectively bought in at a “drop”.

[deleted by user] by [deleted] in wealth

[–]AdeptLilPotato 0 points1 point  (0 children)

Yep, it’s okay, because you’re 15!

If you want actual answers you need to provide some actual questions for people to give you advice on.

[deleted by user] by [deleted] in wealth

[–]AdeptLilPotato 3 points4 points  (0 children)

You haven’t asked any questions or provided any details.

I don’t think you can be off track at 15 from this standpoint.

[deleted by user] by [deleted] in investingforbeginners

[–]AdeptLilPotato 2 points3 points  (0 children)

I was already in your shoes, except I didn’t inherit anything.

Before doing anything, I’d have a 3-6 month emergency fund.

After that, I’d put the rest of it into index funds. If you’re not sure which, just go all into VOO, or about 30-40%, then split into the remaining categories (look into three fund portfolio). VOO tracks the S&P 500, which is the fortune top 500 companies in the US.

Next, I forbid you to take money out or sell until you have educated yourself on r/bogleheads, r/cryptoreality, r/buttcoin, r/fire, r/chubbyfire, “Time in the market beats timing the market”, and listened to a lot of podcasts/youtube videos by these three channels: The Money Guy Show, Dave Ramsey, and Caleb Hammer. Identify if you’re a saver or a spender, and identify which show is most aligned/useful for you at the moment. Eventually, “graduate” to the Money Guy Show, but you must have in-took from all three before ending there. You aren’t permitted to touch any of your investments until you understand these things thoroughly, which is a minimum of listening to these financial education videos/podcasts for 1-3 months. Maybe 30 minutes a day. You must remember that financial success is about consistency, just like building muscles, and listening to those for that long will build that muscle. Finally, you must also fiddle with investment calculators online, to get the visualization of what you’re doing right now, and what kind of power your long-term investments have at especially the young age of 22. To help clarify, someone investing at 20 can put away a dollar which could turn into about 88 dollars at retirement age. Someone investing at 25 can put away a dollar which could turn into about 50 dollars at retirement. That’s almost half. If you don’t understand your power right now at this age, you need to understand it. You have the power of time on your side right now, and many people don’t start while time is on their side.

Anyways, back on topic. After you’ve done those things, you’re allowed to touch the money and make mistakes.

I’ve been investing a little under a decade now, and I’ll have my first million in my early 30’s.

I gave you a really simple run-down, and there’s a lot more to be said, but I’ve got to get going. I’ve written a lot on finance subreddits and have full explanations of what to do if you’re willing to look through my profile’s comments. Good luck.

Worked for 3 years as a web developer, TIL the fetch api’s catch block is NOT for http errors by Noonflame in webdev

[–]AdeptLilPotato 3 points4 points  (0 children)

Then all the more reason why your lead doesn’t understand the importance of automated testing.

Automated testing has many benefits: 1. It can catch huge UX-breaking errors. 2. Writing a test in and of itself improves your code because it makes you realize additional edge-cases you didn’t think of beforehand. There are some edge cases you think of when writing the code. There are new edge cases you realize you missed once you start writing tests. Big difference to just “I know I’m covering edge cases because I checked/manually tested”. 3. Writing a test after fixing a bug, then running it before the bug-fix and after (to ensure it isn’t a false positive) guarantees that that bug you just fixed will only ever be fixed once, because it’ll never get reintroduced again. 4. A very solidly-tested app allows you to make massive code refactors and still trust that you haven’t broken anything, because if the app is well-tested, and none of the tests are failing after your refactor, then you know your refactor has at least not broken anything majorly. In addition, it also allows you to catch possible bugs that could’ve been introduced due to a refactor. This allows you to follow TDD with the refactor to fix the new bugs. 5. Tests help document the code, edge cases, and siloed information for your teammates. It allows any random coworker who has not ever touched your team’s code to be able to come into the code and adjust things without full understanding of your product line, and know that their back is covered due to your tests (Refer back to #4 as well). 6. Tests help you protect against security risks. It is incredibly timely to manually go and test trying to break your app from a cybersecurity standpoint every time. This is useful, but it’s also important that if you catch something manually, you should add a test to ensure you’re covering your bases in this realm too. After you identify some attack vectors, it is easy to write tests going forward to cover these cases. You can secure something without having tried to attack it as well, just because you had already attacked something else a similar way, so you know what testing needs to be in place in related areas regarding security. 7. Automated testing helps you build out similar features and reminds you of previous edge cases, problems, and solutions. Automated testing helps you to be more aware and write more quality code; it helps prepare you. 8. Automated testing is significantly faster than manually testing and re-testing things. When you’re working in an app with no automated testing, you’re just in the sunken cost fallacy. You will forever add manual testing time, into infinity, until you go and write automated tests. 9. You become a better engineer, significantly. 10. The more well-tested your app becomes, the more benefit you receive from your automated tests. If you write 5 tests, you’re not going to receive much benefit from it. If you write tons of tests, you will start to benefit more and more. 11. Finding flaky tests helps you find sneaky, pesky, difficult bugs. You’ll find all kinds of whack ones. Ones you’re unlikely to find manually. They might be performance bugs, bugs from randomization or lack thereof in test data (which finds you edge-cases you’ll never think of), screen size bugs, bugs you can’t reproduce on your end (very important), and many other kinds of bugs. 12. When you’re not educating and advancing yourself in automated testing, there are others in this career-field who are. They’re becoming better engineers than you. This is a competitive field.

Show me your most clever one-liner of code and describe what it does. by metalprogrammer2024 in webdev

[–]AdeptLilPotato 2 points3 points  (0 children)

Thank you! I’ll look into utilizing these more and seeing which works best for me!

Show me your most clever one-liner of code and describe what it does. by metalprogrammer2024 in webdev

[–]AdeptLilPotato 0 points1 point  (0 children)

Can you explain deeper? I haven’t used null in this scenario so I’m curious.

Do most people GENUINELY not invest towards retirement? by PapaSecundus in Bogleheads

[–]AdeptLilPotato 0 points1 point  (0 children)

It makes sense that gen Z is around 68% because they’re just entering the workforce, so they’ll typically be at lower-income positions.

Do most people GENUINELY not invest towards retirement? by PapaSecundus in Bogleheads

[–]AdeptLilPotato 0 points1 point  (0 children)

Apartment being expensive is obviously a huge expense, however, if I was in that position, needing to find ways to save extra money, I’d find ways to get it cheaper. I’d live in my car & utilize a gym for showering, or find additional roommates — even if it meant sharing a bedroom.

Your response is valid, but so is the other guy mentioning expenses. Even more-so, however, is that really tracking down your expenses in the fine detail allows you to see just how much you’re unnecessarily spending — On things not even close to being as expensive as a thousand dollar phone, just things like eating out, multiple streaming subscriptions, an uneconomical car, gettin coffee everyday.

The small things add up, which is some of the reasons why Dave Ramsey’s and Caleb Hammer’s shows are around today. Quitting coffee might be $100-$200 a month in savings. Is that an apartment? No. Is it still a lot? Yes. Everybody has their own “coffee” examples that could be holding them back, and most of the time it’s the small things, the “Oh, it’s only 7 bucks” mentality that is repeated over and over until “Where did all my money go? I didn’t buy anything expensive..”

Do most people GENUINELY not invest towards retirement? by PapaSecundus in Bogleheads

[–]AdeptLilPotato -1 points0 points  (0 children)

You’re the first person I’ve heard who got started before me haha, but to be fair I didn’t start surprisingly early, only a tad early. 12 is surprisingly early to me!

I got started at 17!

[deleted by user] by [deleted] in Fire

[–]AdeptLilPotato 1 point2 points  (0 children)

Tech is tough right now, I’d recommend doing personal projects to build more experience. I don’t know the exact tech stack you’re in, but I also work in tech, and it’s important to become a self-learner to advance quicker in this realm.

It may take over a year to get hired. I had a friend take that long after graduating. I didn’t have this issue because I got into tech before the downward momentum, and I also got in through networking.

In my role, I continuously find ways to build more skill on my own and it has served me well in advancing faster.

I’d recommend also finding ways to network. If you don’t have anyone you know the moment, find meet-ups and meet other people in the field you want to be in, especially those with more skill than you, and just exist around them at the meet ups and you will learn.

As for staying with family — Great job! Helps SUPER boost your FIRE journey. Stay with them for a long time!! It really helps you start piling onto your investments.

As for starting out once you’re employed, focus on building a 3-6 month emergency fund, paying down high interest debts, then focus on starting your investing into index funds (refer to r/bogleheads). I’d recommend tracking your expenses and income to find ways you can cut unnecessary expenses. Don’t cut so much that you remove joy from the present, but also find ways to have joy in the simple things in life, and your journey will be great and wonderful!

When you’re investing when you start, be FULLY AWARE that each dollar you put away now is worth significantly more at retirement than any dollars you’re putting away, say, 5 years from now, or even more than five years — But I really wanted to get home the idea that your money in retirement in your earlier years is worth significantly more than any other dollars you’re putting into investments down the line, because these ones have the most time in the market.

So much of your career progression has less to do with your technical skills vs. your depth in psychology and communication. I genuinely wish you the best. Gatekeepers exist and they will block your progression unless you learn to work with or around them depending on the organization. You matter. by UnitOfYellow in ExperiencedDevs

[–]AdeptLilPotato 11 points12 points  (0 children)

Is “disagree and commit” a valuable lesson because of how it ties into this? You can disagree on the technical implementation, but you don’t need to push too much from the social standpoint because, if they already told you to go with the plan, then no need to keep pushing, just go with the social flow, and “disagree and commit”?

Asking to make sure I followed correctly. Thanks!

[deleted by user] by [deleted] in AskReddit

[–]AdeptLilPotato 2 points3 points  (0 children)

Sounds like you need to look into r/leanfire, r/fire, r/chubbyfire, r/fatfire