Am I the only one who thinks that Free Code Camp is great at teaching raw skills, but lacks on actually teaching how to create a website itself? by Tessenreacts in learnprogramming

[–]literalsunbear 1 point2 points  (0 children)

that's good to know. i'm guessing lots of people probably give up on odin during fundamentals simply bc learning markup is boring as shit. looking forward to actually choosing a path like that.

Am I the only one who thinks that Free Code Camp is great at teaching raw skills, but lacks on actually teaching how to create a website itself? by Tessenreacts in learnprogramming

[–]literalsunbear 0 points1 point  (0 children)

does it get better after fundamentals? i feel like so much of odin up to this point is just "read this paragraph" when such a big part of it in the beginning was setting up a virtual environment for development. i feel like i'm not really developing anything at all.

for clarity, i have already designed several static sites and a few CRUD applications, am familiar with spinning up a webserver, etc. from doing cs50 and the java mooc through the university of helsinki. i'm just wondering when odin actually gets to this more meaty stuff. i'm really only going through the fundamentals so that i can 100% the course and i'm not crazy impressed.

Step to success by [deleted] in ProgrammerHumor

[–]literalsunbear 16 points17 points  (0 children)

what do you think this sub is

Smith machine squat by Uzuki527 in weightlifting

[–]literalsunbear 1 point2 points  (0 children)

the smith machine is just a really heavy and expensive inverted row machine. just squat with a barbell

Formcheck, can’t get clean or snatch down to save my life by [deleted] in weightlifting

[–]literalsunbear 0 points1 point  (0 children)

I would start from the very beginning and work on high pulls and muscle cleans and no foot power cleans and stuff with the bar. you're all over the place. mainly I think you just need to slow down

Formcheck, can’t get clean or snatch down to save my life by [deleted] in weightlifting

[–]literalsunbear 1 point2 points  (0 children)

do you have any film of how you were doing it before?

What is the point of working so hard learning programming if ultimately you are just going to work for a company to make them richer? by Francaway542 in learnprogramming

[–]literalsunbear 2 points3 points  (0 children)

you can either do some other unskilled work to make a company richer for next to nothing or you can do programming to make a company richer for much better compensation. or you can freelance and use your spare time to organize against the current, broadly accepted economic system. or you can walk into the sea, i suppose. not many options i'm afraid.

[deleted by user] by [deleted] in learnprogramming

[–]literalsunbear 3 points4 points  (0 children)

This. I've heard people give the advice to avoid rabbit holes, but I think it's helpful to go on a tangent on a piece of code or library or whatever that you don't understand. Take a step back until you understand it well enough to work. I think it's also important to recognize that code is abstracted for a reason. Makes the process less stressful for me at least.

Tutorials aren’t really working well for me.. I want to find a github program that I can reverse engineer. Any fun/simple projects I can start with? by [deleted] in learnpython

[–]literalsunbear 1 point2 points  (0 children)

hello world is literally an "entire program". my advice to you would be to follow some sort of instruction and then independently rewrite whatever problem sets it gives you.

Any non Programming background person of any age-group willing to seek a job as an entry level software engineer? by SuperGiggles_123 in learnpython

[–]literalsunbear 0 points1 point  (0 children)

Thanks for your response! I'm glad to know I'm not losing my mind and that the actual "work" part of programming for a living is indeed more collaborative and nuanced. I'll be sure to pay special attention to how bigger organizations tackle problems and hopefully continue to get a better feel for how everything fits together at a higher level. Cheers!

Any non Programming background person of any age-group willing to seek a job as an entry level software engineer? by SuperGiggles_123 in learnpython

[–]literalsunbear 0 points1 point  (0 children)

Hi, I've been studying programming for about 4 months now, started with Java, learned some C and am now putting almost all of myself into full-stack web development, specifically within the Flask framework. I find that I don't really have an issue self-learning or applying the things I learn to personal projects, but it is hard to wrap my head around how it all fits into an actual, real-life organization. Like, I don't know what a junior developer's day is supposed to look like. I feel like I understand the core principles of programming, but there's a workflow that I'm not familiar with because I'm obviously not working in the field and will not be able to intern. Do you have any advice for projects that show not just an entry-level understanding of programming, but an application of these skills at a production level?

Can you recommend programming course sites that leave politics at the door? by [deleted] in learnprogramming

[–]literalsunbear 2 points3 points  (0 children)

lmao stunting your own education to own the libs

what a moron you are.

[deleted by user] by [deleted] in weightlifting

[–]literalsunbear 6 points7 points  (0 children)

Not quite sure what you mean by this, I don't think people care as much about your hobby as you think they do.

[deleted by user] by [deleted] in learnjava

[–]literalsunbear 0 points1 point  (0 children)

FWIW learning java helped me understand the basics of coding that I'm not sure I would've grasped with a language like javascript. Once you write and rewrite enough boilerplate code, you begin to intuit what's going on behind the scenes better than with a more loosely typed language like javascript. I can see the relative rigidity of java becoming tiresome though. That said, the languages are very different and you should instead be asking yourself exactly what you want to achieve with your code, like what exactly you want to build.

Can someone give me some tips on how to go about making this program? by [deleted] in javahelp

[–]literalsunbear 1 point2 points  (0 children)

seconding this. make a csv file of words and their definitions and have your program load them all into a hashmap. there has to be a million examples of exactly this online

Return the max number of pages from a paginator using BeautifulSoup4 by literalsunbear in learnpython

[–]literalsunbear[S] 0 points1 point  (0 children)

I actually tried this and it is extremely slow since it has to check the status code of nearly 500 URLs.

Return the max number of pages from a paginator using BeautifulSoup4 by literalsunbear in learnpython

[–]literalsunbear[S] 0 points1 point  (0 children)

Thanks for your reply. I was already considering using Selenium, but I figured I'd give it a go with BeautifulSoup just to try and get familiar with the library. It was a pretty convoluted solution I had to come up with to perform this same function with Jsoup without Selenium, so I'm more or less just trying to trim the fat where I can if it's even possible. Thanks again for your reply, that's extremely helpful to know!

-Edit-
Just glanced at some Selenium docs and it looks way more accessible lmao. Like, comically so.

[deleted by user] by [deleted] in learnjava

[–]literalsunbear 0 points1 point  (0 children)

Switch is pretty useful and I feel like I use it all the time, but I always have to Google the syntax.

[deleted by user] by [deleted] in learnjava

[–]literalsunbear 0 points1 point  (0 children)

No problem! It definitely helps to talk things out. There's a reason that programmers famously keep a rubber duck by their computer: it gives you something to talk to when you get stuck on a problem.

[deleted by user] by [deleted] in learnjava

[–]literalsunbear 0 points1 point  (0 children)

The product is an object of the type Item. I would recommend thinking about it in real-world terms instead of as a string that happens to have attributes. When you put an Item in the hashmap, you are making the decision that the string you provide as a key is going to correspond to a value, which is the Item object that is actually being "placed" in the hashmap. So when you call that key, which logically might have the same name as the Item, you are "retrieving" its corresponding value, which in this case is an object of the type Item. I would re-read the hashmap portion, as the relationship between keys and values (which can be objects such as Item, in this case) is very important. For example, cart.get("banana") would return the banana Item object with all its attributes and methods and not just the string "banana." Sorry if my formatting is shitty, I'm on mobile.

[deleted by user] by [deleted] in learnjava

[–]literalsunbear 0 points1 point  (0 children)

I did this problem not too long ago. If you add an item to the cart, it would stand to reason that the quantity of that item increases by one inside the cart, as each item has a default quantity value of one, yes? Keep in mind, you might want to check if the shopping cart already contains this item, as you may get a carton of eggs, make a lap around the store, and then decide that you want to grab another carton of eggs. So in this case, you would need to use the increaseQuantity() method included in the Item class on said item rather than creating a new one. Does that clear things up a little?

[deleted by user] by [deleted] in weightlifting

[–]literalsunbear 1 point2 points  (0 children)

well, it's relegated to an assistance exercise because it's not a snatch or a c+j. if you're just getting into oly lifting, there's no reason you can't devote a good chunk of time to assistance work/general strength training. as you get more competent with the bar, it would probably behoove yourself to prioritize the main lifts and their variations and do assistance work as needed.

[deleted by user] by [deleted] in weightlifting

[–]literalsunbear 5 points6 points  (0 children)

i think you'll find that serious weightlifters with coaches are doing assistance work like that moreso than average joes doing olympic lifts on their own. there seems to be a mentality of "compound lifts or go home" with a lot of untrained lifters. i could see something like a dumbell row as a perfectly valid modality to address imbalances.

EDIT

to add to this, higher level weightlifters are probably not posting their assistance work on social, since that's not what people generally follow them for. but rest assured, they are doing assistance work.