edinbruh,

Once I asked a professor to participate in a project. So he interviewed me and asked me about my skills, as they do, and one of the questions was “do you know oop? Java?”, me: “just the basics”, him: “even better”.

bitwolf,

Wait… Can you send me this job listing OP? 😅

Agent641,

Real-time operating system implies the existence of a turn-based operating system.

Rossel,

Well, that’s… not wrong. The time-sharing OSes take turns assigning resources too tasks.

JayDee,

Git hygiene is important for avoiding Git-Transmitted Infections (GTIs) such as Vim

MashedTech,

Git hygiene is important because git dirt has destroyed our lives as developers

kaffiene,

Java is a great language.

cordlesslamp,

Sure it is, grandpa. Now let’s take your pills and go to bed.

kaffiene,

Go fuck yourself

JulianRR,

Yikes

deaf_fish,

I don’t know what’s worse being told to go f*** yourself or to be told you’re a grandpa based on your language preference.

On one hand the go f*** yourself is crude but at least it’s direct. Being called a grandpa is kind of insidious but it’s more pleasant.

To anyone passing by this comment. Which insult directed it you would you prefer?

I must be feeling introspective today.

drislands,

I’d rather be told to go fuck myself in response to me saying something rude, because I’d deserve it.

sysadmin420,

I’d rather be called daddy than grandpa 🤣

hydrospanner,

Depends who’s saying it.

I remember many moons ago I was on a hike with my scout troop and one night we camped in this group campground with a lot of…well…super rednecks, most of which appeared to just live there.

Anyway, one of these little redneck kids (maybe 6 or 7 years old) for whatever reason picks one of our scouts (who was maybe 15?) and just basically starts following him around the campsite calling him “Daddy”.

It was hilarious…to everyone except him.

I wish I could say that was the weirdest thing that’s ever happened on one of those hikes.

sysadmin420,

That’s funny shit love it. Haha

pythonoob,

Ay papi

bradv,

This is a perfectly rational response to being called Grandpa. Especially if you’re a grandpa who likes Java.

pizza,
NickwithaC,
@NickwithaC@lemmy.world avatar

ability to bring up hardware

In conversation?

KnowledgeableNip,

No, they’re asking if you can get an erection

HiddenLayer5,
@HiddenLayer5@lemmy.ml avatar

They need someone strong enough ton drag up old servers from the basement.

jaybone,

You need to raise it suckling at your teet until you send it off to college.

deaf_fish,

As an embedded systems engineer, this is now my mental image anytime anyone talks about hardware bring up.

fallingcats,

Hardware bring up is when you design a pcb or something and there doesn’t yet exist any firmware for it. It would be the ability to debug the board and write firmware for it.

Sunrosa,
@Sunrosa@lemmy.world avatar

Did NOT expect to see Rust mentioned. Happy it’s getting recognized.

unexposedhazard,

Isnt there Rust in the linux kernel now? Would be kinda crazy if it didnt get noticed by now…

null,

Rust is the Celeste of programming languages.

Agent641,

Whos celeste?

sysadmin420,

The only Celeste I know is a difficult video game where I always get stuck when playing

null,

Celeste is a critically acclaimed indie game. It became a meme to call it a “hidden gem” because for a while it was being brought up constantly on various forums as some underrated game, even though it was quite well-known and highly rated.

seth,

I’ve been meaning to take a gander at Rust and Go for about a year now and poke around, this is a good reminder for me to stop putting it off, so t4t. I did walk through a Go implementation of some authentication RFC a couple years ago and it was very straightforward.

force,
xlash123,

Damn, that sounds like a cool job. I would like to do more Rust at work, but alas, everything here is either Python or Java.

troyunrau,
@troyunrau@lemmy.ca avatar

Maybe they want to avoid java coding patterns. FactoryFactoryGenerator kind of stuff. Maybe they want to teach their own java coding patterns and want someone coming in with a blank slate so they don’t have to unlearn habits. Maybe they’re tired of diploma mill programmers applying and are using this as a resume filter tripwire.

pennomi,

Definitely. Horror story time.

We had an outside contractor bring us some code once that was thousands of lines of Python to do a very simple job. I was perplexed. I dove in to figure out what the problem was, and somehow I was looking at the most Java-esque Python code I could imagine. What’s worse is that he implemented his own “Java style” property getters and setters for all the Python classes, which obviously aren’t needed because you can simply access properties directly. In the end I took an 80 line snippet of his code (which actually did the work we needed), swapped out all the getters and setters, and deleted all the rest.

BaskinRobbins,

You can always tell when someone’s been a career contractor because they never adhere to any of the established patterns/styles in the codebase.

gribodyr,
@gribodyr@lemmy.ml avatar

I disagree. Good career contractors should learn to write in the code style of the project. And the real pros do.

troyunrau,
@troyunrau@lemmy.ca avatar

That’s not to say that python coding habits are the best either – certainly they’re terrible when translating outside of python (most of the time). And even within python, someone who is used to with only the base modules will write it differently than writing PyQt and still completely different than someone doing numpy code… because the styles of coding of the underlying system change your coding mode. Like, my variables are all CamelCase when doing user interfaces with Qt because it makes sense there, stylistically.

Potatos_are_not_friends,

This is pretty common with outside contractors.

We just come in, say we’ll pay them x dollars and they give us code that passes the test. But that code will not at all align with any prior patterns.

I absolutely know I’m guilty of it when I do freelancing. Sorry.

jasondj,

Did you pay by the SLOC?

Potatos_are_not_friends,

I originally thought it was the former.

But now I’m strongly hoping it’s the latter! Pretty smart move.

Zeth0s,

Definitely the first. I work in ML, and I find for instance people with background mainly in c# to be the least fit for my field, particularly if they have long experience. So I understand this kind of requests

ook_the_librarian,

It might be to see who is reading the posting and tailoring their reply. Kinda like a “no green M&Ms” rider.

ChickenLadyLovesLife,

It was brown M&Ms. Only a psychopath would say no green M&Ms.

riwo,

reading this just gives me the biggest imposted syndrom and reminds me of how underqualified for any job i feel, even after my software development apprenticeship

naught,

Don’t feel that way. This is a highly specific role with a ton of not-necessarily-connected tech. Python, C++, Rust and calling out Java? Strange. You don’t need to know any of this stuff to be successful. If you just know javascript, that’s enough for many, many roles.

Youll find that if you understand the patterns you’re using in JS, you can apply them to many other languages. Other languages will have different syntaxes and maybe slightly different patterns, but you can always apply what you know, which will make it easier to add more languages to your arsenal.

You’ll feel like you have no idea what you’re doing for a long time, but all the while you have picked up a ton of knowledge and experience that you will still probably discount. Just be eager to learn and don’t sell yourself too short.

yum,

I know this was’t intended for me but thank you so much for this comment!

naught,

It was for you, too (っ^_^)っ

IBurnedMyFingers,

This looks like a more hardware focused job listing, so if you have a typical CS background you probably lack some of the expected skills for it. Note the mentions of RTOS, embedded, hardware schematics/bring up, and ARM core knowledge.

LazaroFilm,
@LazaroFilm@lemmy.world avatar

Do you have a link to this job posting? That’s exactly me. Not a joke.

bus_factor,

Looks like the company is www.winterwinds.io, but they do not appear to have any open job listings at the moment. I assume this is an older screenshot.

Sanyanov,

And that’s how hopes die…

bus_factor,

If they’re a good enough fit, the company might hire them despite not having any open positions. It happened to me once.

Pantherina,
@Pantherina@feddit.de avatar

Initiative?

ReveredOxygen,
@ReveredOxygen@sh.itjust.works avatar

I saw this screenshot ages ago yeah

CorrodedCranium,
@CorrodedCranium@leminal.space avatar

Who is WinterWinds?

Fixbeat,

Obviously a real cool dude.

lowleveldata,

I can always act like I don’t speak Java

DieguiTux8623,

Like in the old days “No previous exposure to FORTRAN” required.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • oklahoma
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • SuperSentai
  • feritale
  • KamenRider
  • All magazines