4 ms·
People _mentioning_ Rust means they will bring a random language into your stack if they are hired? This red flag cultural trend is blinding people to nuanced
by namaria 3y ago
People _mentioning_ Rust means they will bring a random language into your stack if they are hired?
This red flag cultural trend is blinding people to nuanced thought.
- 01HNNWZ0MV43FF 3y agon=1 but I did bring Rust to my C++ job. I needed a web server, and I didn't want to put in an order with the web server team, and writing a web server in C++ looked like a recipe for pain.
- zaphirplane 3y agoReally people write a web server from scratch? What industry? Don’t tell me it’s some CRUD
- 01HNNWZ0MV43FF 3y agoI learned a lot from it
- EVa5I7bHFq9mnYK 3y agoWhat pain? Just include mongoose.h and .c in your project. It's in C, but C is C++.
- 01HNNWZ0MV43FF 3y agoI did try both Civet and Mongoose. We didn't have a good build / dependency system for C++ at the time, just CMake, so when I considered all the little libraries I'd have to learn and pull in like HTML templating, SQL, etc., while making sure my code was thread-safe, it looked like too much work.
- quickthrower2 3y agodocker run --name docker-nginx -p 80:80 nginx
- 01HNNWZ0MV43FF 3y agoYes I suppose I could have written it as a Lua plugin for Nginx. Or CGI.
- quickthrower2 3y agoA bit of greenfield NIH is damn fun through sometimes :-)
- wredue 3y agoI feel like you’re giving rust a pass here. It would be a red flag if you were interviewing for react and decided to bring up vue or svelte or angular or whatever else as well. It’s not like it’s only this C++/Rust type deal that is being picked on. Although I would suggest that rust fans tend to be particularly ardent and loud at the current moment, so interviewers may be far more turned off of you as a person just for bringing it up. Interviewers probably felt this way about people bringing up Python 20 years ago (Python devs of yore were WAY WAY worse about their “HAVE YOU HEARD THE WORD?!” Than rust devs are today), blockchain 7 years ago, etc. Anyway. As an interviewee, I’d probably try to avoid being the one to bring up alternative technologies.
- namaria 3y agoI'm sorry but I'm having a hard time understanding why a person bringing up a tool in conversation during an interview is seen as such a clear and strong signal containing so much information about their professional performance. But nowadays it seems like one has to 'turn on' an interviewer and avoid a minefield of forbidden words to get a job. If a workplace is to become a toxic cult-like environment being policed against such thoughtcrimes as being curious and interested in technology for its own sake I think one would be fortunate to be passed on after an interview to enter such a place.
- theon144 3y ago>It would be a red flag if you were interviewing for react and decided to bring up vue or svelte or angular or whatever else as well. ...why? Seriously, why on earth? I don't follow this train of thought at all; if they demonstrate proficiency within the scope of the position, why does it matter if they also happen to know other technologies? "Oh, Alice? Yeah, she was a great candidate, unfortunately she also had experience in Vue, so there's nothing we could do. We decided to hire Bob, who has 3 years less experience with React, but fortunately that's the only stack he's ever heard of." If anything, it's a sign the person is interested in learning, most great devs I've met were not proficient only with a single technology. This sounds completely alien to me.
- wredue 3y ago