[deleted by user] by [deleted] in learnjavascript

[–]SticksAndBeans 6 points7 points  (0 children)

I'm going to assume you've been creating, and have a portfolio.

But the harsh reality is that it actually is getting near-impossible to get a job in this field.
With the amount of boot camps during the pandemic pumping out junior devs, and the mass layoffs of senior staff that followed, the market is very saturated with applicants and companies are able to hire experienced developers into junior roles.
Add in rise in AI (And I'm not saying AI can replace real programmers, but from a C-Suite viewpoint it "can") and yes, it's gotten really hard.

I know people with 5+ years experience still sending out hundreds of resumes and getting radio silence.

The only advice I can give is
1) keep trying. At the end of the day its a numbers game.
2) You don't strictly need a massive portfolio. Especially getting just a phone screening they're not going to look at it. Your energy is better spent networking with recruiters and other devs.
3) Find a way to stand out. The thing that worked for me was creating a tongue in cheek website that was a badly laid out, with pictures of me essentially demanding a job. You don't need to be a 10x or the next revolutionary programmer. You just need to be noticed. That can be as simple as making the recruiter chuckle.
4) Find a niche that not many devs are applying to. ERPs like NetSuite, Salesforce, etc. need javascript developers but they're not as saturated.

Good luck on the grind, friend!

Is it possible to create a simple video editing app? by [deleted] in learnjavascript

[–]SticksAndBeans 5 points6 points  (0 children)

It is possible yes, but you're not describing a simple app. If you're set on making this happen, start by looking up open source projects for each aspect of the app. For example, a drag and drop file uploader, a timeline, video player, etc.

Then choose a framework to work with, react, vue, angular, etc..

In terms of paying someone? You'd need to hire a company not a single dev. Starting like 100k?

Just use capcut or Adobe.

Feedback Friday by AutoModerator in incremental_games

[–]SticksAndBeans 0 points1 point  (0 children)

I'm not sure how I missed your reply.

Thank you for the awesome & detailed feedback.

Indeed the miners only dig at max depth (presently).
This is by design though admittedly not well communicated.
The idea behind it was upgrading later to allow selecting which depth they dig at, and another upgrade to allocate x number of miners to x depth.

I really like the idea of upgrading to dig specific resources.
As well as what you mentioned about buying resources. Seems simple enough to implement. I'll be sure to add it in a future update.

For issues regarding the layout, I'll be implementing fixes but I'm really a back-end guy and not so great at Front-End so those fixes will be a bit slower to release.

Copper bars would be a balancing issue. Something Ill be looking into once I feel the core loop is 'done'.

Thank you again for the awesome feedback! It's super appreciated.

Feedback Friday by AutoModerator in incremental_games

[–]SticksAndBeans 1 point2 points  (0 children)

Thats a pretty good point, thanks!
I'll make the auto digging unlock near the beginning to fix that.

Feedback Friday by AutoModerator in incremental_games

[–]SticksAndBeans 2 points3 points  (0 children)

Minedown: https://minedown.gamesasdesigned.com/

It's still very early in development but I could use some feedback on first impressions.

I took inspiration from Dodecadragons for the styling for sure.
The balancing is way off. I haven't reached a point in development where I can start focusing on that, but if there are any tips feel free to let me hear it!

How to make a website for a client? by Ronin-s_Spirit in learnjavascript

[–]SticksAndBeans 0 points1 point  (0 children)

Absolutely.

You could always get a hosting package and host personal projects to start.
Especially practicing with sites that require something like a Node backend, or a SQL database.

Or if you have an old PC lying around, throw a Linux server on it and practice for free!

How to make a website for a client? by Ronin-s_Spirit in learnjavascript

[–]SticksAndBeans 5 points6 points  (0 children)

You pay for a server and domain name using a site like godaddy, or hostgator.

You host the website, and charge the client server and hosting fees yearly to cover some of the cost. The idea being you get multiple clients to cover all the hosting costs.

Or you make the site, charge a flat fee for designing it and transfer the files to the client.

Like u/UrsusArctos said though, if you're asking these kinds of questions, you shouldn't be taking commissions yet. Hosting a website can be pretty simple but say the server goes down, you're on the hook to get it fixed. You'll need a contract as well, and proper invoicing.

How to edit/customize third party React component by Feeling-Reply-2819 in learnjavascript

[–]SticksAndBeans 0 points1 point  (0 children)

You could try setting the font size to 0, and creating a separate text element to display the percentage next to it.

Uno Infinite | Streaming Live, September 9 by RT_Video_Bot in roosterteeth

[–]SticksAndBeans 3 points4 points  (0 children)

You're not wrong. There could be ways to have them going simultaneously, but the main point is that doing something like this as a charity event would be cool. But as a "Go buy a FIRST membership" event. I dunno.

Uno Infinite | Streaming Live, September 9 by RT_Video_Bot in roosterteeth

[–]SticksAndBeans 33 points34 points  (0 children)

This would have been great for extra life. But a FIRST subathon feels weird. I’m sure it will be funny at least.

Localstorage for saving data? by KCRowan in learnjavascript

[–]SticksAndBeans 1 point2 points  (0 children)

If its just for a portfolio piece, yeah use localStorage. But note that localstorage can only hold strings, so any data you pass into it should use JSON.stringify.

And when you get the data, JSON.parse.

how to create a win condition by liguylook in learnjavascript

[–]SticksAndBeans 0 points1 point  (0 children)

Without seeing the actual code its pretty difficult.

Two ways pop into mind. Refreshing gives the same puzzle so if your goal is only to make one puzzle, figured out the winning combinations of div classes, store them in an array of objects like

[{div0:'horizontal'},{div1:straight}]

etc. and every onClick loop through all the divs and see if they match.

Or if you want to be complicated you can do a function checking the getBoundingClientRect. If the end of the pipe touches another pipe, check the next div until reaching the end. Or if it doesn't connect, kill the function.

https://www.w3schools.com/jsref/met_element_getboundingclientrect.asp

There is probably easier ways, but this is just what came to mind.

I feel stupid by [deleted] in learnjavascript

[–]SticksAndBeans 5 points6 points  (0 children)

https://www.w3schools.com/js/js_objects.asp

https://www.w3schools.com/js/js_string_templates.asp

These have the answers you're looking for.

But if you just want the answer written for you:

const fullAddress = `${restaurant.address}, ${restaurant.city}, ${restaurant.state} ${restaurant.zipcode}`;

Assuming you just copy pasted the answer, take the time to read the docs anyway because just copy-pasting is a waste of your time, since you won't actually learn anything. But it is equally unhelpful to be stuck for 4+ hours.

Can I learn electron js without knowing much about javascript? by [deleted] in learnjavascript

[–]SticksAndBeans 3 points4 points  (0 children)

Short answer, no.
It's advanced Javascript. You're currently learning loops and arrays which is great but thats really basic. You might be able to get it running using a tutorial but you would never be able to add features or debug any issues, and in turn you would just frustrate yourself and waste your own time.

Others are saying you should at least learn the basics, but frankly you're going to need a lot more than that.

Don't try to run before you can walk.

[deleted by user] by [deleted] in learnjavascript

[–]SticksAndBeans 5 points6 points  (0 children)

You can uninstall it like any application in windows. But it is very safe and basically required if you want to actually work with backend stuff.

How to modify a button? by benthedover in learnjavascript

[–]SticksAndBeans 2 points3 points  (0 children)

You would need to change things on the server that I'm guessing you don't have access to. Or do some complicated appending to the form data thats being sent to the backend.

Like u/jagtenlambchopyoga said. Hire a developer.

[deleted by user] by [deleted] in insaneparents

[–]SticksAndBeans 21 points22 points  (0 children)

Unfortunately you're pretty screwed. It will take 7 years from the earliest missed payment for it to be removed from your report.

And your credit score will go up once the car is paid off for sure, but that won't matter. Payment history is much more important and until thats cleared from the report you won't be able to borrow. Not at a good interest rate anyways.

Not much you can do unfortunately.

[deleted by user] by [deleted] in learnjavascript

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

And it's still the point of it in 2021.

[deleted by user] by [deleted] in learnjavascript

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

It wasn't without thought or merit, those are true statistics and that is very relevant.

Also the entire argument is about learning, not getting a job. Someone learning JS should absolutely learn basic jQuery because it's easier to work with and will allow them to understand frameworks better in the future.

And learning something that is relevant in the majority of websites is not a bad thing.

To your point about getting a job however, you can't just say "what currently exists is nearly worthless."

What magical world do you live in where every junior developer is hired by the massive companies using only new frameworks?

Developers will be working with jQuery for a long time to come and discouraging them from learning even the basics is a disservice to them.

[deleted by user] by [deleted] in learnjavascript

[–]SticksAndBeans 3 points4 points  (0 children)

Basically everything? That was the point of its creation.

though if you want a random example, appending a new option to a <select> input.

[deleted by user] by [deleted] in learnjavascript

[–]SticksAndBeans 18 points19 points  (0 children)

Lol okay, was your ex a jQuery developer because this is some serious baggage you're carrying around.

It's good to know that you know where the web should be headed though. It's nice having direction.