News for hackers. Stuff that matters.
Re:Things I wish I knew before moving 50K lines of code to R... by sodapopcan on Friday September 01, 2023 @08:57AM (#37350233)
My brother just started learning web development this past year and his mind was blown when I told him you could send HTml over HTtp.
Re:Things I wish I knew before moving 50K lines of code to R... by datavirtue on Friday September 01, 2023 @09:40AM (#37350715)
Please help the guy before he gets too far along. Some of us might have to work with him.

Seriously though, I saw someone described as a 22 yr old software engineer in an article. There is a better term: "Software Engineering Apprentice"

Re:Things I wish I knew before moving 50K lines of code to R... by sodapopcan on Friday September 01, 2023 @10:45AM (#37351459)
For context, he's 40 years old and working in data science after a career switch from another data-heavy field. He's just learning web dev to build internal pages for displaying stuff, so no need to worry :D
Re:Things I wish I knew before moving 50K lines of code to R... by EricMausler on Friday September 01, 2023 @12:07PM (#37352605)
Unionize already.

It's not just about wage, it's about assigning appropriate work to peoples level and having them progress through the most efficient steps to mastery while also completing billable hours

Re:Things I wish I knew before moving 50K lines of code to R... by chasd00 on Friday September 01, 2023 @02:02PM (#37354218)
> ...it's about assigning appropriate work to peoples level and having them progress through the most efficient steps to mastery...

that's the opposite of what a union does. A union rewards seniority and nothing else.

Re:Things I wish I knew before moving 50K lines of code to R... by datavirtue on Friday September 01, 2023 @07:13PM (#37357145)
Yeah...OK. Found the union hater.
Re:Things I wish I knew before moving 50K lines of code to R... by fortzi on Saturday September 02, 2023 @05:41PM (#37365783)
Normally workers unionize to improve their poor conditions vs an abusive employer, and when they have little to no ability to find another job for similar/better terms. Is that the situation for software devs where you’re at?
Re:Things I wish I knew before moving 50K lines of code to R... by EricMausler on Tuesday September 05, 2023 @11:43AM (#37393294)
That may be common circumstances where a union becomes the only viable option for the workers, but unions have additional benefits that something like it would greatly benefit the software industry.

In particular, it's the assignment of work to the union and then the union is responsible for pairing workers with the assignments which enables the union to create a training funnel where different requirements of the same job can be split among different workers of varying seniority such that apprentices are able to work on the easier items even when there are things beyond their skill involved in the overall work assigned to the union.

Typically a union does primarily exist to create CBAs for wages but this is another function of them which I think would be very helpful for SE and future protection.

So maybe not a traditional union is necessary, but I think there are some functions more or less exclusive to unions right now that would be beneficial to apply to SE. Hopefully that makes sense

Re:Things I wish I knew before moving 50K lines of code to R... by BeefyMcGhee on Saturday September 02, 2023 @11:34AM (#37362432)
While we're gatekeeping, how about "Software Developer Apprentice"? This stuff isn't technically engineering.
Re:Things I wish I knew before moving 50K lines of code to R... by renegade-otter on Friday September 01, 2023 @10:19AM (#37351166)
God help us. It's not his fault, to be clear, but God help us.

The problem is the dogmatism of it all. If you point to a simpler and a more obvious solution, your coworkers will ridicule you and turn you into an old man pariah.

Re:Things I wish I knew before moving 50K lines of code to R... by sodapopcan on Friday September 01, 2023 @10:47AM (#37351485)
Tell me about it. I had a lot of trouble in job interviews last year.
Re:Things I wish I knew before moving 50K lines of code to R... by yoyohello13 on Friday September 01, 2023 @10:37AM (#37351376)
I slapped my forehead when I was reading a thread about HTMX and someone asked. "How can you send HTML to the browser without JavaScript?"
Re:Things I wish I knew before moving 50K lines of code to R... by sodapopcan on Friday September 01, 2023 @10:47AM (#37351497)
Yep... yep.
Re:Things I wish I knew before moving 50K lines of code to R... by pier25 on Friday September 01, 2023 @11:27AM (#37352047)
It's not React's fault but the ignorance of the average React dev never stops surprising me. From using divs for buttons or links to this.
Re:Things I wish I knew before moving 50K lines of code to R... by mock-possum on Friday September 01, 2023 @02:33PM (#37354563)
Yeah modern JavaScript frameworks heavily discourage semantic markup, and I’m salty about it.
Re:Things I wish I knew before moving 50K lines of code to R... by FractalHQ on Saturday September 02, 2023 @05:11PM (#37365559)
Svelte must be an exception to that rule because semantic html is a first-class citizen.
Re:Things I wish I knew before moving 50K lines of code to R... by botverse on Friday September 01, 2023 @03:38PM (#37355300)
react-native-web
Re:Things I wish I knew before moving 50K lines of code to R... by bakuninsbart on Saturday September 02, 2023 @07:45AM (#37360610)
I think a big part of the problem is how online education and bootcamps/college degrees for web-dev are structured. Often times people are so overwhelmed with the stack they are supposed to learn that quite obvious and important stuff gets lost. People just try things out until it works without understanding the underlying structure. If you come from a simpler MVC framework like Rails or Laravel, it enables you to focus on the really important stuff first, and explore from there. It is also much more rewarding to see some solid results early.
Re:Things I wish I knew before moving 50K lines of code to R... by pier25 on Saturday September 02, 2023 @09:44PM (#37367008)
Yeah the issue is that beginners are not learning web dev or even front end, they are learning React.
Re:Things I wish I knew before moving 50K lines of code to R... by SilasX on Friday September 01, 2023 @02:21PM (#37354452)
Reminds me of the joke about, "Omg, that's amazing, the new iPhone will support voicechat ... and you can use your phone number as your screenname!"
Re:Things I wish I knew before moving 50K lines of code to R... by j5155 on Friday September 01, 2023 @06:11PM (#37356689)
A joke made even funnier by being true (FaceTime Audio)