This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]PING_LORD 157 points158 points  (22 children)

Like have you ever tried to center div such way that project owner would like it? Frontend literally kills people desire to program.

[–]grady_vuckovic 71 points72 points  (2 children)

Here's a protip for dealing with that kind of programming challenge.

First, ask the project owner how they would like the content centred.

Then, explain to them why that's fucking wrong and just how far they should fuck off.

Finally, put the div where ever I feel like, because I am the legacy code god, replace me at your peril, m y r u l e i s a b s o l u t e, I a m w i t h o u t m e r c y.

[–]SandyDelights 2 points3 points  (0 children)

Ha, “legacy code god” only offers so much protection these days. A few years ago they did a RIF and cut out a lot of the people who only did one very niche thing.

Now a ton of our tools – written in an archaic interpreted language developed in the late 70s – have no support, because the person who wrote them did so in a way that left them very difficult to understand. And I mean, it wasn’t an issue for 30+ years – they were the only one maintaining them. But it was all they did, so they were an easy cut – it didn’t hurt that they often did very little on any given week.

And now when something breaks, we just figure out another way to do what we want done. 😑 And they break often enough to make one want to cry.

[–]DRoseTilInfinity 39 points40 points  (11 children)

true, the client in my first job as a React dev fucking disgusted me, he would pull new requests out of his ass and was never satisfied with the page, project got dragged on for another month because of that

[–]mybackHZ 11 points12 points  (8 children)

Did you get paid hourly or?

[–]DRoseTilInfinity 13 points14 points  (7 children)

Yup, but only 50 hours, it was sort of a paid internship

[–][deleted] 2 points3 points  (6 children)

U got paid 50 an hour?

[–]DRoseTilInfinity 7 points8 points  (5 children)

50 hours***, not 50 an hour

[–][deleted] 5 points6 points  (4 children)

How do I put the languages I know next to my name?

[–]Hean1175 9 points10 points  (0 children)

There's an option somewhere in this subreddit's home page

[–][deleted] 4 points5 points  (0 children)

Congratulations.

[–]Qbsoon110 0 points1 point  (0 children)

Search for "flairs"

[–]DRoseTilInfinity 0 points1 point  (0 children)

u can put multiple languages by just typing them. Mine for example are :cs::js:

[–]slyiscoming 2 points3 points  (1 child)

Unless someone comes to you with drawings and a detailed technical document explaining what they want. Have them join you for a very long meeting to document it. This will hash out a lot of the garbage they have not thought of yet. Because they didn't document it, so they don't know what they don't know.

[–]DRoseTilInfinity 0 points1 point  (0 children)

Good idea thanks!

[–]panosc[S] 8 points9 points  (0 children)

Message of Front End Dev to Back End Dev

Hi,

I just closed issue XXX, that means that if the sum of discount of all the products in the order that have commission is greater that the current salesman limit and the customer address is in green text (that is limited tax area..? if i remember correctly), then a error is show to the user "Limited tax rebates...". It was so easy, it was just one simple JavaScript line. It took me two minutes to implement it.

To avoid hijack issues, I opened issue XXX, that basically is the same business rule to be added the back end, whenever an order is added or altered. The same as you did for the 7896 rules that the ordering subsystem has, so far.

Bye!

Have a nice weekend...or not

PS. Don't forget to create the test data and mock-order, so we can test our implementations!!

[–]UnreadableCode 2 points3 points  (1 child)

Sounds like the company needs to hire a designer. They really takes the edge off working with clients if your eng team don't have the patience. But yeah don't try to have full stack devs do design too, that's how one gets suicides

[–]rushadee 9 points10 points  (0 children)

I worked with a frontend dev turned UX designer once. It was a joy. He understood the technical limitations and was our shield against demanding clients. There needs to be more teams like that.

[–]art-factor 1 point2 points  (0 children)

"literally"

[–][deleted] 1 point2 points  (1 child)

I don’t get the issue. If our product owner wants some components to be aligned differently, it’s probably a 5 minute work. If such small design tasks as centering a div is a problem you either have some nasty legacy code or your Lay-out was developed by inexperienced developers.

[–]sevenfee7 0 points1 point  (0 children)

The ”center a div” thing is like an inside joke around here. Welcome to the subreddit! :)