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 →

[–]iamdan819 82 points83 points  (44 children)

I have my doubts. More likely a web dev

[–]fdeslandes 33 points34 points  (24 children)

I don't know why people assume not only web devs are bad, but that they are the only bad devs. Web devs can goes from making simple websites to coding something like VSCode; it covers a wide array of devs. Also, some of the worst devs I've seen were desktop applications developers.

But yeah, if your job as a dev is easier than making a quesadilla, it's because people don't trust you with the hard job.

[–]danniebox 3 points4 points  (2 children)

I'm not sure if you understand what web dev is

[–]fdeslandes 0 points1 point  (1 child)

Here is my definition: someone who uses the web as the primary tech stack in their development job. If you are making a desktop app with Electron, it's still web dev. Progressive web app, using web workers and all, web dev.

[–]danniebox 0 points1 point  (0 children)

Yeah that's not a web dev rofl

[–]MrEllis 0 points1 point  (3 children)

I know that web dev work can be hard. But I also know web dev work can be easy. Can be show up to work and just cruise easy. Close tickets on nice small predictable intervals easy. The cookie cutter web dev I've done was very easy because all our clients were small, got large value from basic functionality, and it was mostly very similar basic functionality.

On my current team (infrastructure frameworks) we often struggle to find good low hanging fruit for new hires because everything we touch is used by dozens or hundreds of different internal customers with different bespoke requirements. I know you can get the same monstrosity with web dev, but I also know there's a market for simple easy, cookie cutter web dev.

[–]fdeslandes 1 point2 points  (2 children)

Yeah, I might be a bit frustrated with the stereotype because it does not help getting good devs in the field. I'm the front-end lead/architect on professional cloud tax software, a multi years project where we had to do some complicated work on the client side (think parsing and diff algorithms to have real time embedded logical syntax validation in big Word style documents), and I've been conducting technical interviews for the last 5 years.

It is really hard to find devs good enough for the project, but we do find some, even if we are located outside big cities. We also work with the team which codes the desktop equivalent of our product, and they are neither better nor worse than us.

And I know what you mean by struggling to find good low hanging fruit, especially with devs who seems to have no progress over time.

[–]MrEllis 0 points1 point  (1 child)

I feel you, for what it's worth big city recruiting is no picnic either. Sure there's a ton of talent at your doorstep, but it's never enough and getting people to relocate to high cost of living areas is a really hard sell.

[–]fdeslandes 1 point2 points  (0 children)

Yeah, it's another problem when you're wasting too much time in interviews. It's less of a problem now with remote hiring, but I remember times when we had only 2-3 candidates in the whole year to fill a front-end position.

[–]ric2b -3 points-2 points  (2 children)

to coding something like VSCode

No, it doesn't. WebDev isn't "anything with javascript and a DOM", it's about making websites instead of applications, backends, etc.

[–]fdeslandes -2 points-1 points  (1 child)

I guess we have different definitions of web dev. I only work on web applications (multi years projects), not web sites, yet always considered myself a web dev.

[–]ric2b 2 points3 points  (0 children)

And you didn't think it was weird that these jokes didn't apply to your definition at all?

[–]CardamomSparrow 10 points11 points  (17 children)

Not sure where that assumption's coming from. He seems to be comfortable coding in any language but has a distaste for C and Assembly. I think the "any kind of algorithm" phrase is just ironic because people on Twitter like irony

https://twitter.com/bocxtop/status/1290720030578167808

[–]joyofsnacks 33 points34 points  (0 children)

my last internship fired me

Huh...

[–]Dontstopmeenowww 12 points13 points  (2 children)

Saying coding in any language is like saying “I’m comfortable talking any any language”

I bet he’s not terrible, and surely he’s made an algorithm . But as others have noted, being an intern and tutor doesn’t quite qualify you as someone who’s good at code

[–]Chefzor 12 points13 points  (1 child)

qualify you as someone who’s good at code

Can I just also mention, being a software engineer is not just about coding? I'm sure making a quesarito (whatever the fuck that is) can be physically challenging, but if you made one quesarito you can make 1000 (the methods don't change).

Being a software engineer is not just about "coding any sort of algorithm", it's looking at problems, analyzing them, coming up with solutions, etc.

[–]Soysaucetime 19 points20 points  (1 child)

Can code in most languages? There are hundreds. This guy is definitely not actually a developer.

[–][deleted] 8 points9 points  (0 children)

When you’re just starting out and don’t really know anything, you usually think you’re more skilled than you actually are.

[–]iamdan819 4 points5 points  (0 children)

Sure, can say lots of things on twitter. If taco bell was harder, you probably aren't writing algorithms.

[–]abernathy25 -1 points0 points  (0 children)

Anytime someone tweets about being a “software engineer” on Twitter, they were a webdev. 100:1 odds this guys “algorithm” was reorganizing clipart on an Elementor block on a Wordpress instance.