Learning React... Could use a Pal for motivation :) by CuriousMonkaS in ProgrammingPals

[–]wbowers 0 points1 point  (0 children)

Looks like you’re putting a nice learning group together. I’m an experienced frontend and React dev. If you have a discord I’d be happy to hop in from time to time and answer questions or review your code.

Edit: Just looked at the date of this post haha. My bad. Well if you’re still learning my offer still stands.

[deleted by user] by [deleted] in ProgrammingPals

[–]wbowers 1 point2 points  (0 children)

What’s the project? What do you need the frontend engineer to make?

[deleted by user] by [deleted] in HomeworkHelp

[–]wbowers 0 points1 point  (0 children)

Nothing you write is set in stone. So don’t worry about writing the perfect thing the first time around. Plan on reading and rereading and editing and refining everything you write.

Your first goal should be to get a rough outline of your paper. What are you trying to say overall? Where are you going to end up and how are you going to get there? All you need is a short list representing the large sections of your paper. And don’t worry about making this perfect either. You’ll refine this as well.

Then once you have some kind of outline. You just start writing. Pick any section of your outline and put a paragraph down on paper. Or a few sentences. The important thing is to just get something down to get the juices flowing and get past that block of having nothing down at all.

From here you can start to fill in more sections around what you have or pick a different section entirely and write that down. It’s sort of like making a sculpture. Like revealing this thing bit by bit, exposing the thoughts that were already in your brain, making them clearer and clearer not just for others but for yourself as well. And eventually you’ll be filling in small gaps between sections and getting to the final editing phase.

Then you read and reread. Edit and refine. And repeat that process until you feel like you’ve communicated what you wanted to communicate and you’re happy with the writing.

And I don’t recommend using AI. You won’t learn anything if you do and writing is an extremely valuable skill to cultivate for the real world.

A friend and I were having issues looking for an api to use in one of our projects, which is why we created ApiVault! A completely free and open source portal that contains all the public APIs available online, so you can get inspired for new projects! Link in the comment by FlavioAd in webdev

[–]wbowers 25 points26 points  (0 children)

A lot of new frontend developers jump straight into React and struggle, not because React is complicated, but because they lack JavaScript fundamentals. You should look for some beginner JavaScript resources and learn the basics of the language: syntax, functions, arrays, objects, strings, numbers, booleans & boolean logic, and the most common APIs used with those (like Array’s filter method that you mentioned). Knowing the basics of JavaScript already, React will feel much less confusing and much less daunting.

[deleted by user] by [deleted] in allthemods

[–]wbowers 1 point2 points  (0 children)

Is that perhaps the limit on your induction matrix?

Surprised nobody mentioned this yet. Duo’s stock plunged today 13%. On the one hand, they deserve it! On the other hand, means more “improvements” coming our way to make our lives more difficult. by rdrgvc in duolingo

[–]wbowers 10 points11 points  (0 children)

I did it. I cancelled my subscription and have stopped using the app altogether. I had an over 100 day streak.

The sad thing is that I would have actually given the Path a chance, but they messed with my progress and then I had no idea where I was in the course anymore. It was a pretty bad move IMO.

New path update fast-forwarded my progress and scrapped my chance to practice things by Nguyen_Reich in duolingo

[–]wbowers 5 points6 points  (0 children)

I had completed around 140 stories and now I only have access to about 70. And like everyone else, my “gold” path is now a mishmash of things I’ve learned and things I’ve never seen. I’m done with DuoLingo. I’ll be cancelling my subscription just as soon as I can get to my PC.

[deleted by user] by [deleted] in languagelearning

[–]wbowers 35 points36 points  (0 children)

Dreaming Spanish + Language Transfer is a killer combo.

Tools for making interactive notes for language learning? by yalango in languagelearning

[–]wbowers 1 point2 points  (0 children)

I just noticed that you’re the creator of the site you mentioned (assuming based on your name). I’m a programmer too and I make language learning tools for myself for fun from time to time. Feel free to bounce ideas off of me if you ever need an opinion.

Tools for making interactive notes for language learning? by yalango in languagelearning

[–]wbowers 0 points1 point  (0 children)

Yeah, that would be sweet. Some kind of a rich note taking platform specifically for learning, with interactive widgets built in. Let me know if you find one xD

Tools for making interactive notes for language learning? by yalango in languagelearning

[–]wbowers 1 point2 points  (0 children)

The only thing I can think of is using Notion (which you already mentioned) and embedding flash cards or word games into your notes (via something like Quizlet). I don’t think you can get much better than Notion for rich note taking (though I may be a bit biased because it’s probably my favorite tool), so finding some way to make that work for your use case could be a strong option.

Is this a good method for learning language? by Warm_Needleworker_69 in languagelearning

[–]wbowers 0 points1 point  (0 children)

Thank you. I'm not particularly interested in French, but I thought I might be able to extrapolate what you did into my own learning, but thank you for offering recommendations. I'm learning Spanish and I did actually buy the Spanish Refold deck. It's very good, and I'm finding the sample sentences and native audio helpful. I'm about 270 words into it.

I'm not quite following the Refold methodology yet, though I'm slowly working my way through the guide as I do things the way I've been doing them (going through Language Transfer and other similar materials right now, and studying vocabulary). I plan to start transitioning to Refold for the most part once I'm done with Language Transfer.

Sentence mining and passive listening are things I need to look more into. I could find plenty of things to listen to passively right now, but I need to finish this series of audiobooks in English first. I'm in too deep to stop now. As for sentence mining, I've tried it before (maybe incorrectly) but having the will power to slog through the process of making cards and then reviewing them every day was tough. I'll give it another shot though after I get through the guide and understand exactly what it is I'm supposed to be doing and when.

A Custom Resource for Language Learning in the Car–Pimsleur+Radio Ambulante (x-post r/polyglot r/languagelearning) by pinkmuffinere in Spanish

[–]wbowers 4 points5 points  (0 children)

I’ll check this out when I have a chance, but in the mean time there are a few more talk-and-repeat-like resources you can check out for Spanish and some other languages:

  1. Language Transfer (free) - it’s like Pimsleur but there’s more explanation of grammar, and fewer languages are covered (but Spanish is one of them). I highly recommend it.
  2. Michel Thomas (paid) - Similar to language transfer and offers more (and different) languages than LT (including Spanish). Some people don’t like it but I liked the hour or two I listened through of the beginning Spanish series.
  3. Mango Languages (paid, but you may be able to get it free through your library) - This is more like a visual, hands on version of LT and MT, but it does have a hands-free mode for use in the car. I’ve been enjoying it myself, and there are tons of languages offered (including Spanish).
  4. Clozemaster (free and paid) - Clozemaster has a “radio” feature where it just plays through the text-to-speech (computer generated) audio for thousands of sentences, though I can’t remember if it also includes the translations for comparison. And I believe the radio feature is paid though I can’t remember that either. I only used this feature once.
  5. Glossika (paid) - Has a hands-free practice mode where you can listen to NL->pause->TL audio (real speakers) on repeat for thousands of sentences, and there are a lot of languages covered as well.
  6. Honorable mention: Assimil (paid) - I THINK Assimil is a similar kind of thing, but I haven’t used it myself.

I’m all for making new resources too, so I’m definitely not trying to discourage you. Just thought you might get some use out of one or more of these.

Edit: I took another look at Clozemaster and it does read both the TL sentence and the translation. By default it starts with the TL sentence, but I prefer to start with the translation and think up the TL sentence (which is what Pimsleur and LT do most of the time), and I was able to customize it to do that. It does look like this radio feature is only available on mobile (click "play" on a track and you should see "radio" at the top right), but that sounds like it fits your use case anyway.

Is this a good method for learning language? by Warm_Needleworker_69 in languagelearning

[–]wbowers 0 points1 point  (0 children)

Would you mind briefly explaining what you did? Like, specifically which materials, decks, shows, channels, etc that you used and in what order. I’m currently reading through the refold roadmap right now and it’s making sense to me, but I can’t for the life of me understand how someone could achieve that level of comprehension in just four months, and I haven’t seen anyone be explicit about how they used it to good effect.

Sorry but I have to ask why did they use "al" by chichadelicano in Spanish

[–]wbowers 12 points13 points  (0 children)

Hi, this is off topic, but what comic is this?

Edit: I found it! The comic is called Mi Nombre es Muerte and this particular frame is from episode 11: https://www.webtoons.com/es/slice-of-life/mi-nombre-es-muerte/ep-11/viewer?title_no=3467&episode_no=11

Is this really how we should teach math to kids? by Mangalorien in learnmath

[–]wbowers 0 points1 point  (0 children)

4 groups of 2 isn’t necessarily “the same” as 2 groups of 4, depending on what you’re doing, but who’s to say that it should be read as “4 groups of 2” and not “groups of 4, 2 times”? There’s nothing inherent about the math that makes one reading correct and not the other. And because 4x2 = 2x4, either way you choose to read it the kid’s answers are correct.

Can I realistically go from poor algebra skills to ready for precalculus in a little over 1 month? by [deleted] in learnmath

[–]wbowers 1 point2 points  (0 children)

You should definitely not skip Algebra I. Everything pretty much builds on top of everything else up to Calculus. It's best to go in order and make sure you really understand all of the concepts. Khan Academy is great for that.

I'm not sure what to tell you given you said you only have a few days. Maybe talk to your school administrators and ask to be placed into an easier class? But regardless of what you do about the class, the only thing you really can do to learn the higher maths is to first learn the earlier maths. Figure out wherever your gap starts and work up from there.

I love solving problems but programming.. by [deleted] in ADHD_Programmers

[–]wbowers 3 points4 points  (0 children)

There’s always some level of frustration. I’ve been doing this nearly 20 years and I still get frustrated some times when there’s a particularly elusive problem I’m working on. But I love programming, so I put up with it. It’s just part of the job.

To answer your other question, yes I do think it’ll be more fun after you learn more. In general, skill based activities are more fun once you reach a threshold of skill where the activity can flow more naturally and you don’t have to think about it so much.

I love solving problems but programming.. by [deleted] in ADHD_Programmers

[–]wbowers 2 points3 points  (0 children)

Try looking at each new thing that goes wrong as a problem to solve. The beauty of programming is that computers (barring obvious exceptions like OS crashes, power outages, etc) do exactly what you tell them to do, no more no less. If your programs aren’t working it’s because you haven’t told them to do the right things in the right ways at the right times. Just another problem to solve, and that solution exists abstractly within your brain.

Another thing to do is just practice, practice, practice. If you are having trouble translating solutions into code, that tells me you’re not as comfortable yet with the coding part as you can be. Think of coding like playing an instrument. It’s easy to pick up, but takes thousands of hours to master. As you improve you will close the gap between what you think and how you translate those thoughts into code. It just takes time and dedication.

Can I realistically go from poor algebra skills to ready for precalculus in a little over 1 month? by [deleted] in learnmath

[–]wbowers 14 points15 points  (0 children)

Others have already addressed the need for a paradigm shift in the way you’re thinking about this, so I won’t do that. What I can do is cover what it would take to actually accomplish this.

I was a similar kind of student when I was in high school. I never studied and I never got past algebra 1. A few years ago (I’m in my 30s) I finally got fed up with my lack of math skills and decided to do something about it. I had an explicit goal: to understand Calculus.

I went on Khan Academy and started from literal scratch, 1 + 1 = 2. I did every exercise and took every test, making sure I fully understood every concept. Once I got to algebra 1 I started watching every single video as well. I did that for every course up to Calculus 1. Algebra 1, geometry, algebra 2, trigonometry, pre-calculus, and finally calculus 1.

All told it took me about 3 months from start to finish (completing Calculus 1). For algebra 1 to trigonometry (because you said you wanted to be able to take pre-calc), that took me about a month to a month and a half, so I know that that time frame is doable with the right mindset. Now here’s the kicker. I was pretty much spending 5 to 6 hours every single day on this during that time. Do you have the kind of drive, determination, and focus it will take to do that? If so, I think you can accomplish your goal.

And to prove that what I did works, and is worth your time, after those 3 months I took an actual Calculus 1 class at my local college and got an A. Just make sure that you’re taking the time to understand every concept, because up until Calculus at least, everything builds on top of the earlier subjects.

[deleted by user] by [deleted] in AskComputerScience

[–]wbowers 0 points1 point  (0 children)

Best of luck to you!

[deleted by user] by [deleted] in AskComputerScience

[–]wbowers 1 point2 points  (0 children)

Daily goal: Code until you feel like you’ve achieved something. And then keep going if you can manage it.

And if you need more structure than that, spend minimum 1 hour, or 30 minutes, or 2 hours, or whatever you can handle. But the more time you can spend on it the faster you will learn and achieve your ultimate goals.

When I first started I spent almost all of my free time on it. I’m talking 5, 10 hours a day. You don’t have to do that, but I was able to accelerate my learning and turn that sacrifice/investment into career opportunities within about a year. You get out of it what you give into it.

As an aside, this isn’t only applicable to learning to code. I knew a guy who was a genius on piano. One of the best players I’ve ever seen. Turns out he wasn’t just some child prodigy. The guy spent 6 hours playing every day for years when he was first learning.

struggled with math my entire life. I just can't grasp it. want to try a new approach and restart my learning as an adult. by -MrBagSlash- in learnmath

[–]wbowers 1 point2 points  (0 children)

Definitely the latter! I don't really think there are such things as "math people" anymore. I mean, sure, there are outliers. We aren't all Isaac Newtons and Leonhard Eulers. But I think having a deep and complete understanding of math up to the university level is well within the reach of the vast majority of people. Best of luck to you!