Details
Joined devRant on 4/26/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
I'm sure I'm not the only one with this problem - especially in corporate - but have you ever had one or more colleagues actively want to sabotage your career progress and blatantly undermine you by constantly writing peer reviews about you in an unnecessarily negative and aggressive way while they themselves advance and steal your progress?
I have been through such toxicity. I've had colleagues do this - colleagues who didn't like me as a person, all conspiring against me (no joke - I saw it at the water cooler talk). I sure hope this doesn't happen too often to people.11 -
I wonder if technical knowledge truly matters outside of those companies that try to filter people based on tests...
And if not... then I'm just studying for myself. lol13 -
Welcome. You have chosen, or been, chosen.
Gjghhhhhhglobglobgloburghhjj. Pick that up. Throw it in the trashcan.4 -
Man... oldschool gaming is hardcore. I have been playing SNES games and they use a password system where you only get the password if you get enough points, which are one-shot only and if you miss your chance, no password for you. lol. And then you have to play another 4 levels to get your next password... upon which the difficulty to get it is progressively more difficult.
As you may know, SNES cartridges used a button cell for saving state between sessions. Now I also understand why I had spent entire afternoons on a game in my childhood... because you couldn't save. LOL. It was just passwords.7 -
Another coding test that takes 2 hours.
Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay.13 -
Fun Java test:
Without looking up anything, answer the following question:
Which of the following variable identifiers is legal in Java and why?
1) float $50.00;
2) float $50_00;
3) float 50;
4) float else;8 -
First it was Amazon region-wide service issues. Now it's Cloudflare having issues.
https://www.cloudflarestatus.com/
Fuck sake man.16 -
Have you ever done a programming language/stack switch in your career? And how do you defend that if you don't have experience in it? Let's say you worked 4 years in Java and now you want to move to C# .NET. I know this has been answered before. lol
Employers are always whining that I don't have experience in it, so it's not a match. This is what happens when you have an HR dumbo as your first interviewer.
- they are both OOP
- they are both compiled + interpreted (JVM and Bytecode vs .NET runtime vs MSIL)
- very similar syntax, data type ecosystem, etc
Clients refusing you because recruiter says "oh it's not a match 'cause he doesn't have the 4 years .NET you asked for".
Sigh.22 -
When you heard so much about A.I. that you think 'code assist' in Eclipse means A.I., when it really just means local docs contextual pop-up. lol11
-
The Orwellian irony is that A.I. agents can probably help me better at finding a job than most recruiters can. lol5
-
This November shall be... Noirvember, i.e. watching Film Noir. Nyah, see? H'what are you saying, see?6
-
If only all job-hunting web UIs had proper filtering options, e.g.:
- by location, job type, contract type, etc etc.
A number of them just dump all the applications in one place.. without filters.. sigh lol.6 -
Painful but true quote:
"Technology never exists in a vacuum—we’re constrained by our tools
and the social, economic, and historical factors that produced them."5 -
Freaking, some devs should learn how to make websites well. lol. I was hovering over a text, then I let it lose focus and focused my cursor floating halfway between left and right element and it caused an intense strobe effect.
I just can't. lol10 -
One of the challenges I find is remembering which construct works in which context. It's like.. I try to pass in rgb() in JavaScript but then I forget that only works in CSS. lmao. Things like that... Through learning a ton of mixed things, sometimes the brain mixes things up. Yes, I know it depends on how well you master your fundamentals. lol4
-
Sigh. There are a number of 'app' makers out there that slap their website into a WebView framework and call it 'our app'. Are you fucking kidding me? If you develop an app, make it at the very least native, not a port. Lazy fuckers.21
-
How many of us tap their keys with their fingers extra hard even though the keyboard is responsive and flat enough? lol5
-
A true dev rant now: I find it difficult to get Unicode working. There is a nice assignment in a book where you have to insert a balloon emoji on the page.
Okay, easy enough. So I use <meta charset="UTF-8"> and then the HTML entity 🎈 which works, but then in JavaScript it doesn't work:
<div id="output"></div>
<script>
let balloon = '\u1F388';
document.getElementById("output").textContent = balloon;
</script>
Either I don't have the right font, or something else is going on.
And now more research. This is what I find cumbersome about Computer Science; hours stuck on one single thing. lol17 -
How long did it take you to become a... JavaScript wizard (so you are completely fluent in it, from beginner to advanced)? :cool_emoji:
A.I. says you would need about 12 months at 15 hours a week.23 -
Do you prefer local environments or cloud environments?
I think the major downside of having your important functionality in public cloud (usually not the case, but) is that when a major part of the cloud goes down (say, the previous Amazon issue), your services no longer (properly) work.
Of course, there's private cloud, hybrid cloud...
Pros and cons.8 -
:O... On modern displays, a browser pixel can span multiple display dots. Well, that sure demystifies layouts acting strange sometimes.
tmyk12 -
Regarding coding style, would you rather prefer:
1) Mutating state
This one sounds intuitive and performant because you are working with only one memory segment in place. I think that if you are skilled enough to efficiently modify the state without bugs, then everything should be efficient and powerful.
2) Copying state and modifying the copy
This one seems counter-intuitive to me because it sounds like you are doubling the resources it takes to perform the operation
Funny enough - at least for React, Python and my experience at work - it seems approach 2 is gaining popularity. Does this also apply to C? I would think not. Hm.11 -
https://youtube.com/watch/...
The more you know.
I knew about Hertz, but not about speed repetition causing a sinewave.1
